Commit Graph

1405 Commits

Author SHA1 Message Date
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
Claudio Ortolina f21a289008 Load release when opening collection show page
Includes small fixes to make both logic and tests more robust
2025-05-11 11:04:28 +01:00
Claudio Ortolina 279caf26fb Rebalance release sheet sizes
- Larger scrobble buttons on mobile
- Larger text on medium size and up
2025-05-10 23:06:21 +01:00
Claudio Ortolina e983f20a04 Refactor to hide implementation details 2025-05-10 23:00:38 +01:00
Claudio Ortolina b831a2e1d7 Can scrobble individual discs 2025-05-10 09:46:07 +01:00
Claudio Ortolina 919af2db63 Remove scrobble icon
Not sure why, but after pressing the button, it doesn't get restored
after loading has finished.
2025-05-10 08:23:45 +01:00
Claudio Ortolina f223d6d739 Rename scrobble -> scrobble_release and tighten options check 2025-05-10 08:08:42 +01:00
Claudio Ortolina 441751acd5 Use a scrobble icon 2025-05-09 21:10:12 +01:00
Claudio Ortolina 38f49e9a90 Skip failing test
To fix, need to move the test to a separate component test
2025-05-09 21:04:28 +01:00
Claudio Ortolina 95167b2113 Extract release with tracks component 2025-05-09 20:49:12 +01:00
Claudio Ortolina 755af1d97e Update tailwind from 4.1.5 to 4.1.6 2025-05-09 15:05:31 +01:00
Claudio Ortolina 01ffacc790 Remove dependabot 2025-05-09 11:54:03 +01:00
Claudio Ortolina 015f8dd5b3 Test out mix dependency submission 2025-05-09 11:51:34 +01:00
Claudio Ortolina 80ec4336f6 Account for artist info areas having iso-3166-2-codes 2025-05-09 11:27:47 +01:00
Claudio Ortolina fa31e17174 Don't assume there's an emoji for all countries
Some countries don't exist anymore
2025-05-09 10:36:10 +01:00
Claudio Ortolina ee4d9dd29a Set the selected release id when scanning a wishlisted record 2025-05-09 10:10:33 +01:00
Claudio Ortolina 15a3a6d018 Fix form visual glitch in wishlist edit record view 2025-05-09 10:05:11 +01:00
Claudio Ortolina bed107b031 Reduce Last.fm API pool idle timeout time to force re-connections
Changing the maximum number of milliseconds that a pool can be idle
before being terminated, Setting it to a low value so that it gets
terminated and we don't get failures after the vm resumes.
2025-05-09 09:18:01 +01:00
Claudio Ortolina 774d78e9d8 Increase size of record form save button on mobile 2025-05-09 09:13:50 +01:00
Claudio Ortolina acbc0dc3e9 Add more details to release select 2025-05-08 11:49:39 +01:00
Claudio Ortolina e09447b926 Update missing translations 2025-05-08 11:49:39 +01:00
Claudio Ortolina 327fd231cf Test that side panel renders tracks 2025-05-08 09:45:13 +01:00
Claudio Ortolina 3fbd463f9b Update database documentation 2025-05-07 16:53:57 +01:00
Claudio Ortolina 7d536d0871 Add live_debugger for development 2025-05-07 16:11:01 +01:00
Claudio Ortolina ebaaa8d95b Sort releases in edit form select 2025-05-07 15:01:30 +01:00
Claudio Ortolina 3d1cb01c95 Increase space between "Tracks" and Last.fm buttons 2025-05-07 13:35:39 +01:00
Claudio Ortolina 25a6511ac0 Reposition and restyle scrobble/connect buttons 2025-05-07 12:48:59 +01:00
Claudio Ortolina bbb8534aaa Update dependencies
oban_met 1.0.2 => 1.0.3
phoenix_ecto 4.6.3 => 4.6.4
phoenix_live_view 1.0.10 => 1.0.11
2025-05-07 11:54:55 +01:00
Claudio Ortolina 5bab710b8a Update npm dependencies 2025-05-07 11:53:32 +01:00
Claudio Ortolina fddc2dcbf0 Link Last.fm account from tracks 2025-05-07 11:26:41 +01:00
Claudio Ortolina 790a7db3d7 Don't load Last.fm credentials from env in test 2025-05-07 11:05:03 +01:00
Claudio Ortolina 952d3388a1 Scrobble using finished_at time 2025-05-07 10:46:51 +01:00
Claudio Ortolina fa66db8258 Can scrobble a release from the UI 2025-05-07 09:38:09 +01:00