DecDuck
f82ec017d9
Update readmes for monorepo
2026-03-30 19:04:39 +11:00
DecDuck
5069d22f7e
Merge remote-tracking branch 'docs/master'
2026-03-30 19:02:45 +11:00
DecDuck
a83164b9e0
Merge remote-tracking branch 'cli/main'
2026-03-30 19:01:50 +11:00
DecDuck
0a731c8731
Merge remote-tracking branch 'desktop/develop'
2026-03-30 19:01:10 +11:00
DecDuck
65ab0e8c8d
Merge remote-tracking branch 'server/develop'
2026-03-30 19:00:50 +11:00
DecDuck
17f68cdd4e
Initial commit
2026-03-30 07:46:26 +00:00
DecDuck
0a14fb412d
Add MFA notes
2026-03-10 18:24:04 +10:00
DecDuck
236022e99f
Check integrity task ( #364 )
2026-03-01 21:49:34 +11:00
DecDuck
83516d83fd
OIDC validation & issuer fixes ( #363 )
...
* fix: validation and issuer checks
* feat: query param util
* fix: lint
2026-03-01 21:25:55 +11:00
DecDuck
150ff87856
Merge pull request #1 from Huskydog9988/misc-changes
...
Improve OIDC docs plus add guide
2026-03-01 10:16:53 +00:00
DecDuck
df7f4132c8
Merge branch 'master' into misc-changes
2026-03-01 10:16:45 +00:00
DecDuck
9ce1a8f8d9
feat: update rc number
2026-02-27 15:16:54 +11:00
DecDuck
14f4135071
Tag connect & disconnect fix ( #360 )
...
* fix: tag connect/disconnect
* fix: lint
* fix: oidc typo fix
2026-02-27 15:15:27 +11:00
DecDuck
0a7da8b2f5
feat: update rc tag
2026-02-27 09:16:53 +11:00
DecDuck
d7fffe59f9
OIDC & store fixes ( #358 )
...
* fix: typos
* fix: platform filtering
* feat: fix tags and create option
2026-02-27 09:15:19 +11:00
DecDuck
df6aebbd6d
Fix Windows exe launch through cmd routing ( #190 )
...
* feat: modify_command in process manager
* fix: import windows extension
2026-02-27 08:48:51 +11:00
DecDuck
b3bb3133d7
Fix options modal and launcher on Windows ( #189 )
...
* fix: proton paths fetch on windows
* fix: fetch_proton_paths on windows
* fix: native launcher
2026-02-26 12:59:29 +11:00
DecDuck
3e45f0e3b8
fix: image tags
2026-02-26 01:56:37 +11:00
DecDuck
84fa70f436
Fix emulator path calculation ( #188 )
...
Fixes a typo that makes the emulator executable append to the **game** install dir, not the **emulator** install dir.
2026-02-26 01:54:26 +11:00
DecDuck
d4ae9ab62d
fix: update quickstart tag
2026-02-25 23:58:27 +11:00
DecDuck
f467493ffe
feat: emulators guide
2026-02-25 23:57:07 +11:00
DecDuck
82b9912bd0
Game updates ( #187 )
...
* refactor: split umu launcher
* feat: latest version picker + fixes
* feat: frontend latest changes
* feat: game update detection w/ setting
* feat: fixes and refactor for game update
* fix: windows ui
* fix: deps
* feat: update modifications
* feat: missing ui and lock update
* fix: create install dir on init
* fix: clippy
* fix: clippy x2
* feat: add configuration option to toggle updates
* feat: uninstall dropdown on partiallyinstalled
2026-02-25 23:27:30 +11:00
DecDuck
3d5479bc31
Quick fixes ( #355 )
...
* fix: error message on import
* fix: 2fa input size
2026-02-25 23:23:36 +11:00
DecDuck
bf395ec40c
feat: add migration guide
2026-02-25 23:17:58 +11:00
DecDuck
ee9dba5dc0
Add display name field to version importer ( #354 )
2026-02-25 23:05:24 +11:00
DecDuck
8956b6e8b2
Fix torrential depot ( #353 )
...
Adds a plugin to automatically add/update the torrential depot record
2026-02-25 22:24:15 +11:00
DecDuck
7dc889852d
Paginated admin library & upgrade manifests ( #351 )
...
* feat: new page layout + endpoint
* feat: non-parallel mass import
* feat: paginated admin library
* feat: lint and performance improvement
* feat: library filter util
* feat: link frontend features to backend
* fix: lint
* fix: small fixes
* feat: bump torrential
* fix: lint
2026-02-25 02:17:33 +11:00
DecDuck
3375e8c972
Fix dev torrential server ( #349 )
...
* fix: droplet interface not waiting for torrential
* fix: lint
2026-02-13 13:10:53 +11:00
DecDuck
2b9edaaf53
Regenerate lockfile
2026-02-09 15:36:10 +11:00
DecDucK
d7ec7fc25c
Fix Windows build
2026-02-07 13:14:19 +11:00
DecDuck
16ef83228b
Async downloader, better Proton support ( #183 )
...
* feat: async downloader + other fixes
* feat: windows command parsing + use library path for install path
* feat: better proton support
* feat: style fixes and store button now uses in-app
* feat: emulator rename + umu emulator fix
* feat: bring process creation inline with docs
* fix: clippy
2026-02-06 23:24:14 +11:00
DecDuck
bc5623cc78
API optimisations ( #343 )
...
* feat: api optimisation
* feat: emulator rename
2026-02-06 23:12:03 +11:00
DecDuck
204e4ff66d
feat: update process creation docs
2026-02-06 23:10:44 +11:00
DecDuck
00823e0b00
feat: update distrobox docs
2026-02-06 18:26:45 +11:00
DecDuck
bef3642b53
feat: add proton config info
2026-02-06 18:15:54 +11:00
DecDuck
15f5986b07
Use native runners for CI ( #342 )
...
* feat: use platform-specific runners
* feat: replace with template
* fix: image name
* fix: registry image name
* fix: checkout repo
* fix: add drop version
* fix: add sha env
* fix: permissions
2026-02-06 09:55:22 +11:00
DecDuck
2662ae4154
Use self-hosted runner
2026-02-06 01:21:54 +11:00
DecDuck
228bd69409
Fix Docker build
2026-02-06 00:53:50 +11:00
f79fcd4a78
Translated using Weblate (German) ( #328 )
...
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (German)
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (German)
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (French)
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (French)
Currently translated at 100.0% (518 of 518 strings)
Translate-URL: https://translate.droposs.org/projects/drop/drop/de/
Translate-URL: https://translate.droposs.org/projects/drop/drop/fr/
Translation: Drop/Drop
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Hicks <hicksgaming99+weblate@gmail.com >
Co-authored-by: Ribemont Francois <ribemont.francois+weblate@gmail.com >
Co-authored-by: Weblate <noreply-mt-weblate@weblate.org >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
2026-02-06 00:34:11 +11:00
DecDuck
1f74d35bdc
In-app store, delta version support ( #179 )
...
* fix: windows launch
* feat: add necessary client fixes for store
* fix: keyring fix
* feat: delta version support
* feat: dl/disk progress
* feat: move to jwt auth
* fix: lint
2026-02-06 00:30:27 +11:00
DecDuck
13c97cfcfc
In-app store, torrential backend, locales ( #332 )
...
* feat: add store nav and fixes
* fix: reduce password requirement & new task error ui
* fix: client webtoken fix
* fix: delta versions and dockerfile
* fix: use setup platforms for filter & display
* fix: setup not accounted when returning valid options
* feat: tighter delta version support
* feat: dl/disk size
* feat: offload manifest generation to torrential
* fix: bump torrential
* feat: remove droplet
* feat: bump torrential
* feat: convert locales
2026-02-06 00:12:24 +11:00
DecDuck
938109708e
feat: update drop docs
2026-02-05 23:43:52 +11:00
DecDuck
c142a45099
feat: add download reference and importing update
2026-01-31 19:13:14 +11:00
DecDuck
589aa86e9c
feat: add and fix build guides
2026-01-29 18:55:00 +11:00
DecDuck
6b614acfd8
Fix console.log and NGINX port
2026-01-29 16:34:45 +11:00
DecDuck
ccfa9ae376
feat: build server docs
2026-01-29 15:21:13 +11:00
DecDuck
d6f2f8ef18
fix: remove default cards
2026-01-28 23:45:59 +11:00
DecDuck
1b53624a32
feat: add user install guides
2026-01-28 23:42:04 +11:00
DecDuck
6bfec06fec
feat: add more guides and command parsing
2026-01-28 23:15:38 +11:00
DecDuck
974b1d0f76
fix: broken links
2026-01-28 20:38:31 +11:00
DecDuck
c571dccc61
feat: creating library page
2026-01-28 20:29:00 +11:00
DecDuck
af9818f75c
feat: link validator
2026-01-28 19:42:57 +11:00
DecDuck
7ffcf8241b
fix: github pages build for real this time
2026-01-28 19:41:04 +11:00
DecDuck
2358c76def
fix: github pages build
2026-01-28 19:40:24 +11:00
DecDuck
4d079901fb
feat: github pages deploy
2026-01-28 19:37:37 +11:00
DecDuck
9d7e1c5f17
feat: initial commit
2026-01-28 19:36:09 +11:00
DecDuck
6b8d150770
Game specialisation & delta versions ( #323 )
...
* feat: game specialisation, auto-guess extensions
* fix: enforce specialisation specific schema at API level
* fix: lint
* feat: partial work on depot endpoints
* feat: bump torrential
* feat: dummy version creation for depot uploads
* fix: lint
* fix: types
* fix: lint
* feat: depot version import
* fix: lint
* fix: remove any type
* fix: lint
* fix: push update interval
* fix: cpu usage calculation
* feat: delta version support
* feat: style tweaks for selectlaunch.vue
* fix: lint
2026-01-23 16:04:38 +11:00
DecDuck
fc69ae30ab
Depot API & executor launch ( #173 )
...
* feat: depot api downloads
* feat: frontend fixes and experimental webview store
* feat: sync downloader
* feat: cleanup and fixes
* feat: encrypted database and fixed resuming
* feat: launch option selector
* fix: autostart when no options
* fix: clippy
* fix: clippy x2
* feat: executor launch
* feat: executor launch
* feat: not installed error handling
* feat: better offline handling
* feat: dependency popup
* fix: cancelation and resuming issues
* feat: dedup by platform
* feat: new ui for additional components and fix dl manager clog
* feat: auto-queue dependencies
* feat: depot scanning and ranking
* feat: new library fetching stack
* In-app store page (Windows + macOS) (#176 )
* feat: async store loading
* feat: fix overscroll behaviour
* fix: query params in server protocol
* fix: clippy
2026-01-20 11:40:48 +11:00
DecDuck
1b897a737d
Fix sign-in page errors, etc ( #322 )
...
* fix: store page redirect
* fix: silent fail passkey + error display
* fix: remove console log modal
2026-01-19 17:34:03 +11:00
536b689c5f
Translated using Weblate (French) ( #297 )
...
Currently translated at 100.0% (529 of 529 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (529 of 529 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (523 of 523 strings)
Translated using Weblate (Polish)
Currently translated at 24.4% (128 of 523 strings)
Translated using Weblate (Polish)
Currently translated at 22.7% (119 of 523 strings)
Added translation using Weblate (Polish)
Translated using Weblate (German)
Currently translated at 100.0% (523 of 523 strings)
Translated using Weblate (English (en_PIRATE))
Currently translated at 73.8% (386 of 523 strings)
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
Translate-URL: http://translate.droposs.org/projects/drop/drop/pl/
Translate-URL: https://translate.droposs.org/projects/drop/drop/fr/
Translation: Drop/Drop
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Andus <resres2007@gmail.com >
Co-authored-by: Hicks <hicksgaming99+weblate@gmail.com >
Co-authored-by: Ribemont Francois <ribemont.francois+weblate@gmail.com >
2026-01-15 15:37:21 +11:00
DecDuck
60730f05c5
Fix MFA superlevel redirect & ViewTransition ( #314 )
...
* feat: fix mfa superlevel & viewtransition
* fix: lint
2026-01-15 15:34:17 +11:00
DecDuck
792d5000c9
Auto-run torrential in development ( #313 )
...
* Auto-run torrential in development
* fix: lint
2026-01-14 15:10:48 +11:00
DecDuck and Aden Lindsay
038507fa74
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
55fdaf51e1
Fix incompatiblities with server/develop
2026-01-11 13:03:35 +11:00
DecDuck
4e32c38948
feat: begin designing cli
2026-01-06 16:11:06 +07:00
DecDuck
aa21a779ff
feat: basics
2025-12-13 21:29:41 +11:00
DecDuck
1cd607f5b5
initial commit
2025-12-13 14:04:35 +11:00
DecDuck
9f284c9727
Bump version
2025-11-30 23:18:05 +11:00
DecDuck
bf0a0b5a9c
Fix accessibility with API token modal
2025-11-30 23:17:42 +11:00
DecDuck
b5e5fc0c77
Fix server error messages
2025-11-30 23:13:01 +11:00
0cfc11f669
Translated using Weblate (German) ( #290 )
...
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (German)
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (German)
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (German)
Currently translated at 96.3% (503 of 522 strings)
Translated using Weblate (German)
Currently translated at 96.3% (503 of 522 strings)
Translated using Weblate (French)
Currently translated at 100.0% (522 of 522 strings)
Translated using Weblate (French)
Currently translated at 100.0% (522 of 522 strings)
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
Translation: Drop/Drop
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Hicks <hicksgaming99+weblate@gmail.com >
Co-authored-by: Ribemont Francois <ribemont.francois+weblate@gmail.com >
Co-authored-by: Weblate <noreply-mt-weblate@weblate.org >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
2025-11-30 23:07:11 +11:00
DecDuck
7ba2965312
Internal server error fixes, 7z fixes, OIDC fixes ( #289 )
...
* fix: add no-prisma-delete lint
* fix: typescript for lint
* fix: bump droplet
* fix: oidc scopes override
* fix: type errors
* feat: delete all notifications
* fix: lint
* fix: light mode style fixes
2025-11-30 23:01:52 +11:00
DecDuck
bb03e06133
Remove .gitlab-ci.yml
2025-11-20 16:09:16 +11:00
DecDuck
7717a54ff0
Fix 7z archives with spaces ( #288 )
...
* fix: ignore imported versions
* fix: bump droplet for 7z fixes
2025-11-20 14:02:56 +11:00
DecDuck
a2d6141751
Add metadata timeout ( #287 )
...
* Add metadata timeout
* Fix lint
2025-11-20 11:17:58 +11:00
DecDuck
60748903e6
Move to pnpm to fix builds
2025-11-19 23:02:20 +11:00
DecDuck
7dbc483712
Fix Apple signing
2025-11-19 22:14:57 +11:00
DecDuck
ee5c9e191a
Fix Prisma build
2025-11-15 10:59:17 +11:00
DecDuck
2d13c6e0e3
Add 7zip to container
2025-11-15 10:01:58 +11:00
DecDuck
6754d0b5d4
Bump version
2025-11-15 09:09:58 +11:00
DecDuck
096181bdf4
Bump version
2025-11-15 09:05:14 +11:00
DecDuck
278d32c1a3
Fix lints
2025-10-24 09:33:39 +11:00
DecDuck
aab9b2c414
Fix macOS build
2025-10-16 15:32:28 +11:00
DecDuck
6ce5fcdb95
Use 7zip for archive backend ( #264 )
...
* feat: use 7zip for archive backend
* fix: lint
2025-10-13 13:02:27 +11:00
DecDuck
b73091c90b
Update README.md
2025-09-11 08:16:33 +10:00
DecDuck
c14b32adbc
Update CONTRIBUTING.md
2025-09-10 10:40:21 +10:00
de054f20e7
Translations update from Weblate ( #195 )
...
* Translated using Weblate (German)
Currently translated at 66.5% (314 of 472 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (French)
Currently translated at 93.1% (465 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
* Translated using Weblate (Russian)
Currently translated at 16.0% (80 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/ru/
* Translated using Weblate (German)
Currently translated at 62.9% (314 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 62.9% (314 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 62.9% (314 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 81.7% (408 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 81.7% (408 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 81.7% (408 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 100.0% (499 of 499 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
---------
Co-authored-by: Niklas Eifler <droposs@eiflerstrom.de >
Co-authored-by: pVDWNwffCRw2B2inHGs# <farmouss@gmail.com >
Co-authored-by: D3 <sl4yerenter@protonmail.com >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
Co-authored-by: Kuschiniko <nico.kusch@outlook.de >
Co-authored-by: Hicks <hicksgaming99+weblate@gmail.com >
2025-09-10 10:38:16 +10:00
DecDuck
bbdbfedca3
Collections & download stability, UI ( #130 )
...
* feat: different local path in dev #73
* feat: better error output for downloads
* feat: collections in library view
* feat: improve download manager reliability
* feat: new download UI, more stable downloads
* fix: clippy
* fix: only show admin link if user is admin
* feat: check for libs before building
2025-09-07 15:57:06 +10:00
DecDuck
1ff82979ea
Preallocate download streams ( #229 )
...
* feat: pre-allocate streams for high-latency downloads
* fix: update drop-base
* fix: remove debug latency
* fix: lint
2025-08-31 14:50:56 +10:00
DecDuck
b016351a45
Delete yarn.lock
2025-08-31 09:45:04 +10:00
DecDuck
bab3c94adc
Bump version to v0.3.3
2025-08-28 18:23:12 +10:00
DecDuck
a9730772a7
Add placeholders to unfinished pages ( #126 )
...
* feat: add placeholders for community & news pages
* feat: add placeholder to interface in settings menu
2025-08-28 18:22:33 +10:00
DecDuck
b28b7e1cc3
Fix for multi-version downloads ( #125 )
...
* fix: multi version downloads
* fix: remove debug utils
* fix: clippy
2025-08-28 18:05:05 +10:00
DecDuck
d194f0e315
Update drop-base commit
2025-08-26 09:19:22 +10:00
DecDuck
ac7b66cf62
Update droplet & other small features, and bump version for v0.3.3 ( #212 )
...
* fix: bump version and fix context timeout issues
* fix: bump droplet
* feat: add appimage auto-detection (#209 )
2025-08-25 13:23:46 +10:00
DecDuck
dcef096552
API tokens ( #201 )
...
* fix: small fixes to request util and version update endpoint
* feat: api token creation and management
* fix: lint
* fix: remove unneeded sidebar component
2025-08-23 13:58:52 +10:00
DecDuck
aef91853ab
Admin task UI update & QoL ( #194 )
...
* feat: revise library source names & update droplet
* feat: add internal name hint to library sources
* feat: update library source table with new name + icons
* fix: admin invitation localisation issue
* feat: #164
* feat: overhaul task UIs, #163
* fix: remove debug task
* fix: lint
2025-08-19 15:03:20 +10:00
DecDuck
9129c0c518
Merge pull request #191 from Drop-OSS/weblate
...
Translations update from Weblate
2025-08-16 12:06:53 +10:00
DecDuck
71ee106c04
Fix Tauri builds ( #119 )
...
* fix: attempt to use local user keychain
* chore: tmp disable non-macos builds
* fix: windows process fix patch
* fix: re-enable windows
* fix: remove sudo
* fix: tmp disable windows again
* fix: windows build again
* chore: re-disable windows
* fix: pin to macos 14
* fix: re-enable other builds
2025-08-15 23:55:34 +10:00
DecDuck
70f7015ef8
Fix #117 ( #118 )
...
* fix: version data not being attached to process manager push
* fix: clippy
2025-08-15 23:02:01 +10:00