Claudio Ortolina
8d38512712
Fix review blockers in record chat
...
- Add Task.Supervisor to app supervision tree
- Use tagged tuples instead of rescue for error handling
- Pass embedding_text from parent LiveView as prop
- Remove dead Completion struct fields
- Extract socket assigns before Task closure
- Log errors server-side, show generic user message
- Make build_system_prompt private, remove thin wrapper
- Extract do_send_message for retry reuse
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 10:20:58 +00:00
Claudio Ortolina
6e6e419801
Add record chat sheet with OpenAI streaming
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 10:13:05 +00:00
Claudio Ortolina
5868fa0219
Display purchased on in record sets record picker
2026-02-21 21:52:46 +00:00
Claudio Ortolina
1dfb2d2a6f
Use Wikipedia data for record similarity and raise similarity threshold
2026-02-19 15:51:12 +00:00
Claudio Ortolina
98f901c020
Materialize record releases to improve performance
2026-02-16 12:30:41 +00:00
Claudio Ortolina
d6c19d3a40
Improve performance of scrobble activity queries
2026-02-16 12:06:00 +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
6e655cd866
Add button to retry fetching release tracks
2026-02-14 09:35:46 +00:00
Claudio Ortolina
8862e1d374
Show record sets in records detail pages
2026-02-13 12:00:12 +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
ddc4691522
EXP: cover search via Brave API
2026-02-09 18:51:47 +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
dd37d2f967
Add error handling for record set editing
2026-02-09 11:10:20 +00:00
Claudio Ortolina
e418395b23
Edit record genres
2026-02-09 08:53:16 +00:00
Claudio Ortolina
a7056aa8d9
Extract some reused components
2026-02-07 17:23:13 +00:00
Claudio Ortolina
68956978e1
Add show route for record sets
2026-02-07 16:09:26 +00:00
Claudio Ortolina
29dc57abdb
Simplify record sets page structure (no title, better margins)
2026-02-07 13:47:42 +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
c01c528580
Can add wishlisted records to a record set
2026-02-06 15:24:53 +00:00
Claudio Ortolina
419b093101
First pass at record sets
2026-02-05 11:46:52 +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
faf8500256
Ensure uniqueness of scrobble rules
2026-02-02 10:32:32 +00:00
Claudio Ortolina
c1a7c9df44
Include record embedding text on collection show page
2026-01-19 15:24:29 +00:00
Claudio Ortolina
162a38b62e
Add optimize maintenance function
2025-12-15 10:22:20 +03:00
Claudio Ortolina
9413082ef9
Add ability to order wishlisted records by release date
2025-12-15 10:15:40 +03:00
Claudio Ortolina
9666b24b4a
Standardize button labels
2025-12-14 09:25:41 +03:00
Claudio Ortolina
0df348ae19
Add pagination for scrobble rules
2025-12-14 09:21:13 +03:00
Claudio Ortolina
a8a55b4826
Extract album_metadata_tooltip
2025-12-09 15:06:55 +00:00
Claudio Ortolina
857c981e1d
Improve display of scrobbled tracks in index
...
- Use proper time element
- Add tooltip with metadata
2025-12-09 15:01:16 +00:00
Claudio Ortolina
84e7c06d27
Can edit scrobbled tracks album/artist mbids
2025-12-09 14:38:01 +00:00
Claudio Ortolina
00d97717ae
Display releases in record details sheet
2025-12-06 10:01:57 +00:00
Claudio Ortolina
80763b8192
Sort collection records by release
2025-11-25 22:24:23 +00:00
Claudio Ortolina
f297c49097
Restyle all grid-like items to just have a shadow on hover
2025-11-22 11:51:41 +00:00
Claudio Ortolina
cc7d00c750
Display number of scrobbles when viewing a record
2025-11-19 13:51:22 +00:00
Claudio Ortolina
a597ff4032
Make application work with empty database
2025-11-19 10:16:21 +00:00
Claudio Ortolina
5fa3e9da36
Update bar chart titles
2025-11-17 18:13:52 +00:00
Claudio Ortolina
249fe712fe
Enable scrobbling selected tracks in scrobble anything view
2025-11-11 08:15:38 +00:00
Copilot
de195aa970
Add track selection and group scrobbling to release sheet ( #62 )
...
* Initial plan
* Add track selection and scrobble functionality
Co-authored-by: cloud8421 <537608+cloud8421@users.noreply.github.com >
* Add translations for track selection feature
Co-authored-by: cloud8421 <537608+cloud8421@users.noreply.github.com >
* Format code
* Temporarily set selected tracks in scrobble anything view
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: cloud8421 <537608+cloud8421@users.noreply.github.com >
Co-authored-by: Claudio Ortolina <cloud8421@gmail.com >
2025-11-11 08:09:28 +00:00
Claudio Ortolina
d88cb84766
Simplify markup of similar records
2025-11-09 21:22:21 +00:00
Claudio Ortolina
a908c53c31
Update translations
2025-11-09 19:22:53 +00:00
Claudio Ortolina
c583567b17
Add confirmations to maintenance actions
2025-11-03 17:30:02 +00:00
Claudio Ortolina
11acec56b2
Remove lotus
...
Unstable - and it messes with the repo connection, creating other
errors.
2025-11-03 17:29:37 +00:00
Claudio Ortolina
12272608bc
Default collection and wishlist to a grid layout
2025-11-03 09:49:50 +00:00
Claudio Ortolina
299dee4b85
Add maintenance page
...
Some actions are missing
2025-11-02 21:02:34 +00:00
Claudio Ortolina
9b15ef587a
Show "Today" for records released today
2025-10-31 07:54:25 +00:00
Claudio Ortolina
a30e1b32d7
Mount data analysis via Lotus packages
2025-10-22 16:33:07 +01:00