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
|
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
|
354c0d8dfb
|
Use Fluxon badges
|
2025-05-13 09:51:51 +01:00 |
|
Claudio Ortolina
|
9b5765c323
|
Install Tidewave and configure Cursor
|
2025-05-13 07:34:56 +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
|
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
|
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
|
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
|
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
|
95167b2113
|
Extract release with tracks component
|
2025-05-09 20:49:12 +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
|
15a3a6d018
|
Fix form visual glitch in wishlist edit record view
|
2025-05-09 10:05:11 +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
|
327fd231cf
|
Test that side panel renders tracks
|
2025-05-08 09:45:13 +01:00 |
|
Claudio Ortolina
|
7d536d0871
|
Add live_debugger for development
|
2025-05-07 16:11:01 +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
|
fddc2dcbf0
|
Link Last.fm account from tracks
|
2025-05-07 11:26:41 +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 |
|
Claudio Ortolina
|
9aecd4cc94
|
Fix last_fm_session_key secret name
|
2025-05-07 09:03:47 +01:00 |
|
Claudio Ortolina
|
95f71519d3
|
Store Last.fm API key with encrypted secret
|
2025-05-06 15:18:14 +01:00 |
|
Claudio Ortolina
|
d5b29b20bb
|
Store last fm information into session (doesn't work yet)
|
2025-05-05 20:58:37 +01:00 |
|
Claudio Ortolina
|
7c547f2d80
|
Redirect to Last.fm and receive a token (unused)
|
2025-05-05 19:19:12 +01:00 |
|
Claudio Ortolina
|
9e458b07df
|
Don't show the side sheet by default (again)
|
2025-05-05 16:39:37 +01:00 |
|
Claudio Ortolina
|
e6a6a55266
|
Fix "Tracks" and medium titles in dark mode
|
2025-05-05 16:39:13 +01:00 |
|