Claudio Ortolina
0aa1a526b2
Fix animations of edit buttons
2025-05-02 21:12:32 +01:00
Claudio Ortolina
38f60d62e0
Fix jittering in record detail pages
...
Use flex instead of columns.
2025-05-02 21:06:43 +01:00
Claudio Ortolina
e173925a2a
Use fluxon components for remaining inputs
2025-05-01 21:50:34 +01:00
Claudio Ortolina
3e7341d4ca
Support choosing a selected release
2025-05-01 17:42:40 +01:00
Claudio Ortolina
e083950138
Rename record.release to record.release_date
...
Includes changes to dependent tables (i.e. the record search index) and
related functions.
2025-05-01 14:04:57 +01:00
Claudio Ortolina
17c9098aba
Consolidate usage of 'artist names' string
2025-04-20 14:29:53 +01:00
Claudio Ortolina
a3be37e86e
Restore refreshing covers synchronously (better UX)
2025-04-14 17:41:11 +01:00
Claudio Ortolina
a3b6510c40
Refresh covers asynchronously
2025-04-14 10:58:47 +01:00
Claudio Ortolina
6576034d4e
Rename Pagination to PaginationComponent
2025-04-09 19:08:06 +01:00
Claudio Ortolina
8b846298a7
Make collection ordered by purchase by default
2025-04-04 13:58:25 +01:00
Claudio Ortolina
3063155349
Extract Barcode icon
2025-03-10 12:23:52 +00:00
Claudio Ortolina
a160b8c98d
Rename ImportComponent -> AddRecordComponent
2025-03-07 15:12:53 +00:00
Claudio Ortolina
91a1141441
Rename Import -> Add, and avoid surfacing MusicBrainz where unneeded
2025-03-07 15:10:22 +00:00
Claudio Ortolina
0c54be4474
Fix size of Scan button
2025-03-06 07:31:27 +00:00
Claudio Ortolina
36707f40e3
Improve action buttons in wishlist/collection views
...
- Consistently use links
- Add icons
2025-03-05 17:22:38 +00:00
Claudio Ortolina
545dd808b7
Address Tailwind deprecations and renames
2025-02-28 20:55:36 +00:00
Claudio Ortolina
7df136c890
Sort aliases
2025-02-20 15:27:01 +00:00
Claudio Ortolina
72cc2bf0c4
Move all components under /components
2025-02-20 09:11:27 +00:00
Claudio Ortolina
17a1e87be5
Fix 'variable name before the pattern' consistency issue
2025-02-18 12:41:10 +00:00
Claudio Ortolina
5a391eb549
Use a button group for import/scan
2025-02-17 09:11:45 +00:00
Claudio Ortolina
a626c68d65
Open scan modal, handle permissions, open/close video preview
2025-02-15 18:08:30 +00:00
Claudio Ortolina
2033c7e47e
Fix tab navigation for all modals/menus
2025-02-11 09:49:10 +00:00
Claudio Ortolina
c19184337b
Move url/1 to ReleaseGroup
2025-02-10 19:01:00 +00:00
Claudio Ortolina
027b3af547
Rename ReleaseGroup to ReleaseGroupSearchResult
2025-02-10 16:38:04 +00:00
Claudio Ortolina
224bcdba38
Extract MusicbrainzData module
2025-02-10 09:49:34 +00:00
Claudio Ortolina
b80a98a881
Included published releases count in record details pages
2025-02-06 11:37:55 +00:00
Claudio Ortolina
9e1f00c9a8
Refactor type/format labels to enable translations
2025-01-29 11:04:19 +00:00
Claudio Ortolina
ca0b4fb0e1
Improve styling of collection record details page
2025-01-28 11:33:11 +00:00
Claudio Ortolina
97eb01f6a6
Show record ID on wishlist and collection detail pages
2025-01-27 23:29:01 +00:00
Claudio Ortolina
542702e351
Improve header titles in editing overlay
2025-01-24 14:50:21 +00:00
Claudio Ortolina
ed5447660d
When updating records, correctly refresh the list view
2025-01-24 12:12:58 +00:00
Claudio Ortolina
95870aa054
Add TODOs for consequences of updating records in list views
2025-01-24 11:16:04 +00:00
Claudio Ortolina
a0a67d3887
Consolidate actions_menu toggle and close logic
2025-01-05 15:55:37 +00:00
Claudio Ortolina
9428828064
Consolidate datetime as date formatting
2025-01-05 15:48:56 +00:00
Claudio Ortolina
c7e1be2f2f
Fix hover and active states for order selector
2024-12-29 16:55:47 +00:00
Claudio Ortolina
bb560e4356
Fix alignment of sorting options and count
2024-12-29 15:50:30 +00:00
Claudio Ortolina
6427710029
Enable sorting options in collection view
2024-12-29 15:47:37 +00:00
Claudio Ortolina
1534d28c9e
Wire buttons with view
2024-12-29 15:31:26 +00:00
Claudio Ortolina
48e2f4e2e3
Add collection sorting buttons (inactive)
2024-12-29 15:22:51 +00:00
Claudio Ortolina
326b226d96
Remove unnecessary fallback to empty image version string
...
Images always have a hash now, so fallback is not needed anymore.
2024-12-23 23:30:57 +00:00
Claudio Ortolina
1102c40d16
Remove back links from detail views
...
Never used them, can be removed
2024-12-23 17:16:27 +00:00
Claudio Ortolina
6660d195e4
Decrease visible records per page
...
After months of usage, I rarely paginate the list, so it's not necessary
to load 100 at a time. 20 is enough.
By matching 20 records with a 20 pool size, we should keep the repo
queue time to a minimum.
2024-12-15 11:15:46 +03:00
Claudio Ortolina
04d60b09a4
Extract search component
2024-12-13 23:22:21 +03:00
Claudio Ortolina
ed86ef7b5a
Enable new actions menu on wishlist detail page
2024-12-12 20:23:48 +03:00
Claudio Ortolina
c3f973b1e1
Move record actions into menu
2024-12-12 20:14:02 +03:00
Claudio Ortolina
91b81de0f8
Remove duplication around MusicBrainz URL generation
2024-12-11 23:54:21 +03:00
Claudio Ortolina
8d7fe4d660
Extract record list component
2024-12-11 22:47:23 +03:00
Claudio Ortolina
31b6100687
Shrink buttons on mobile
2024-12-10 18:48:49 +03:00
Claudio Ortolina
b68a7ac734
Can fetch genres from OpenAI
2024-12-10 16:45:29 +03:00
Claudio Ortolina
4a706dc77a
No need to expose these functions
2024-12-10 15:24:43 +03:00