Claudio Ortolina
|
01ed11c0ab
|
Use labels for selects in record edit form
|
2025-01-24 12:22:29 +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
|
309ca8c67a
|
Expose stats for MusicLibrary.ErrorRepo in dashboard
No need for metrics as the repo is very low in usage.
|
2025-01-23 11:42:18 +00:00 |
|
Claudio Ortolina
|
b9005e52f9
|
Use streams with import component
|
2025-01-20 13:58:21 +00:00 |
|
Claudio Ortolina
|
ed9fb25ece
|
Autofocus query import when opening import dialog
|
2025-01-17 16:26:11 +00:00 |
|
Claudio Ortolina
|
902120cc32
|
Display cover upload error ID
|
2025-01-07 09:41:09 +00:00 |
|
Claudio Ortolina
|
bf78f456d4
|
Convert records in artist page to a stream
|
2025-01-05 21:18:46 +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
|
7cd1e8e944
|
Extract grid component from artist view
|
2025-01-02 23:32:05 +00:00 |
|
Claudio Ortolina
|
0ba39dd411
|
Fix styling of round badges
So that it's the same as the other badges used in the application
|
2025-01-02 20:33:10 +00:00 |
|
Claudio Ortolina
|
f813ea48e2
|
Use round_badge component in artist page
|
2025-01-02 20:28:13 +00:00 |
|
Claudio Ortolina
|
b7d2e39c90
|
Rename variables for clarity
Previous version, while working as expected, had unclear names.
|
2025-01-02 12:46:15 +00:00 |
|
Claudio Ortolina
|
d8a1ac7080
|
Check inclusion in all releases in one go
|
2025-01-02 12:40:27 +00:00 |
|
Claudio Ortolina
|
b9e3293877
|
Extract badge components
|
2025-01-02 12:35:33 +00:00 |
|
Claudio Ortolina
|
0ce5326236
|
Extract round badge component
|
2025-01-01 21:12:42 +00:00 |
|
Claudio Ortolina
|
69e71191b0
|
In record list, move format, type and purchase date to new line
|
2025-01-01 21:08:20 +00:00 |
|
Claudio Ortolina
|
d194a54760
|
Adds API to return a random record from the collection
|
2025-01-01 19:28:49 +00:00 |
|
Claudio Ortolina
|
5cd57fdde4
|
Install Error Tracker to track production issues
|
2025-01-01 17:11:17 +00:00 |
|
Claudio Ortolina
|
8bd7197d18
|
Show purchase date in collection view
|
2025-01-01 16:45:43 +00:00 |
|
Claudio Ortolina
|
6a9d54f735
|
Link to wishlisted albums in scrobble activity
|
2025-01-01 16:15:02 +00:00 |
|
Claudio Ortolina
|
5973206da3
|
Link to collected albums in scrobble activity
|
2025-01-01 16:11:14 +00:00 |
|
Claudio Ortolina
|
48a4b308cc
|
Move comment to right spot
|
2025-01-01 11:21:03 +00:00 |
|
Claudio Ortolina
|
c1ea5bd69c
|
Extract cover cache duration
|
2024-12-31 15:58:35 +00:00 |
|
Claudio Ortolina
|
f58c82e1fd
|
Refactor cover controller to reuse common pieces
|
2024-12-31 15:54:49 +00:00 |
|
Claudio Ortolina
|
97533416f7
|
Support arbitrary resizing in cover controller
|
2024-12-31 11:58:30 +00:00 |
|
Claudio Ortolina
|
68b2d48228
|
Return thumb_url in latest record response
|
2024-12-31 11:39:36 +00:00 |
|
Claudio Ortolina
|
467961128b
|
Validate order attribute values in pagination component
|
2024-12-29 21:22:42 +00:00 |
|
Claudio Ortolina
|
65b4f5c06b
|
Fix flash colors in dark mode
|
2024-12-29 21:06:23 +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
|
17d1a87f3c
|
Use sum_by instead of plain reduce
Makes it for slightly simpler code.
|
2024-12-28 13:37:55 +00:00 |
|
Claudio Ortolina
|
48d8590c9b
|
Remove duplication in stats live lifecycle
|
2024-12-27 21:04:07 +00:00 |
|
Claudio Ortolina
|
b503662c2e
|
Reduce size of stats live socket
No need to store all artists IDs in the socket, instead it's enough to
intersect them with the scrobbled artist IDs.
|
2024-12-27 20:27:32 +00:00 |
|
Claudio Ortolina
|
1a0e505e51
|
Rework error messages for failed playcount/bio fetch
|
2024-12-27 17:57:36 +00:00 |
|
Claudio Ortolina
|
2e8d72fe8f
|
Rename "Basics" -> "Records" in stats page
|
2024-12-27 08:33:24 +00:00 |
|
Claudio Ortolina
|
6bcce558c4
|
Restyle flash messages
|
2024-12-25 19:22:38 +00:00 |
|
Claudio Ortolina
|
2e73e810ea
|
Remove flash message for client error
|
2024-12-25 19:08:43 +00:00 |
|
Claudio Ortolina
|
2571d1dfd3
|
Use link+navigate instead of a+href
Makes application more performant as it avoids re-establishing a
connection.
|
2024-12-24 14:42:58 +00:00 |
|
Claudio Ortolina
|
e7a8a2c019
|
No need to provide a "" default
|
2024-12-24 14:15:47 +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
|
eabae0654f
|
Add missing version parameter to stats artwork image tag
|
2024-12-23 23:30:14 +00:00 |
|
Claudio Ortolina
|
b88b77cb78
|
Group status labels in scrobble activity
|
2024-12-23 17:49:15 +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
|
f71fa6fa25
|
Make search smaller on desktop, full width on mobile
|
2024-12-23 17:11:39 +00:00 |
|
Claudio Ortolina
|
8b877e7ede
|
Shrink input text size at smallest viewport
|
2024-12-23 17:08:44 +00:00 |
|