Georges-Antoine Assi
1a6654e436
add env var
2025-06-17 18:47:30 -04:00
Georges-Antoine Assi
88130a60f8
First batch of work for hasheous
2025-06-15 21:52:36 -04:00
Georges-Antoine Assi
c46d81bba5
Merge branch 'master' into feature/add-playmatch-integration
2025-06-15 12:56:12 -04:00
Georges-Antoine Assi
ae960fcaa6
return list of playmatch hits
2025-06-12 17:09:34 -04:00
Yukine
9bbe0613c6
feat(pm_handler): allow disabling playmatch via env
2025-06-05 14:36:40 +02:00
Georges-Antoine Assi
41ce4f06ac
use env var to toggle lb
2025-05-24 20:35:59 -04:00
Georges-Antoine Assi
7d572ac0bf
Merge branch 'master' into romm-403
2025-05-15 21:48:41 -04:00
zurdi
5f1d39c8f8
refactor: remove RETROACHIEVEMENTS_USERNAME from docker env variables
2025-05-13 09:31:06 +00:00
zurdi
94af36b053
fix: enable VITE_ALLOWED_HOSTS in environment template
2025-04-14 16:28:33 +00:00
zurdi
716dd023c0
added ra_id for platforms and roms
2025-04-11 13:12:38 +00:00
zurdi
30a0be2c4c
Merge branch 'master' into HEAD
2025-04-10 22:56:55 +00:00
Michael Manganiello
9602d58865
misc: Add support for WEB_CONCURRENCY environment variable
...
The `WEB_CONCURRENCY` environment variable is a more common way to
configure the number of workers for Gunicorn [1] or other web servers.
This change maintains `GUNICORN_WORKERS` compatibility, while notifying
users that it is deprecated and should be replaced with
`WEB_CONCURRENCY`.
It would also allow us to replace Gunicorn with another web server in
the future without changing the variable name.
[1] https://docs.gunicorn.org/en/stable/settings.html#workers
2025-02-19 00:31:34 -03:00
zurdi
d2c2fe6f12
Merge remote-tracking branch 'origin/master' into feature/screenscraper-integration
2025-02-08 20:40:27 +00:00
Georges-Antoine Assi
6c95a03746
Read-only kiosk mode for viewers
2025-02-06 09:04:41 -05:00
zurdi
2ee6026614
Remove SCREENSCRAPER_API_KEY from configuration and handler, replace with decoded credentials
2025-02-05 12:32:16 +00:00
Georges-Antoine Assi
0c95eff2e1
fetch and parse launchbox metadata.zip
2025-01-18 10:51:30 -05:00
zurdi
977d552674
Merge remote-tracking branch 'origin/master' into feature/screenscraper-integration
2025-01-08 13:01:30 +00:00
zurdi
2c6a165e18
misc: improved manual match speed
2025-01-03 11:28:47 +00:00
Georges-Antoine Assi
969d16b3ba
Add new env to config
2025-01-01 13:35:08 -05:00
zurdi
0d1b932701
Merge branch 'master' into feature/screenscraper-integration
2025-01-01 17:43:20 +00:00
zurdi
ff03d8e125
refactor: Remove OIDC_CREATE_USER configuration and generate an uuid in a OIDC created user password
2024-12-27 14:49:23 +00:00
zurdi
1083dc6e65
Merge remote-tracking branch 'origin/master' into feature/screenscraper-integration
2024-12-27 14:21:41 +00:00
zurdi
ffbebc2f46
fix: Rename CREATE_OIDC_USER to OIDC_CREATE_USER for consistency
2024-12-27 12:32:49 +00:00
zurdi
e52ebcbc5a
feat: Add CREATE_OIDC_USER configuration to enable automatic user creation
2024-12-27 12:04:49 +00:00
zurdi
374d11b755
Merge remote-tracking branch 'origin/master' into feature/screenscraper-integration
2024-12-26 21:06:35 +00:00
zurdi
7baf1c7937
Fix typo in OIDC_PROVIDER variable name across configuration and authentication files
2024-12-23 16:02:19 +00:00
Georges-Antoine Assi
c3f50d1f12
Add oidc provider name and icon to login page
2024-12-23 09:28:00 -05:00
zurdi
97b6d35765
fix: added missing OIDC variables to template
2024-12-17 12:55:05 +00:00
Georges-Antoine Assi
d0ccd6a0cd
Merge branch 'master' into feat/retro_achievements
2024-12-14 21:24:49 -05:00
zurdi
443def9cd9
Merge remote-tracking branch 'origin/master' into feature/screenscraper-integration
2024-12-10 11:40:44 +00:00
zurdi
a51dd03e1a
Added full offline support and configurable logging level and API requests debug logs
2024-11-27 17:12:13 +00:00
zurdi
7dfee48eda
added ss dev token
2024-10-25 15:22:37 +00:00
SaraVieira
9b298d46eb
use env & reuse request
2024-09-10 21:00:20 +01:00
SaraVieira
27e0c14474
revert many files since saving info on db
2024-09-04 18:15:47 +01:00
SaraVieira
6e19712a21
Merge branch 'master' of github.com:rommapp/romm into feat/retro_achievements
2024-09-04 18:10:19 +01:00
SaraVieira
11b46494a7
start work on retro achievements
2024-08-31 19:09:20 +01:00
Georges-Antoine Assi
00d34d7388
hack to get emujs working in dev mode
2024-08-30 14:35:37 -04:00
Georges-Antoine Assi
330755f99c
[ROMM-1107] Add env variable to disable in-browser emulation
2024-08-29 10:09:37 -04:00
Michael Manganiello
95a66a182e
misc: Improve typing for feed schemas
...
* Add typing for nested objects in Tinfoil and Webrcade feed schemas.
* Do not send Rom background and thumbnail, if not available.
* Correctly build URLs using `starlette` utils.
* Deprecate the `ROMM_HOST` setting, no longer needed.
* Fix FastAPI custom router to prefer routes without trailing slash.
* Fix Webrcade background URL pointing to gallery screenshot.
2024-08-07 22:56:16 -03:00
Georges-Antoine Assi
cbeac18fea
Drop ROMM_AUTH_USERNAME and ROMM_AUTH_PASSWORD env variables
2024-08-07 12:27:58 -04:00
Michael Manganiello
23ef1fb419
fix: Correctly traverse SteamGridDB API pages
...
The SteamGridDB API has a bug, where the `total` field for the paginated
endpoint `/v2/grids/game/:gameId` sometimes double/triple counts results
(e.g. returning `total=172` when there are actually 86 results).
To avoid this issue, this change relies on each page's number of
results. If the received page has less than the requested amount of
grids, we know that is the last page.
2024-07-07 12:16:30 -03:00
Georges-Antoine Assi
e72a1d8851
Merge branch 'master' into platform-fetch-perf-improvements
2024-05-19 14:28:53 -04:00
Georges-Antoine Assi
66510c0327
Improve fetch times of platforms endpoint
2024-05-18 17:24:07 -04:00
Georges-Antoine Assi
880345f20c
ruff-only pre-commit
2024-05-18 12:05:57 -04:00
Georges-Antoine Assi
4174b9753e
remove mame from scheduled tasks and embed fixture
2024-03-26 16:49:02 -04:00
Georges-Antoine Assi
ce9deb4f3c
Rebuild moby api on new code
2024-02-13 18:46:31 -05:00
Georges-Antoine Assi
6bcadec702
everything we need for 3.0
2024-02-01 18:13:16 -05:00
Georges-Antoine Assi
4b97e21f46
Merge branch 'master' into webrcade-feed
2023-12-27 19:34:58 -05:00
Georges-Antoine Assi
80ffca8f77
Update env variables to include new tasks
2023-10-31 12:51:02 -04:00
Georges-Antoine Assi
5eced8a94c
Merge branch 'master' into scheduled-tasks
2023-10-30 11:19:47 -04:00