Commit Graph

2562 Commits

Author SHA1 Message Date
Claudio Ortolina 6b4b964851 Move livebook under docs/ 2026-03-03 07:46:20 +00:00
Claudio Ortolina 7d249503e6 Update architecture docs 2026-03-02 21:58:47 +00:00
Claudio Ortolina 6ef5f0a000 Add metrics to rate limiter 2026-03-02 19:23:27 +00:00
Claudio Ortolina c066585cbf Display ALL catalog numbers 2026-03-02 19:05:09 +00:00
Claudio Ortolina d770640cd5 Expose release packaging information 2026-03-02 19:00:28 +00:00
Claudio Ortolina d9bb7cc630 Fix display of selected release in release summary 2026-03-02 18:55:08 +00:00
Claudio Ortolina 195917d0f9 Increase tolerances to avoid spurious failures 2026-03-02 15:29:57 +00:00
Claudio Ortolina a992c1f0dd Introduce a Req.RateLimiter module to fix API rate limit issues 2026-03-02 15:04:45 +00:00
Claudio Ortolina 99674eb8bc Refactor and add tests for OpenAI namespace 2026-03-02 14:11:51 +00:00
Claudio Ortolina 5bd85013c6 Simplify OpenAI api implementation 2026-03-02 13:56:46 +00:00
Claudio Ortolina e0530bb039 Add support for running parallelized tests locally 2026-03-02 11:09:50 +00:00
Claudio Ortolina a95648c25d Support running parallelized test suites 2026-03-02 10:51:59 +00:00
Claudio Ortolina 8c836bef17 Update dependencies
usage_rules 1.2.3 => 1.2.4
2026-03-02 08:14:52 +00:00
Claudio Ortolina 348be87bc2 Remove duplicated directives 2026-03-01 21:24:30 +00:00
Claudio Ortolina a2590e4311 Move documentation under docs/ 2026-03-01 21:19:46 +00:00
Claudio Ortolina 540209eec6 Improve trigger for ui-framework skill 2026-03-01 20:21:13 +00:00
Claudio Ortolina a0df11d26f Use new style for MB link and copy button in artist page 2026-03-01 20:19:46 +00:00
Claudio Ortolina 3cb9bb883a Update erlang to 28.3.3 2026-03-01 20:14:25 +00:00
Claudio Ortolina 28fed4e2f0 Run slow tests on CI 2026-03-01 17:18:55 +00:00
Claudio Ortolina 919a42d355 Parameterize API cooldowns 2026-03-01 17:17:32 +00:00
Claudio Ortolina 854e293902 Add large battery of tests, primarily workers 2026-03-01 17:03:36 +00:00
Claudio Ortolina 50da389bf9 Run Oban cron jobs only on prod 2026-03-01 16:00:06 +00:00
Claudio Ortolina 0887b260f8 Update dependencies
error_tracker 0.7.1 => 0.8.0 (minor)
2026-03-01 15:58:01 +00:00
Claudio Ortolina ccb028a13e Split a ui-framework skill out 2026-03-01 15:54:50 +00:00
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