Georges-Antoine Assi
16cac7cf64
[ROMM-2972] Fix /props returning stale data
2026-02-08 21:10:12 -05:00
Georges-Antoine Assi
c5cb2a549e
Merge pull request #3002 from rommapp/romm-2974
...
[ROMM-2974] Stop displaying public collections in "add to collection" dialog the user doesn't own
2026-02-08 20:41:58 -05:00
Georges-Antoine Assi
0023e29ef8
remove owned_by_current_user and refactor
2026-02-08 19:58:48 -05:00
Georges-Antoine Assi
3da557c72d
load stores dierctly in roms store
2026-02-08 10:05:35 -05:00
Georges-Antoine Assi
c6e9ce5bbd
filter out non-owned collections when adding
2026-02-08 09:52:55 -05:00
Georges-Antoine Assi
0dd4339444
Merge pull request #3001 from rommapp/romm-2976
...
[ROMM-2976] Fix no games displayed for status filter
2026-02-07 22:50:23 -05:00
Georges-Antoine Assi
5596999a3b
one last regression
2026-02-07 22:46:09 -05:00
Georges-Antoine Assi
cb85d70b83
extract filter into own block
2026-02-07 22:27:44 -05:00
Georges-Antoine Assi
eebb8926b3
bump ts eslint
2026-02-07 22:18:35 -05:00
Georges-Antoine Assi
dc685911f0
fix trunk check
2026-02-07 22:07:15 -05:00
Georges-Antoine Assi
3e86e55994
changes from bot review
2026-02-07 22:02:15 -05:00
Georges-Antoine Assi
a29cb75767
fix mapped value
2026-02-07 21:38:31 -05:00
Georges-Antoine Assi
2d678ef19f
[ROMM-2976] Fix no games displayed for status filter
2026-02-07 21:27:24 -05:00
Georges-Antoine Assi
8b359a987d
Merge pull request #3000 from rommapp/romm-2983
...
[ROMM-2983] Fix negative filter by verified
2026-02-07 17:52:01 -05:00
Georges-Antoine Assi
4733a86302
[ROMM-2983] Fix negative filter by verified
2026-02-07 15:44:03 -05:00
Georges-Antoine Assi
a902950980
Merge pull request #2998 from rommapp/romm-2997
...
[ROMM-2997] Fix HLTB saerch term fetching
2026-02-06 12:06:41 -05:00
Georges-Antoine Assi
efb157a57d
[ROMM-2997] Fix HLTB saerch term fetching
2026-02-06 11:53:11 -05:00
Georges-Antoine Assi
257d0ef669
Update hltb_api_url
2026-02-06 11:49:53 -05:00
Georges-Antoine Assi
a82e8c4b4a
Merge pull request #2996 from rommapp/romm-2989
...
[ROMM-2989] Split search term by |
2026-02-06 10:36:59 -05:00
Georges-Antoine Assi
37436fddb7
changes from self review
2026-02-06 10:31:08 -05:00
Georges-Antoine Assi
e36d7650e7
[ROMM-2989] Split search term by |
2026-02-06 10:20:14 -05:00
Georges-Antoine Assi
656e5b0f5f
Merge pull request #2995 from rommapp/romm-2991
...
[ROMM-2991] Allow set completion to 0
2026-02-06 10:06:18 -05:00
Georges-Antoine Assi
7bd5db895a
Set completion to 0
2026-02-06 09:53:47 -05:00
Georges-Antoine Assi
2d252f29d5
Merge pull request #2987 from ItzCobaltboy/feat_auto_export_gamelist
...
feat: Auto Export Game List on scan
2026-02-05 17:32:06 -05:00
Cobaltboy
5712f651d3
Formatted files
2026-02-05 19:57:39 +05:30
Cobaltboy
d3ededffd6
renamed configuration
2026-02-05 14:05:00 +05:30
Cobaltboy
0d2ddb1b8b
minor config optimization
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 13:41:19 +05:30
Cobaltboy
2944ad9b35
improved logging conditioning
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 13:40:39 +05:30
Cobaltboy
5464b3748c
formatting cleanup
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 13:39:51 +05:30
Cobaltboy
0c2f27d669
formatting cleanup
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 13:39:18 +05:30
Cobaltboy
d681ca1f86
Optimise database query for auto_export
...
Pulls database call out of the loop
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-04 12:15:31 +05:30
Cobaltboy
8dbacfd6a5
Merge branch 'rommapp:master' into feat_auto_export_gamelist
2026-02-04 11:12:20 +05:30
Georges-Antoine Assi
0b0756fa38
update migration file again
2026-02-03 23:39:23 -05:00
Georges-Antoine Assi
7b926ec7b6
update migration file
2026-02-03 23:28:16 -05:00
Georges-Antoine Assi
0da88e4727
Merge pull request #2984 from zeroSteiner/fix/issue/2451
...
Fix #2451 : Group games with same name but different tags as versionsr
2026-02-03 23:27:41 -05:00
Georges-Antoine Assi
14c0676f1a
Merge pull request #2917 from tmgast/feature/device-registration-save-sync
...
Add device-based save synchronization
2026-02-03 23:25:23 -05:00
nendo
34f48e58a1
feat(devices): default to returning existing device on duplicate registration
...
Change allow_existing default to True so duplicate fingerprint matches
return the existing device (200) instead of 409 Conflict. Add model
validator to force allow_existing=False when allow_duplicate is set.
2026-02-04 11:10:40 +09:00
Spencer McIntyre
624f4ce14d
Update the romm view to group by fs no tag
2026-02-03 20:22:59 -05:00
Spencer McIntyre
d95899333f
Add the migration for the new view
2026-02-03 20:12:54 -05:00
Georges-Antoine Assi
8e551a66a4
Merge pull request #2982 from camhorn/plural-filter-keys
...
filter keys now plural
2026-02-03 17:55:08 -05:00
Cameron Horn
bfc5a423a1
also plural forms of the types
2026-02-03 15:13:10 -05:00
Cameron Horn
61a2d00b2e
also plural form of ageRatings
2026-02-03 14:17:25 -05:00
Cameron Horn
0e44870824
filter keys now plural
2026-02-03 11:55:33 -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
Cobaltboy
90694133c6
Added Automatic Gamelist export support
2026-02-03 19:42:45 +05:30
nendo
e3642523f9
refactor(saves): simplify SaveSchema construction with model_validate
...
Add model_validator to SaveSchema that safely handles SQLAlchemy lazy
relationships by checking inspect(obj).unloaded before attribute access.
This allows direct use of model_validate(orm_obj) instead of manually
building a dict and excluding device_syncs.
2026-02-03 21:05:03 +09:00
nendo
8ae07d77f3
test: add device duplicate handling tests and fix saves hash import
...
Add tests for duplicate device registration scenarios (409 conflict,
allow_existing, allow_duplicate, reset_syncs). Fix compute_file_hash
function references after relocation to assets_handler.
2026-02-03 20:48:35 +09:00