Claudio Ortolina
|
82e188ba2c
|
Update dependencies
spitfire 0.3.2 => 0.3.3
vix 0.37.0 => 0.38.0 (minor)
|
2026-02-08 17:10:50 +00:00 |
|
Claudio Ortolina
|
a7056aa8d9
|
Extract some reused components
|
2026-02-07 17:23:13 +00:00 |
|
Claudio Ortolina
|
ecd87ee2c6
|
Add universal search support for record sets
|
2026-02-07 16:11:48 +00:00 |
|
Claudio Ortolina
|
68956978e1
|
Add show route for record sets
|
2026-02-07 16:09:26 +00:00 |
|
Claudio Ortolina
|
98a42a3762
|
Remove redundant markup
|
2026-02-07 13:48:05 +00:00 |
|
Claudio Ortolina
|
29dc57abdb
|
Simplify record sets page structure (no title, better margins)
|
2026-02-07 13:47:42 +00:00 |
|
Claudio Ortolina
|
4524dc757c
|
Provide default record set counts
|
2026-02-07 10:42:28 +00:00 |
|
Claudio Ortolina
|
84159a1c0d
|
Improve test coverage
Files Created (8 files, 54 new tests)
Fixtures
1. test/support/fixtures/music_library/record_sets.ex — record_set/1
and record_set_with_records/2 helpers
2. test/support/fixtures/music_library/online_store_templates.ex —
online_store_template/1 helper
Context Tests
3. test/music_library/record_sets_test.exs — 20 tests covering search,
count, CRUD, add/remove/move records
4. test/music_library/online_store_templates_test.exs — 8 tests
covering list, CRUD, URL generation, validation
5. test/music_library/search_test.exs — 5 tests covering universal
search and search counts
6. test/music_library/notes_test.exs — 4 tests covering get, create,
update
LiveView Tests
7. test/music_library_web/live/record_set_live/index_test.exs — 11
tests covering listing, empty state, search, ordering,
create/edit/delete sets, remove records, reorder records
8.
test/music_library_web/live/online_store_template_live/index_test.exs —
6 tests covering listing, create/edit/delete, toggle enabled
Results
- 297 tests, 0 failures (up from 243 — 54 new tests added)
- All existing tests continue to pass
There's a remaining gettext warning that needs to be investigated
|
2026-02-07 10:39:22 +00:00 |
|
Claudio Ortolina
|
abb1ab332a
|
Can order record sets
|
2026-02-07 10:23:35 +00:00 |
|
Claudio Ortolina
|
79aeee6363
|
Update sqlean extensions from 0.28.0 to 0.28.1
|
2026-02-07 08:47:50 +00:00 |
|
Claudio Ortolina
|
c13cab4f42
|
Fix record set header formatting on mobile
|
2026-02-06 20:17:54 +00:00 |
|
Claudio Ortolina
|
5d7037ddfb
|
Fix opacity of record set item dropdown
|
2026-02-06 20:08:48 +00:00 |
|
Claudio Ortolina
|
a0825447ba
|
Resize record set search input
|
2026-02-06 17:07:41 +00:00 |
|
Claudio Ortolina
|
635bffc9fe
|
Enable searching across record sets
|
2026-02-06 17:03:21 +00:00 |
|
Claudio Ortolina
|
990d9f4c7e
|
Install Tidewave
|
2026-02-06 16:06:50 +00:00 |
|
Claudio Ortolina
|
b76e702d71
|
Update dependencies
oban_web 2.11.7 => 2.11.8
|
2026-02-06 16:02:02 +00:00 |
|
Claudio Ortolina
|
c01c528580
|
Can add wishlisted records to a record set
|
2026-02-06 15:24:53 +00:00 |
|
Claudio Ortolina
|
de9ba50534
|
Update esbuild from 0.27.2 to 0.27.3
|
2026-02-06 11:22:53 +00:00 |
|
Claudio Ortolina
|
a87d4ac86e
|
Update dependencies
live_debugger 0.5.1 => 0.6.0 (minor)
|
2026-02-05 19:52:12 +00:00 |
|
Claudio Ortolina
|
871981cf83
|
Display artists in record set items
|
2026-02-05 15:44:24 +00:00 |
|
Claudio Ortolina
|
f86e9b6d5c
|
Revert "Order record sets by name"
This reverts commit 5bb33c04c3.
|
2026-02-05 15:31:05 +00:00 |
|
Claudio Ortolina
|
9f7b84ec2a
|
Show more metadata in record picker
|
2026-02-05 15:05:25 +00:00 |
|
Claudio Ortolina
|
dd180e3f99
|
Allow Claude to use other tools
|
2026-02-05 14:56:24 +00:00 |
|
Claudio Ortolina
|
c05e8e07c2
|
Record picker keyboard navigation
|
2026-02-05 14:56:04 +00:00 |
|
Claudio Ortolina
|
ac42c792ed
|
Do not close record picker when adding a record to the set
|
2026-02-05 14:38:42 +00:00 |
|
Claudio Ortolina
|
5bb33c04c3
|
Order record sets by name
|
2026-02-05 14:32:43 +00:00 |
|
Claudio Ortolina
|
f6aee7b785
|
Wrap record set items on mobile
|
2026-02-05 14:22:27 +00:00 |
|
Claudio Ortolina
|
fa776404e3
|
Improve formatting of record set record titles
|
2026-02-05 14:14:34 +00:00 |
|
Claudio Ortolina
|
77ee81c3fd
|
Move record set count
|
2026-02-05 14:13:59 +00:00 |
|
Claudio Ortolina
|
5f400c6aab
|
Fix alignment of add record to record set button
|
2026-02-05 14:06:39 +00:00 |
|
Claudio Ortolina
|
6b11b3ffa5
|
Edit record set descriptions as Markdown
|
2026-02-05 13:53:20 +00:00 |
|
Claudio Ortolina
|
87f576983d
|
Render record set descriptions in Markdown
|
2026-02-05 13:52:56 +00:00 |
|
Claudio Ortolina
|
419b093101
|
First pass at record sets
|
2026-02-05 11:46:52 +00:00 |
|
Claudio Ortolina
|
b17fa006d5
|
Update npm dependencies
type-fest 5.4.2 => 5.4.3
|
2026-02-05 11:15:29 +00:00 |
|
Claudio Ortolina
|
16c5372dc0
|
Setup AGENTS.md and CLAUDE.md
|
2026-02-05 11:14:20 +00:00 |
|
Claudio Ortolina
|
ebeeaeae71
|
Regenerate embedding from collection record page
|
2026-02-04 16:17:21 +00:00 |
|
Claudio Ortolina
|
610e153439
|
Remove "Add More" functionality from artist show page
I don't use it, and it takes up space that I want to have for filters
|
2026-02-04 10:18:58 +00:00 |
|
Claudio Ortolina
|
5a4b67119f
|
Fix bg color and padding for records on this day
|
2026-02-03 19:18:29 +00:00 |
|
Claudio Ortolina
|
226cd76540
|
Account for white bg images in top X sections
|
2026-02-02 15:13:00 +00:00 |
|
Claudio Ortolina
|
1486a37fda
|
Try and respect the 1sec discogs rate limit
|
2026-02-02 12:56:16 +00:00 |
|
Claudio Ortolina
|
01e5975b80
|
Slow down discogs refresh jobs to avoid rate-limiting
|
2026-02-02 12:36:43 +00:00 |
|
Claudio Ortolina
|
ec28dfcdab
|
Make sure to return results of operation in worker
Previous version would swallow errors
|
2026-02-02 11:37:36 +00:00 |
|
Claudio Ortolina
|
1c2e6fcf63
|
Use discogs profile_text instead of profile when available
|
2026-02-02 11:22:59 +00:00 |
|
Claudio Ortolina
|
1422f98b5a
|
Request Discogs information in plain text
|
2026-02-02 11:11:50 +00:00 |
|
Claudio Ortolina
|
faf8500256
|
Ensure uniqueness of scrobble rules
|
2026-02-02 10:32:32 +00:00 |
|
Claudio Ortolina
|
76f6791a45
|
Update mise.toml with accurate environment
Includes docs updates
|
2026-01-30 15:09:53 +00:00 |
|
Claudio Ortolina
|
b924215585
|
Update dependencies
phoenix_live_view 1.1.21 => 1.1.22
|
2026-01-28 22:15:19 +00:00 |
|
Claudio Ortolina
|
09a9d02c25
|
Use more idiomatic tailwind class
|
2026-01-27 21:21:33 +00:00 |
|
Claudio Ortolina
|
7dd35c2745
|
Remove unused component
|
2026-01-27 21:20:30 +00:00 |
|
Claudio Ortolina
|
9511436147
|
Update npm dependencies
type-fest 5.4.1 => 5.4.2
|
2026-01-27 21:19:12 +00:00 |
|