Claudio Ortolina
f23bb58414
Revert "EXP: update to Sentry 12.0"
...
This reverts commit 657d82b021 .
2026-02-26 10:59:45 +00:00
Claudio Ortolina
0257ea8b7c
Render genres with badges
2026-02-26 10:08:08 +00:00
Claudio Ortolina
b412017ed6
Show calendar icon in record detail release date
2026-02-26 10:08:08 +00:00
Claudio Ortolina
bfbb74d601
BETA: new layout for record details page
2026-02-26 08:49:40 +00:00
Claudio Ortolina
657d82b021
EXP: update to Sentry 12.0
2026-02-25 19:02:47 +00:00
Claudio Ortolina
3107b8e027
Update dependencies
...
exqlite 0.34.0 => 0.35.0 (minor)
2026-02-25 18:16:56 +00:00
Claudio Ortolina
956c7bfc3c
Support search-style prefixes in bracketed links
2026-02-25 09:51:08 +00:00
Claudio Ortolina
0f2ace4920
Account for search errors in the add record component
2026-02-25 08:04:20 +00:00
Claudio Ortolina
561cd02ec7
Fixes error in matching multiple colums during search
2026-02-25 07:54:59 +00:00
Claudio Ortolina
e9b9717b08
Inline templates inside LV modules
2026-02-24 17:20:21 +00:00
Claudio Ortolina
d55e957eea
Autofocus message input when opening chat
2026-02-24 16:56:13 +00:00
Claudio Ortolina
65a2305f47
Move database backup action to maintenance page
2026-02-24 16:53:44 +00:00
Claudio Ortolina
849dc07532
Update npm dependencies
...
barcode-detector 3.0.8 => 3.1.0
2026-02-24 15:19:02 +00:00
Claudio Ortolina
f18f79d869
Fix inspection of vectors
2026-02-24 12:30:20 +00:00
Claudio Ortolina
e74809a59a
Fix missing :warning flash messages
2026-02-24 11:06:17 +00:00
Claudio Ortolina
e008171990
Disable unnecessary metrics
...
- Oban metrics are visible from Oban dashboard
- Scrobble metrics are not useful anymore now that scrobble rules
application is much faster
2026-02-24 10:34:32 +00:00
Claudio Ortolina
16e0bf03a9
Remove Flagmojis dependency
2026-02-24 08:58:49 +00:00
Claudio Ortolina
8eaaa3cfec
Use custom country module to resolve flags more accurately
...
Ported from https://github.com/wojtekmaj/country-code-to-flag-emoji
(MIT)
2026-02-24 08:57:30 +00:00
Claudio Ortolina
ec131498e7
Disambiguate records in universal search
...
Add purchased date
2026-02-23 19:41:12 +00:00
Claudio Ortolina
07c121aacc
Update dependencies
...
phoenix 1.8.3 => 1.8.4
2026-02-23 17:49:57 +00:00
Claudio Ortolina
e58888bbc7
Format streaming chat message to Markdown
2026-02-23 14:29:41 +00:00
Claudio Ortolina
913e27cd3d
Update tailwind from 4.2.0 to 4.2.1
2026-02-23 14:26:01 +00:00
Claudio Ortolina
5b89781af0
Update dependencies
...
bandit 1.10.2 => 1.10.3
2026-02-23 08:07:56 +00:00
Claudio Ortolina
60d81e14de
Enable chat for artists
2026-02-22 15:31:09 +00:00
Claudio Ortolina
b9ee7a6ce9
Load record embedding for wishlisted records
2026-02-22 15:14:38 +00:00
Claudio Ortolina
4f6c6c2deb
Update architecture documentation
2026-02-22 15:04:58 +00:00
Claudio Ortolina
a6e093923c
Update dependencies
...
fluxon 2.3.1 => 2.3.2
2026-02-22 14:59:34 +00:00
Claudio Ortolina
eea451417f
Render chat as markdown, better layout
2026-02-22 10:31:10 +00:00
Claudio Ortolina
78025eba69
Use gpt 4.1 with search
2026-02-22 10:27:44 +00:00
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
d25d68255f
Update dependencies
...
sourceror 1.10.1 => 1.11.0
spitfire 0.3.6 => 0.3.7
time_zone_info 0.7.10 => 0.7.11
2026-02-21 21:34:50 +00:00
Claudio Ortolina
57e907fb73
Update erlang to 28.3.2
2026-02-20 16:17:12 +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
e1aa1d371c
Reduce resolution of oban_met metrics
2026-02-19 13:37:53 +00:00
Claudio Ortolina
1ced8b833d
Update dependencies
...
oban_met 1.0.5 => 1.0.6
2026-02-19 13:34:52 +00:00
Claudio Ortolina
dd20aaf60d
Replace px units
2026-02-19 10:40:44 +00:00
Claudio Ortolina
facb7359c1
Improve formatting of release label
2026-02-19 10:38:17 +00:00
Claudio Ortolina
bc7741d176
Fix parsing of DVD medium format
2026-02-19 10:24:00 +00:00
Claudio Ortolina
62f8cadac3
Update dependencies
...
usage_rules 1.2.0 => 1.2.1
2026-02-18 22:15:27 +00:00
Claudio Ortolina
082c0cc0b3
Remove unused bin/vacuum command
2026-02-18 22:12:32 +00:00
Claudio Ortolina
3079ebdd02
Remove obsolete Obsidian import logic
2026-02-18 22:08:47 +00:00
Claudio Ortolina
aa21f66255
Update tailwind from 4.1.18 to 4.2.0
2026-02-18 18:38:30 +00:00
Claudio Ortolina
e2c47e23fd
Update dependencies
...
usage_rules 1.1.0 => 1.2.0
yaml_elixir 2.12.0 => 2.12.1
2026-02-18 09:22:54 +00:00
Claudio Ortolina
e7df2614bc
Enable Nesting credo check
...
With two accepted exceptions
2026-02-17 15:30:30 +00:00
Copilot
2faddbf0c6
Add audit tooling for scrobbled tracks data quality ( #89 )
2026-02-17 11:24:45 +00:00
Claudio Ortolina
e76e340671
Add project conventions to AGENTS.md
2026-02-17 10:29:35 +00:00
Claudio Ortolina
3e1da2cb19
Uniform repo usage for Oban jobs
2026-02-17 09:01:46 +00:00
Claudio Ortolina
47edcad245
Update module docs
2026-02-17 09:01:12 +00:00