Commit Graph

8581 Commits

Author SHA1 Message Date
Georges-Antoine Assi
e79204ee4a continue-on-error: true in pytest publish report step 2026-02-03 09:22:09 -05:00
Georges-Antoine Assi
db3e3e4cf6 Merge pull request #2969 from pR0Ps/feature/oidc-auto-login
Add option to automatically login using OIDC
2026-01-31 23:01:29 -05:00
Georges-Antoine Assi
54925354cd run trunk fmt 2026-01-31 21:26:36 -05:00
Carey Metcalfe
becaa60bbf Add option to automatically login using OIDC 2026-01-31 02:41:11 -05:00
Georges-Antoine Assi
4639aa7f74 fix rom-patcher loading 2026-01-30 21:21:19 -05:00
Georges-Antoine Assi
73d8c64562 Merge pull request #2968 from Wadenschwinger/fix/watcher-otel-disabled-env-passthrough
Fix: skip opentelemetry-instrument when OTEL is disabled
2026-01-30 19:04:48 -05:00
Christian Rehm
91ee163585 fix(watcher): skip opentelemetry-instrument when OTEL is disabled
When OTEL_SDK_DISABLED=true (set automatically when no OTEL_ env vars
are present), the opentelemetry-instrument wrapper does not properly
pass through the WATCHFILES_CHANGES environment variable to watcher.py.

This causes the filesystem watcher to silently fail - watchfiles detects
changes but watcher.py receives an empty WATCHFILES_CHANGES and exits
immediately without scheduling any rescans.

The fix skips the opentelemetry-instrument wrapper when OTEL is disabled,
allowing watchfiles to pass WATCHFILES_CHANGES directly to watcher.py.

Fixes automatic rescan on filesystem change for users who don't configure
OpenTelemetry (the majority of self-hosted deployments).
2026-01-30 23:18:49 +00:00
Georges-Antoine Assi
983da2c77d Merge pull request #2964 from rommapp/romm-2946
Use vite copy plugin to load rom-patcher
2026-01-29 23:45:41 -05:00
Georges-Antoine Assi
d932c19de2 fix bot review 2026-01-29 23:43:39 -05:00
Georges-Antoine Assi
b51009aafb use copy plugin to load rom-patcher 2026-01-29 23:00:14 -05:00
Georges-Antoine Assi
fd2c80061c update batocera platform map 2026-01-29 17:35:32 -05:00
Georges-Antoine Assi
02221370a5 Merge pull request #2963 from ricardovdheijden/es-de-example-fix
Example config ES-DE update/fix
2026-01-29 17:32:32 -05:00
Georges-Antoine Assi
e1118a0645 Merge pull request #2962 from rommapp/romm-2956
[ROMM-2956] Fix refresh on card edit
2026-01-29 17:20:04 -05:00
Ricardo van der Heijden
faaf419ef7 Places media section directly under the scan section 2026-01-29 23:14:33 +01:00
Georges-Antoine Assi
ff44a2eaf3 [ROMM-2956] Fix refresh on card edit 2026-01-29 17:03:18 -05:00
Georges-Antoine Assi
a34c065480 Merge pull request #2957 from rommapp/romm-2949
[ROMM-2949] Add support for shortfile scummvm names
2026-01-29 13:25:35 -05:00
Georges-Antoine Assi
03ca2ae681 replace amp with ampersnad 2026-01-29 13:16:06 -05:00
Georges-Antoine Assi
41e4372d5f Merge pull request #2954 from rommapp/dependabot/npm_and_yarn/frontend/tar-7.5.7
Bump tar from 7.5.6 to 7.5.7 in /frontend
2026-01-29 11:12:58 -05:00
Georges-Antoine Assi
58e16d9c69 [ROMM-2949] Add support for shortfile scummvm names 2026-01-29 11:12:35 -05:00
dependabot[bot]
567471b98a Bump tar from 7.5.6 to 7.5.7 in /frontend
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.6 to 7.5.7.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.6...v7.5.7)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-29 14:03:34 +00:00
Georges-Antoine Assi
2052ca6296 Merge pull request #2921 from rommapp/only-ids-param
New endpoints to fetch all IDs
2026-01-28 14:55:42 -05:00
Georges-Antoine Assi
67efe62935 Merge branch 'master' into only-ids-param 2026-01-28 14:47:10 -05:00
Georges-Antoine Assi
875dc565c5 Merge pull request #2948 from rommapp/all-roms-in-all-platforms
[HOTFIX] Fix all roms displayed in all platforms
2026-01-28 14:45:59 -05:00
Georges-Antoine Assi
228c98db66 [HOTFIX] Fix all roms displayed in all platforms 2026-01-28 14:29:32 -05:00
Georges-Antoine Assi
cd56d3ae0f Merge pull request #2944 from rommapp/match-none-logic-text
Add match-none-logig entries to locales
4.6.1
2026-01-27 09:57:03 -05:00
Georges-Antoine Assi
230886efde Add match-none-logig entries to locales 2026-01-27 09:50:57 -05:00
Georges-Antoine Assi
aa3c480fd9 Merge pull request #2941 from rommapp/run-migtations-test
Add workflow to run migrations on PR
2026-01-26 21:58:21 -05:00
Georges-Antoine Assi
e80f76791e Merge pull request #2939 from rommapp/dependabot/uv/python-multipart-0.0.22
Bump python-multipart from 0.0.20 to 0.0.22
2026-01-26 21:58:00 -05:00
Georges-Antoine Assi
5f58deb3ec set more env vars 2026-01-26 21:50:41 -05:00
Georges-Antoine Assi
08839b85c2 add missing env var 2026-01-26 21:40:07 -05:00
Georges-Antoine Assi
958a337ce2 tweak test in migration file 2026-01-26 21:32:03 -05:00
Georges-Antoine Assi
2576ba6bbc Add workflow to run migrations on PR 2026-01-26 21:30:01 -05:00
Georges-Antoine Assi
6405d8d5bd Merge pull request #2940 from rommapp/hotfix-0063-migration
[HOTFIX] Fix 0063 migration postgres
2026-01-26 21:27:39 -05:00
Georges-Antoine Assi
6d9cdf55c1 [HOTFIX] Fix 0063 migration postgres 2026-01-26 21:17:48 -05:00
dependabot[bot]
45a5a68c4c Bump python-multipart from 0.0.20 to 0.0.22
Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.20 to 0.0.22.
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.20...0.0.22)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.22
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 00:00:11 +00:00
Georges-Antoine Assi
443110f6c5 Merge pull request #2937 from rommapp/romfile-category-cheat
Add CHEAT to RomFile category types
4.6.0
2026-01-25 19:57:12 -05:00
Georges-Antoine Assi
e50016b26b Add CHEAT to RomFile category types 2026-01-25 19:18:43 -05:00
Zurdi
9bd295c70d Merge pull request #2935 from rommapp/fix/scan-platform-info
Update platform display in Scan.vue to use display_name and enhance item details
2026-01-24 09:43:46 +01:00
Georges-Antoine Assi
b770d18039 bump node version to 20 2026-01-23 13:29:14 -05:00
zurdi
ac87a54da2 Update platform display in Scan.vue to use display_name and enhance item details 2026-01-23 17:09:59 +00:00
Georges-Antoine Assi
bbab9a3b41 Merge pull request #2933 from rommapp/none-filter-support
Add NONE support for filter logic operators
4.6.0-beta.2
2026-01-23 08:35:36 -05:00
Georges-Antoine Assi
b49522e3e8 changes from bot review 2026-01-22 15:27:18 -05:00
Georges-Antoine Assi
12c1572f50 Merge pull request #2930 from Delgan/fix-file-not-found-in-7z-archive
Fix files possibly not found in 7z archives
2026-01-22 13:51:32 -05:00
Delgan
c23ab1d97b Revert pointless size reset 2026-01-22 19:48:35 +01:00
Georges-Antoine Assi
7f5130c9b8 Add NONE support for filter logic operators 2026-01-22 13:47:55 -05:00
Georges-Antoine Assi
bb3a2a0dc3 Merge pull request #2931 from Delgan/decompress-7z-on-the-fly
Decompress 7z archives on the fly rather than extracting to disk
2026-01-22 13:11:08 -05:00
Georges-Antoine Assi
dcb3f24c6e run trunk check 2026-01-22 11:57:23 -05:00
Georges-Antoine Assi
1c94ed231d Merge pull request #2932 from rommapp/dependabot/npm_and_yarn/frontend/lodash-4.17.23
Bump lodash from 4.17.21 to 4.17.23 in /frontend
2026-01-22 10:28:01 -05:00
Georges-Antoine Assi
0adf0e92df Merge pull request #2929 from rommapp/dependabot/npm_and_yarn/frontend/tar-7.5.6
Bump tar from 7.5.3 to 7.5.6 in /frontend
2026-01-22 09:59:12 -05:00
dependabot[bot]
2349f851d9 Bump lodash from 4.17.21 to 4.17.23 in /frontend
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 08:45:58 +00:00