Georges-Antoine Assi
cc309983ff
fix scrolling and test
2025-10-31 11:50:51 -04:00
Georges-Antoine Assi
adbac5aa6e
fix test
2025-10-28 13:43:10 -04:00
Georges-Antoine Assi
0f0676a486
fix emujs config vsync typo
2025-10-28 13:37:15 -04:00
Georges-Antoine Assi
438f514e76
fix tests
2025-10-28 11:38:57 -04:00
Georges-Antoine Assi
c1ac9a2133
fix screenshots dissapearing on scan
2025-10-28 11:00:45 -04:00
Georges-Antoine Assi
eaf414435c
fix tests
2025-10-27 14:51:01 -04:00
Georges-Antoine Assi
8c06d5de08
mark created_at as nulalble
2025-10-27 14:41:08 -04:00
Georges-Antoine Assi
9b636a9d0c
don't fail on old tasks
2025-10-27 11:07:19 -04:00
Georges-Antoine Assi
8975a7ed89
fix ra tests
2025-10-26 14:02:21 -04:00
Georges-Antoine Assi
7fbbded625
fix tests
2025-10-26 13:55:08 -04:00
Georges-Antoine Assi
f30f0bfd75
Smarter detection of whether to scan roms
2025-10-26 13:21:56 -04:00
Georges-Antoine Assi
463bb27ea9
Add config to store media on disk
2025-10-24 16:04:54 -04:00
Georges-Antoine Assi
c43dd85b86
Merge pull request #2563 from rommapp/romm-821
...
[ROMM-821] ES-DE gamelist.xml support
2025-10-23 17:20:18 -04:00
Georges-Antoine Assi
bbade3e40e
fix tests
2025-10-23 17:05:23 -04:00
Georges-Antoine Assi
9fa15d20f0
totally refactor scan types
2025-10-23 16:57:40 -04:00
Georges-Antoine Assi
0ccf644662
instead of storing alt covers add toggle to theUI
2025-10-23 15:58:00 -04:00
Georges-Antoine Assi
90769bcb6f
fix file_extension in test
2025-10-23 11:14:10 -04:00
Georges-Antoine Assi
9a1f25426d
add tests
2025-10-23 11:12:17 -04:00
Georges-Antoine Assi
5aa344b3ce
select media format for scan
2025-10-22 19:08:42 -04:00
Georges-Antoine Assi
653d7851cb
fix tests
2025-10-21 14:39:45 -04:00
Georges-Antoine Assi
c36d159a01
more reboust scan stat updates
2025-10-21 14:17:47 -04:00
Georges-Antoine Assi
b0d086bd10
fix tests
2025-10-20 22:56:28 -04:00
Georges-Antoine Assi
a50a2373bc
add and update tests
2025-10-20 21:53:41 -04:00
Georges-Antoine Assi
9a8899f678
use explicit kwargs on scan
2025-10-19 12:43:03 -04:00
Georges-Antoine Assi
d48b2542b8
fix fixture
2025-10-18 18:20:24 -04:00
Georges-Antoine Assi
24a5acce5d
[ROMM-2552] Rom hashes should only include top-level nested files
2025-10-18 18:05:57 -04:00
Georges-Antoine Assi
05c5d79e5f
commit backen code
2025-10-16 15:41:42 -04:00
Georges-Antoine Assi
c43c1041a3
fix tests
2025-10-16 14:20:38 -04:00
Georges-Antoine Assi
fc225f3508
Merge branch 'master' into task-status-page
2025-10-05 16:09:58 -04:00
Georges-Antoine Assi
3ee14fd23f
force ascii on password and email
2025-10-05 14:52:00 -04:00
Georges-Antoine Assi
ae9b01e38d
update rules
2025-10-05 14:42:57 -04:00
Georges-Antoine Assi
f6d7f9d1c1
[ROMM-2509] Validate user email and username
2025-10-05 14:11:34 -04:00
Georges-Antoine Assi
5df6c914e8
fix tests
2025-10-05 11:15:38 -04:00
Georges-Antoine Assi
d37547fc56
show scan progress on page
2025-10-02 10:50:33 -04:00
Michon van Dooren
240f348f92
Add support for OIDC role claim
2025-09-29 22:27:10 +02:00
Georges-Antoine Assi
35bfe9ed61
fix tests
2025-09-25 20:44:11 -04:00
Georges-Antoine Assi
b5776be475
Split rom.multi into more specific fields
2025-09-25 18:48:27 -04:00
Georges-Antoine Assi
485b02d1c9
fix scan test
2025-09-23 19:03:24 -04:00
Georges-Antoine Assi
b3a1b6a361
add to example config
2025-09-21 19:23:20 -04:00
Georges-Antoine Assi
7c8efeb475
fix test
2025-09-20 20:24:49 -04:00
Georges-Antoine Assi
4e40df4dad
add test for new endpoint
2025-09-20 19:41:56 -04:00
Georges-Antoine Assi
8c33a95637
remove hartbeat from bh endpoint
2025-09-20 17:57:38 -04:00
Georges-Antoine Assi
e9f7da09f9
add metadata status page and heartbeats
2025-09-20 09:19:15 -04:00
Georges-Antoine Assi
debc6c4cab
run formatter
2025-09-11 22:35:19 -04:00
Georges-Antoine Assi
3c4113f8a8
Merge branch 'master' into flashpoint-metadata-handler
2025-09-11 21:27:48 -04:00
Georges-Antoine Assi
ba2dcbff1b
changes from review
2025-09-06 19:17:24 -04:00
Georges-Antoine Assi
06768abb06
[ROMM-2336] Config entry for EJS_CacheLimit
2025-09-06 19:10:44 -04:00
Michael Manganiello
43ab13f651
fix: Correctly mock async response.json() in unit tests
...
Fixes warnings triggered by unawaited coroutines in test cases.
- Before: `552 passed, 1 skipped, 78 warnings`
- After: `552 passed, 1 skipped, 61 warnings`
2025-09-05 00:14:13 -03:00
Michael Manganiello
e4e3928d1b
misc: Apply import sorting
2025-09-04 11:17:00 -03:00
Michael Manganiello
d216bad78b
misc: Add MetadataHandler's is_enabled method
...
Convert `MetadataHandler` to an abstract base class and add an
`is_enabled` class method that allows every metadata handler to
independently report whether it is enabled based on its configuration.
This avoids the need for global variables in the config module, allowing
us to change the enabled state of a metadata handler at runtime if
needed.
2025-09-03 22:13:28 -03:00