Georges-Antoine Assi
e50016b26b
Add CHEAT to RomFile category types
2026-01-25 19:18:43 -05:00
DevOldSchool
331ed76187
Applied feedback from gemini code assist review.
2026-01-05 12:38:07 +10:00
DevOldSchool
86a6804447
Added player count metadata from SS. Displays on game detail screen and added a filter under search for player counts.
2026-01-05 11:57:30 +10:00
SaraVieira
fe14067667
feature: Add addtional editable metadata
2026-01-02 17:30:05 +00:00
zurdi
8eb9668275
Merge branch 'master' into 816-uiux-make-user-settings-cross-browserdevice
2025-12-31 11:48:25 +00:00
zurdi
649597b494
fix RA badgeds download
2025-12-31 01:34:37 +00:00
Georges-Antoine Assi
734645aa07
cache top level files
2025-12-30 16:45:32 -05:00
Georges-Antoine Assi
a45bde142e
[HOTFIX] Multi roms should only consider top-level files
2025-12-30 16:37:55 -05:00
Georges-Antoine Assi
0971026f95
Add support for version tag
2025-12-30 11:37:06 -05:00
zurdi
ec4d157905
Add user UI settings management and update related components
...
- Introduced `ui_settings` column in the users table via Alembic migration.
- Updated UserForm and UserSchema models to include `ui_settings`.
- Enhanced user update endpoint to handle `ui_settings`.
- Created a new composable `useUISettings` for managing UI settings with local storage.
- Refactored UI components to utilize the new `useUISettings` for theme and language settings.
2025-12-16 23:16:36 +00:00
Georges-Antoine Assi
324932184a
Move merged_screenshots and merged_ra_metadata to simple RomSchema
2025-12-02 10:32:17 -05:00
Georges-Antoine Assi
d69271dd33
remove Rom.multi
2025-12-02 10:25:40 -05:00
zurdi
4699358e9e
feat: clean up RomNote class by removing redundant user__username property
2025-11-20 16:16:28 +00:00
zurdi
03083d4b69
feat: implement multi-note management with CRUD operations and database migration
2025-11-20 15:38:11 +00:00
zurdi
09cb5af74e
Merge remote-tracking branch 'origin/master' into feature/fucking-multi-notes
2025-11-14 19:57:45 +00:00
zurdi
33fa0beeaf
feat: Implement multi-note management for ROM users
...
- Updated .gitignore to exclude copilot-instructions.md
- Added migration script 0055_multi_notes.py to convert single note fields to a multi-note JSON structure in the database.
- Refactored RomUserSchema to replace note_raw_markdown and note_is_public with a notes dictionary.
- Introduced UserNoteSchema for representing individual notes.
- Created MultiNoteManager.vue component for managing user notes in the frontend.
- Integrated MultiNoteManager into Personal.vue for displaying and editing notes.
- Updated API service to include multi-note management functions.
- Enhanced NoteDialog.vue to display multiple notes.
- Updated localization files to include new strings related to notes.
- Adjusted Vite configuration to allow additional host for development.
2025-11-14 19:57:13 +00:00
Georges-Antoine Assi
cc309983ff
fix scrolling and test
2025-10-31 11:50:51 -04:00
Georges-Antoine Assi
f8b0ae63a1
fix scanning multi file games with ssfr
2025-10-31 10:50:51 -04:00
Georges-Antoine Assi
1eabcfb9f4
Add PSP Pkgi support
2025-10-27 20:36:53 -04:00
Georges-Antoine Assi
38f42aa352
Merge branch 'master' into romm-2536
2025-10-23 18:24:36 -04:00
Georges-Antoine Assi
64c2689862
changes from self review
2025-10-23 17:15:19 -04:00
Georges-Antoine Assi
f919951a22
self code cleanup
2025-10-23 10:36:08 -04:00
Georges-Antoine Assi
3575783769
Merge branch 'master' into romm-821
2025-10-21 21:46:23 -04:00
Georges-Antoine Assi
6bde10fe97
massive refactor of data loading in console mode
2025-10-21 10:42:59 -04:00
Georges-Antoine Assi
95e109cbd1
output csv
2025-10-19 11:45:41 -04:00
Georges-Antoine Assi
81702a4bbd
Add endpoint for ps3 pkgi
2025-10-19 11:16:32 -04:00
Georges-Antoine Assi
97ed8072dd
add is_favorite migration
2025-10-18 13:27:19 -04:00
Georges-Antoine Assi
6ccae17eb3
stoer favorites on collection
2025-10-17 18:19:40 -04:00
Georges-Antoine Assi
9269e36608
populate scan results with edge
2025-10-17 15:32:38 -04:00
Georges-Antoine Assi
3cfc52234a
start work on gamelist.xml extraction
2025-10-16 23:16:39 -04:00
Georges-Antoine Assi
ae9b01e38d
update rules
2025-10-05 14:42:57 -04:00
Georges-Antoine Assi
06984998ab
Merge pull request #2445 from rommapp/romm-2416
...
[ROMM-2416] Use python timezone aware datetime as defaults for created_at/updated_at
2025-09-26 16:57:16 -04:00
Georges-Antoine Assi
b5776be475
Split rom.multi into more specific fields
2025-09-25 18:48:27 -04:00
Georges-Antoine Assi
91fb6f6f23
initialize field
2025-09-23 18:23:08 -04:00
Georges-Antoine Assi
968e0c3560
add comment
2025-09-23 18:19:40 -04:00
Georges-Antoine Assi
3a3bffe699
progressive scan steps for each game
2025-09-23 10:23:57 -04:00
Georges-Antoine Assi
6eed0b6c7f
Set platform metadata slugs on models in DB
2025-09-22 21:48:45 -04:00
Georges-Antoine Assi
a906deb2ed
Update known bios slugs with correct psx slug
2025-09-22 14:43:19 -04:00
Georges-Antoine Assi
0a3c190cc5
use utc_now func
2025-09-17 11:14:03 -04:00
Georges-Antoine Assi
d0a8f6fa4f
[ROMM-2416] Use python timezone aware datetime as defaults for create_at/updated_at
2025-09-17 10:49:05 -04:00
Georges-Antoine Assi
4ed1d82a46
add platform checks
2025-09-15 10:28:32 -04:00
Georges-Antoine Assi
123b3f6b8b
create makeshift howlongtobeet handler
2025-09-14 19:39:38 -04:00
Georges-Antoine Assi
3c4113f8a8
Merge branch 'master' into flashpoint-metadata-handler
2025-09-11 21:27:48 -04:00
Georges-Antoine Assi
69b697034c
fix loading missing covers virtula collection
2025-09-05 23:02:47 -04:00
Michael Manganiello
e4e3928d1b
misc: Apply import sorting
2025-09-04 11:17:00 -03:00
Georges-Antoine Assi
ee0110699d
fix id column type
2025-08-27 11:23:27 -04:00
Georges-Antoine Assi
bf0d864d84
Add flashpoint as a metadata handler
2025-08-27 11:04:13 -04:00
Georges-Antoine Assi
f9c2c2f916
remove unused import
2025-08-23 15:25:05 -04:00
Georges-Antoine Assi
e615f39905
grab file size from rom for paltform
2025-08-23 15:22:29 -04:00
Georges-Antoine Assi
1d5cd64fb8
move is_verified to db
2025-08-21 22:58:22 -04:00