zurdi
04b14db4e2
feat: update note API responses to use UserNoteSchema for improved type safety
2025-11-20 18:05:31 +00: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
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
c8cda0987d
pass booleans on collection create as params
2025-10-29 18:29:38 -04:00
Georges-Antoine Assi
66d985fa02
changes from bot review
2025-10-25 12:22:50 -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
e164b830ed
tiny fixes
2025-10-20 22:28:37 -04:00
Georges-Antoine Assi
405e296525
style metadata editing
2025-10-20 14:37:49 -04:00
Georges-Antoine Assi
1d32ea8992
edit metadata json directly
2025-10-20 12:14:21 -04:00
Georges-Antoine Assi
30e0af57a2
Merge branch 'master' into edit-meta-provider-ids
2025-10-20 11:03:49 -04:00
Georges-Antoine Assi
739e699921
changes from bot review
2025-10-18 14:30:18 -04:00
Georges-Antoine Assi
1c84f84948
globally rename favourite to favorite
2025-10-18 14:26:20 -04:00
Georges-Antoine Assi
341332d98e
mark favorites collection explicit
2025-10-18 13:42:03 -04:00
Georges-Antoine Assi
668cc9533a
button to export gamelist.xml for platform
2025-10-17 14:28:44 -04:00
Georges-Antoine Assi
dbf1a7d20b
[ROMM-2554] Remove htlb from manual search
2025-10-17 09:51:41 -04:00
Georges-Antoine Assi
09854ddd87
more cleanup of client
2025-10-15 20:49:59 -04:00
Georges-Antoine Assi
6785be06a9
cleanup code massively
2025-10-15 16:21:17 -04:00
Georges-Antoine Assi
ff319ff67f
Merge branch 'master' into task-status-page
2025-10-09 18:03:33 -04:00
Georges-Antoine Assi
dbdfae28a0
add setting to toggle experimental cache
2025-10-09 17:31:55 -04:00
Georges-Antoine Assi
335cf5598f
changes from bot review
2025-10-09 17:20:59 -04:00
Georges-Antoine Assi
28c885a352
self cleanup
2025-10-08 10:40:58 -04:00
Georges-Antoine Assi
68a4d34821
fix trunk
2025-10-08 09:17:30 -04:00
Georges-Antoine Assi
75873239c9
background update other fetches
2025-10-07 21:33:40 -04:00
Georges-Antoine Assi
d10ad51a9e
simplify caching
2025-10-07 20:38:57 -04:00
Georges-Antoine Assi
5d4eee21b4
Merge branch 'master' into request-cache-service
2025-10-07 20:17:22 -04:00
Georges-Antoine Assi
38006e7aa0
[ROMM-2497] Add button to delete manual
2025-10-07 10:21:02 -04:00
Georges-Antoine Assi
5e9b1983fd
Merge branch 'master' into edit-meta-provider-ids
2025-10-05 15:19:26 -04:00
Georges-Antoine Assi
4885316714
also fetch completed tasks
2025-10-01 10:59:49 -04:00
Georges-Antoine Assi
8fca3fbbfe
get from running workers
2025-10-01 10:50:17 -04:00
Georges-Antoine Assi
b4192c9a50
Merge branch 'master' into task-status-page
2025-10-01 09:22:36 -04:00
Georges-Antoine Assi
a2e6c3e612
add comments
2025-10-01 09:15:40 -04:00
Georges-Antoine Assi
c28a027940
generate hashed filename
2025-09-30 23:40:31 -04:00
Georges-Antoine Assi
4983f0be73
add ui for running tasks
2025-09-30 23:12:45 -04:00
Georges-Antoine Assi
30de1e9b0a
tweak the endpoint
2025-09-30 22:03:53 -04:00
Georges-Antoine Assi
46c6fde3d1
[ROMM-2490] Multi download endpoint
2025-09-30 11:23:48 -04:00
Georges-Antoine Assi
1bd7b69b2c
set url_cover to fake tld
2025-09-23 22:29:21 -04:00
Georges-Antoine Assi
ea65ed3b30
Merge branch 'master' into request-cache-service
2025-09-16 18:30:42 -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
46807a017b
remove the tests
2025-09-11 12:53:06 -04:00
Georges-Antoine Assi
9a5a5a08bb
Add service to cache api requests
2025-09-05 10:44:30 -04:00
Georges-Antoine Assi
dfd6bd2bc9
Run formatter on all vue imports
2025-09-03 10:18:08 -04:00
Michael Manganiello
c02e9fdb88
misc: Apply import sorting
2025-09-02 00:22:51 -03:00
Georges-Antoine Assi
d3a22d4749
Merge pull request #2334 from rommapp/images-to-webp-task
...
Convert images to webp task
2025-08-30 19:05:05 -05:00
Georges-Antoine Assi
2bf87e7425
Merge branch 'master' into console-mode
2025-08-29 13:07:05 -05:00
Georges-Antoine Assi
45edc8fcc0
use stores for loading global data
2025-08-28 09:48:52 -04:00
Georges-Antoine Assi
bf42faf578
fix loading and converting images
2025-08-27 23:31:29 -04:00