Georges-Antoine Assi
7231414c67
use pkgj last_modified
2026-02-10 08:56:30 -05:00
Georges-Antoine Assi
d0a71ae5fe
add new endpoints for pkgj
2026-02-03 16:22:39 -05:00
Georges-Antoine Assi
a98de7d43f
add title_id to fpkg feed
2025-11-19 19:45:07 -05:00
Georges-Antoine Assi
0083033f53
[ROMM-2650] Add FPKGi support for PS4/PS5
2025-11-15 14:23:38 -05:00
Georges-Antoine Assi
9b7d435209
remove ge on tinfoil releaseDate and let field_validator fix it
2025-11-10 09:25:46 -05:00
Georges-Antoine Assi
1eabcfb9f4
Add PSP Pkgi support
2025-10-27 20:36:53 -04:00
Georges-Antoine Assi
38f42aa352
Merge branch 'master' into romm-2536
2025-10-23 18:24:36 -04:00
Georges-Antoine Assi
cb3cfa720b
use safeint for id parsing
2025-10-20 23:09:44 -04:00
Georges-Antoine Assi
1707103b2e
add kekatsu to feed endpoint
2025-10-19 14:41:01 -04:00
Georges-Antoine Assi
31709495b4
add endpoint for psvita
2025-10-19 12:30:56 -04:00
Georges-Antoine Assi
d5a0f6416c
bugfixes
2025-10-19 12:16:30 -04:00
Georges-Antoine Assi
95e109cbd1
output csv
2025-10-19 11:45:41 -04:00
Georges-Antoine Assi
81702a4bbd
Add endpoint for ps3 pkgi
2025-10-19 11:16:32 -04:00
Georges-Antoine Assi
2763db5d30
add region and lang validation
2025-10-17 09:03:33 -04:00
Georges-Antoine Assi
e65d2eea1e
[ROMM-2555] Validate release date
2025-10-17 08:57:00 -04:00
Georges-Antoine Assi
df15e328d0
changes from bot review
2025-10-06 09:13:01 -04:00
Georges-Antoine Assi
212ac04681
tweak and format code
2025-10-05 21:46:46 -04:00
Borb
3e775fa34c
Fix: sanitize Tinfoil TitleDB via Pydantic v2 and use .model_dump() in endpoint
2025-10-05 20:23:18 +00:00
Georges-Antoine Assi
ef2546ec08
fix base handler filename
2025-08-27 12:40:16 -04:00
Georges-Antoine Assi
9fd1adbbfb
fixup icon names
2025-07-24 23:20:07 -04:00
Georges-Antoine Assi
595c52bcab
Unify singular slugs
2025-07-23 21:52:52 -04:00
zurdi
7f836b4cc9
fix: add 'c64' and 'dos' to supported platform slugs and map 'c64' to 'commodore-c64'
2025-06-18 15:44:53 +00:00
Georges-Antoine Assi
9d40c52e0a
Add titledb field to tinfoil response
2024-08-27 22:38:53 -04:00
Michael Manganiello
0fdbbe4625
misc: Upgrade Python to v3.12 and Alpine to v3.20
...
Included upgrades:
* Python: v3.12
* Alpine: v3.20 (which uses Python 3.12)
* nginx: v1.27.1
2024-08-15 20:14:32 -03:00
Michael Manganiello
95a66a182e
misc: Improve typing for feed schemas
...
* Add typing for nested objects in Tinfoil and Webrcade feed schemas.
* Do not send Rom background and thumbnail, if not available.
* Correctly build URLs using `starlette` utils.
* Deprecate the `ROMM_HOST` setting, no longer needed.
* Fix FastAPI custom router to prefer routes without trailing slash.
* Fix Webrcade background URL pointing to gallery screenshot.
2024-08-07 22:56:16 -03:00
Georges-Antoine Assi
47018cca07
add ttinfoil feed
2024-04-03 23:38:49 -04:00