Commit Graph

8102 Commits

Author SHA1 Message Date
Georges-Antoine Assi
09dbb2e244 use redis to store netplay data 2025-12-07 12:02:35 -05:00
Georges-Antoine Assi
f5676d7cfe add handle for webrtc-signal-error 2025-12-07 11:04:13 -05:00
Georges-Antoine Assi
cf7dd87d7c Merge branch 'master' into emujs-netplay 2025-12-07 10:40:16 -05:00
Georges-Antoine Assi
f1fb0c726e Disable fastapi_test 2025-12-07 10:40:07 -05:00
Georges-Antoine Assi
9b96fae86c Merge branch 'master' into emujs-netplay 2025-12-04 10:46:21 -05:00
zurdi
7919b2b790 Implement feature X to enhance user experience and optimize performance 2025-12-04 12:30:05 +00:00
Georges-Antoine Assi
9c8a1da9fc Merge pull request #2744 from rommapp/merged-screenshots-simple-rom
Move merged_screenshots and merged_ra_metadata to simple RomSchema
2025-12-02 10:54:45 -05:00
Georges-Antoine Assi
dd3ed855de add back import 2025-12-02 10:53:16 -05:00
Georges-Antoine Assi
141cd14559 cleanup 2025-12-02 10:41:16 -05:00
Georges-Antoine Assi
324932184a Move merged_screenshots and merged_ra_metadata to simple RomSchema 2025-12-02 10:32:17 -05:00
Georges-Antoine Assi
d69271dd33 remove Rom.multi 2025-12-02 10:25:40 -05:00
Georges-Antoine Assi
54458a11f7 Merge pull request #2740 from tvdu29/feat/i18n-localization-improvements
feat(i18n): fix French translations and add locale-aware date formatting
2025-12-01 20:33:07 -05:00
Georges-Antoine Assi
ba65a1c3c1 Merge pull request #2739 from Tux00-repo/SQL-0057-fix
Sql 0057 fix
2025-12-01 20:20:29 -05:00
Georges-Antoine Assi
ba4ed763a8 run fmt 2025-12-01 20:19:59 -05:00
Georges-Antoine Assi
7b82602747 remove note migration test 2025-12-01 20:11:39 -05:00
Georges-Antoine Assi
874a8ec85d run fmt 2025-12-01 20:02:34 -05:00
Georges-Antoine Assi
153e948bb7 add snes-msu1 to platform icons 2025-12-01 12:41:41 -05:00
Tux00-repo
64a37e1f10 Update 0057_multi_notes.py
Changed  dialect specifier to the local  function. also found an duplicate object I missed yesterday.  Thanks for the help ^^
2025-11-30 18:04:58 +01:00
Tanguy Mazé
040dc9fa56 refactor(i18n): add getBrowserCompatibleLocale utility and fix missing locale in notes
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 01:20:44 +01:00
Tux00-repo
94c35067b8 Update backend/tests/handler/database/test_rom_note_migration.py
changed it an everything passed

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-30 01:05:55 +01:00
Tux00-repo
de157cd49e Update backend/alembic/versions/0057_multi_notes.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-30 01:00:04 +01:00
Tanguy Mazé
12b34bfada feat(i18n): fix French translations and add locale-aware date formatting
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 00:58:58 +01:00
Tux00-repo
2c85efdf68 Create test_rom_note_migration.py
test for 0057
2025-11-30 00:00:59 +01:00
Tux00-repo
d1903306dc Update 0057_multi_notes.py
This should be it. the other DB's can be handled by Alembic. don't know about SQLite or MSSQL. but something tells me that we never get to know. tested PostgreSQL and it had no problems.
2025-11-29 20:34:07 +01:00
Georges-Antoine Assi
d7a5d9f5f0 Merge pull request #2731 from rommapp/hotfix-scan-test
Fix scan_rom tests
2025-11-26 20:24:16 -05:00
Georges-Antoine Assi
5018896396 Fix scan_rom tests 2025-11-26 15:54:12 -05:00
Georges-Antoine Assi
099d58b1e5 add config for netplay 2025-11-26 15:19:45 -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
Zurdi
416c387e39 Merge pull request #2729 from rommapp/feat/redirect-related-games
feat: Redirect related games to RomM entry if exists
2025-11-26 17:25:38 +01: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
9a5dd1c676 Update frontend/src/services/api/rom.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 14:47:39 +01:00
zurdi
76986dab67 refactor: streamline metadata ID collection in get_rom_by_metadata function 2025-11-26 13:46:00 +00:00
zurdi
b70c23e178 fix: update pull request template for clarity and consistency 2025-11-26 12:42:09 +00: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
448a90e49b add hungarian to dropdown 2025-11-25 17:44:10 -05:00
Georges-Antoine Assi
e681c04cc1 Merge pull request #2718 from Soderes/hungarian-translation-v2
Hungarian translation added (finish, 12/12 files done).
2025-11-25 17:42:14 -05:00
Georges-Antoine Assi
e1a4e42171 Merge branch 'master' into emujs-netplay 2025-11-25 11:28:43 -05:00
Georges-Antoine Assi
fb045fbc20 cleanup 2025-11-24 22:48:24 -05:00
Georges-Antoine Assi
4db9098192 run fmt 2025-11-24 22:45:42 -05:00
Georges-Antoine Assi
0cb3b1a7d7 Merge branch 'master' into hungarian-translation-v2 2025-11-24 22:45:19 -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
38b5c71bba Fix formatting 2025-11-24 15:16:57 +01:00
Soderes
fa32aefe69 Update settings.json 2025-11-24 15:14:39 +01:00
Soderes
0130e85d2a settings.json (hu) 2025-11-24 15:02:32 +01:00
Soderes
73fb0abaf5 console.json (hu) 2025-11-24 11:50:41 +01:00
Georges-Antoine Assi
4ca805cdf9 fix screenscraper naming 2025-11-23 23:48:18 -05:00