Commit Graph

2388 Commits

Author SHA1 Message Date
Claudio Ortolina 980c5fd547 Update ARCHITECTURE doc 2026-03-01 10:12:36 +00:00
Claudio Ortolina 6836cf5c9e Integrate refresh of Last.fm data (both per artist and batch) 2026-03-01 09:46:27 +00:00
Claudio Ortolina 84323e5732 Capture logs to avoid useless test log noise 2026-03-01 08:56:42 +00:00
Claudio Ortolina b35f4aed1d EXP: enrich artist info data via Last.fm and produce better embeddings 2026-03-01 08:22:35 +00:00
Claudio Ortolina 5d8bf68b64 Auto-dismiss toasts (not sure why it's not working) 2026-03-01 08:17:26 +00:00
Claudio Ortolina dfb7e99e74 Update dependencies
fluxon 2.3.2 => 2.3.3
2026-03-01 07:59:09 +00:00
Claudio Ortolina 2f57ce2e67 Display static changed banner instead of toast 2026-02-28 10:30:44 +00:00
Claudio Ortolina be66aaeb87 Update architecture document 2026-02-28 09:58:28 +00:00
Claudio Ortolina d5238eb35c Stabilize record detail layout 2026-02-28 09:55:47 +00:00
Claudio Ortolina 49b7c3c955 Extract common elements from record detail pages 2026-02-28 09:46:31 +00:00
Claudio Ortolina 22574a7051 Update dependencies
usage_rules 1.2.2 => 1.2.3
2026-02-28 08:18:09 +00:00
Claudio Ortolina dfbc284211 Increase timeout when scrobbling tracks 2026-02-27 16:48:27 +00:00
Claudio Ortolina 9f95c5319e Update dependencies
live_debugger 0.6.0 => 0.6.1
2026-02-27 12:19:05 +00:00
Claudio Ortolina 871f4b3554 Extract ListeningStats out of ScrobbleActivity 2026-02-27 12:16:38 +00:00
Claudio Ortolina 7728f4be56 Remove override (not necessary anymore) 2026-02-27 10:00:21 +00:00
Claudio Ortolina 6bf13486a3 Do not crash on & search 2026-02-27 07:56:44 +00:00
Claudio Ortolina 3635e113c8 Add Error Tracker link to main menu 2026-02-26 22:07:47 +00:00
Claudio Ortolina 1b934537ea Remove Sentry and Honeybadger 2026-02-26 21:52:57 +00:00
Claudio Ortolina aa9de04997 Enable ErrorTracker in prod only 2026-02-26 21:33:20 +00:00
Claudio Ortolina 18ac442b2c Install ErrorTracker 2026-02-26 21:31:37 +00:00
Claudio Ortolina 77c5453fa8 Report all errors to Honeybadger 2026-02-26 20:47:16 +00:00
Claudio Ortolina 205c1409e3 Notify Honeybadger of a new deployment 2026-02-26 20:41:34 +00:00
Claudio Ortolina 13e88be539 Install Honeybadger 2026-02-26 20:30:11 +00:00
Claudio Ortolina 132ea1298e Update dependencies
phoenix_live_view 1.1.24 => 1.1.25
usage_rules 1.2.1 => 1.2.2
2026-02-26 18:41:59 +00:00
Claudio Ortolina a76ae7169f Enable universal navigation 2026-02-26 15:10:40 +00:00
Claudio Ortolina be3a3bbb1c Load record sets as streams 2026-02-26 14:29:31 +00:00
Claudio Ortolina c6d778c1cd Render debug information in side sheet with highlighting 2026-02-26 11:16:55 +00:00
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