Commit Graph

443 Commits

Author SHA1 Message Date
Georges-Antoine Assi
70522ee6fd set generation for a couple consoles 2026-01-18 09:36:12 -05:00
Georges-Antoine Assi
a0d5307cf3 mark tg16cd as console 2026-01-11 16:49:48 -05:00
Georges-Antoine Assi
09aa6628f8 Merge pull request #2872 from DevOldSchool/feature/player-count
feat: Added player count metadata from SS with display and filter
2026-01-10 22:59:08 -05:00
DevOldSchool
4a9a326ab6 Updates from code review feedback. 2026-01-11 13:41:24 +10:00
Georges-Antoine Assi
b692ced538 Merge pull request #2864 from rommapp/nullable-metadata-fields
[HOTFIX] Set metadata fields as nullable
2026-01-10 11:02:30 -05:00
Georges-Antoine Assi
b8c2998e40 Merge pull request #2852 from rommapp/romm-2808
[ROMM-2808] Stop filtering nsfw games from search results
2026-01-10 11:02:02 -05:00
DevOldSchool
43f5e9f6f5 Added IGDB player count support. 2026-01-07 12:59:22 +10:00
DevOldSchool
86a6804447 Added player count metadata from SS. Displays on game detail screen and added a filter under search for player counts. 2026-01-05 11:57:30 +10:00
Jose Diaz-Gonzalez
7fd7b74b7e Update backend/handler/metadata/hasheous_handler.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-03 20:16:58 -05:00
Jose Diaz-Gonzalez
6dea9f45b2 feat: allow chd lookups in the hasheous database
Redump CHDs have metadata in the hasheous database.
2026-01-03 19:59:25 -05:00
Georges-Antoine Assi
1610bf29de [HOTFIX] Set metadata fields as nullable 2026-01-03 17:42:18 -05:00
SaraVieira
5ad5205947 allow deleting single chip in additional metadata; add some missing ss ids 2026-01-03 16:43:53 +00:00
Georges-Antoine Assi
fa84ecf7a9 [ROMM-2808] Stop filtering nsfw games from search results 2026-01-02 18:05:22 -05:00
Georges-Antoine Assi
4465784a05 [ROMM-2833] Fix using default locales in igdb handler 2026-01-02 12:26:48 -05:00
zurdi
06a1598bcc Merge remote-tracking branch 'origin/master' into romm-1371 2026-01-02 11:12:36 +00:00
Georges-Antoine Assi
99a83d2ecc Merge pull request #2828 from SaraVieira/feature/missing-platforms
Add CPS1-3 and TIC-80
2025-12-31 14:22:47 -05:00
SaraVieira
c85841a4ea clean up magical numbers 2025-12-31 18:58:40 +00:00
SaraVieira
aa11eba387 Add CPS1-3 and TIC-80 2025-12-31 18:50:12 +00:00
Georges-Antoine Assi
24912eb109 Also replace - with : in edge cases 2025-12-31 10:03:51 -05:00
Georges-Antoine Assi
eebca34e53 [ROMM-2806] Fix arcade ssid in screenscraper 2025-12-26 11:53:30 -05:00
zurdi
811c693528 Merge branch 'master' into romm-1371 2025-12-24 11:58:40 +00:00
Victor R. Santos
4dea9bd798 Disables normalization of query terms in manual manual match for Launchbox.
Prevents removal of parentheses or other portions that would be treated as "tags" when scanning filenames.
The changes do not affect scans; they only affect the manual match.
2025-12-23 02:46:46 -03:00
Victor R. Santos
e131df3c74 Allow Launchbox case-insensitive rom search 2025-12-22 15:42:23 -03:00
zurdi
ecf4ae542f fix: correct spelling of 'get_platform_fs_structure' in multiple files 2025-12-21 16:48:45 +00:00
Georges-Antoine Assi
c5ea85add5 [HOTFIX] Stripe keys from ssfr api query params 2025-12-16 20:35:40 -05:00
Georges-Antoine Assi
2dbed51187 Merge pull request #2765 from rommapp/romm-2763
[ROMM-2763] Add MSX2 to ssfr platforms list
2025-12-15 16:33:39 -05:00
Georges-Antoine Assi
04fcf02e88 Merge pull request #2766 from rommapp/romm-2697
[ROMM-2697] Use colocated es-de folders to importart not present in gamelist.xml
2025-12-15 16:25:08 -05:00
Georges-Antoine Assi
4e0556c55b [HOTFIX] Fetch security token for HLTB 2025-12-15 09:47:07 -05:00
Georges-Antoine Assi
9b0311def0 add type suppressions 2025-12-14 14:19:12 -05:00
Georges-Antoine Assi
fea6bb3617 validate path when fetching 2025-12-14 13:47:14 -05:00
Georges-Antoine Assi
9584ba9a37 handler can see colocated folders 2025-12-14 13:18:24 -05:00
Georges-Antoine Assi
f7d387bb39 [ROMM-2763] Add MSX2 to ssfr platforms like 2025-12-12 17:17:51 -05:00
ronzano
41eb576d82 Add OpenBOR metadata entry for screenscraper 2025-12-10 23:44:03 +01:00
Georges-Antoine Assi
76d445ccd9 [ROMM-2722] Fix matching special chars in ssfr 2025-12-07 21:21:57 -05:00
Georges-Antoine Assi
306ab845d1 Merge pull request #2700 from tvdu29/feature/metadata-locale-selection
feat: Add metadata locale selection for IGDB and ScreenScraper
2025-11-26 11:40:56 -05:00
Georges-Antoine Assi
9dfad6cb87 run trunk fmt 2025-11-26 11:15:44 -05:00
Georges-Antoine Assi
11dd607ceb Merge pull request #2720 from vargash/batocera-gamelist
Update /gamelist/export to generate a correct Batocera gamelist.xml
2025-11-24 19:53:39 -05:00
Georges-Antoine Assi
bb351199f1 update function defs 2025-11-24 19:36:27 -05:00
Vargash
5b195065fe Use wheel as backup mediatype for logo if wheel-hd is not available 2025-11-24 15:47:48 +01:00
Vargash
4c74d7091e Manage fanart_path and use it as fanart for gamelist 2025-11-23 19:49:24 +01:00
Vargash
d9ca6a4f45 Manage box2d_back mediatype and use it as boxback for gamelist 2025-11-23 19:35:30 +01:00
Vargash
089b11c29a Manage wheel mediatype and use it as marquee for gamelist 2025-11-23 19:22:05 +01:00
Georges-Antoine Assi
e8291978ab use stats endpoint for heartbeat in hltb 2025-11-22 22:32:08 -05:00
Tanguy Mazé
28823d39dd Refactor to use scan.priority.region for IGDB localization
Remove provider-specific locale configuration and use existing scan.priority.region for IGDB regional variants.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 02:01:13 +01:00
Tanguy Mazé
addc1a2118 Add metadata locale selection for IGDB and ScreenScraper
- Add provider-specific locale config with UI dropdowns in Settings
- ScreenScraper: select language for synopsis/metadata
- IGDB: select region for localized names/covers
- Fallback warnings when locale not found

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 00:01:12 +01:00
Georges-Antoine Assi
76ac3fb376 changes from bot review 2025-11-19 18:55:10 -05:00
Georges-Antoine Assi
4b1b3f75c7 fix typing 2025-11-19 18:44:37 -05:00
Georges-Antoine Assi
67375fa5cd self cleanup 2025-11-19 18:38:51 -05:00
Georges-Antoine Assi
485cfc0e04 preparse the file for a platform 2025-11-19 18:32:30 -05:00
Georges-Antoine Assi
f7f67d3c3d populate rom specific paths separate 2025-11-19 18:28:07 -05:00