Georges-Antoine Assi
96612da4c2
[ROMM-2889] Add media to update_config_file
2026-01-12 09:55:37 -05:00
Georges-Antoine Assi
11cfc7ea43
Add config options to disable batch bootup and auto unload in emujs
2025-12-21 10:50:27 -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
13ce21d70c
chagnes from bot review
2025-12-08 23:30:17 -05:00
Georges-Antoine Assi
d32a2af470
fix tests
2025-12-08 23:22:41 -05:00
Georges-Antoine Assi
27c83e4736
add config entry to enable netplay
2025-12-08 22:58:48 -05:00
Georges-Antoine Assi
50ddb42c25
[ROMM-2748] Add OIDC_USERNAME_ATTRIBUTE
2025-12-08 10:27:15 -05:00
Georges-Antoine Assi
099d58b1e5
add config for netplay
2025-11-26 15:19:45 -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
Vargash
5b195065fe
Use wheel as backup mediatype for logo if wheel-hd is not available
2025-11-24 15:47:48 +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
ec6bb24662
Add new redis-backed session middleware
2025-11-22 10:47:59 -05:00
Zurdi
4b12bcf1d5
Merge pull request #2703 from rommapp/romm-2672
...
Make hashing scan optional
2025-11-20 23:13:43 +01:00
zurdi
368509947e
Add SKIP_HASH_CALCULATION configuration option and update related logic
2025-11-20 17:13:51 +00:00
Georges-Antoine Assi
793981a55b
require db_host env var
2025-11-20 11:00:07 -05:00
Georges-Antoine Assi
7aa6b24be5
REDIS_HOST should fallback only in REDIS_URL
2025-11-20 10:57:18 -05:00
Georges-Antoine Assi
9d489a077a
changes from bot review
2025-11-15 15:18:58 -05:00
Georges-Antoine Assi
5c0bd9c418
[ROMM-2657] Safe access env vars with defaults
2025-11-15 14:54:21 -05:00
Georges-Antoine Assi
e2c055f7e5
add logo and marquee paths
2025-10-30 15:33:35 -04:00
Jamie Bond
005b2f1ed7
Add SEVEN_ZIP_TIMEOUT
2025-10-27 01:29:29 +01:00
Georges-Antoine Assi
f30f0bfd75
Smarter detection of whether to scan roms
2025-10-26 13:21:56 -04:00
Georges-Antoine Assi
78bfdf0543
fixes from bot review
2025-10-24 19:13:13 -04:00
Georges-Antoine Assi
463bb27ea9
Add config to store media on disk
2025-10-24 16:04:54 -04:00
Georges-Antoine Assi
64c2689862
changes from self review
2025-10-23 17:15:19 -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
5aa344b3ce
select media format for scan
2025-10-22 19:08:42 -04:00
Georges-Antoine Assi
3575783769
Merge branch 'master' into romm-821
2025-10-21 21:46:23 -04:00
Georges-Antoine Assi
1e67b8f1ac
Use os.access for config file readability
2025-10-21 20:27:00 -04:00
Georges-Antoine Assi
f87b7971a2
Separate checks for readable/writable config.yml
2025-10-21 20:18:31 -04:00
Georges-Antoine Assi
00c2fe86ad
[ROMM-2565] Multi threaded library scanning
2025-10-18 15:39:57 -04:00
Georges-Antoine Assi
3cfc52234a
start work on gamelist.xml extraction
2025-10-16 23:16:39 -04:00
Georges-Antoine Assi
ff15cfcee6
support states for more types of tasks
2025-10-09 19:20:19 -04:00
Marius Luca
1604406e2b
- add a configurable ROMM_TMP_PATH environment variable for controlling where large file operations take place like 7z extraction
2025-10-09 16:50:25 +03:00
Georges-Antoine Assi
f7d2b92f1d
add env var for custom tinfoil welcome messagr
2025-10-01 11:29:12 -04:00
Georges-Antoine Assi
0b24256df5
Merge pull request #2495 from MaienM/feature/disable-setup-wizard
...
Add option to disable setup wizard
2025-09-30 11:15:10 -04:00
Michon van Dooren
de8b585361
Add option to disable setup wizard
2025-09-29 22:43:39 +02:00
Michon van Dooren
240f348f92
Add support for OIDC role claim
2025-09-29 22:27:10 +02:00
Georges-Antoine Assi
e349ce6104
changes from bot review
2025-09-21 20:51:30 -04:00
Georges-Antoine Assi
444a5d6a31
fix config manager
2025-09-21 10:22:14 -04:00
Georges-Antoine Assi
ce4809ea9c
add region and language priority
2025-09-21 09:38:00 -04:00
Georges-Antoine Assi
fa221726bb
Add scan metadata priority to config
2025-09-20 23:25:43 -04:00
Georges-Antoine Assi
ec1d050212
changes from bot review
2025-09-19 09:23:33 -04:00
Georges-Antoine Assi
19b5a83261
Use default config values when config.yml not mount + show warning
2025-09-19 09:17:59 -04:00
Georges-Antoine Assi
123b3f6b8b
create makeshift howlongtobeet handler
2025-09-14 19:39:38 -04:00
Georges-Antoine Assi
3c4113f8a8
Merge branch 'master' into flashpoint-metadata-handler
2025-09-11 21:27:48 -04:00
Georges-Antoine Assi
347767e437
Update joserfc to 1.3 to fix CVA
2025-09-08 11:56:50 -04:00
Georges-Antoine Assi
06768abb06
[ROMM-2336] Config entry for EJS_CacheLimit
2025-09-06 19:10:44 -04: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