zkldi
|
880d1f44f9
|
feat: make userID/notifications return in most-recent order
|
2022-04-24 22:42:29 +01:00 |
|
zkldi
|
fb944b6d0d
|
feat: add notification endpoints
|
2022-04-24 22:39:19 +01:00 |
|
zkldi
|
b65bdcb8f3
|
perf: add indexes to notifications db
|
2022-04-24 22:18:51 +01:00 |
|
zkldi
|
4b3074e48c
|
refactor: create wrapper scripts for SetRivalNotification
|
2022-04-24 22:14:57 +01:00 |
|
zkldi
|
e24d7d1705
|
feat: notify users when they have been set as a rival
|
2022-04-24 22:09:50 +01:00 |
|
zkldi
|
027797930d
|
feat: notify users when their milestones change
|
2022-04-24 21:58:33 +01:00 |
|
zkldi
|
5991a0be96
|
style: organise imports
|
2022-04-24 21:19:39 +01:00 |
|
zkldi
|
2fbd56472d
|
feat: add ReadUsersNotifications fn
|
2022-04-24 21:12:29 +01:00 |
|
zkldi
|
c1f5da3cce
|
fix: update tachi-common to fix schema miscompilation
|
2022-04-24 20:12:35 +01:00 |
|
zkldi
|
c93799fd18
|
chore: bump version to 0.11.2
|
2022-04-24 20:03:23 +01:00 |
|
zkldi
|
fd870117a0
|
feat: add notifications schema
|
2022-04-24 20:03:15 +01:00 |
|
zkldi
|
ea28adcc02
|
feat: barebones notif system
|
2022-04-24 19:54:36 +01:00 |
|
zkldi
|
3bea732e8f
|
chore: bump version to 0.11.1
|
2022-04-24 15:35:34 +01:00 |
|
zkldi
|
3f2a795229
|
fix: Place notifBody inside a body prop
The previous behaviour has issues with typescript expanding types.
This implementation does not, so we're gonna roll with that instead.
|
2022-04-24 15:35:02 +01:00 |
|
zkldi
|
415aa67bf1
|
chore: bump version to 0.11.0
|
2022-04-24 15:01:57 +01:00 |
|
zkldi
|
60460a8264
|
feat: add bare minimum notifications
|
2022-04-24 15:01:44 +01:00 |
|
zkldi
|
924f6ec5aa
|
Merge pull request #709 from TNG-dev:zkldi/issue-637
feat: add jubility target support
|
2022-04-24 13:59:10 +01:00 |
|
zkldi
|
c9ba888d39
|
feat: add jubility target support
|
2022-04-24 13:51:27 +01:00 |
|
zkldi
|
afdb4b606a
|
chore: bump version to 0.10.2
|
2022-04-24 13:44:45 +01:00 |
|
zkldi
|
186bab6bf1
|
feat: add jubilityTarget to jubeat UGPTPrefs
|
2022-04-24 13:44:38 +01:00 |
|
zkldi
|
8ab1d554c6
|
docs: update changelog
|
2022-04-24 13:28:54 +01:00 |
|
zkldi
|
dcdcd49479
|
Merge pull request #708 from TNG-dev:zkldi/issue-538
feat: declare how many people have played an orphaned bms chart
|
2022-04-24 13:24:46 +01:00 |
|
zkldi
|
467d69f40d
|
feat: declare how many people have played an orphaned bms chart
|
2022-04-24 13:18:30 +01:00 |
|
zkldi
|
2ed4a634d8
|
Merge pull request #706 from TNG-dev/zkldi/issue-705
|
2022-04-24 12:24:55 +01:00 |
|
zkldi
|
53ef2e6752
|
test: add tests for import user intent endpoint
|
2022-04-24 12:17:23 +01:00 |
|
zkldi
|
57808834fd
|
fix: use $lte instead of $lt in userID/Imports
|
2022-04-24 12:12:04 +01:00 |
|
zkldi
|
453dcba486
|
fix: use unix milliseconds instead as timeFinished input
|
2022-04-24 12:10:56 +01:00 |
|
zkldi
|
0da938c9f2
|
test: add tests for user/Import endpoints
|
2022-04-24 12:09:12 +01:00 |
|
zkldi
|
1941100322
|
fix: honour correct userID in user/Imports
|
2022-04-24 12:01:20 +01:00 |
|
zkldi
|
ec2133646f
|
fix: make User/imports return normal import documents
|
2022-04-24 11:47:07 +01:00 |
|
zkldi
|
200e74695f
|
style: remove unused import
|
2022-04-24 11:44:40 +01:00 |
|
zkldi
|
13cc1c614d
|
feat: add import endpoints
|
2022-04-24 11:43:45 +01:00 |
|
zkldi
|
c1479ca43a
|
fix: update goals such that the app compiles again
|
2022-04-24 10:56:03 +01:00 |
|
zkldi
|
71a93a8f58
|
feat: add support for dp-tiers
|
2022-04-24 10:55:43 +01:00 |
|
zkldi
|
57e1becc85
|
fix: use goal.name instead of goal.title
|
2022-04-24 10:47:57 +01:00 |
|
zkldi
|
6ddea6a8e3
|
fix: Don't render levelNum under real level if 0
|
2022-04-24 10:42:54 +01:00 |
|
zkldi
|
c84a8a38d0
|
docs: admins can delete others' imports
|
2022-04-24 10:31:53 +01:00 |
|
zkldi
|
96eeabdbf1
|
docs: document delete score endpoint
|
2022-04-24 10:31:38 +01:00 |
|
zkldi
|
52ea354c5f
|
Merge pull request #704 from TNG-dev:zkldi/issue-703
feat: admins can delete others imports and scores
|
2022-04-23 23:45:10 +00:00 |
|
zkldi
|
974d96908d
|
test: add tests for admins to delete others' scores
|
2022-04-23 19:47:19 +01:00 |
|
zkldi
|
246ac7aa58
|
feat: allow admins to delete others' scores
|
2022-04-23 19:47:11 +01:00 |
|
zkldi
|
39a0e6140b
|
refactor: rename IsUserIDAdmin to IsRequesterAdmin
|
2022-04-23 19:07:30 +01:00 |
|
zkldi
|
4866f98dd2
|
fix: admin-created api tokens should not inherit admin permissions
|
2022-04-23 19:06:09 +01:00 |
|
zkldi
|
bb7baae3db
|
test: add tests for admins reverting others' imports
|
2022-04-23 19:00:21 +01:00 |
|
zkldi
|
2e8c0a98a9
|
feat: allow admins to revert others' imports
|
2022-04-23 19:00:07 +01:00 |
|
zkldi
|
07a42d5acb
|
style: remove unecessary async in test
|
2022-04-23 18:27:49 +01:00 |
|
zkldi
|
1425d3807d
|
Merge pull request #701 from TNG-dev:zkldi/issue-685
feat: Add Export All Scores endpoint
|
2022-04-23 17:27:14 +00:00 |
|
zkldi
|
6424cc100b
|
chore: bump version to v2.1.3
|
2022-04-23 18:04:16 +01:00 |
|
zkldi
|
12e87bdae0
|
fix: make userID clearer in user embeds
|
2022-04-23 18:04:04 +01:00 |
|
zkldi
|
a5e2ede4be
|
test: add regression tests for scores/all
|
2022-04-23 17:59:58 +01:00 |
|