DecDuck
62ff8be3c0
feat: multithreaded manifest generation
2025-12-13 21:14:59 +11:00
DecDuck
bef9f8d25d
bump version
2025-12-13 15:28:04 +11:00
DecDuck
a3ee266f9d
feat: manifest generator
2025-12-13 15:27:03 +11:00
DecDuck
1cd607f5b5
initial commit
2025-12-13 14:04:35 +11:00
DecDuck
89af632d84
feat: multipart downloads
2025-12-03 13:56:29 +11:00
quexeky
872a5421bf
refactor: Convert to a dependency injection system for library sources, contexts, and backends
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-12-03 10:14:31 +11:00
quexeky
51b469962a
refactor: Add lints to use in future and fix some
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-12-03 07:34:40 +11:00
DecDuck
f7735fa88a
fix: remove openssl
2025-12-01 21:29:19 +11:00
quexeky
d10b4967fd
refactor: Focus on maintainability
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-12-01 20:21:40 +11:00
DecDuck
9e604bf61b
feat: add healthcheck
2025-12-01 17:45:55 +11:00
DecDuck
39d4fea255
update readme
2025-12-01 16:29:33 +11:00
DecDuck
8965b05dda
add license
2025-12-01 16:28:09 +11:00
DecDuck
fd65a0653f
fix: clippy lints
2025-12-01 16:27:08 +11:00
DecDuck
bd2e44d4f0
feat: initial commit
2025-12-01 16:25:29 +11:00
DecDuck
4dfb02b0e7
fix: remove lifetimes
2025-12-01 14:35:16 +11:00
DecDuck
acdf2ba0f7
fix: add unpin type
2025-12-01 14:33:32 +11:00
DecDuck
217079cdf7
feat: async update
2025-12-01 14:29:41 +11:00
DecDuck
724415df78
feat: make version backends sync
2025-12-01 11:25:53 +11:00
DecDuck
7c49a5cacb
feat: add backend constructor
2025-12-01 11:14:18 +11:00
DecDuck
2d67febdb1
feat: move version backend
2025-12-01 11:11:46 +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
DecDuck
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
renovate[bot]
619619058f
chore(deps): update rust crate criterion to 0.8.0
2025-11-30 01:42:06 +00:00
DecDuck
987df47f4e
fix: update comparison table
2025-11-22 16:11:02 +11:00
DecDuck
1bdea73cdb
feat: update stats and add download metadata
2025-11-22 16:06:11 +11:00
Weblate
277e09a566
Translated using Weblate (French)
...
Currently translated at 100.0% (499 of 499 strings)
Translated using Weblate (French)
Currently translated at 96.9% (484 of 499 strings)
Co-authored-by: Ribemont Francois <ribemont.francois+weblate@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
Translation: Drop/Drop
2025-11-22 10:34:45 +11:00
Hicks-99
a3eb874248
Add additional content screenshots for Steam provider ( #284 )
2025-11-21 22:27:36 +11:00
renovate[bot]
91ff29e05a
chore(deps): update actions/checkout action to v6
2025-11-20 17:02:15 +00: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
59c5bc0aa0
feat: add rest of download links
2025-11-19 23:13:45 +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
ef3b722780
fix: update last updated number
2025-11-15 14:45:21 +11:00
DecDuck
830ef1292d
feat: add new certificate and current builds for v0.3.4
2025-11-15 14:44:22 +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
Paco
55a2942755
Admin home page #128 ( #259 )
...
* First iteration on the new PieChart component
* #128 Adds new admin home page
* Fixes code after merging conflicts
* Removes empty file
* Uses real data for admin home page, and improves style
* Reverts debugging code
* Defines missing variable
* Caches user stats data for admin home page
* Typo
* Styles improvements
* Invalidates cache on signup/signin
* Implements top 5 biggest games
* Improves styling
* Improves style
* Using generateManifest to get the proper size
* Reading data from cache
* Removes unnecessary import
* Improves caching mechanism for game sizes
* Removes lint errors
* Replaces piechart tooltip with colors in legend
* Fixes caching
* Fixes caching and slight improvement on pie chart colours
* Fixes a few bugs related to caching
* Fixes bug where app signin didn't refresh cache
* feat: style improvements
* fix: lint
---------
Co-authored-by: DecDuck <declanahofmeyr@gmail.com >
2025-11-08 09:14:45 +11:00
laylafogiel-hash
341e9e3bd9
Add manual release date editor ( #262 )
...
* add manual release date editor
* watch() releaseDate instead of relying on coreMetadata updates
* make linter happy
---------
Co-authored-by: udifogiel <udifogiel@proton.me >
2025-11-07 09:27:37 +11:00
renovate[bot]
c4c886deed
chore(deps): update hustcer/setup-nu action to v3.21
2025-10-25 02:50:25 +00:00
DecDuck
278d32c1a3
Fix lints
2025-10-24 09:33:39 +11:00
laylafogiel-hash
b8becde497
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
DecDuck
3cef4c78b3
feat: update comparison matrix for GameVault update
2025-10-24 09:20:23 +11:00
DecDuck
3b0f4838c3
fix: update arm64 linux link
2025-10-21 12:44:25 +11:00