Georges-Antoine Assi
bb351199f1
update function defs
2025-11-24 19:36:27 -05:00
Vargash
38b5c71bba
Fix formatting
2025-11-24 15:16:57 +01:00
Vargash
7a9253efdf
Add local_path parameter for /gamelist/export API
2025-11-23 19:54:29 +01:00
Georges-Antoine Assi
6cbf9bcbc2
run trunk fmt
2025-11-21 19:20:38 -05:00
Kieran Wood
7b8e6f1657
Added gemini-code-assist suggestions
2025-11-21 13:37:57 -07:00
Kieran Wood
0e4b7fd160
Fixed link to documentation in filestructure error
2025-11-21 13:25:28 -07:00
zurdi
267f67e58c
Merge branch 'master' into feature/fucking-multi-notes
2025-11-20 22:18:02 +00:00
Zurdi
4b12bcf1d5
Merge pull request #2703 from rommapp/romm-2672
...
Make hashing scan optional
2025-11-20 23:13:43 +01:00
zurdi
19b0c2ab6b
feat: update note management to use default query parameters and improve tag filtering
2025-11-20 17:54:33 +00:00
zurdi
225e51b046
Merge remote-tracking branch 'origin/master' into feature/fucking-multi-notes
2025-11-20 17:32:57 +00:00
zurdi
368509947e
Add SKIP_HASH_CALCULATION configuration option and update related logic
2025-11-20 17:13:51 +00: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
c82caa81b8
Add calculate hashes option to scanning process and update translations
2025-11-20 10:49:22 +00:00
Georges-Antoine Assi
a98de7d43f
add title_id to fpkg feed
2025-11-19 19:45:07 -05:00
Georges-Antoine Assi
67375fa5cd
self cleanup
2025-11-19 18:38:51 -05:00
Georges-Antoine Assi
485cfc0e04
preparse the file for a platform
2025-11-19 18:32:30 -05:00
Georges-Antoine Assi
8fe435e0b4
Cache parsed gamelist.xml files on each scan
2025-11-19 18:00:12 -05:00
zurdi
7f4d348852
feat: remove direct assignment of notes in update_rom_user function
2025-11-19 14:56:19 +00:00
zurdi
9744d17a8d
feat: remove unused RomNoteSchema and RomNotesCollectionSchema classes
2025-11-19 14:51:32 +00:00
zurdi
60a8802d22
Merge remote-tracking branch 'origin/master' into feature/fucking-multi-notes
2025-11-19 14:07:42 +00:00
Georges-Antoine Assi
156d31b62a
Fix CSRF failure on first admin signup
2025-11-18 14:04:47 -05:00
mHe4am
495ef2f9f5
Fixes GHSA-v7c8-f6xc-rv9g & GHSA-5ghc-8wr3-788c by adding authorization checks for collection endpoints
2025-11-18 10:42:04 +02:00
Georges-Antoine Assi
6593b6afeb
fix release date format for fpkgi
2025-11-17 19:12:58 -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
2fc4d234dc
changes from bot review
2025-11-16 09:55:19 -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
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
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
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
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
5412d27a69
fix bad parsing of flashpoint_id
2025-11-11 10:59:15 -05:00
Georges-Antoine Assi
b2dea510c4
[ROMM-2628] Fix desirialize job func_name
2025-11-10 17:57:28 -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
f8b0ae63a1
fix scanning multi file games with ssfr
2025-10-31 10:50:51 -04:00
Georges-Antoine Assi
e54fcac682
changes from bot reivew
2025-10-30 21:02:42 -04:00
Georges-Antoine Assi
525bffe9d0
clarify orphan cleanup task
2025-10-30 10:51:42 -04:00
Georges-Antoine Assi
c8cda0987d
pass booleans on collection create as params
2025-10-29 18:29:38 -04:00
Georges-Antoine Assi
78044c8216
Fix safe_int method for meta IDs
2025-10-28 21:49:11 -04:00
Georges-Antoine Assi
4eb86abc93
set overwrite to true on scan
2025-10-28 14:22:59 -04:00
Georges-Antoine Assi
436b1972c4
tweaks from self review
2025-10-28 12:10:53 -04:00
Georges-Antoine Assi
b1b982eaae
reorder scan functions a bit
2025-10-28 10:21:56 -04:00
Georges-Antoine Assi
417aaf4e29
fuix props reset
2025-10-28 09:30:44 -04:00