Commit Graph

  • ca9720faf4 Update npm dependencies Claudio Ortolina 2025-11-01 11:53:27 +00:00
  • fdf2196e96 Update dependencies Claudio Ortolina 2025-11-01 11:52:39 +00:00
  • f42edc92be Fix Tailwind class names Claudio Ortolina 2025-10-31 17:02:27 +00:00
  • fcd558066e Can filter collection records by purchase year Claudio Ortolina 2025-10-31 12:25:10 +00:00
  • 9b15ef587a Show "Today" for records released today Claudio Ortolina 2025-10-31 07:54:25 +00:00
  • 142180fce6 Update dependencies Claudio Ortolina 2025-10-29 07:45:14 +00:00
  • dc0bee8e30 Fix outdated task description Claudio Ortolina 2025-10-28 10:13:14 +00:00
  • 4566744253 Remove unnecessary pattern matches Claudio Ortolina 2025-10-28 09:25:02 +00:00
  • 33dfbd607c Add artist information to record embeddings Claudio Ortolina 2025-10-28 08:57:02 +00:00
  • f4808c25c2 Update dependencies Claudio Ortolina 2025-10-27 15:21:26 +00:00
  • 47ea75ec41 Update dependencies Claudio Ortolina 2025-10-27 10:23:08 +00:00
  • e1a1ddd682 Speed up test Claudio Ortolina 2025-10-26 14:23:14 +00:00
  • 55a442f33a Reword "Run update" -> "Outdated" Claudio Ortolina 2025-10-26 12:53:35 +00:00
  • be31deb9b9 Add more files to dockerignore Claudio Ortolina 2025-10-25 21:12:37 +01:00
  • c61ae51693 Don't include scripts in Docker image Claudio Ortolina 2025-10-25 21:03:06 +01:00
  • 3e45759c29 Colorize outdated script summary Claudio Ortolina 2025-10-25 21:00:32 +01:00
  • f07b7f1ce3 Add summary to scripts/dev/outdated task Claudio Ortolina 2025-10-25 18:18:07 +01:00
  • 89db253e59 Refactor test to use PhoenixTest APIs Claudio Ortolina 2025-10-25 13:35:21 +01:00
  • 4dc80cf739 Make test actually work Claudio Ortolina 2025-10-25 13:18:05 +01:00
  • 49b5075222 More speed up test Claudio Ortolina 2025-10-25 13:07:35 +01:00
  • 0b56e01162 Speed up test Claudio Ortolina 2025-10-25 12:59:14 +01:00
  • 59eb603b3f Return more record information in the API Claudio Ortolina 2025-10-25 11:52:50 +01:00
  • 886f4815c8 Vacuum repo before returning backup file Claudio Ortolina 2025-10-25 11:36:34 +01:00
  • af8ca54d3e Run Repo vacuum via Oban scheduled job Claudio Ortolina 2025-10-25 10:21:21 +01:00
  • 4c65bbddb6 Add prod test for /dev/lotus endpoint protection Claudio Ortolina 2025-10-25 09:23:12 +01:00
  • a61cce293d Update npm dependencies Claudio Ortolina 2025-10-25 09:17:57 +01:00
  • 6e9b4701b3 Do not bail out at the first error when running dev:outdated Claudio Ortolina 2025-10-25 09:16:21 +01:00
  • f02564fa30 Add /api/collection/on_this_day endpoint Claudio Ortolina 2025-10-24 20:06:23 +01:00
  • 09f1b2e71a Update dependencies Claudio Ortolina 2025-10-24 10:57:25 +01:00
  • b2d7c724e4 Remove similar records from wishlist detail page Claudio Ortolina 2025-10-24 09:12:21 +01:00
  • f88c3b1d64 Update dependencies Claudio Ortolina 2025-10-24 09:01:34 +01:00
  • 40f2059a40 Update dependencies Claudio Ortolina 2025-10-23 20:11:58 +01:00
  • 466d01f826 Always render cover hash for top albums if available Claudio Ortolina 2025-10-23 16:56:15 +01:00
  • a12963cb0a Always render cover hash for scrobbles if available Claudio Ortolina 2025-10-23 13:53:10 +01:00
  • 7f6b1497ab Update tailwind from 4.1.15 to 4.1.16 Claudio Ortolina 2025-10-23 13:37:20 +01:00
  • 9229805311 Don't scrobble media with zero duration Claudio Ortolina 2025-10-23 10:28:19 +01:00
  • 7b697827fd Don't scrobble releases with zero duration Claudio Ortolina 2025-10-23 10:27:08 +01:00
  • fe243892f1 Update dependencies Claudio Ortolina 2025-10-23 09:41:05 +01:00
  • e9eb3a9feb Update dependencies Claudio Ortolina 2025-10-22 18:59:36 +01:00
  • bc5a0b9df1 Don't use primary key for scrobbled tracks embeds Claudio Ortolina 2025-10-22 16:51:55 +01:00
  • a30e1b32d7 Mount data analysis via Lotus packages Claudio Ortolina 2025-10-22 16:33:07 +01:00
  • 9a22e92183 Remove redundand testing guidelines Claudio Ortolina 2025-10-22 11:35:19 +01:00
  • 8b25eae696 Remove docs and other artifacts from Docker build Claudio Ortolina 2025-10-22 11:05:06 +01:00
  • cc39c52194 Update AGENTS.md with PhoenixTest guidelines Claudio Ortolina 2025-10-22 10:57:51 +01:00
  • 35aec967fe Simplify tests using PhoenixTest Claudio Ortolina 2025-10-22 10:43:10 +01:00
  • 40143df96d Add tests for universal search Claudio Ortolina 2025-10-22 09:23:54 +01:00
  • 8cb97e8c46 Update dependencies Claudio Ortolina 2025-10-21 18:24:52 +01:00
  • 31e86e1b41 Fix offset animation on Last.fm refresh icon Claudio Ortolina 2025-10-21 15:11:39 +01:00
  • c2cf689307 Update dependencies Claudio Ortolina 2025-10-21 14:21:16 +01:00
  • 1b782ee054 Update node to 24.10.0 Claudio Ortolina 2025-10-21 09:20:14 +01:00
  • 78449b0b8a Update elixir to 1.19.1 and erlang to 28.1.1 Claudio Ortolina 2025-10-21 09:19:54 +01:00
  • 9bb3b689af Update tailwind from 4.1.14 to 4.1.15 Claudio Ortolina 2025-10-20 17:12:24 +01:00
  • 28c39310b3 Update dependencies Claudio Ortolina 2025-10-19 21:56:14 +01:00
  • 135ed72b73 Consolidate batch operations on all records Claudio Ortolina 2025-10-19 21:52:33 +01:00
  • 465c4d4a79 Remove unnecessary 'use' directive Claudio Ortolina 2025-10-19 16:59:29 +01:00
  • 2d95dc413d Simplify flow of release component Claudio Ortolina 2025-10-19 16:40:08 +01:00
  • e5c7cbb800 Prevent release track number from wrapping Claudio Ortolina 2025-10-19 15:20:44 +01:00
  • c43d623113 Amend copy for wishlisting a record from universal search Claudio Ortolina 2025-10-18 12:57:03 +01:00
  • 41b002b184 Align artist name in record details Claudio Ortolina 2025-10-17 20:29:50 +01:00
  • 3713bd699f Move "Scrobble" to secondary menu Claudio Ortolina 2025-10-17 20:25:59 +01:00
  • d983f1a86d Check formatting in precommit Claudio Ortolina 2025-10-17 20:08:33 +01:00
  • f4727bdcbd Standardize all icon-based actions to buttons Claudio Ortolina 2025-10-17 20:02:04 +01:00
  • 8d01980c87 Update npm dependencies Claudio Ortolina 2025-10-17 12:48:28 +01:00
  • e1f79949a5 Update dependencies Claudio Ortolina 2025-10-17 12:48:13 +01:00
  • 31c2c48787 Remove wrong empty lines Claudio Ortolina 2025-10-17 12:47:51 +01:00
  • d46551ce58 Do not auto-reload in IEx Claudio Ortolina 2025-10-16 20:46:22 +01:00
  • 74513301b1 Simplify record detail title + actions Claudio Ortolina 2025-10-16 20:45:53 +01:00
  • 31683af4f4 Return artists first in universal search Claudio Ortolina 2025-10-16 20:02:58 +01:00
  • ed19c6d29e Instruct AGENT to use correct precommit command Claudio Ortolina 2025-10-16 09:43:33 +01:00
  • c03c08788d Replace mix do with commas and use plus signs Claudio Ortolina 2025-10-16 09:43:10 +01:00
  • aef2e18d9e Explicitly compile for dev and test in CI Claudio Ortolina 2025-10-16 09:40:23 +01:00
  • aa31b8349a Update to elixir 1.19.0 Claudio Ortolina 2025-10-16 09:31:25 +01:00
  • 31ff457e3c Can jump to wishlist add record from universal search Claudio Ortolina 2025-10-16 09:25:48 +01:00
  • 47a33542b9 Update esbuild from 0.25.10 to 0.25.11 Claudio Ortolina 2025-10-15 09:57:43 +01:00
  • 901a6b1c93 Update dependencies Claudio Ortolina 2025-10-15 09:57:13 +01:00
  • b5cec33f35 Update npm dependencies Claudio Ortolina 2025-10-15 09:56:26 +01:00
  • 69e520bef6 For vinyl medias, use "Scrobble side" label Claudio Ortolina 2025-10-14 08:03:32 +01:00
  • 84eaeec581 Don't crash on empty add record query Claudio Ortolina 2025-10-14 07:48:11 +01:00
  • 7a1061a783 Update embeddings when populating genres Claudio Ortolina 2025-10-12 22:45:12 +02:00
  • 0e80bf8ba1 Update AGENTS.md with latest architecture and feature changes Claudio Ortolina 2025-10-12 22:06:45 +02:00
  • 61ee5693ab Remove unsupported option documentation Claudio Ortolina 2025-10-12 21:58:34 +02:00
  • d38089d82d Show similarity in % points Claudio Ortolina 2025-10-12 20:46:01 +02:00
  • e17a445574 Add runtime tasks to regenerate embeddings Claudio Ortolina 2025-10-12 13:47:28 +02:00
  • ee199272b1 Use sqlite vector Claudio Ortolina 2025-10-11 22:48:27 +02:00
  • 14934b25d9 Load the sqlite-vec extension Claudio Ortolina 2024-12-17 08:34:58 +00:00
  • 9cae972bc5 Add similar records Claudio Ortolina 2025-10-11 21:39:59 +02:00
  • 07218d16ca Removes useless docs Claudio Ortolina 2025-10-10 14:21:20 +02:00
  • 3b4f175494 Update dependencies Claudio Ortolina 2025-10-09 16:48:51 +02:00
  • d573b2731a Add some debug logs to outdated and update dev scripts Claudio Ortolina 2025-10-09 08:49:26 +02:00
  • 9cd85d6d1b Update dependencies Claudio Ortolina 2025-10-09 08:32:05 +02:00
  • d7cc300265 Fix ordering of top albums and top artists Claudio Ortolina 2025-10-08 20:30:19 +02:00
  • d39829c5ca Add tests for MusicBrainz.ExternalLink Claudio Ortolina 2025-10-08 18:56:29 +02:00
  • 8871f26abd Run shellcheck on commit Claudio Ortolina 2025-10-08 08:53:23 +03:00
  • 5950739940 Move shellcheck inside mix lint Claudio Ortolina 2025-10-08 08:51:51 +03:00
  • 71cfb2e0e7 Fix shell helpers Claudio Ortolina 2025-10-08 00:43:37 +03:00
  • df1631142a Quote env variables to prevent unwanted expansion Claudio Ortolina 2025-10-08 00:38:16 +03:00
  • 2e1111a49e Ignore SC1010 Claudio Ortolina 2025-10-08 00:37:12 +03:00
  • 9060c962c9 Update dependencies Claudio Ortolina 2025-10-08 00:30:23 +03:00
  • 24cad21bef Add shellckeck lint step Claudio Ortolina 2025-10-07 17:29:11 +03:00
  • 80558e8143 Fix resolving of bash helpers Claudio Ortolina 2025-10-07 17:22:11 +03:00