Claudio Ortolina
|
19b7091358
|
Extend last.fm token diagnostics for maintenance page
|
2026-03-30 10:55:20 +01:00 |
|
Claudio Ortolina
|
8f8eb0a656
|
Enable quick actions from universal search
|
2026-03-29 23:07:53 +01:00 |
|
Claudio Ortolina
|
027f9d1a2d
|
Can reset Last.fm account from maintenance page
|
2026-03-29 09:12:53 +01:00 |
|
Claudio Ortolina
|
bb1c53c44f
|
Don't display some stats when there's no record
|
2026-03-29 08:48:30 +01:00 |
|
Claudio Ortolina
|
0e6760ea73
|
Fix display of latest record when db is empty
|
2026-03-29 08:39:13 +01:00 |
|
Claudio Ortolina
|
87b1b4df4b
|
Replace top_by widgets loading indicator with a skeleton
|
2026-03-28 21:40:51 +00:00 |
|
Claudio Ortolina
|
2e22ace7cf
|
Move RecordsOnThisDayEmail to MusicLibraryWeb namespace
|
2026-03-28 10:25:03 +00:00 |
|
Claudio Ortolina
|
d45aff21ec
|
Rename refresh_lastfm_feed to refresh_scrobbles
|
2026-03-28 08:59:22 +00:00 |
|
Claudio Ortolina
|
61dd3f45c7
|
Move refresh config and callers to ListeningStats
|
2026-03-27 23:14:09 +00:00 |
|
Claudio Ortolina
|
88542cc537
|
Fix Tailwind layout and spacing issues
|
2026-03-27 16:11:05 +00:00 |
|
Claudio Ortolina
|
0ccaf46ebd
|
Standardize fetch_* to refresh_* in Artists context
Closes #132
|
2026-03-25 11:52:43 +00:00 |
|
Claudio Ortolina
|
7a4396ce65
|
Load lastfm artist info only when bio is not present
|
2026-03-24 15:11:09 +00:00 |
|
Claudio Ortolina
|
c9283d7f28
|
Compute artist play count from db
|
2026-03-24 15:07:50 +00:00 |
|
Claudio Ortolina
|
d5be6e6182
|
Remove on tour tracking functionality (source unreliable)
|
2026-03-24 15:01:16 +00:00 |
|
Claudio Ortolina
|
f7a5b1a990
|
Don't hardcode section name
|
2026-03-24 14:03:44 +00:00 |
|
Claudio Ortolina
|
8c7f2f5703
|
Make sure toasts are synced
|
2026-03-24 14:01:56 +00:00 |
|
Claudio Ortolina
|
1bd5b54bb5
|
Make hover effect stand out more
|
2026-03-24 11:05:17 +00:00 |
|
Claudio Ortolina
|
f3c50f05b8
|
Fix gaps and margins
|
2026-03-22 18:58:12 +00:00 |
|
Claudio Ortolina
|
9877751ff4
|
Reduce size of scrobble activity tabs list
|
2026-03-22 18:49:46 +00:00 |
|
Claudio Ortolina
|
87cbf55ee5
|
Uniform use of .section/1 across all stats components
|
2026-03-22 18:47:27 +00:00 |
|
Claudio Ortolina
|
a83efe9908
|
Extract an internal section/1 component
|
2026-03-22 18:37:24 +00:00 |
|
Claudio Ortolina
|
9aed3afd7a
|
Re-align buttons for scrobble activity
|
2026-03-22 17:38:38 +00:00 |
|
Claudio Ortolina
|
dcf89fbed3
|
Add missing attrs
|
2026-03-22 17:30:45 +00:00 |
|
Claudio Ortolina
|
710931dd4a
|
Refactor stats page with semantic components to experiment with alternative layouts
|
2026-03-22 17:15:48 +00:00 |
|
Claudio Ortolina
|
4c07eabd24
|
Move records on this day up on mobile
|
2026-03-22 11:03:46 +00:00 |
|
Claudio Ortolina
|
ca228db598
|
Extract RecordHelpers
Closes #123
|
2026-03-22 09:21:00 +00:00 |
|
Claudio Ortolina
|
0edd5f317c
|
Extract biography helpers from ArtistLive.Show
Closes #124
|
2026-03-22 08:07:06 +00:00 |
|
Claudio Ortolina
|
ef617efe86
|
Refactor params parsing out of live views
Closes #125
|
2026-03-22 07:47:45 +00:00 |
|
Claudio Ortolina
|
af151c955e
|
Rearrange buttons in artist show page
|
2026-03-21 21:49:58 +00:00 |
|
Claudio Ortolina
|
83c9d710ef
|
Change color of Top 20 release years chart
|
2026-03-21 20:57:40 +00:00 |
|
Claudio Ortolina
|
b85ce0831c
|
Move filters/selectors to the side of the title
|
2026-03-21 18:26:39 +00:00 |
|
Claudio Ortolina
|
19428b85f2
|
Move records on this day to the left, re-position filter
|
2026-03-21 18:12:00 +00:00 |
|
Claudio Ortolina
|
b12e70f471
|
Refactor charts to use plain HTML
More responsive, less edge cases, and simpler to maintain.
|
2026-03-21 18:00:06 +00:00 |
|
Claudio Ortolina
|
a479d60da3
|
Link top 20 years chart
|
2026-03-21 09:27:53 +00:00 |
|
Claudio Ortolina
|
5a27fc46ac
|
Add Top 20 Release Years widget
|
2026-03-21 09:02:25 +00:00 |
|
Claudio Ortolina
|
55aa7aa9d3
|
Move records on this day near top_* sections
|
2026-03-21 08:38:45 +00:00 |
|
Claudio Ortolina
|
529a9c181d
|
Replace PhoenixHTMLHelpers with Markdown rendering
|
2026-03-20 15:58:35 +00:00 |
|
Claudio Ortolina
|
47ca6fa1d2
|
Add canonical_tailwind to get correct formatting for tailwind classes
|
2026-03-20 13:02:32 +00:00 |
|
Claudio Ortolina
|
ec318607f1
|
Fix button/icon sizes in record set show
|
2026-03-20 10:35:52 +00:00 |
|
Claudio Ortolina
|
1001610472
|
First pass at having a chat count in the entity pages
|
2026-03-19 12:28:58 +00:00 |
|
Claudio Ortolina
|
1ee4d3465a
|
Move /dev/maintenance to /maintenance
|
2026-03-18 07:44:22 +00:00 |
|
Claudio Ortolina
|
5afb5f9533
|
Inline similar records in collection show view
|
2026-03-18 07:30:45 +00:00 |
|
Claudio Ortolina
|
63c95ff1e2
|
Move all chat related code under chats
|
2026-03-17 14:30:24 +00:00 |
|
Claudio Ortolina
|
a86c9ad6fc
|
Remove dead code
|
2026-03-17 13:50:34 +00:00 |
|
Claudio Ortolina
|
8fd8dde73d
|
Persist chat history
|
2026-03-17 13:50:01 +00:00 |
|
Claudio Ortolina
|
5a418248ad
|
Use same gaps in stats page
Closes #120
|
2026-03-16 19:30:52 +00:00 |
|
Claudio Ortolina
|
270762cdb6
|
Move maintenance menu item, remove redundant title
|
2026-03-16 19:28:47 +00:00 |
|
Claudio Ortolina
|
a459666126
|
Autosize all icon buttons
|
2026-03-16 15:09:05 +00:00 |
|
Claudio Ortolina
|
62359092d8
|
Uniform play icon sizes
Closes #121
|
2026-03-16 14:54:54 +00:00 |
|
Claudio Ortolina
|
3bae241d74
|
Uniform card corners/shadows
Closes #119
|
2026-03-16 14:51:04 +00:00 |
|