Commit Graph

1953 Commits

Author SHA1 Message Date
Claudio Ortolina d46551ce58 Do not auto-reload in IEx
No need as Phoenix handles this already
2025-10-16 20:46:22 +01:00
Claudio Ortolina 74513301b1 Simplify record detail title + actions 2025-10-16 20:45:53 +01:00
Claudio Ortolina 31683af4f4 Return artists first in universal search 2025-10-16 20:02:58 +01:00
Claudio Ortolina ed19c6d29e Instruct AGENT to use correct precommit command 2025-10-16 09:43:33 +01:00
Claudio Ortolina c03c08788d Replace mix do with commas and use plus signs 2025-10-16 09:43:10 +01:00
Claudio Ortolina aef2e18d9e Explicitly compile for dev and test in CI 2025-10-16 09:40:23 +01:00
Claudio Ortolina aa31b8349a Update to elixir 1.19.0 2025-10-16 09:31:25 +01:00
Claudio Ortolina 31ff457e3c Can jump to wishlist add record from universal search 2025-10-16 09:25:48 +01:00
Claudio Ortolina 47a33542b9 Update esbuild from 0.25.10 to 0.25.11 2025-10-15 09:57:43 +01:00
Claudio Ortolina 901a6b1c93 Update dependencies
credo 1.7.12 => 1.7.13
usage_rules 0.1.24 => 0.1.25
2025-10-15 09:57:13 +01:00
Claudio Ortolina b5cec33f35 Update npm dependencies
type-fest 5.0.1 => 5.1.0
2025-10-15 09:56:26 +01:00
Claudio Ortolina 69e520bef6 For vinyl medias, use "Scrobble side" label 2025-10-14 08:03:32 +01:00
Claudio Ortolina 84eaeec581 Don't crash on empty add record query 2025-10-14 07:48:11 +01:00
Claudio Ortolina 7a1061a783 Update embeddings when populating genres 2025-10-12 22:45:12 +02:00
Claudio Ortolina 0e80bf8ba1 Update AGENTS.md with latest architecture and feature changes 2025-10-12 22:06:45 +02:00
Claudio Ortolina 61ee5693ab Remove unsupported option documentation 2025-10-12 21:58:34 +02:00
Claudio Ortolina d38089d82d Show similarity in % points 2025-10-12 20:46:01 +02:00
Claudio Ortolina e17a445574 Add runtime tasks to regenerate embeddings 2025-10-12 13:47:28 +02:00
Claudio Ortolina ee199272b1 Use sqlite vector 2025-10-12 13:36:42 +02:00
Claudio Ortolina 14934b25d9 Load the sqlite-vec extension 2025-10-11 21:47:02 +02:00
Claudio Ortolina 9cae972bc5 Add similar records
Initial stab by Claude
2025-10-11 21:39:59 +02:00
Claudio Ortolina 07218d16ca Removes useless docs 2025-10-10 14:21:20 +02:00
Claudio Ortolina 3b4f175494 Update dependencies
live_debugger 0.4.1 => 0.4.2
phoenix_test 0.8.1 => 0.8.2
2025-10-09 16:48:51 +02:00
Claudio Ortolina d573b2731a Add some debug logs to outdated and update dev scripts 2025-10-09 08:49:26 +02:00
Claudio Ortolina 9cd85d6d1b Update dependencies
rewrite 1.1.2 => 1.2.0
2025-10-09 08:32:05 +02:00
Claudio Ortolina d7cc300265 Fix ordering of top albums and top artists 2025-10-08 20:30:19 +02:00
Claudio Ortolina d39829c5ca Add tests for MusicBrainz.ExternalLink 2025-10-08 18:58:45 +02:00
Claudio Ortolina 8871f26abd Run shellcheck on commit 2025-10-08 08:53:23 +03:00
Claudio Ortolina 5950739940 Move shellcheck inside mix lint 2025-10-08 08:51:51 +03:00
Claudio Ortolina 71cfb2e0e7 Fix shell helpers
- Use alternative function format to make shellcheck happy
- specify bash as an interpreter
2025-10-08 00:43:37 +03:00
Claudio Ortolina df1631142a Quote env variables to prevent unwanted expansion 2025-10-08 00:38:16 +03:00
Claudio Ortolina 2e1111a49e Ignore SC1010 2025-10-08 00:37:12 +03:00
Claudio Ortolina 9060c962c9 Update dependencies
phoenix_live_view 1.1.13 => 1.1.14
2025-10-08 00:31:03 +03:00
Claudio Ortolina 24cad21bef Add shellckeck lint step 2025-10-07 17:29:11 +03:00
Claudio Ortolina 80558e8143 Fix resolving of bash helpers 2025-10-07 17:22:11 +03:00
Claudio Ortolina 3a6e3f247c Setup shellcheck 2025-10-07 17:21:39 +03:00
Claudio Ortolina 61aeef4de1 Fix top artists and top album counts
Before, each track count would be multiplied by the number of collected
records. Not a problem when there's just one, but if I have more than
one then it would get weird quickly.
2025-10-07 15:56:17 +03:00
Claudio Ortolina 7412c89011 EXP: use init to avoid zombie processes 2025-10-07 15:35:04 +03:00
Claudio Ortolina f37964b376 Update AGENTS
- New mise commands
- Prevent production access
- Instruct on server availability when MCP is running
- Architectural changes
- Patterns
2025-10-07 13:07:45 +03:00
Claudio Ortolina 032100f5ff Update README to reference new commands 2025-10-07 13:00:23 +03:00
Claudio Ortolina 920e172f9f Migrate test to dev:test in standalone script 2025-10-07 12:51:07 +03:00
Claudio Ortolina 77c3daf07c Migrate prod:test to standalone script 2025-10-07 12:49:45 +03:00
Claudio Ortolina ad0ee0f0aa Migrate dev:readme-preview to dev:readme in standalone script 2025-10-07 12:47:55 +03:00
Claudio Ortolina 2b5f09ddee Remove ssh task 2025-10-07 12:46:07 +03:00
Claudio Ortolina c513c43a52 Ensure working directory in scripts
So that they can be run standalone and not just through Mise
2025-10-07 10:30:38 +03:00
Claudio Ortolina 9ab687e306 Migrate ci:watch to standalone script 2025-10-07 10:15:10 +03:00
Claudio Ortolina 91771fc16e Remove unused docker build scripts
Image is always built on CI so that it's the correct architecture
2025-10-07 10:11:52 +03:00
Claudio Ortolina 0215153fc5 Migrate prod:prune-backups to standalone script 2025-10-07 10:10:13 +03:00
Claudio Ortolina d0b2022d2e Migrate dev:fix-translation-conflicts to dev:fix-translations in standalone script 2025-10-07 10:03:01 +03:00
Claudio Ortolina 9542421229 Resolve date of today considering timezone 2025-10-07 01:27:40 +03:00