Commit Graph

26 Commits

Author SHA1 Message Date
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