b083c1e00a
Merge branch 'develop' into redistributable
2025-10-29 20:59:07 +11:00
5f2cb75666
Merge branch 'develop' into redistributable
2025-10-29 20:57:31 +11:00
2a23f4d14c
Fix lints
2025-10-24 09:33:39 +11:00
b20d355527
Improve igdb metadata fetching ( #257 )
...
* improve igdb metadata fetching
* Make sure to get images with reasonable resolution.
By default the url igdb returns is in "t_thumb" size,
an image of size 90x90, which is good only for the icon,
but bad for pretty much else. This commit will make sure
covers will be of size "t_cover_big", artworks of 1080p
height (i.e. "t_1080p") and logos will have their original
size ("t_original"). Maybe "t_logo_med" is more appropriate?
* Fetch screenshots as well.
* Use a separate image for icon and for cover.
icon needs to be a square, and can be of low
resolution, so the "t_thmb" size is more appropriate
for him.
* If there is a storyline for a game use it as a short
description.
* IDGB -> IGDB
* use the longer text between storyline and description for description
---------
Co-authored-by: udifogiel <udifogiel@proton.me >
2025-10-24 09:25:54 +11:00
fa9620eac1
Use 7zip for archive backend ( #264 )
...
* feat: use 7zip for archive backend
* fix: lint
2025-10-13 13:02:27 +11:00
a201b62c04
chore(deps): bump axios from 1.11.0 to 1.12.0 ( #246 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 11:36:59 +11:00
9bf164ab77
chore(deps): bump tar-fs from 2.1.3 to 2.1.4 ( #256 )
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.3 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.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-10-13 11:36:31 +11:00
97c6f3490c
Add store sort options ( #238 ) ( #261 )
...
This commit adds the option
to sort store items by name,
and to choose the sort order.
Co-authored-by: udifogiel <udifogiel@proton.me >
2025-10-13 11:20:48 +11:00
f5cb856d3d
Carousel UI improvements ( #258 )
...
* make carousel pagination clickable
* make carousel in game pages wrap around
* make items in store fit the row when the filter menu is visible
---------
Co-authored-by: udifogiel <udifogiel@proton.me >
2025-10-13 11:18:52 +11:00
f331661c14
working commit
2025-10-02 17:45:54 +10:00
2087531ace
feat: initial feedback to import other kinds of versions
2025-09-25 22:04:59 +10:00
4c9a2c681a
fix: remaining type issues
2025-09-25 12:13:07 +10:00
55878bdf5f
fix: fixes for Nuxt v4 update
2025-09-25 09:15:29 +10:00
67de1f6c02
Add Steam metadata provider ( #232 ) ( #250 )
...
* feat(metadata): add Steam metadata provider (#232 )
* style(steam): remove emojis from log messages
2025-09-21 10:43:35 +10:00
2db8e753b7
update to nuxt 4
2025-09-20 11:21:53 +10:00
b4f9b77809
checkpoint: before migrating to nuxt v4
2025-09-20 11:21:51 +10:00
0b9a715bf2
Merge branch 'develop' into redistributable
2025-09-12 09:11:43 +10:00
1002265000
Update CONTRIBUTING.md
2025-09-10 10:40:21 +10:00
37a2dff0dd
chore(deps): bump vite from 6.3.5 to 6.3.6 ( #245 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 10:39:11 +10:00
799cd6c394
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
2a005a2222
chore(deps): bump devalue from 5.1.1 to 5.3.2 ( #219 )
...
Bumps [devalue](https://github.com/sveltejs/devalue ) from 5.1.1 to 5.3.2.
- [Release notes](https://github.com/sveltejs/devalue/releases )
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/devalue/compare/v5.1.1...v5.3.2 )
---
updated-dependencies:
- dependency-name: devalue
dependency-version: 5.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 17:31:24 +10:00
3942d5c442
chore(deps): bump tmp from 0.2.3 to 0.2.5 ( #228 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.5.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.5 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 17:31:10 +10:00
5c1b0e6c1e
feat: uninstall commands, new R UI
2025-09-07 17:30:24 +10:00
d84c70a05f
fix: remove platform
2025-09-06 19:23:02 +10:00
bfd5c8e761
fix: redelete platform
2025-09-06 18:33:27 +10:00
3311aa7274
Merge branch 'develop' into redistributable
2025-09-06 18:32:09 +10:00
fcfc30e5df
feat: import of custom platforms & file extensions
2025-09-06 18:29:04 +10:00
7266d0485b
fix: update drop-base commit
2025-09-06 15:20:31 +10:00
a520d52ad3
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
aa1de921ee
Switch to pnpm ( #162 )
...
* fix: metadata provider log
* feat: fully switch to pnpm
* ci: prettier ignore pnpm lock
* chore: dedupe lockfile
* chore: update pnpm
2025-08-31 09:53:55 +10:00
bfeacbbdfe
Delete yarn.lock
2025-08-31 09:45:04 +10:00
cf3a458bdf
feat: add server side redist patching
2025-08-28 11:14:38 +10:00
ca7a89bbcf
feat: beginnings of platform & redist management
2025-08-27 19:52:36 +10:00
d323816b9e
fix: sanitize svg uploads
...
... copilot suggested this
I feel dirty.
2025-08-27 12:21:17 +10:00
367d349a68
feat: add user platform filters to store view
2025-08-27 12:16:27 +10:00
8efddc07bc
feat: partial user platform support + statusMessage -> message
2025-08-27 11:25:23 +10:00
afce9f159a
Update drop-base commit
2025-08-26 09:19:22 +10:00
3af00e085e
fix: giantbomb logging bug
2025-08-25 16:22:53 +10:00
b7d685814b
Merge branch 'develop' into redistributable
2025-08-25 16:19:48 +10:00
fd828d5b50
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 )
v0.3.3
2025-08-25 13:23:46 +10:00
b33e27e446
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
c97a56eb42
Init Prisma in Dockerfile ( #204 )
2025-08-23 07:55:37 +10:00
5e5519ece7
chore(deps): bump vite-plugin-static-copy from 3.1.1 to 3.1.2 ( #199 )
...
Bumps [vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/sapphi-red/vite-plugin-static-copy/releases )
- [Changelog](https://github.com/sapphi-red/vite-plugin-static-copy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sapphi-red/vite-plugin-static-copy/compare/vite-plugin-static-copy@3.1.1...vite-plugin-static-copy@3.1.2 )
---
updated-dependencies:
- dependency-name: vite-plugin-static-copy
dependency-version: 3.1.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 13:49:31 +10:00
f1957a418c
feat: import redists
2025-08-22 13:48:47 +10:00
322af0b4ca
feat: rearchitecture of database schemas, migration reset, and #180
2025-08-20 20:35:50 +10:00
6853383e86
feat: database redist support
2025-08-20 11:50:59 +10:00
6d89b7e510
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
6baddc10e9
Fix non-unicode characters in game path ( #193 )
...
* replace btoa with a Buffer implementation, as btoa does not support non-unicode characters.
* replace btoa with a Buffer implementation, as btoa does not support non-unicode characters.
* fix linting
* fix linting
* replace buffer implementation with a md5 hash. This also adds the ts-md5 library.
* Revert "replace buffer implementation with a md5 hash. This also adds the ts-md5 library."
This reverts commit f98b811ab9 .
* replace buffer implementation with md5 hash from node:crypto
* fix linting.. again
---------
Co-authored-by: FurbyOnSteroids <codeberg@your-moms-bellybutton.hair >
2025-08-16 22:23:57 +10:00
a2ea0060cb
Merge pull request #191 from Drop-OSS/weblate
...
Translations update from Weblate
2025-08-16 12:06:53 +10:00
6aaab30439
Merge remote-tracking branch 'origin/develop' into develop
2025-08-16 02:05:27 +00:00