Commit Graph

1244 Commits

Author SHA1 Message Date
Claudio Ortolina 7dcc792214 Show similar artists on a grid 2025-05-21 21:56:19 +01:00
Claudio Ortolina 80ca186ba8 Render artist bio in a left-side sheet 2025-05-21 21:24:15 +01:00
Claudio Ortolina 572b3bcd48 Update dependencies
live_debugger 0.2.2 => 0.2.3
2025-05-21 17:13:30 +01:00
Claudio Ortolina d85814441e Update dependencies
castore 1.0.13 => 1.0.14
phoenix_live_view 1.0.11 => 1.0.12
2025-05-21 09:16:57 +01:00
Claudio Ortolina ee27b7a252 Can refresh artist info and image from UI 2025-05-20 09:41:44 +01:00
Claudio Ortolina eb064a65a5 Increase machine memory
Needed to be able to vacuum the database
2025-05-19 11:42:06 +01:00
Claudio Ortolina 051c6195b5 Harden release label display 2025-05-18 20:57:17 +01:00
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