Commit Graph

1237 Commits

Author SHA1 Message Date
Claudio Ortolina 8340a8d51f When possible, use track number falling back to position
So that it can display vinyl numbers like A1, B2, etc.
2025-05-17 08:48:16 +01:00
Claudio Ortolina 083b245862 Fallback to country when areas have no country data 2025-05-16 10:25:22 +01:00
Claudio Ortolina 0c5acde4fa Add internal scrolling to add record component 2025-05-16 09:19:03 +01:00
Claudio Ortolina bd74809092 Workaround for incorrect detection of viewport bottom
See https://gist.github.com/cloud8421/80c1a89be9f5e4f5db13d798cdba0071
2025-05-16 08:32:42 +01:00
Claudio Ortolina 99d8e6a58b Fix rendering of bio 2025-05-15 19:34:12 +01:00
Claudio Ortolina 7e994389e7 Extract play_count and on_tour_link components 2025-05-15 19:33:48 +01:00
Claudio Ortolina 1484edb77f No need to have function public 2025-05-15 19:33:02 +01:00
Claudio Ortolina 33622f5703 Improve display of bio and similar artists 2025-05-15 17:13:56 +01:00
Claudio Ortolina d6d4fd70d5 Improve styling of MusicBrainz ID in artist page 2025-05-15 17:05:31 +01:00
Claudio Ortolina cc3cf02490 Show artist MusicBrainz ID (with link and copy button) 2025-05-15 16:59:12 +01:00
Claudio Ortolina f754d631f2 Use button for artist details "add more" function 2025-05-15 16:42:58 +01:00
Claudio Ortolina 0577f72484 Remove Prometheus-based metrics
Never use them
2025-05-15 16:14:26 +01:00
Claudio Ortolina 112e2e455a Update tailwind from 4.1.6 to 4.1.7 2025-05-15 16:10:40 +01:00
Claudio Ortolina 185c8a183c Update dependencies
castore 1.0.12 => 1.0.13
mime 2.0.6 => 2.0.7
2025-05-15 11:44:36 +01:00
Claudio Ortolina ad7df677f0 Update dependencies
live_debugger 0.2.1 => 0.2.2
2025-05-14 19:33:33 +01:00
Claudio Ortolina f36b829377 Rename nav_section -> current_section 2025-05-14 10:49:12 +01:00
Claudio Ortolina dda355e764 Refactor to create .nav_link component 2025-05-14 10:47:01 +01:00
Claudio Ortolina 029bcf5bca Improve styling of the "more" dropdown 2025-05-14 10:03:13 +01:00
Claudio Ortolina ddca7be870 Use dropdown for "more" link in the nav 2025-05-14 08:09:14 +01:00
Claudio Ortolina 0de4746069 Use .button for scroll activity filters 2025-05-14 07:51:43 +01:00
Claudio Ortolina bb4fce61c7 Extract StaticAssets hook with a single default live_session 2025-05-13 21:03:59 +01:00
Claudio Ortolina bb6fffca38 Support warning flash messages 2025-05-13 21:02:51 +01:00
Claudio Ortolina 659e53e1ee Dry up Wishlist and Collection indexes by using a fallback index function 2025-05-13 19:54:50 +01:00
Claudio Ortolina 8e48b532e9 Try and use Claude 2025-05-13 19:26:08 +01:00
Claudio Ortolina 82d8f4ce98 Remove unused translate_errors/1 and translate_errors/2 functions 2025-05-13 19:12:42 +01:00
Claudio Ortolina d0a3fa1eff Remove unused components 2025-05-13 15:39:06 +01:00
Claudio Ortolina 7a592e011f Use Fluxon label component 2025-05-13 15:38:20 +01:00
Claudio Ortolina 157b408341 Fix Artists.exists?/1 to account for multiple records 2025-05-13 10:22:23 +01:00
Claudio Ortolina 354c0d8dfb Use Fluxon badges 2025-05-13 09:51:51 +01:00
Claudio Ortolina ec28fcf65e Move .cursorrules to .cursor/rules 2025-05-13 07:35:14 +01:00
Claudio Ortolina 9b5765c323 Install Tidewave and configure Cursor 2025-05-13 07:34:56 +01:00
Claudio Ortolina 64d99af9dc Remove redundant Last.fm req option which causes timeouts 2025-05-13 06:54:41 +01:00
Claudio Ortolina f9e398e7a3 Remove unused modal helpers 2025-05-12 21:52:18 +01:00
Claudio Ortolina f3771c97c0 Use Fluxon modal 2025-05-12 21:50:23 +01:00
Claudio Ortolina 61aa5ae1fe Update dependencies
fluxon 1.1.1 => 1.1.2
2025-05-12 19:51:35 +01:00
Claudio Ortolina fe9bf0de2a Fix static-checks dev task to merge translations 2025-05-12 17:38:02 +01:00
Claudio Ortolina 6751a071ab Remove pagination record counter
I don't need it anymore, and it gets in the way of the UI
2025-05-12 17:37:47 +01:00
Claudio Ortolina 45ece893c9 Update dependencies
live_debugger 0.2.0 => 0.2.1
2025-05-12 17:28:05 +01:00
Claudio Ortolina 1f716e3c1f Use .button in login form 2025-05-12 17:16:24 +01:00
Claudio Ortolina 8890c78913 Consolidate Fluxon button usage via CoreComponents 2025-05-12 17:13:04 +01:00
Claudio Ortolina 7733022cb0 Remove .button from CoreComponents 2025-05-12 17:10:38 +01:00
Claudio Ortolina 333f19bf11 Use Fluxon buttons in barcode scanner component 2025-05-12 17:09:14 +01:00
Claudio Ortolina ae5af2dab7 Use Fluxon buttons in form component 2025-05-12 17:07:00 +01:00
Claudio Ortolina b51f7c5960 Use Fluxon buttons in collection index 2025-05-12 13:42:23 +01:00
Claudio Ortolina 0083220e3f Update erlang to 27.3.4 2025-05-12 12:39:19 +01:00
Claudio Ortolina f5bc8a640d Consolidate Fluxon usage via CoreComponents
With the exclusion of 'button' which is already in use an may need a
refactor
2025-05-12 10:43:13 +01:00
Claudio Ortolina 41e0c20665 Remove unused CoreComponents
Generated by Phoenix with initial scaffolding, now unused or replaced by
FluxonUI
2025-05-12 10:35:19 +01:00
Claudio Ortolina d164547b06 Don't display "scrobble disc" button for records with 1 disc 2025-05-12 07:55:48 +01:00
Claudio Ortolina 1f359935a2 Update features 2025-05-11 19:30:49 +01:00
Claudio Ortolina 687a7fc7ce Update screenshots 2025-05-11 19:29:45 +01:00