Commit Graph

9 Commits

Author SHA1 Message Date
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
dc89ff95d8 feat: make internal objectbackend methods private 2025-04-10 19:57:08 -04:00
Huskydog9988
c4d8b24295 feat: hash objects for etag value 2025-04-09 14:48:13 -04:00
Huskydog9988
9d943bc5dc feat: add etag to object response 2025-04-07 19:19:45 -04:00
DecDuck
1ad1ebb3fd merge: husky updates 2025-03-14 13:16:26 +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
486bce8bc7 finished object endpoints
Added writing (tested) and deleting (untested) endpoints
2024-10-09 15:08:55 +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