Claudio Ortolina
713fef2c81
Use grids for record set items, and fix some button issues
2026-02-15 20:06:09 +00:00
Claudio Ortolina
23d6e736e7
Uniform ux/ui of adding a new record to a set
2026-02-15 14:24:02 +00:00
Claudio Ortolina
14e709033c
Fix size of record set add button
2026-02-15 14:00:21 +00:00
Claudio Ortolina
ee08961d40
Fix margins around record set descriptions
2026-02-15 13:56:10 +00:00
Claudio Ortolina
869230c393
Improve font display
...
Use Inter variable with optimized features
(https://tailwindcss.com/plus/ui-blocks/documentation#add-the-inter-font-family )
2026-02-15 11:56:09 +00:00
Claudio Ortolina
08da5bb272
Fix parsing of record type from MB response
2026-02-15 11:38:26 +00:00
Claudio Ortolina
d473e1f8a4
Hide external links if there are none
2026-02-14 19:51:51 +00:00
Claudio Ortolina
63d143f234
Improve ux of record sets: larger drag handles, text and fix cover density
2026-02-14 18:31:22 +00:00
Claudio Ortolina
162b5208ae
Improve layout and font size for record set show page
2026-02-14 18:27:49 +00:00
Claudio Ortolina
60ade1c2f5
Decrease opacity of missing records in sets
2026-02-14 18:23:58 +00:00
Claudio Ortolina
2872d14a8a
Refresh all data at the beginning of the month
2026-02-14 12:09:06 +00:00
Claudio Ortolina
01b3d64b82
Refresh records MusicBrainz data every first day of the month
2026-02-14 11:50:05 +00:00
Claudio Ortolina
bc39e1ccb0
Fix spacing for metadata in record wishlist detail page
2026-02-14 10:16:24 +00:00
Claudio Ortolina
9775f192a4
Replace dominant color squares with equalizer animation
...
Swap the static colored squares on record show pages for an animated
equalizer where each bar is tinted with a dominant color, adding a
music-themed visual.
2026-02-14 10:11:12 +00:00
Claudio Ortolina
6e655cd866
Add button to retry fetching release tracks
2026-02-14 09:35:46 +00:00
Claudio Ortolina
b04453acbc
Revert "Add pull to search"
...
This reverts commit 45240358d9 .
Doesn't work well at all.
2026-02-14 09:05:06 +00:00
Claudio Ortolina
45240358d9
Add pull to search
2026-02-13 12:57:30 +00:00
Claudio Ortolina
8862e1d374
Show record sets in records detail pages
2026-02-13 12:00:12 +00:00
Claudio Ortolina
dc072a0b81
Update dependencies
...
quokka 2.12.0 => 2.12.1
2026-02-12 20:00:01 +00:00
Claudio Ortolina
999145dc88
Update dependencies
...
phoenix_live_view 1.1.22 => 1.1.23
2026-02-12 13:34:19 +00:00
Claudio Ortolina
7a92822fb3
Update npm dependencies
...
sortablejs 1.15.6 => 1.15.7
2026-02-12 08:26:16 +00:00
Claudio Ortolina
90f125d126
Update dependencies
...
usage_rules 1.0.2 => 1.1.0
Fixes a bug that would cause skipping of included subrules.
2026-02-11 09:12:02 +00:00
Claudio Ortolina
3109b2d057
Update architecture
2026-02-10 19:34:53 +00:00
Claudio Ortolina
445033861d
Reuse fixture
2026-02-10 19:32:28 +00:00
Claudio Ortolina
48c7d16c89
Consolidate a few components
2026-02-10 19:32:28 +00:00
Claudio Ortolina
29b1c04433
Remove shallow color wrapper
2026-02-10 19:32:28 +00:00
Claudio Ortolina
4ef09b47f4
Unify batching logic
2026-02-10 19:29:54 +00:00
Claudio Ortolina
15615d27a4
Refactor keyboard navigation hooks into one
2026-02-10 19:29:16 +00:00
Claudio Ortolina
f0c6633ed5
Enable more tools
2026-02-10 19:27:41 +00:00
Claudio Ortolina
694334f577
Update dependencies
...
spitfire 0.3.4 => 0.3.5
tidewave 0.5.4 => 0.5.5
2026-02-10 18:25:00 +00:00
Claudio Ortolina
f43eef3d78
Always display reorder handles
2026-02-10 12:12:25 +00:00
Claudio Ortolina
a6de69a315
Display more metadata for record set items
2026-02-10 11:28:00 +00:00
Claudio Ortolina
fe748782c7
Reorder record sets via drag and drop
2026-02-10 11:16:41 +00:00
Claudio Ortolina
b4c5c902bc
Uniform Scrobble Anything UX/UI with rest of the application
2026-02-10 10:48:38 +00:00
Claudio Ortolina
6c10d9ed18
Support searching for artist images
2026-02-10 10:29:50 +00:00
Claudio Ortolina
1cd539b2da
Fix usage rules to include elixir/otp and link Fluxon
2026-02-10 10:16:21 +00:00
Claudio Ortolina
ddcb0627cc
Update dependencies
...
spitfire 0.3.3 => 0.3.4
usage_rules 0.1.26 => 1.0.2 (major)
2026-02-10 08:23:05 +00:00
Claudio Ortolina
d5d3cae064
Add project architecture document
2026-02-10 08:06:33 +00:00
Claudio Ortolina
c3deecb56b
Make sure worker doesn't swallow errors
2026-02-09 21:14:05 +00:00
Claudio Ortolina
a5520e076d
Fix typo
2026-02-09 21:11:28 +00:00
Claudio Ortolina
5f07c582d6
Update dependencies
...
lazy_html 0.1.9 => 0.1.10
2026-02-09 21:02:10 +00:00
Claudio Ortolina
25a0cd83c1
Update footer credits
2026-02-09 19:45:48 +00:00
Claudio Ortolina
4b03102aa7
Display size for image search previews
2026-02-09 19:02:12 +00:00
Claudio Ortolina
ddc4691522
EXP: cover search via Brave API
2026-02-09 18:51:47 +00:00
Claudio Ortolina
33ab914650
Use Fluxon input for genres
2026-02-09 18:34:26 +00:00
Claudio Ortolina
1547ed7af6
Update dependencies
...
lazy_html 0.1.8 => 0.1.9
2026-02-09 18:26:02 +00:00
Claudio Ortolina
ebf3dc616e
Improve Wikipedia worker
...
- No need to sleep, Wikipedia API is not rate-limited
- Account for non-retryable failures (no english found)
2026-02-09 17:00:30 +00:00
Claudio Ortolina
25bd4b10c4
Add maintenance tasks to refresh all artist wikipedia bios
2026-02-09 15:24:29 +00:00
Claudio Ortolina
bcae291cff
Support getting artist bios from Wikipedia (experimental)
2026-02-09 15:20:06 +00:00
Claudio Ortolina
f82e764c94
Add tests for Last.fm controller
2026-02-09 11:12:38 +00:00