Commit Graph

26 Commits

Author SHA1 Message Date
DecDuck 4f8ea3e4ff Custom readValidatedBody util to return more specific error #69 (#78)
* feat: add readDropValidatedBody w/ special handler for ArkErrors

* fix: lint
2025-06-03 17:40:41 +10:00
DecDuck 40e66def1e Multi-upload to image library #56 (#60)
* feat: support for file upload handler to track multiple files

* feat: update image upload endpoint to allow multiple files

* fix: lint
2025-06-01 16:06:56 +10:00
DecDuck 3e5c3678d5 Database-level multi-library support #48 (#58)
* feat: start of library backends

* feat: update backend routes and create initializer

* feat: add legacy library creation

* fix: resolve frontend type errors

* fix: runtime errors

* fix: lint
2025-06-01 16:05:05 +10:00
DecDuck 490afd0bb7 Fix GiantBomb metadata #61 (#62)
* fix: reviews error

* fix: lint
2025-06-01 15:39:10 +10:00
DecDuck 85edc4cca2 chore: move more admin over to arktype validators 2025-05-30 13:17:21 +10:00
DecDuck 83a9b22d82 fix: various fixes 2025-05-30 10:29:55 +10:00
Huskydog9988 f97a968e0d fix: not being able to edit game title 2025-05-29 15:59:53 -04:00
Huskydog9988 ccdbbcf01c fix: editing game image metadata in admin panel 2025-05-14 16:30:35 -04:00
Huskydog9988 dad2161754 feat: games now have tag support 2025-05-11 12:52:00 -04:00
Huskydog9988 3df6818ffe feat: openapi support plus more api validation 2025-05-10 15:16:26 -04:00
Huskydog9988 52a7de0a8b feat: minimum support for unrefed object cleanup 2025-05-10 11:25:45 +10:00
Huskydog9988 87215c4a1e chore: prettier pass 2025-04-15 21:46:34 -04:00
Huskydog9988 8e109dd562 fix: more eslint stuff 2025-04-15 21:10:45 -04: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
Huskydog9988 228d109692 fix: incorrect perms when deleting objects 2025-04-11 19:32:30 -04:00
Huskydog9988 dc89ff95d8 feat: make internal objectbackend methods private 2025-04-10 19:57:08 -04:00
DecDuck 17372a9c06 feat: account pages framework & updates to library 2025-04-01 18:28:34 +11:00
DecDuck ce8887528f feat(acls): refactor & acl descriptions 2025-02-07 17:26:23 +11:00
DecDuck d4dd259b5f feat(acls): added backend acls 2025-02-04 13:15:52 +11:00
DecDuck 2cfe75a551 feat(metadata): change name, description and icon 2024-12-30 14:17:27 +11:00
DecDuck 937954fa02 feat(admin ui): customisable image carousel and new layout 2024-12-27 14:43:40 +11:00
DecDuck 089c3e03f6 feat(delete games): update prisma & delete games 2024-12-23 21:12:32 +11:00
DecDuck 93bc143dac additional polish and QoL features 2024-10-22 09:43:00 +11:00
DecDuck 329c74d3ce game version re-ordering 2024-10-14 20:34:23 +11:00
DecDuck 9b7ee4e746 upload images to games 2024-10-12 12:09:14 +11:00
DecDuck 27070b6a4c almst complete admin ui and initial store designs 2024-10-11 22:45:02 +11:00