Commit Graph

8863 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
ff1c8b680e Fix OIDC login with Google by adding OIDC_SERVER_METADATA_URL config option
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 17:39:43 +00:00
copilot-swe-agent[bot]
3a7ef20045 Initial plan 2026-03-09 17:35:17 +00:00
Georges-Antoine Assi
e651cfcf4a Merge pull request #3097 from rommapp/copilot/add-filter-results-number
Show filtered ROM count in the gallery AppBar and filter drawer
2026-03-09 09:20:59 -04:00
Georges-Antoine Assi
8e0ebad956 Merge pull request #3098 from Drarox/master
Add more plateforms to cover styles
2026-03-09 09:20:42 -04:00
Georges-Antoine Assi
b2abf776f2 hide on 0 2026-03-09 09:18:04 -04:00
Georges-Antoine Assi
3286fd970e ill do it myself 2026-03-09 09:13:14 -04:00
Yannick
9e529caa74 Add more plateforms 2026-03-09 11:25:59 +01:00
copilot-swe-agent[bot]
5a2fb7a395 feat: move ROM count to filter drawer and AppBar chip, remove from button
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 03:20:58 +00:00
copilot-swe-agent[bot]
462b3aaf9e feat: show filtered ROM count below the filter button in gallery AppBar
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 03:07:46 +00:00
copilot-swe-agent[bot]
0211b9900d Initial plan 2026-03-09 03:05:23 +00:00
Georges-Antoine Assi
115fad85e9 Merge pull request #3093 from rommapp/copilot/add-click-to-zoom-feature
feat: Click to zoom game cover image
2026-03-08 23:03:16 -04:00
Georges-Antoine Assi
b7d6edc756 Merge pull request #3094 from rommapp/copilot/feature-configurable-invite-token-expiration
Make invite token expiration configurable
2026-03-08 23:01:30 -04:00
copilot-swe-agent[bot]
89c482c7fa fix: only show zoom button on non-clickable covers (when pointerOnHover is false)
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 02:59:43 +00:00
Georges-Antoine Assi
84ff48e725 run fmt 2026-03-08 22:56:19 -04:00
Georges-Antoine Assi
e2ece6b938 run fmt 2026-03-08 22:54:58 -04:00
Georges-Antoine Assi
422b967ce5 Merge pull request #3096 from rommapp/access-token-exp-seconds
Switch ACCESS_TOKEN_EXPIRE_MINUTES to SECONDS
2026-03-08 22:53:39 -04:00
copilot-swe-agent[bot]
53b0b9021b Switch invite token expiration unit from minutes to seconds
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 02:48:21 +00:00
Georges-Antoine Assi
1f64e8437b Switch ACCESS_TOKEN_EXPIRE_MINUTES to SECONDS 2026-03-08 22:46:54 -04:00
copilot-swe-agent[bot]
5f309639af Make invite token expiration configurable via env var and UI
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 01:43:53 +00:00
copilot-swe-agent[bot]
413f6a68ab Initial plan 2026-03-09 01:38:25 +00:00
copilot-swe-agent[bot]
554845bd56 feat: move click-to-zoom to common game card Base.vue
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 00:52:48 +00:00
copilot-swe-agent[bot]
61540b5ceb feat: click to zoom game cover in console Game view
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-09 00:42:07 +00:00
copilot-swe-agent[bot]
95a8a0b18c Initial plan 2026-03-09 00:38:55 +00:00
Georges-Antoine Assi
4d54673f39 Merge pull request #3091 from rommapp/copilot/fix-saturn-platform-error
Fix 500 error when loading platforms with ROMs whose filenames start with region tags
2026-03-08 20:26:56 -04:00
Georges-Antoine Assi
e3d9bfe9fa fix migration 2026-03-08 20:14:14 -04:00
copilot-swe-agent[bot]
ae73da7c27 Fix 500 error from empty fs_name_no_tags causing mass sibling matching and incorrect ROM grouping
- Add migration 0071 to fix sibling_roms view: add guard against empty string matching for fs_name_no_tags
- Fix group_by_meta_id in filter_roms: use func.nullif to treat empty fs_name_no_tags as NULL in grouping key
- Add group_by_meta_id support to get_roms_scalar
- Add tests for sibling matching behavior with empty/non-empty fs_name_no_tags

Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-08 23:17:51 +00:00
copilot-swe-agent[bot]
531d0010bf Initial plan 2026-03-08 22:45:16 +00:00
Georges-Antoine Assi
38b311d1ca Merge pull request #3089 from rommapp/copilot/scrape-age-rating-data
Scrape and store age rating data from ScreenScraper.fr
2026-03-08 18:44:42 -04:00
Georges-Antoine Assi
64f2360958 Merge pull request #3090 from rommapp/romm-3067
[ROMM-3067] Always sub dash with colon for launchbox matching
2026-03-08 18:44:16 -04:00
Georges-Antoine Assi
c89753c3c1 display otehr categoies 2026-03-08 18:40:36 -04:00
Georges-Antoine Assi
80e78a8fe3 fix literally everything about age ratings 2026-03-08 18:34:58 -04:00
Georges-Antoine Assi
207f8a3c85 [ROMM-3067] Always sub dash with colon for launchbox matching 2026-03-08 17:26:53 -04:00
copilot-swe-agent[bot]
7d103f48a8 Add age rating support from ScreenScraper classifications
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-08 21:20:14 +00:00
copilot-swe-agent[bot]
0bc0af8128 Initial plan 2026-03-08 21:09:13 +00:00
Georges-Antoine Assi
9dd155a0b6 Merge pull request #3088 from rommapp/copilot/add-video-normalized-config
Add `video_normalized` media type option for ScreenScraper scans
2026-03-08 17:07:31 -04:00
copilot-swe-agent[bot]
7f88923dee Add video-normalized support for ScreenScraper scan.media config
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
2026-03-08 20:30:16 +00:00
copilot-swe-agent[bot]
28d3ec7376 Initial plan 2026-03-08 20:22:57 +00:00
Georges-Antoine Assi
a977b39192 update famicom ID in launchbox 2026-03-08 16:22:15 -04:00
Georges-Antoine Assi
be928e49c6 Merge pull request #3076 from alanfrigo/master
Implement chunked ROM uploads
2026-03-08 16:02:54 -04:00
Georges-Antoine Assi
cefcd4852d simplify endpoint a bit 2026-03-08 15:50:56 -04:00
Georges-Antoine Assi
e81659ab0f cleanup and add tests 2026-03-08 15:32:49 -04:00
Georges-Antoine Assi
f445ce0ee1 changes from bot review 2026-03-08 15:07:54 -04:00
Georges-Antoine Assi
9ebfe2df50 always use chunk upload endpoint 2026-03-08 14:56:56 -04:00
Georges-Antoine Assi
f6b11d3bde split out rom endpoints 2026-03-08 14:51:28 -04:00
Georges-Antoine Assi
a999e7e055 move under rom subfolder 2026-03-08 14:22:30 -04:00
Georges-Antoine Assi
78bb30b7c2 Merge branch 'master' into alanfrigo/master 2026-03-08 14:06:39 -04:00
Georges-Antoine Assi
2905328c9e update comments 2026-03-08 11:39:41 -04:00
Georges-Antoine Assi
f25412a86b Merge pull request #3060 from Drarox/master
Add additional cover styles for boxart to prevent cropping
2026-03-08 11:38:41 -04:00
Georges-Antoine Assi
6b33b58e07 add more platforms 2026-03-08 11:35:17 -04:00
Georges-Antoine Assi
0422f24f7f derive per platform aspect ratios 2026-03-08 11:18:34 -04:00