Georges-Antoine Assi
afafaff924
Merge pull request #3214 from rommapp/copilot/fix-cleanup-task-response-error
...
Fix 500 on `/api/tasks/status` after `cleanup_missing_roms` task completes
2026-04-03 14:36:21 -04:00
Georges-Antoine Assi
518372f1f5
ru trunk fmt
2026-04-03 14:23:24 -04:00
copilot-swe-agent[bot]
ddb0ee7699
Fix 500 error on /api/tasks/status after cleanup_missing_roms task completes
...
Agent-Logs-Url: https://github.com/rommapp/romm/sessions/f7f2aeec-91a7-482f-a4f6-a921d4bdab66
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com >
2026-04-03 17:34:25 +00:00
copilot-swe-agent[bot]
121a8a2db4
Initial plan
2026-04-03 17:18:20 +00:00
Georges-Antoine Assi
bee4a2ef01
Merge pull request #3213 from rommapp/4.8-hotfixes
...
4.8 hotfixes
2026-04-03 12:08:59 -04:00
Georges-Antoine Assi
6abf60b0fe
last fixes
2026-04-03 11:49:32 -04:00
Georges-Antoine Assi
bae0d0c698
more changes from rview
2026-04-03 11:29:55 -04:00
Georges-Antoine Assi
ceddf2f9e9
changes from bot review
2026-04-03 11:24:02 -04:00
Georges-Antoine Assi
ec8583016b
mega ton of fixes for 4.8
2026-04-03 10:54:31 -04:00
Georges-Antoine Assi
f6d4b57a15
Merge pull request #3212 from rommapp/dependabot/npm_and_yarn/frontend/lodash-4.18.1
...
chore(deps): bump lodash from 4.17.23 to 4.18.1 in /frontend
2026-04-03 10:51:26 -04:00
dependabot[bot]
648954d15a
chore(deps): bump lodash from 4.17.23 to 4.18.1 in /frontend
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 13:48:06 +00:00
Georges-Antoine Assi
5da813c871
add perms to copilot setup step
2026-04-03 09:47:05 -04:00
Georges-Antoine Assi
0e2c0c61f5
Merge pull request #3189 from dafal/feat/outbound-http-proxy
...
Add outbound HTTP proxy support for backend requests
2026-04-02 10:27:53 -04:00
Georges-Antoine Assi
4a8c3423df
run trunk fmt
2026-04-02 10:21:43 -04:00
Eric Daras
9d659bf00b
move proxy env handling into config
2026-04-02 06:23:53 +02:00
Georges-Antoine Assi
d9368ba716
Merge pull request #3207 from milktoastrat/patch-2
...
Return link for romm-mobile app to README.md
2026-04-01 20:58:20 -04:00
Georges-Antoine Assi
92944e84ab
run trunk fmt
2026-04-01 20:49:08 -04:00
Georges-Antoine Assi
9cbd2f4cbc
Merge pull request #3191 from Abdess/fix/plus3-rom-hashes
...
fix: correct ZX Spectrum +3 ROM hashes in known_bios_files.json
2026-04-01 20:48:28 -04:00
Georges-Antoine Assi
ac5fdb188a
Merge pull request #3158 from cciollaro/fix/stats-lazy-platform-breakdown
...
make loading per-platform stats opt-in so homepage doesn't fetch them
2026-04-01 20:22:41 -04:00
Georges-Antoine Assi
0ab433b6f0
run trunk fmt
2026-04-01 19:27:34 -04:00
milktoastrat
f7cad3b78d
Return link for romm-mobile app to README.md
2026-04-01 12:46:24 -04:00
Georges-Antoine Assi
9a6beba18b
udpate uv version dockerfiule
4.8.0
2026-04-01 08:30:19 -04:00
zurdi
dfd92c3ebb
feat: add April Fools emulation support toggle
2026-04-01 12:27:55 +00:00
zurdi
62d427a37f
feat: april fools
2026-03-31 22:44:47 +00:00
Georges-Antoine Assi
9574030cf0
Merge pull request #3203 from rommapp/lockdown-package-installs
...
Lockdown package installs
2026-03-31 08:28:25 -04:00
Georges-Antoine Assi
f5f6aeb051
Lockdown package isntalls
2026-03-31 08:19:06 -04:00
Zurdi
514976717b
Merge pull request #3199 from rommapp/dependabot/uv/pygments-2.20.0
...
chore(deps): bump pygments from 2.19.2 to 2.20.0
2026-03-31 00:17:38 +02:00
dependabot[bot]
b349dd5f5b
chore(deps): bump pygments from 2.19.2 to 2.20.0
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.19.2...2.20.0 )
---
updated-dependencies:
- dependency-name: pygments
dependency-version: 2.20.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 19:55:03 +00:00
Georges-Antoine Assi
69d7e49701
Merge pull request #3196 from rommapp/dependabot/uv/cryptography-46.0.6
...
chore(deps): bump cryptography from 46.0.5 to 46.0.6
2026-03-28 22:09:11 -04:00
dependabot[bot]
0c68507e27
chore(deps): bump cryptography from 46.0.5 to 46.0.6
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.5 to 46.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-29 00:47:39 +00:00
Abdessamad Derraz
6aa543c3ff
fix: correct ZX Spectrum +3 ROM hashes
2026-03-27 16:43:06 +01:00
Eric Daras
8540514b46
add outbound HTTP proxy support for backend requests
2026-03-27 07:02:14 +01:00
Georges-Antoine Assi
65f20d4672
Merge pull request #3188 from rommapp/dependabot/npm_and_yarn/frontend/handlebars-4.7.9
...
chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /frontend
2026-03-26 20:52:07 -04:00
dependabot[bot]
628c366df7
chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /frontend
...
Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js ) from 4.7.8 to 4.7.9.
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases )
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md )
- [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9 )
---
updated-dependencies:
- dependency-name: handlebars
dependency-version: 4.7.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 00:35:47 +00:00
Georges-Antoine Assi
d51f93746a
Merge pull request #3186 from rommapp/dependabot/uv/requests-2.33.0
...
chore(deps): bump requests from 2.32.4 to 2.33.0
2026-03-26 13:32:20 -04:00
dependabot[bot]
8d81a95466
chore(deps): bump requests from 2.32.4 to 2.33.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.4 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 16:22:38 +00:00
Zurdi
4f8232e6ae
Merge pull request #3171 from tmgast/fix/mod-zip-utf8
...
Fix mod_zip UTF-8 filename handling for non-ASCII downloads
2026-03-26 15:59:10 +01:00
Georges-Antoine Assi
de2c199792
Merge pull request #3177 from rommapp/dependabot/npm_and_yarn/frontend/picomatch-2.3.2
...
chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /frontend
2026-03-26 10:51:52 -04:00
dependabot[bot]
88267c0b50
chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /frontend
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 07:40:51 +00:00
nendo
e21ea088ed
Revert double-encoding in ZipResponse Content-Disposition
2026-03-25 06:51:24 +09:00
nendo
2bad483a84
Fix mod_zip UTF-8 filename handling for non-ASCII downloads
...
Add X-Archive-Charset: UTF-8 header so mod_zip sets the EFS flag on ZIP
entries, ensuring extractors interpret filenames as UTF-8 instead of
CP437. Also URL-encode the Content-Disposition filename to match
FileRedirectResponse behavior.
2026-03-25 06:26:59 +09:00
Georges-Antoine Assi
5c9f12c71f
Merge pull request #3159 from DenislavDenev/feat/bulgarian-translation
...
feat(i18n): add Bulgarian (bg_BG) translation
2026-03-24 15:54:32 -04:00
Georges-Antoine Assi
b3766205f1
Merge pull request #3166 from rommapp/copilot/fix-failed-update-favourites
...
Fix IntegrityError when updating favourites after ROM rescan
2026-03-24 15:54:08 -04:00
Georges-Antoine Assi
a3ebe16a39
run fmt
2026-03-24 15:32:48 -04:00
copilot-swe-agent[bot]
a5954590ec
Fix IntegrityError when updating favourites with stale ROM IDs
...
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com >
Agent-Logs-Url: https://github.com/rommapp/romm/sessions/8a6fd3fe-77ab-4f7b-a0e9-1c55e7096e88
2026-03-23 22:19:06 +00:00
copilot-swe-agent[bot]
e8571c28d2
Initial plan
2026-03-23 22:14:02 +00:00
Denislav Denev
e1a0656505
Merge branch 'rommapp:master' into feat/bulgarian-translation
2026-03-23 00:01:56 +02:00
cc
ce85a26185
fix: skip expensive platform stats on homepage
...
The /stats endpoint is called on both the homepage and the server stats
page, but only the stats page displays metadata coverage and region
breakdown. Add an `include_platform_stats` query param (default false)
so the homepage avoids the expensive per-platform queries.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-22 17:59:07 -04:00
Denislav Denev
447aa3e94d
feat(i18n): add Bulgarian (bg_BG) translations for rom strings
2026-03-22 17:41:28 +02:00
Georges-Antoine Assi
c52bdf9b81
Merge pull request #3150 from rommapp/copilot/ui-ux-auto-select-firmware
...
Auto-select firmware when only one option is available
4.8.0-beta.1
2026-03-21 09:28:21 -04:00