Commit Graph

731 Commits

Author SHA1 Message Date
Georges-Antoine Assi
97edbbdcf9 complete launchbox handler 2025-05-20 16:50:14 -04:00
Georges-Antoine Assi
eb37ac0ef2 start mapping platforms slugs to lb platforms 2025-05-20 16:08:14 -04:00
Georges-Antoine Assi
3320df1677 Merge branch 'master' into romm-403 2025-05-19 20:15:15 -04:00
zurdi
171ee954c8 Merge remote-tracking branch 'origin/master' into refactor/saves-states-path 2025-05-16 17:13:35 +00:00
Georges-Antoine Assi
7d572ac0bf Merge branch 'master' into romm-403 2025-05-15 21:48:41 -04:00
Georges-Antoine Assi
b9b6e17fd0 Merge pull request #1891 from ianfhunter/patch-1
During a scan, if an image fails to be read, the scan is aborted
2025-05-15 09:33:00 -04:00
Georges-Antoine Assi
9f27c81f73 run trunk check 2025-05-15 09:30:11 -04:00
Ian Hunter
6a52d43169 Update resources_handler.py 2025-05-15 12:28:15 +01:00
zurdi
44bfcaa23c fix: fixed assets path for screenshots 2025-05-14 16:28:46 +00:00
zurdi
7c66c686a9 Merge remote-tracking branch 'origin/master' into refactor/saves-states-path 2025-05-14 15:39:20 +00:00
zurdi
5f94440c9d Merge branch 'master' into refactor/saves-states-path 2025-05-14 13:35:28 +00:00
zurdi
6e0ea30a55 Merge remote-tracking branch 'origin/master' into feature/reset-password 2025-05-13 23:12:15 +00:00
zurdi
0d70ca5572 Merge remote-tracking branch 'origin/master' into feature/create-user-by-invite-link 2025-05-13 23:12:06 +00:00
zurdi
0d09f510de feat: implement invite link creation with role assignment and user registration 2025-05-13 22:28:46 +00:00
Zurdi
702ba6b213 Merge pull request #1884 from rommapp/feature/filter-by-playable
feat: Add show playables filter
2025-05-13 22:49:35 +02:00
zurdi
1c7f8fff88 feat: add InviteLink dialog and update invite link handling in user table 2025-05-13 17:52:33 +00:00
zurdi
500ff5e67f add: endpoint to generate invite link token 2025-05-13 17:40:07 +00:00
zurdi
1103700d00 feat: implement one-time use for password reset tokens with Redis 2025-05-13 09:36:14 +00:00
zurdi
d27f4d626b feat: Reset forgotten password added 2025-05-13 09:35:53 +00:00
zurdi
eec1379d02 refactor: remove RETROACHIEVEMENTS_USERNAME from docker env variables 2025-05-13 09:35:34 +00:00
zurdi
5ba5bb8543 feat: add show playables filter 2025-05-13 09:34:04 +00:00
zurdi
5f1d39c8f8 refactor: remove RETROACHIEVEMENTS_USERNAME from docker env variables 2025-05-13 09:31:06 +00:00
zurdi
6da852ae58 refactor: update RAHasherService to use platform ID and improve hash calculation logic 2025-05-10 22:16:29 +00:00
zurdi
910dea3470 feat: integrate RAHasher for retroachievement hash calculation and improve UI responsiveness 2025-05-10 21:55:12 +00:00
zurdi
e270889aa5 Merge branch 'fix/reduce-ram-usage' into feature/retroachievements 2025-05-09 17:02:04 +00:00
zurdi
b5ca8b437b refactor: enhance logging by adding module name context and improving message formatting 2025-05-09 13:08:55 +00:00
zurdi
6f08912fc0 refactor: remove unnecessary logging highlights and improve log messages for clarity 2025-05-09 10:25:11 +00:00
zurdi
e6c4a43c1e refactor: improve logging messages and formatting for clarity and consistency across multiple modules 2025-05-09 09:35:13 +00:00
zurdi
14761c2c83 refactor: enhance logging with highlighted output for improved readability 2025-05-09 09:05:59 +00:00
zurdi
53f9386208 refactor: enhance logging messages and formatting for improved clarity and consistency 2025-05-08 23:35:33 +00:00
zurdi
d5bb63c06f refactor: improve logging in redis_handler and init scripts for better debugging and process management 2025-05-08 16:34:23 +00:00
zurdi
83cb0674c5 fix: include rom_id in file path building for saves and states 2025-04-25 16:54:36 +00:00
zurdi
957c306003 Merge remote-tracking branch 'origin/master' into feature/retroachievements 2025-04-25 00:07:40 +00:00
Georges-Antoine Assi
f8aeb37347 [HOTFIX] Only lower and strip string order_by types 2025-04-24 14:33:37 -04:00
zurdi
0c436d32d8 Merge remote-tracking branch 'origin/master' into feature/retroachievements 2025-04-24 16:40:22 +00:00
Georges-Antoine Assi
016e6fb227 [ROMM-1770] Stop squashing old metadata props when manually matching 2025-04-23 22:04:54 -04:00
zurdi
14dbafff79 refactor: Update RAUserGameProgression to use structured EarnedAchievement type 2025-04-23 23:40:36 +00:00
Georges-Antoine Assi
9786f5f356 Merge pull request #1850 from rommapp/romm-1847
[ROM-1847] Use ss region covers as fallback
2025-04-23 18:42:13 -04:00
zurdi
53d2cfedb9 refactor: Update RAUserGameProgression to use earned achievements structure 2025-04-23 22:40:17 +00:00
Georges-Antoine Assi
c2747c5185 file name matching should be reverse match 2025-04-23 14:24:24 -04:00
Georges-Antoine Assi
cc899b54e2 refactor exclude_files fnct 2025-04-23 13:52:11 -04:00
Georges-Antoine Assi
3aad6870e9 [ROMM-1849] Fix excluding files in multi-file ROM 2025-04-23 13:47:23 -04:00
Georges-Antoine Assi
bedf14005e [ROM-1847] Use ss region covers as fallback 2025-04-23 12:38:34 -04:00
zurdi
b64090aad8 Merge branch 'master' into feature/retroachievements 2025-04-22 21:18:54 +00:00
zurdi
8ad3fbadea Refactor extract_metadata_from_igdb_rom to streamline youtube_video_id retrieval 2025-04-22 21:18:33 +00:00
zurdi
06bdb7d83d Merge branch 'master' into feature/retroachievements 2025-04-22 21:10:07 +00:00
zurdi
c533e22e84 fix IGDB youtube video id fetch 2025-04-22 21:09:34 +00:00
zurdi
e17f6b44de feat: Add RetroAchievements integration and user profile syncing
- Implemented RA hash handling in ROM processing.
- Added functionality to refresh RetroAchievements data for users.
- Updated user model to store RA progression data.
- Created a new component for managing RetroAchievements settings in user profiles.
- Enhanced ROM metadata to include merged RA achievements and badge paths.
- Refactored API calls to accommodate new RA features and removed unused API key handling.
- Updated frontend components to reflect changes in RA metadata and user settings.
- Adjusted Docker configuration for database service naming.
2025-04-22 21:08:10 +00:00
Georges-Antoine Assi
998557bcab Use correct ID for wii games 2025-04-20 15:43:46 -04:00
zurdi
15d630ef54 fix: ra cache files path 2025-04-15 16:12:46 +00:00