Claudio Ortolina
b6c554af34
Display rich release summary in form and details
2025-05-25 08:45:38 +01:00
Claudio Ortolina
c09438fe5e
Extract json_viewer component
2025-05-24 09:39:12 +01:00
Claudio Ortolina
160f5aa3da
Show a pointer when hovering over musicbrainz data details
2025-05-24 08:56:07 +01:00
Claudio Ortolina
f3771c97c0
Use Fluxon modal
2025-05-12 21:50:23 +01:00
Claudio Ortolina
e983f20a04
Refactor to hide implementation details
2025-05-10 23:00:38 +01:00
Claudio Ortolina
95167b2113
Extract release with tracks component
2025-05-09 20:49:12 +01:00
Claudio Ortolina
327fd231cf
Test that side panel renders tracks
2025-05-08 09:45:13 +01:00
Claudio Ortolina
3d1cb01c95
Increase space between "Tracks" and Last.fm buttons
2025-05-07 13:35:39 +01:00
Claudio Ortolina
25a6511ac0
Reposition and restyle scrobble/connect buttons
2025-05-07 12:48:59 +01:00
Claudio Ortolina
fddc2dcbf0
Link Last.fm account from tracks
2025-05-07 11:26:41 +01:00
Claudio Ortolina
fa66db8258
Can scrobble a release from the UI
2025-05-07 09:38:09 +01:00
Claudio Ortolina
9e458b07df
Don't show the side sheet by default (again)
2025-05-05 16:39:37 +01:00
Claudio Ortolina
e6a6a55266
Fix "Tracks" and medium titles in dark mode
2025-05-05 16:39:13 +01:00
Claudio Ortolina
79d2bdff7b
Account for tracks with nil length
2025-05-05 16:18:49 +01:00
Claudio Ortolina
e1938f698c
Display medium title if available
2025-05-05 16:18:47 +01:00
Claudio Ortolina
72843ed835
Show total and per disc duration
2025-05-05 16:05:05 +01:00
Claudio Ortolina
bea2016bfd
Load release tracks async
2025-05-05 11:38:05 +01:00
Claudio Ortolina
2d9a291445
Format duration
2025-05-05 11:13:29 +01:00
Claudio Ortolina
dc5febfae4
Format tracks and artists
2025-05-05 11:05:51 +01:00
Claudio Ortolina
6795d8efe6
Show disc numbers
2025-05-05 11:05:23 +01:00
Claudio Ortolina
144b2f379b
Start formatting tracks
2025-05-05 10:07:04 +01:00
Claudio Ortolina
1401cc19d3
Display artist names in compilations track sheet
2025-05-04 21:58:44 +01:00
Claudio Ortolina
4b0e11823d
Don't open tracks side panel by default
2025-05-04 21:12:09 +01:00
Claudio Ortolina
f4fe638a95
Display tracks for records with a selected release
2025-05-04 21:10:40 +01:00
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
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
545dd808b7
Address Tailwind deprecations and renames
2025-02-28 20:55:36 +00:00
Claudio Ortolina
72cc2bf0c4
Move all components under /components
2025-02-20 09:11:27 +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
9428828064
Consolidate datetime as date formatting
2025-01-05 15:48:56 +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
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
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
24319b1bff
Annotate templates with TODOs for markup replacement
...
To open source the project down the line, it makes sense to have either
everything custom or using OSS components in order to keep licensing as
simple as possible.
2024-12-04 14:43:07 +00:00
Claudio Ortolina
2321cc8cfb
Attempt at preventing layout shifts in record show pages
2024-12-03 22:54:53 +00:00
Claudio Ortolina
d1190e31f9
Navigate to artist page instead of patching
2024-12-03 00:15:24 +00:00