6aaab30439
Merge remote-tracking branch 'origin/develop' into develop
2025-08-16 02:05:27 +00:00
ea5d108a10
Translated using Weblate (French)
...
Currently translated at 98.2% (450 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-16 12:02:48 +10:00
f0b127789f
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 83.8% (384 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-16 12:02:48 +10:00
4c8be2bfd1
Update translation files
...
Updated by "Remove blank strings" add-on in Weblate.
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/
2025-08-16 12:02:47 +10:00
7e371adeb0
Translated using Weblate (French)
...
Currently translated at 97.3% (446 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-16 12:02:47 +10:00
6d7b491adb
Translated using Weblate (French)
...
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-16 12:02:36 +10:00
abec952e39
Various fixes ( #186 )
...
* fix : #181
* fix: use taskHandler as source of truth for imports
* fix: task formatting
* fix: zip downloads
* feat: re-enable import version button on delete + lint
v0.3.2
2025-08-15 22:57:56 +10:00
9ff541059d
chore(deps): bump tmp from 0.2.3 to 0.2.4 ( #179 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 08:28:06 +10:00
b84d1f20b5
v2 download API and Admin UI fixes ( #177 )
...
* fix: small ui fixes
* feat: #171
* fix: improvements to library scanning on admin UI
* feat: v2 download API
* fix: add download context cleanup
* fix: lint
2025-08-09 15:45:39 +10:00
ecc806dc07
Translated using Weblate (French)
...
Currently translated at 98.2% (450 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-06 21:06:35 +00:00
45c94cfcbf
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 83.8% (384 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-06 21:06:35 +00:00
f6f972c2d6
Translations update from Weblate ( #172 )
...
* Translated using Weblate (English)
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 80.7% (370 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Translated using Weblate (English)
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 83.4% (382 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Added translation using Weblate (Russian)
* Translated using Weblate (French)
Currently translated at 49.1% (225 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
* Translated using Weblate (German)
Currently translated at 54.3% (249 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 54.3% (249 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (Russian)
Currently translated at 6.1% (28 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/ru/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 84.0% (385 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Translated using Weblate (French)
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
* Translated using Weblate (French)
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
* Translated using Weblate (German)
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (German)
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
* Translated using Weblate (English)
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
* Translated using Weblate (French)
Currently translated at 97.3% (446 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/
---------
Co-authored-by: Husky <husky@disroot.org >
Co-authored-by: Ribemont Francois <ribemont.francois+weblate@gmail.com >
Co-authored-by: Hicks <hicksgaming99+weblate@gmail.com >
Co-authored-by: Kuschiniko <nico.kusch@outlook.de >
Co-authored-by: Dmitrii <nossster@gmail.com >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
Co-authored-by: Weblate <noreply@weblate.org >
2025-08-06 17:49:07 +10:00
e1dc26f676
README fixes ( #174 )
2025-08-06 17:48:25 +10:00
2fec40c5a6
Update translation files
...
Updated by "Remove blank strings" add-on in Weblate.
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/
2025-08-06 02:57:46 +00:00
8f572e1259
Translated using Weblate (French)
...
Currently translated at 97.3% (446 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-06 02:57:46 +00:00
43aa15d45c
Translated using Weblate (English)
...
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-06 02:57:46 +00:00
59a5540248
Translated using Weblate (German)
...
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-06 00:05:00 +00:00
5bfb3e0f68
Translated using Weblate (German)
...
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-06 00:05:00 +00:00
c04f6cbf80
Translated using Weblate (German)
...
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-06 00:05:00 +00:00
d2863fa95b
Translated using Weblate (French)
...
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-06 00:05:00 +00:00
821fd2cf2d
Translated using Weblate (French)
...
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-06 00:05:00 +00:00
6f84ad42fc
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 84.0% (385 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-06 00:04:59 +00:00
1d1157a902
Translated using Weblate (Russian)
...
Currently translated at 6.1% (28 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/ru/
2025-08-05 19:50:38 +00:00
6ca9e34c7e
Translated using Weblate (German)
...
Currently translated at 54.3% (249 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-05 19:50:38 +00:00
bc29c468d8
Translated using Weblate (German)
...
Currently translated at 54.3% (249 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-05 19:50:38 +00:00
925ea1a414
Translated using Weblate (French)
...
Currently translated at 49.1% (225 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-05 19:50:38 +00:00
c9addd407e
Added translation using Weblate (Russian)
2025-08-05 01:47:18 +00:00
242ae09857
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 83.4% (382 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-04 17:18:11 +00:00
ba28c52912
Translated using Weblate (English)
...
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-04 17:18:11 +00:00
a98c95e695
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 80.7% (370 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-04 17:18:11 +00:00
26615ccad0
Translated using Weblate (English)
...
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-04 17:18:11 +00:00
0b0972b48d
Small IO tweaks, robots.txt, and README improvements ( #173 )
...
* feat: add link to drop version in footer
* feat: add drop logo aria label
* feat: disable all crawling by bots
for now i think this is a good default as all of drop is currently behind auth
* feat: hide logo when inside wordmark for aria
* docs: update readme and contributing
* feat: default page in setup wizzard is img
* ci: remove redundant perm in release ci
* docs: update translation links and add progress image
* fix: lang selector using wrong weblate link
2025-08-04 16:30:22 +10:00
a435ead916
Fix various typos ( #156 )
...
Found via `codespell -q 3 -S "./yarn.lock" -L pris`
2025-08-01 21:53:31 +10:00
545a6b154a
Fix #119 ( #153 )
2025-08-01 16:26:27 +10:00
442f940cc4
Translated using Weblate (English) ( #151 )
...
Currently translated at 100.0% (456 of 456 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-01 14:31:50 +10:00
7d9525084d
feat: bump version ( #150 )
2025-08-01 14:02:44 +10:00
72c972a2a7
Fix for undeleted games from library sources ( #148 )
...
* fix: casade delete for games and library sources
* fix: add bug workaround
* fix: lint
2025-08-01 14:00:10 +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
786ad0ff82
Translations update from Weblate ( #107 )
...
* Translated using Weblate (English (Australia))
Currently translated at 1.6% (6 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_AU/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 99.4% (373 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 99.4% (373 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 100.0% (375 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
---------
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
2025-08-01 10:38:53 +10:00
00224bdd2f
Fix for incorrect description on company page
v0.3.0
2025-07-31 21:49:15 +10:00
371e069e20
Fix for invalid route in setup wizard
2025-07-31 21:44:25 +10:00
91bb7c7dd4
Fix for Release CI
2025-07-31 21:39:01 +10:00
4e901164fb
Fix Github Release CI ( #144 )
...
* fix: attempt fix from https://github.com/reproducible-containers/buildkit-cache-dance
* fix: lint
* fix: migrate to pnpm to see if it builds
* fix: comment out unified deps builder
* fix: remove dependency on deps
* fix: shamefully hoist deps
2025-07-31 21:36:01 +10:00
244f20b5f4
v0.3.0
2025-07-31 20:41:42 +10:00
e4c8d42cc8
Setup wizard & 0.3.0 release ( #146 )
...
* fix: small merge fixes
* feat: initial setup wizard
* fix: last few localization items
* fix: lint
* fix: bump version
2025-07-31 20:41:02 +10:00
ed99e020df
Merge branch 'main' into develop
2025-07-31 18:03:19 +10:00
8363de2eed
Store overhaul ( #142 )
...
* feat: small library tweaks + company page
* feat: new store view
* fix: ci merge error
* feat: add genres to store page
* feat: sorting
* feat: lock game/version imports while their tasks are running
* feat: feature games
* feat: tag based filtering
* fix: make tags alphabetical
* refactor: move a bunch of i18n to common
* feat: add localizations for everything
* fix: title description on panel
* fix: feature carousel text
* fix: i18n footer strings
* feat: add tag page
* fix: develop merge
* feat: offline games support (don't error out if provider throws)
* feat: tag management
* feat: show library next to game import + small fixes
* feat: most of the company and tag managers
* feat: company text field editing
* fix: small fixes + tsgo experiemental
* feat: upload icon and banner
* feat: store infinite scrolling and bulk import mode
* fix: lint
* fix: add drop-base to prettier ignore
2025-07-30 13:40:49 +10:00
1ae051f066
Update Prisma to 6.11 ( #133 )
...
* chore: update prisma to 6.11
more prisma future proofing due to experimental features
* chore: update dependencies
twemoji - new unicode update
argon2 - bux fixes
vue3-carousel - improve mobile experiance
vue-tsc - more stable
* fix: incorrect prisma version in docker
Also remove default value for BUILD_DROP_VERSION, that is now handled in nuxt config
* fix: no logging in prod
* chore: optimize docker builds even more
* fix: revert adoption of prisma driverAdapters
see: https://github.com/prisma/prisma/issues/27486
* chore: optimize dockerignore some more
* Fix `pino-pretty` not being included in build (#135 )
* Remove `pino` from frontend
* Fix for downloads and removing of library source (#136 )
* fix: downloads and removing library source
* fix: linting
* Fix max file size of 4GB (update droplet) (#137 )
* Fix manual metadata import (#138 )
* chore(deps): bump vue-i18n from 10.0.7 to 10.0.8 (#140 )
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ) from 10.0.7 to 10.0.8.
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v10.0.8/packages/vue-i18n )
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 10.0.8
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @intlify/core from 10.0.7 to 10.0.8 (#139 )
---
updated-dependencies:
- dependency-name: "@intlify/core"
dependency-version: 10.0.8
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Small fixes (#141 )
* fix: save task as Json rather than string
* fix: pull objects before creating game in database
* fix: strips relative dirs from version information
* fix : #132
* fix: lint
* fix: news object ids and small tweaks
* fix: notification styling errors
* fix: lint
* fix: build issues by regenerating lockfile
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: DecDuck <declanahofmeyr@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 21:28:00 +10:00
45848d175e
Small fixes ( #141 )
...
* fix: save task as Json rather than string
* fix: pull objects before creating game in database
* fix: strips relative dirs from version information
* fix : #132
* fix: lint
* fix: news object ids and small tweaks
* fix: notification styling errors
* fix: lint
2025-07-20 14:56:15 +10:00
661dcf86a8
chore(deps): bump @intlify/core from 10.0.7 to 10.0.8 ( #139 )
...
---
updated-dependencies:
- dependency-name: "@intlify/core"
dependency-version: 10.0.8
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-20 14:29:49 +10:00