Georges-Antoine Assi
6a1a344ba2
add tests for middlewares
2025-11-17 23:40:00 -05:00
Georges-Antoine Assi
551ff72a8a
implement csrf middleware directly in repo
2025-11-17 21:12:29 -05:00
Georges-Antoine Assi
6593b6afeb
fix release date format for fpkgi
2025-11-17 19:12:58 -05:00
Georges-Antoine Assi
2be1bab224
changes from bot review
2025-11-17 15:46:14 -05:00
Georges-Antoine Assi
8d91362a24
cahgnes from self review
2025-11-17 15:35:08 -05:00
Georges-Antoine Assi
95c506aec0
Add github action to update HLTB API url
2025-11-17 15:27:48 -05:00
Georges-Antoine Assi
3d6ba6c766
update hltb api url
2025-11-17 14:46:42 -05:00
Georges-Antoine Assi
29b9a0c8e8
[ROMM-2679] Stop force to string url_manual
2025-11-17 14:00:08 -05:00
Georges-Antoine Assi
c18cbc40c6
ignore case uuid regex
2025-11-17 11:25:23 -05:00
Georges-Antoine Assi
a9ecd8f714
[HOTFIX] Fix flashpoint match by UUID
2025-11-17 11:08:06 -05:00
sftwninja
9cd3649d8f
fix: Fix comment from previous dummy test file
2025-11-17 03:03:00 -06:00
sftwninja
7581c0a8e8
fix: Address Gemini PR comments
2025-11-17 01:55:55 -06:00
sftwninja
90a5a66a12
Use internal SHA1 hash if CHD file is v5
2025-11-16 23:41:32 -06:00
Georges-Antoine Assi
db751d83ec
Merge pull request #2671 from rommapp/romm-2669
...
[ROMM-2669] Reset url_cover and url_manual to rom value if unchanged
2025-11-16 10:13:25 -05:00
Georges-Antoine Assi
2fc4d234dc
changes from bot review
2025-11-16 09:55:19 -05:00
Georges-Antoine Assi
7f3694f744
changes from bot review
2025-11-16 09:54:18 -05:00
Georges-Antoine Assi
54cb70c67f
Reset url_cover and url_manual to rom value if unchanged
2025-11-16 09:51:11 -05:00
Georges-Antoine Assi
adf05bb1c9
[HOTFIX] _mask_sensitive_values should check for null values
2025-11-16 09:37:59 -05:00
Georges-Antoine Assi
49b14ace0b
Merge pull request #2664 from rommapp/romm-2657
...
[ROMM-2657] Safe access env vars with defaults
2025-11-15 15:22:22 -05:00
Georges-Antoine Assi
9d489a077a
changes from bot review
2025-11-15 15:18:58 -05:00
Georges-Antoine Assi
bc8aeb0047
changes from bot review
2025-11-15 15:14:00 -05:00
Georges-Antoine Assi
5c0bd9c418
[ROMM-2657] Safe access env vars with defaults
2025-11-15 14:54:21 -05:00
Georges-Antoine Assi
0083033f53
[ROMM-2650] Add FPKGi support for PS4/PS5
2025-11-15 14:23:38 -05:00
Georges-Antoine Assi
10026548f9
[ROMM-2654] Fix manually uploading manual
2025-11-15 13:30:42 -05:00
Georges-Antoine Assi
5a4eb275cf
update hltb api url
2025-11-15 10:37:03 -05:00
zurdi
6fd98ce08e
fix: fixed migration versions
2025-11-14 20:05:45 +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
883843f8d0
tab separate kekatsu feed
2025-11-12 23:00:17 -05:00
Georges-Antoine Assi
c75e22190b
format release date in ms for gamelist exporter
2025-11-11 21:10:45 -05:00
Georges-Antoine Assi
d9da0dbab7
changes from bot review
2025-11-11 20:53:19 -05:00
Georges-Antoine Assi
c6af55b11a
[ROMM-2648] Encode filename of download URLs
2025-11-11 20:45:59 -05:00
Georges-Antoine Assi
df24b97b0d
[ROMM-2645] Wrap items in feeds with double quotes
2025-11-11 16:29:02 -05:00
Georges-Antoine Assi
2b9ea395b9
Merge pull request #2644 from rommapp/romm-2639-2627
...
[ROMM-2639][ROMM-2627] Stop running scans during migration
2025-11-11 11:30:15 -05:00
Georges-Antoine Assi
6c25b579fb
fix fetching manual from ssfr
2025-11-11 11:26:46 -05:00
Georges-Antoine Assi
08738c9784
run trunk check
2025-11-11 11:22:27 -05:00
Georges-Antoine Assi
a07dc6ced7
[ROMM-2639][ROMM-2627] Stop running scans during migration
2025-11-11 11:14:11 -05:00
Georges-Antoine Assi
5412d27a69
fix bad parsing of flashpoint_id
2025-11-11 10:59:15 -05:00
Georges-Antoine Assi
4c62e5fe9c
Merge pull request #2636 from rommapp/hotfix-media-import-gamelist-xml
...
[HOTFIX] Fix importing media from gamelist.xml
2025-11-10 18:48:25 -05:00
Georges-Antoine Assi
d4e0f67c51
changes from bot review
2025-11-10 18:31:46 -05:00
Georges-Antoine Assi
17248ecf5a
Merge pull request #2637 from rommapp/romm-2628
...
[ROMM-2628] Fix desirialize job func_name
2025-11-10 18:30:02 -05:00
Georges-Antoine Assi
9eec973167
update hltb api url
2025-11-10 18:28:21 -05:00
Georges-Antoine Assi
acad44aa43
fixes from bot reivew
2025-11-10 18:05:42 -05:00
Georges-Antoine Assi
b2dea510c4
[ROMM-2628] Fix desirialize job func_name
2025-11-10 17:57:28 -05:00
Georges-Antoine Assi
eb5e32ed78
[HOTFIX] Fix importing media from gamelist.xml
2025-11-10 17:06:20 -05:00
Georges-Antoine Assi
9b7d435209
remove ge on tinfoil releaseDate and let field_validator fix it
2025-11-10 09:25:46 -05:00
Georges-Antoine Assi
60bec042c7
Set image_url as cover_path option in gamelist.xml
2025-11-06 16:09:45 -05:00
Georges-Antoine Assi
5d02040369
[HOTFIX] Run collection migration in SQL
2025-11-05 09:18:58 -05:00
Georges-Antoine Assi
af61fed3c8
fix migration
2025-11-02 17:38:32 -05:00
Georges-Antoine Assi
061a04b363
fix migration on postgres
2025-11-02 10:32:40 -05:00