DecDuck
63ac2b8ffc
Depot API & v4 ( #298 )
...
* feat: nginx + torrential basics & services system
* fix: lint + i18n
* fix: update torrential to remove openssl
* feat: add torrential to Docker build
* feat: move to self hosted runner
* fix: move off self-hosted runner
* fix: update nginx.conf
* feat: torrential cache invalidation
* fix: update torrential for cache invalidation
* feat: integrity check task
* fix: lint
* feat: move to version ids
* fix: client fixes and client-side checks
* feat: new depot apis and version id fixes
* feat: update torrential
* feat: droplet bump and remove unsafe update functions
* fix: lint
* feat: v4 featureset: emulators, multi-launch commands
* fix: lint
* fix: mobile ui for game editor
* feat: launch options
* fix: lint
* fix: remove axios, use $fetch
* feat: metadata and task api improvements
* feat: task actions
* fix: slight styling issue
* feat: fix style and lints
* feat: totp backend routes
* feat: oidc groups
* fix: update drop-base
* feat: creation of passkeys & totp
* feat: totp signin
* feat: webauthn mfa/signin
* feat: launch selecting ui
* fix: manually running tasks
* feat: update add company game modal to use new SelectorGame
* feat: executor selector
* fix(docker): update rust to rust nightly for torrential build (#305 )
* feat: new version ui
* feat: move package lookup to build time to allow for deno dev
* fix: lint
* feat: localisation cleanup
* feat: apply localisation cleanup
* feat: potential i18n refactor logic
* feat: remove args from commands
* fix: lint
* fix: lockfile
---------
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
2026-01-13 15:32:39 +11:00
DecDuck
beb824c8d9
Add metadata timeout ( #287 )
...
* Add metadata timeout
* Fix lint
2025-11-20 11:17:58 +11:00
DecDuck
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
DecDuck
8e3ae01a30
feat: backend inline capability registration
2025-05-15 16:06:03 +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
Huskydog9988
a9d1a442f6
refactor: session handler
2025-04-03 19:15:33 -04: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
12e312593e
feat(client ui): manual handshake
2024-12-27 13:07:29 +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
d4e2dc8cb6
finalised client APIs and authentication method
2024-10-09 00:37:11 +11:00