Commit Graph

3079 Commits

Author SHA1 Message Date
Georges-Antoine Assi
3d7a9c2d1d Merge pull request #2885 from rommapp/hotfix-multi-task-schedule
[HOTFIX] Dont schedule tasks if already queued
2026-01-10 09:40:35 -05:00
Georges-Antoine Assi
743bddcb23 add valkey to pytest ci 2026-01-10 09:22:46 -05:00
Georges-Antoine Assi
a1fafdc081 only run netplay cleanup every 30 minutes 2026-01-09 18:10:04 -05:00
Georges-Antoine Assi
38ce9897d4 [HOTFIX] Dont schedule tasks if already queued 2026-01-09 17:55:16 -05: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
1019274548 Merge pull request #2860 from rommapp/romm-0062
[ROMM-2853] Update rom_file.category column enum
2026-01-03 17:44:10 -05:00
Georges-Antoine Assi
dbc9af350b changes from bot review 2026-01-03 12:50:43 -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
cf762f8b76 [ROMM-0062] Update rom_file.category column enum 2026-01-03 10:07:23 -05:00
Georges-Antoine Assi
e0f0792555 cahnges from bot review 2026-01-02 16:33:45 -05:00
Georges-Antoine Assi
b926a33c42 [ROMM-2796] Add check to overwrite media assets 2026-01-02 15:28:35 -05:00
Georges-Antoine Assi
df65e4bcc7 fix migration again 2026-01-02 15:23:35 -05:00
Georges-Antoine Assi
90caf352b6 fixup maria migration 0061 2026-01-02 14:13:49 -05:00
Georges-Antoine Assi
f472c45839 Merge pull request #2848 from SaraVieira/feat/additional
feature: Add additional editable metadata
2026-01-02 14:11:02 -05:00
SaraVieira
51fab6a2b2 remove average_rating 2026-01-02 17:53:28 +00:00
SaraVieira
c2d2f1873d remove collections 2026-01-02 17:39:51 +00:00
SaraVieira
b227350562 clean up 2026-01-02 17:34:47 +00:00
SaraVieira
fe14067667 feature: Add addtional editable metadata 2026-01-02 17:30:05 +00:00
Georges-Antoine Assi
4465784a05 [ROMM-2833] Fix using default locales in igdb handler 2026-01-02 12:26:48 -05:00
zurdi
bd52217462 Refactor library structure detection to use enum values for consistency 2026-01-02 13:09:37 +00:00
zurdi
cc816822d8 Refactor library structure detection to use enum values and update related tests and frontend logic 2026-01-02 11:54:29 +00: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
Zurdi
d49c4e5d70 Merge pull request #2777 from rommapp/816-uiux-make-user-settings-cross-browserdevice
[ROMM-816] User settings cross browser/device
2025-12-31 17:24:53 +01:00
Georges-Antoine Assi
4f603594b8 Merge pull request #2827 from rommapp/romm-2824
[ROMM-2824] Also replace - with : for edge cases in HLTB and LB handlers
2025-12-31 10:48:54 -05:00
Zurdi
6295d5b8cd Merge pull request #2411 from rommapp/feat/rom-filter-multivalue
feat: Support for multi-value filters
2025-12-31 16:19:04 +01:00
zurdi
006cf2e2eb Refactor last played filter logic and clean up unused API helper 2025-12-31 15:17:41 +00:00
Georges-Antoine Assi
24912eb109 Also replace - with : in edge cases 2025-12-31 10:03:51 -05:00
zurdi
93387471c5 fix: update revision ID in user_ui_settings migration 2025-12-31 11:54:58 +00:00
zurdi
9f2c853d69 add ui_settings column to users table 2025-12-31 11:53:14 +00:00
zurdi
8eb9668275 Merge branch 'master' into 816-uiux-make-user-settings-cross-browserdevice 2025-12-31 11:48:25 +00:00
zurdi
649597b494 fix RA badgeds download 2025-12-31 01:34:37 +00:00
Georges-Antoine Assi
e723664505 cleanup has_notes field 2025-12-30 19:12:11 -05:00
Zurdi
934bcd8914 Merge pull request #2817 from rommapp/fix/notes-flag
fix: Notes flag
2025-12-31 00:46:36 +01:00
Georges-Antoine Assi
734645aa07 cache top level files 2025-12-30 16:45:32 -05:00
Georges-Antoine Assi
a45bde142e [HOTFIX] Multi roms should only consider top-level files 2025-12-30 16:37:55 -05:00
Georges-Antoine Assi
2dc3ab56b9 fill empty messages in migrations 2025-12-30 12:00:25 -05:00
Georges-Antoine Assi
bdc7c265f1 fix tests 2025-12-30 11:44:42 -05:00
Georges-Antoine Assi
4305363aba undo conftest changes 2025-12-30 11:44:06 -05:00
Georges-Antoine Assi
f867968f37 refactor get_rom_files return value 2025-12-30 11:42:38 -05:00
Georges-Antoine Assi
0971026f95 Add support for version tag 2025-12-30 11:37:06 -05:00
zurdi
647e99fca7 Add last played filter to ROMs retrieval and update related tests 2025-12-30 12:53:12 +00:00
zurdi
a9dc83a8bd Merge branch 'master' into feat/rom-filter-multivalue 2025-12-30 12:39:38 +00:00
zurdi
2c3397893f Refactor note retrieval in get_rom_notes and update comment for notes loading in roms_handler 2025-12-30 11:12:32 +00:00
zurdi
65efa5856f Refactor has_notes calculation and optimize note loading in ROM handling 2025-12-30 11:08:02 +00:00
Zurdi
45d5d0e78c Update backend/endpoints/rom.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-30 11:48:00 +01:00
zurdi
9ac37803b3 Add has_notes flag and update note handling in ROM schemas and components 2025-12-30 10:42:51 +00:00