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
562d976a3e
[ROMM-2668] Speedup feeds endpoint
2025-12-09 21:11:11 -05:00
Georges-Antoine Assi
c0abcd6497
Merge pull request #2728 from rommapp/emujs-netplay
...
feat: Netplay
2025-12-09 14:32:23 -05:00
Georges-Antoine Assi
bf3188a80e
Merge pull request #2753 from rommapp/romm-2722
...
[ROMM-2722] Fix matching special chars in ssfr
2025-12-09 13:41:39 -05:00
Georges-Antoine Assi
baddeea972
type ignore
2025-12-08 12:58:01 -05:00
Georges-Antoine Assi
85bf51d088
raise error is prefered username is none
2025-12-08 12:57:20 -05:00
Georges-Antoine Assi
50ddb42c25
[ROMM-2748] Add OIDC_USERNAME_ATTRIBUTE
2025-12-08 10:27:15 -05:00
Georges-Antoine Assi
76d445ccd9
[ROMM-2722] Fix matching special chars in ssfr
2025-12-07 21:21:57 -05:00
Georges-Antoine Assi
1812b1a3f9
changes from bot reivew
2025-12-07 12:19:13 -05:00
Georges-Antoine Assi
09dbb2e244
use redis to store netplay data
2025-12-07 12:02:35 -05:00
Georges-Antoine Assi
13d5596bf7
Merge branch 'master' into emujs-netplay
2025-11-26 12:24:01 -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
Zurdi
4a73458775
Update backend/handler/database/roms_handler.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 14:47:49 +01:00
zurdi
7dc5f375e5
implement endpoint to retrieve ROM by various metadata IDs and add corresponding API method
2025-11-26 12:38:43 +00:00
Georges-Antoine Assi
e1a4e42171
Merge branch 'master' into emujs-netplay
2025-11-25 11:28:43 -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
Georges-Antoine Assi
f2774b9395
Merge pull request #2716 from rommapp/redis-backed-sessions
...
Add redis-backed session middleware
2025-11-22 18:40:43 -05: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
ac43b0aa94
changes from bot review
2025-11-22 11:22:45 -05:00
Georges-Antoine Assi
615e3132e4
changes from bot review
2025-11-22 10:55:14 -05:00
Georges-Antoine Assi
27e02fa2a2
consume the token as soon as its read
2025-11-22 10:51:41 -05:00
Georges-Antoine Assi
ec6bb24662
Add new redis-backed session middleware
2025-11-22 10:47:59 -05:00
Georges-Antoine Assi
8c769a5fe8
hacks with working netplayu
2025-11-21 19:15:20 -05:00
zurdi
267f67e58c
Merge branch 'master' into feature/fucking-multi-notes
2025-11-20 22:18:02 +00:00
zurdi
19b0c2ab6b
feat: update note management to use default query parameters and improve tag filtering
2025-11-20 17:54:33 +00:00
zurdi
225e51b046
Merge remote-tracking branch 'origin/master' into feature/fucking-multi-notes
2025-11-20 17:32:57 +00:00
zurdi
03083d4b69
feat: implement multi-note management with CRUD operations and database migration
2025-11-20 15:38:11 +00:00
Zurdi
0d9a2e9380
Update backend/handler/filesystem/roms_handler.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-20 15:21:02 +01:00
zurdi
c82caa81b8
Add calculate hashes option to scanning process and update translations
2025-11-20 10:49:22 +00: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
Georges-Antoine Assi
a418b7cf46
use platform ID
2025-11-19 18:07:43 -05:00