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
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