Huskydog9988
82b123a345
fix: gamerating model
2025-05-14 22:13:53 -04:00
Huskydog9988
a101ff07c4
fix: allow notification nonce reuse per user
2025-05-14 15:40:55 -04:00
Huskydog9988
dad2161754
feat: games now have tag support
2025-05-11 12:52:00 -04:00
DecDuck
90277653cb
feat: rework developer/publisher system
2025-05-10 11:59:56 +10:00
Huskydog9988
afaaaf2eb5
feat: unified company metadata store
...
still need to migrate users from old developer and publisher tables
2025-05-10 11:25:45 +10:00
Huskydog9988
14f0833d17
feat: finish migrating to new objectid naming
2025-05-10 11:25:45 +10:00
Huskydog9988
52a7de0a8b
feat: minimum support for unrefed object cleanup
2025-05-10 11:25:45 +10:00
Huskydog9988
836ba33fe4
feat: basic screenshot manager
2025-05-10 11:25:44 +10:00
DecDuck
bfa2c0a641
feat: add oidc to admin panel
2025-05-08 15:29:50 +10:00
DecDuck
19ff73cc30
feat: oidc
2025-05-07 22:14:04 +10:00
DecDuck
96742cc918
Merge branch 'Huskydog9988-more-ui-work' into develop
2025-04-14 10:54:09 +10:00
DecDuck
c2bb835b0f
fix: etags and other
...
remove sanitize-filename because IDs are internally generated
remove pulse animation on NO GAME cards
add migration
refactors to be inline with other stuff
2025-04-14 10:52:12 +10:00
DecDuck
42349ad4e1
feat: allow client-based web tokens
2025-04-08 16:16:40 +10:00
DecDuck
2cbee3d495
feat: add ability to review and revoke clients
2025-04-05 17:42:32 +11:00
DecDuck
088cb68604
chore: apply schema changes to db
2025-04-04 10:34:58 +11:00
Huskydog9988
81be7ccf58
Merge remote-tracking branch 'origin/develop' into db-store
2025-04-03 19:21:05 -04:00
Huskydog9988
9dc35c80c5
Merge branch 'develop' into db-store
2025-04-03 18:12:07 -04:00
DecDuck
36e6c92938
feat: add cloud save backend
2025-04-01 21:08:57 +11:00
DecDuck
1996b97e99
refactor: use hash directly in authmek and version field on authmek
2025-03-24 12:50:21 +11:00
Huskydog9988
88a5dc2a58
add migrations to store ca and session in db
2025-03-14 11:37:31 -04:00
DecDuck
bd1cb67cd0
feat: user page & $dropFetch util
2025-03-14 12:22:08 +11:00
DecDuck
8fc37936dc
Merge branch 'metadata-improvements' of https://github.com/Huskydog9988/drop into Huskydog9988-metadata-improvements
2025-03-13 15:54:51 +11:00
DecDuck
0ca9a3b2f7
feat: database level metadata provider init
2025-03-13 15:20:13 +11:00
DecDuck
789361ea73
feat: add mac as platform
2025-03-11 19:02:53 +11:00
DecDuck
1ce707788d
fix: decduck's code review
2025-03-10 11:39:45 +11:00
DecDuck
31aaec74af
feat: migrate to tailwind v4 and fix user token API
2025-03-10 10:35:03 +11:00
DecDuck
090d2e6586
feat(acls): added backend acls
2025-03-10 10:34:26 +11:00
Aden Lindsay
256fbd6afa
fix(backend): Add forgotton migration for news storage
2025-02-03 16:50:10 +10:30
DecDuck
f369462e7f
fix: cascade delete for collection entries
2025-01-28 17:06:30 +11:00
DecDuck
a309651fe4
feat(collections): backend
2025-01-19 16:29:29 +11:00
DecDuck
39d7ce7d1b
feat(import): overhauled version importing
2024-12-31 00:04:50 +11:00
DecDuck
937954fa02
feat(admin ui): customisable image carousel and new layout
2024-12-27 14:43:40 +11:00
DecDuck
2f52a16d52
feat(metadata): 'manual' metadata provider
2024-12-26 19:54:49 +11:00
DecDuck
089c3e03f6
feat(delete games): update prisma & delete games
2024-12-23 21:12:32 +11:00
DecDuck
fd4a7d1981
feat(umu id override): add support for overriding UMU id
2024-12-23 13:33:22 +11:00
DecDuck
e408ac5df8
feat(ui): more ui improvements
2024-11-24 16:12:19 +11:00
DecDuck
9cbdcbcdf6
feat(store): new endpoints, ui and beginnings of main store page
2024-11-23 21:29:24 +11:00
DecDuck
6e6f09dba0
feat(notifications): added notification system w/ interwoven refactoring
2024-11-16 19:41:19 +11:00
DecDuck
be6c30dfee
chore(invitations): add expires field
2024-11-07 19:07:05 +11:00
DecDuck
7d72a86876
feat(client cap): client capability framework + peer API configuration
2024-11-06 12:25:00 +11:00
DecDuck
5fe2036f0b
immutable application settings framework
2024-11-02 11:32:36 +11:00
DecDuck
b2ab827a55
add proper carousel to store page
...
uses the VueCarousel library to add an actual carousel to the store page
for the images. uses responsive styles
2024-10-27 15:21:31 +11:00
DecDuck
329c74d3ce
game version re-ordering
2024-10-14 20:34:23 +11:00
DecDuck
27070b6a4c
almst complete admin ui and initial store designs
2024-10-11 22:45:02 +11:00
DecDuck
46c8f0c48a
version importing
2024-10-11 17:16:26 +11:00
DecDuck
a7c33e7d43
completed game importing; partial work on version importing
2024-10-11 00:37:08 +11:00
DecDuck
435551c207
object storage + full permission system + testing
...
Object storage now works fully, with the permission system. It still
needs additional external endpoints for updating and deleting objects
from the API, but it is otherwise complete. Further tasks include
writing an S3 adapter.
2024-10-09 14:43:06 +11:00
DecDuck
2b4382d013
handshakes
2024-10-08 18:08:34 +11:00
DecDuck
bfafd2a044
ca groundwork
2024-10-07 22:35:54 +11:00
DecDuck
22ac7f6b15
metadata engine
2024-10-04 13:01:06 +10:00