Claudio Ortolina
|
eeaaf8b542
|
Move ErrorTracker to its own repo and file
Note that the SQlite adapter supports version 2 onwards.
|
2025-01-23 10:40:36 +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
|
e3c901346c
|
Use https in the Last.Fm api
Can't believe I let this slip through.
|
2025-01-07 10:03:21 +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
|
ae425765ef
|
Flatten logic of obsidian parser
|
2025-01-05 16:24:55 +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
|
bb4da4143e
|
Add "backup" format
|
2025-01-03 19:16:43 +00:00 |
|
Claudio Ortolina
|
16e8282891
|
Fix typing for config modules
|
2025-01-03 18:52:43 +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
|
6a51251d55
|
Consolidate hashing into Cover module
|
2024-12-31 11:57:33 +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
|
85b403817f
|
Move model definition into completion struct
|
2024-12-29 20:58:09 +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
|
db57195a0a
|
Map Last.fm error codes to error atoms
|
2024-12-27 19:54:10 +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 |
|