Georges-Antoine Assi
eecdbb06ec
add playtime tracking via emujs
2026-03-22 15:48:56 -04:00
nendo
719b98faaf
Batch session inserts into single transaction
...
Replace per-item add_session with add_sessions using add_all.
No fallback on IntegrityError -- duplicate concurrent submissions
are the client's responsibility.
2026-03-22 21:21:27 +09:00
nendo
75302ed59a
Add play session ingest for game time tracking
...
Backend API for collecting and querying play sessions, modeled after
the Argosy session data format. Clients submit batches per device,
recording both the session window and screen-on time.
2026-03-22 20:22:55 +09: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
copilot-swe-agent[bot]
3e73e363e0
Auto-select firmware when only one option is available in EmulatorJS player
...
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com >
Agent-Logs-Url: https://github.com/rommapp/romm/sessions/943d91e5-db70-4bf4-8771-c96f32258cda
2026-03-21 12:34:29 +00:00
copilot-swe-agent[bot]
e3b1d552e8
Initial plan
2026-03-21 12:32:26 +00:00
zurdi
7fce50a3c5
fix: update ThemeOption component to bind value correctly and simplify vuetify theme logic
2026-03-20 17:57:45 +00:00
Georges-Antoine Assi
aeae781883
Merge pull request #3146 from rommapp/dependabot/npm_and_yarn/frontend/flatted-3.4.2
...
chore(deps-dev): bump flatted from 3.3.4 to 3.4.2 in /frontend
2026-03-20 11:25:34 -04:00
dependabot[bot]
94e348cd0c
chore(deps-dev): bump flatted from 3.3.4 to 3.4.2 in /frontend
...
Bumps [flatted](https://github.com/WebReflection/flatted ) from 3.3.4 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.4...v3.4.2 )
---
updated-dependencies:
- dependency-name: flatted
dependency-version: 3.4.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 14:35:58 +00:00
Zurdi
522452e7d0
Merge pull request #3145 from rommapp/feature/ra-wii-support
...
feat: update RAHasher to version 1.8.3 and add Wii platform support
2026-03-20 15:34:45 +01:00
zurdi
a18fd9c459
fix: remove conditional check for mariadb connectors installation
2026-03-20 13:43:47 +00:00
zurdi
f1729b15ab
fix: update mock_proc.wait return value to 0 for successful hash calculations
2026-03-20 13:33:31 +00:00
zurdi
56bc8c58dd
feat: update RAHasher to version 1.8.3 and add Wii platform support
2026-03-20 13:24:19 +00:00
Georges-Antoine Assi
46e270e811
Merge pull request #3144 from rommapp/dependabot/npm_and_yarn/frontend/socket.io-parser-4.2.6
...
chore(deps): bump socket.io-parser from 4.2.5 to 4.2.6 in /frontend
2026-03-19 11:49:39 -04:00
dependabot[bot]
47949fc42a
chore(deps): bump socket.io-parser from 4.2.5 to 4.2.6 in /frontend
...
Bumps [socket.io-parser](https://github.com/socketio/socket.io ) from 4.2.5 to 4.2.6.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/socket.io-parser@4.2.5...socket.io-parser@4.2.6 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-version: 4.2.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-19 03:51:00 +00:00
Georges-Antoine Assi
66e21bb2bf
Merge pull request #3141 from rommapp/dependabot/uv/memray-1.19.2
...
chore(deps): bump memray from 1.17.2 to 1.19.2
2026-03-16 14:41:58 -04:00
dependabot[bot]
877c19fdb1
chore(deps): bump memray from 1.17.2 to 1.19.2
...
Bumps [memray](https://github.com/bloomberg/memray ) from 1.17.2 to 1.19.2.
- [Release notes](https://github.com/bloomberg/memray/releases )
- [Changelog](https://github.com/bloomberg/memray/blob/main/NEWS.rst )
- [Commits](https://github.com/bloomberg/memray/compare/v1.17.2...v1.19.2 )
---
updated-dependencies:
- dependency-name: memray
dependency-version: 1.19.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 16:50:50 +00:00
Zurdi
01c825b77d
Merge pull request #3138 from rommapp/dependabot/uv/authlib-1.6.9
...
chore(deps): bump authlib from 1.6.7 to 1.6.9
2026-03-16 17:17:50 +01:00
dependabot[bot]
3187deede7
chore(deps): bump authlib from 1.6.7 to 1.6.9
...
Bumps [authlib](https://github.com/authlib/authlib ) from 1.6.7 to 1.6.9.
- [Release notes](https://github.com/authlib/authlib/releases )
- [Changelog](https://github.com/authlib/authlib/blob/main/docs/changelog.rst )
- [Commits](https://github.com/authlib/authlib/compare/v1.6.7...v1.6.9 )
---
updated-dependencies:
- dependency-name: authlib
dependency-version: 1.6.9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 15:44:38 +00:00
Georges-Antoine Assi
3e65534d6e
remove unnceserray upload checks
4.8.0-alpha.1
2026-03-13 17:40:45 -04:00
Georges-Antoine Assi
68ead66c9b
Merge pull request #3133 from rommapp/pre-4.8-cleanup
...
Pre-4.8 cleanup
2026-03-12 23:19:13 -04:00
Georges-Antoine Assi
ffbd997940
remove unused test
2026-03-12 23:14:17 -04:00
Georges-Antoine Assi
4db997d69f
update env.template
2026-03-12 23:11:42 -04:00
Georges-Antoine Assi
997e2c44aa
start pre-4.8 cleanup
2026-03-12 23:02:12 -04:00
Georges-Antoine Assi
2beba3d141
move to corrrect folder
2026-03-12 21:15:08 -04:00
Georges-Antoine Assi
7c0e5400f7
add more tools to setup copilot
2026-03-12 21:14:31 -04:00
Georges-Antoine Assi
78ff3c1e54
add copilot setup steps
2026-03-12 20:58:46 -04:00
Georges-Antoine Assi
8b335886c5
Merge pull request #3131 from rommapp/copilot/ui-ux-optional-cover-image-bevel
...
Remove cover image card bevel
2026-03-12 20:34:04 -04:00
Georges-Antoine Assi
a2be62154b
Merge pull request #3118 from rommapp/copilot/update-game-status-retroachievements
...
feat: Auto-update game status from RetroAchievements award kind during progress sync
2026-03-12 20:31:35 -04:00
Georges-Antoine Assi
7146081d75
dont update user set statutuses
2026-03-12 20:26:30 -04:00
Georges-Antoine Assi
72e884a83c
run fmt
2026-03-12 19:02:24 -04:00
copilot-swe-agent[bot]
87c6da4d59
Remove bevel from game card cover image by changing elevated to flat variant
...
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com >
2026-03-12 23:01:29 +00:00
Georges-Antoine Assi
405130c844
Merge pull request #3126 from HydroSulphide/feat-configurable-token-expiry-env
...
Make OAuth token expiry configurable via env vars
2026-03-12 19:00:30 -04:00
copilot-swe-agent[bot]
4234ca3953
fix: always update rom_user status from RA award on each sync run
...
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com >
2026-03-12 22:59:47 +00:00
copilot-swe-agent[bot]
50bc386068
Initial plan
2026-03-12 22:57:35 +00:00
Georges-Antoine Assi
d5cb2356d2
ignore greptiles comments
2026-03-12 18:47:02 -04:00
Georges-Antoine Assi
57bef89e2a
Merge pull request #3130 from milktoastrat/patch-1
...
Remove Non-Argosy Android app references from README
2026-03-12 16:18:48 -04:00
milktoastrat
6e8f4c39d6
Remove deprecated project links from README
...
Removed links to 'romm-mobile' and 'romm-android' from the README.
2026-03-12 16:05:46 -04:00
milktoastrat
3acf73630e
Remove Non-Argosy Android app references from README
...
Removed references to Android and iOS apps from the Mobile section.
2026-03-12 15:52:40 -04:00
HydroSulphide
6a1c1597ce
Fix: directly import constants from config and preventing silent fallback on wrong user input for env variable
2026-03-12 20:18:48 +01:00
HydroSulphide
48091225c7
Fix: imports in all test files with renamed constants
2026-03-12 20:04:19 +01:00
HydroSulphide
61c0d401d4
Fix: conftest.py now using the renamed constants
2026-03-12 19:55:50 +01:00
HydroSulphide
0f6e849b16
Implemented startup validation for positive values
2026-03-12 08:48:59 +01:00
HydroSulphide
fe4d42e192
removed unused import "Final"
2026-03-12 06:55:45 +01:00
HydroSulphide
8293c7ba9b
Make OAuth token expiry configurable via env vars
2026-03-12 06:48:48 +01:00
Georges-Antoine Assi
f9267715de
Merge pull request #3124 from rommapp/copilot/feature-allow-partial-rom-update
...
Allow partial updates to ROM user props via typed payload schema
2026-03-11 22:55:40 -04:00
Georges-Antoine Assi
b1cd003625
run fmt
2026-03-11 22:27:33 -04:00
Georges-Antoine Assi
6900f91f54
run fmt
2026-03-11 22:03:16 -04:00
copilot-swe-agent[bot]
d45530cd8b
Add typed RomUserData model for documented partial ROM user props update
...
Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com >
2026-03-12 01:41:10 +00:00
copilot-swe-agent[bot]
715f48e9aa
Initial plan
2026-03-12 01:23:23 +00:00