Commit Graph

14 Commits

Author SHA1 Message Date
4c9a2c681a fix: remaining type issues 2025-09-25 12:13:07 +10:00
2db8e753b7 update to nuxt 4 2025-09-20 11:21:53 +10:00
8efddc07bc feat: partial user platform support + statusMessage -> message 2025-08-27 11:25:23 +10:00
b72e1ef7a4 Code-based authorization for Drop clients (#145)
* feat: code-based authorization

* fix: final touches

* fix: require session on code fetch endpoint

* feat: better error handling

* refactor: move auth send to client handler

* fix: lint
2025-08-01 13:11:56 +10:00
8e3ae01a30 feat: backend inline capability registration 2025-05-15 16:06:03 +10:00
87215c4a1e chore: prettier pass 2025-04-15 21:46:34 -04:00
8e109dd562 fix: more eslint stuff 2025-04-15 21:10:45 -04:00
a9d1a442f6 refactor: session handler 2025-04-03 19:15:33 -04:00
ce8887528f feat(acls): refactor & acl descriptions 2025-02-07 17:26:23 +11:00
d4dd259b5f feat(acls): added backend acls 2025-02-04 13:15:52 +11:00
12e312593e feat(client ui): manual handshake 2024-12-27 13:07:29 +11:00
a7c33e7d43 completed game importing; partial work on version importing 2024-10-11 00:37:08 +11:00
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
d4e2dc8cb6 finalised client APIs and authentication method 2024-10-09 00:37:11 +11:00