Commit Graph

52 Commits

Author SHA1 Message Date
Claudio Ortolina 8826834549 Fix release status badge in grouped records on this day
The tooltip was using the group representative instead of the
actual record, causing all items in a group to show the same
badge regardless of their own selected_release_id.
2026-04-10 10:38:48 +01:00
Claudio Ortolina cd52890f86 Move release status badge inside group 2026-04-03 17:48:13 +01:00
Claudio Ortolina 90538e7890 Move status tooltip badge 2026-04-02 16:22:57 +01:00
Claudio Ortolina 98c2f85258 Use a tooltip for release status 2026-04-02 11:57:41 +01:00
Claudio Ortolina 3f7da55e50 Add a release tracked badge to records in lists 2026-04-02 11:52:07 +01:00
Claudio Ortolina b5e934e36f Remove unnecessary padding (fixes text overflow) 2026-04-01 11:13:23 +01:00
Claudio Ortolina 9bdefa9f6d Fix stats section title sizes on iPad mini 2026-04-01 11:08:29 +01:00
Claudio Ortolina 2e3f44495f Add record button when no latest record is present 2026-03-29 08:48:19 +01:00
Claudio Ortolina 879723b769 Show little artwork for records on this day with multiple releases 2026-03-24 13:15:40 +00:00
Claudio Ortolina 3e200fc47e Fix padding for grouped records on this day 2026-03-24 11:03:12 +00:00
Claudio Ortolina 50b8ff3f1f Reformat records on this day items for consistency 2026-03-23 13:22:38 +00:00
Claudio Ortolina 87cbf55ee5 Uniform use of .section/1 across all stats components 2026-03-22 18:47:27 +00:00
Claudio Ortolina 55aa7aa9d3 Move records on this day near top_* sections 2026-03-21 08:38:45 +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 715a1e1f69 Consolidate handling of artist joinphrases 2026-03-19 15:09:34 +00:00
Claudio Ortolina 1a62360b21 Group records in records on this day widget 2026-03-12 09:09:25 +00:00
Claudio Ortolina a23f772c04 Re-enable Credo CyclomaticComplexity check 2026-03-06 10:08:25 +00:00
Claudio Ortolina c19ca503e5 Remove TODOs around replacing components 2026-02-17 08:09:00 +00:00
Claudio Ortolina 48c7d16c89 Consolidate a few components 2026-02-10 19:32:28 +00:00
Claudio Ortolina 5a4b67119f Fix bg color and padding for records on this day 2026-02-03 19:18:29 +00:00
copilot-swe-agent[bot] c4caf9c007 Increase latest purchase artwork size on mobile
Co-authored-by: cloud8421 <537608+cloud8421@users.noreply.github.com>
2025-12-24 11:53:25 +01:00
Claudio Ortolina 71f7a38fee Don't use streams for records on this day 2025-11-26 18:50:35 +00:00
Claudio Ortolina a597ff4032 Make application work with empty database 2025-11-19 10:16:21 +00:00
Claudio Ortolina edadf18670 Fix tailwind classes 2025-11-06 15:01:30 +00:00
Claudio Ortolina 9b15ef587a Show "Today" for records released today 2025-10-31 07:54:25 +00:00
Claudio Ortolina f4727bdcbd Standardize all icon-based actions to buttons
Use a combination of ghost and soft, with button groups where
appropriate. Also remove unnecessary negative margins, and pad around
for ease of use on mobile.
2025-10-17 20:07:12 +01:00
Claudio Ortolina 2d1a99edfd Can refresh feed from scrobbled tracks view 2025-09-28 10:14:44 +03:00
Claudio Ortolina aca5c80e4d Resolve all data in one query in top albums 2025-09-26 15:21:42 +03:00
Claudio Ortolina 6a5fc53492 Improve shine effect 2025-09-24 21:10:02 +03:00
Claudio Ortolina 9f67859315 Detect 5 year anniversaries 2025-09-21 09:10:25 +03:00
Claudio Ortolina 0996b78c7b Use Transforms to serve covers at the right size 2025-09-17 10:26:38 +03:00
Claudio Ortolina fa1a8bee54 Extract FormatNumber Hook 2025-09-17 09:02:09 +03:00
Claudio Ortolina 6391ea2eab Re-define special year as every 10 years 2025-09-04 13:56:42 +03:00
Claudio Ortolina d8dddaaca5 Simplify counter styles positioning and padding 2025-09-03 08:13:20 +03:00
Claudio Ortolina 84c86254ac Show message for no records for day 2025-09-03 08:03:31 +03:00
Claudio Ortolina c1c94e478e Format scrobble count tooltip 2025-09-02 13:58:04 +03:00
Claudio Ortolina ad335961f8 Refactor latest purchase markup
Simpler markup, no weird positioning
2025-09-02 12:34:27 +03:00
Claudio Ortolina 41600df226 Show tooltip with raw count 2025-09-02 09:00:05 +03:00
Claudio Ortolina a4670412df Add total scrobble count to stats 2025-09-02 08:17:42 +03:00
Claudio Ortolina b932ad0ef4 Add some more metadata to records release on this day 2025-09-02 08:07:28 +03:00
Claudio Ortolina 918538af31 Fix aspect of latest purchase 2025-09-01 23:26:17 +03:00
Claudio Ortolina 73ee3bc438 Improve consistency of title, shadow and borders in stats page 2025-09-01 08:30:26 +03:00
Claudio Ortolina c8ca209566 Extract record_cover/1 component 2025-08-30 17:09:56 +03:00
Claudio Ortolina 6d86073bf4 Slimmer categorized stats divider 2025-08-30 09:17:56 +03:00
Claudio Ortolina 330ef1d9e8 Extract components to render counter stats 2025-08-29 18:13:46 +03:00
Claudio Ortolina b1151df0f6 Shine effect for significant anniversaries 2025-08-29 13:55:48 +03:00
Claudio Ortolina 064ece03f3 Show how many years ago for "On this day" records 2025-08-29 13:09:27 +03:00
Claudio Ortolina f47cbc77f5 Add "On this day" section to stats 2025-08-29 12:20:46 +03:00
Claudio Ortolina df46759a8d Extract top artists component and lazy load each tab 2025-08-17 23:30:42 +03:00
Claudio Ortolina af7e48507d Extract top albums component 2025-08-17 23:30:42 +03:00