Commit Graph

8588 Commits

Author SHA1 Message Date
Georges-Antoine Assi
d0a71ae5fe add new endpoints for pkgj 2026-02-03 16:22:39 -05:00
Georges-Antoine Assi
abec1d002a Merge pull request #2981 from rommapp/dependabot/uv/protobuf-6.33.5
Bump protobuf from 6.31.1 to 6.33.5
2026-02-03 09:28:48 -05:00
Georges-Antoine Assi
5fc0d4fc64 Merge pull request #2979 from LoneAngelFayt/invalid-category-values
Invalid category values fix
2026-02-03 09:26:48 -05:00
dependabot[bot]
55b524d1ea Bump protobuf from 6.31.1 to 6.33.5
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 6.31.1 to 6.33.5.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 6.33.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 14:23:27 +00:00
Georges-Antoine Assi
e79204ee4a continue-on-error: true in pytest publish report step 2026-02-03 09:22:09 -05:00
Zach Clendenen
0430b53ee1 signing with gpg and trunk check 2026-02-02 23:17:04 -06:00
Zach Clendenen
3416d0f465 move batch_op to else block so postgres bypasses 2026-02-02 22:28:18 -06:00
Zach Clendenen
6d81f93cec added explicit statements for postgres including USING clause 2026-02-02 22:27:42 -06: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