Commit Graph

  • aa21f66255 Update tailwind from 4.1.18 to 4.2.0 Claudio Ortolina 2026-02-18 18:38:30 +00:00
  • e2c47e23fd Update dependencies Claudio Ortolina 2026-02-18 09:22:06 +00:00
  • e7df2614bc Enable Nesting credo check Claudio Ortolina 2026-02-17 15:30:30 +00:00
  • 2faddbf0c6 Add audit tooling for scrobbled tracks data quality (#89) Copilot 2026-02-17 11:24:45 +00:00
  • e76e340671 Add project conventions to AGENTS.md Claudio Ortolina 2026-02-17 10:29:35 +00:00
  • 3e1da2cb19 Uniform repo usage for Oban jobs Claudio Ortolina 2026-02-17 09:01:46 +00:00
  • 47edcad245 Update module docs Claudio Ortolina 2026-02-17 09:01:12 +00:00
  • 10b6a0703c Centralize pagination settings Claudio Ortolina 2026-02-17 08:24:07 +00:00
  • 0c4af8340b Enable TODO Credo check Claudio Ortolina 2026-02-17 08:12:38 +00:00
  • c6b5cc590e Remove unnecessary TODO Claudio Ortolina 2026-02-17 08:11:29 +00:00
  • c19ca503e5 Remove TODOs around replacing components Claudio Ortolina 2026-02-17 08:09:00 +00:00
  • fbd748e8b4 Update dependencies Claudio Ortolina 2026-02-16 21:04:26 +00:00
  • 38168745bf Add example env file Claudio Ortolina 2026-02-16 18:06:47 +00:00
  • 65d85b5a4a Allow ls commands Claudio Ortolina 2026-02-16 18:03:28 +00:00
  • 1ec51a1148 Add benchmarks for Scrobble Activity Claudio Ortolina 2026-02-16 16:16:47 +00:00
  • cb97086369 Remove unused refresh_fixtures task Claudio Ortolina 2026-02-16 14:24:04 +00:00
  • 98f901c020 Materialize record releases to improve performance Claudio Ortolina 2026-02-16 12:30:41 +00:00
  • d6c19d3a40 Improve performance of scrobble activity queries Claudio Ortolina 2026-02-16 12:06:00 +00:00
  • 31a97eb517 Update dependencies Claudio Ortolina 2026-02-16 11:46:23 +00:00
  • c7285a2f80 Move more fixtures to compile time Claudio Ortolina 2026-02-16 10:30:14 +00:00
  • 2f7e2caa3c Cache fixtures Claudio Ortolina 2026-02-16 09:50:10 +00:00
  • 583789850c Normalize top artist and top album counts Claudio Ortolina 2026-02-15 20:35:23 +00:00
  • d19f2062c5 Recalculate record embedding after their artist changes Claudio Ortolina 2026-02-15 20:16:34 +00:00
  • 49723c97b0 Use non-pixel measurements Claudio Ortolina 2026-02-15 20:06:34 +00:00
  • 713fef2c81 Use grids for record set items, and fix some button issues Claudio Ortolina 2026-02-15 20:06:09 +00:00
  • 23d6e736e7 Uniform ux/ui of adding a new record to a set Claudio Ortolina 2026-02-15 14:24:02 +00:00
  • 14e709033c Fix size of record set add button Claudio Ortolina 2026-02-15 14:00:21 +00:00
  • ee08961d40 Fix margins around record set descriptions Claudio Ortolina 2026-02-15 13:56:10 +00:00
  • 869230c393 Improve font display Claudio Ortolina 2026-02-15 11:56:09 +00:00
  • 08da5bb272 Fix parsing of record type from MB response Claudio Ortolina 2026-02-15 11:38:26 +00:00
  • d473e1f8a4 Hide external links if there are none Claudio Ortolina 2026-02-14 19:51:51 +00:00
  • 63d143f234 Improve ux of record sets: larger drag handles, text and fix cover density Claudio Ortolina 2026-02-14 18:31:22 +00:00
  • 162b5208ae Improve layout and font size for record set show page Claudio Ortolina 2026-02-14 18:27:49 +00:00
  • 60ade1c2f5 Decrease opacity of missing records in sets Claudio Ortolina 2026-02-14 18:23:58 +00:00
  • 2872d14a8a Refresh all data at the beginning of the month Claudio Ortolina 2026-02-14 12:09:06 +00:00
  • 01b3d64b82 Refresh records MusicBrainz data every first day of the month Claudio Ortolina 2026-02-14 11:50:05 +00:00
  • bc39e1ccb0 Fix spacing for metadata in record wishlist detail page Claudio Ortolina 2026-02-14 10:16:24 +00:00
  • 9775f192a4 Replace dominant color squares with equalizer animation Claudio Ortolina 2026-02-14 10:11:12 +00:00
  • 6e655cd866 Add button to retry fetching release tracks Claudio Ortolina 2026-02-14 09:35:46 +00:00
  • b04453acbc Revert "Add pull to search" Claudio Ortolina 2026-02-14 09:05:06 +00:00
  • 45240358d9 Add pull to search Claudio Ortolina 2026-02-13 12:57:30 +00:00
  • 8862e1d374 Show record sets in records detail pages Claudio Ortolina 2026-02-13 12:00:12 +00:00
  • dc072a0b81 Update dependencies Claudio Ortolina 2026-02-12 20:00:01 +00:00
  • 999145dc88 Update dependencies Claudio Ortolina 2026-02-12 13:34:19 +00:00
  • 7a92822fb3 Update npm dependencies Claudio Ortolina 2026-02-12 08:26:16 +00:00
  • 90f125d126 Update dependencies Claudio Ortolina 2026-02-11 09:12:02 +00:00
  • 3109b2d057 Update architecture Claudio Ortolina 2026-02-10 19:34:53 +00:00
  • 445033861d Reuse fixture Claudio Ortolina 2026-02-10 19:31:59 +00:00
  • 48c7d16c89 Consolidate a few components Claudio Ortolina 2026-02-10 19:31:12 +00:00
  • 29b1c04433 Remove shallow color wrapper Claudio Ortolina 2026-02-10 19:30:25 +00:00
  • 4ef09b47f4 Unify batching logic Claudio Ortolina 2026-02-10 19:29:54 +00:00
  • 15615d27a4 Refactor keyboard navigation hooks into one Claudio Ortolina 2026-02-10 19:29:16 +00:00
  • f0c6633ed5 Enable more tools Claudio Ortolina 2026-02-10 19:27:41 +00:00
  • 694334f577 Update dependencies Claudio Ortolina 2026-02-10 18:25:00 +00:00
  • f43eef3d78 Always display reorder handles Claudio Ortolina 2026-02-10 12:12:25 +00:00
  • a6de69a315 Display more metadata for record set items Claudio Ortolina 2026-02-10 11:28:00 +00:00
  • fe748782c7 Reorder record sets via drag and drop Claudio Ortolina 2026-02-10 11:16:41 +00:00
  • b4c5c902bc Uniform Scrobble Anything UX/UI with rest of the application Claudio Ortolina 2026-02-10 10:48:38 +00:00
  • 6c10d9ed18 Support searching for artist images Claudio Ortolina 2026-02-10 10:29:50 +00:00
  • 1cd539b2da Fix usage rules to include elixir/otp and link Fluxon Claudio Ortolina 2026-02-10 10:16:21 +00:00
  • ddcb0627cc Update dependencies Claudio Ortolina 2026-02-10 08:23:05 +00:00
  • d5d3cae064 Add project architecture document Claudio Ortolina 2026-02-10 08:06:33 +00:00
  • c3deecb56b Make sure worker doesn't swallow errors Claudio Ortolina 2026-02-09 21:14:05 +00:00
  • a5520e076d Fix typo Claudio Ortolina 2026-02-09 21:11:28 +00:00
  • 5f07c582d6 Update dependencies Claudio Ortolina 2026-02-09 21:02:10 +00:00
  • 25a0cd83c1 Update footer credits Claudio Ortolina 2026-02-09 19:45:48 +00:00
  • 4b03102aa7 Display size for image search previews Claudio Ortolina 2026-02-09 19:02:12 +00:00
  • ddc4691522 EXP: cover search via Brave API Claudio Ortolina 2026-02-09 18:51:47 +00:00
  • 33ab914650 Use Fluxon input for genres Claudio Ortolina 2026-02-09 18:34:26 +00:00
  • 1547ed7af6 Update dependencies Claudio Ortolina 2026-02-09 18:26:02 +00:00
  • ebf3dc616e Improve Wikipedia worker Claudio Ortolina 2026-02-09 17:00:30 +00:00
  • 25bd4b10c4 Add maintenance tasks to refresh all artist wikipedia bios Claudio Ortolina 2026-02-09 15:24:29 +00:00
  • bcae291cff Support getting artist bios from Wikipedia (experimental) Claudio Ortolina 2026-02-09 15:19:35 +00:00
  • f82e764c94 Add tests for Last.fm controller Claudio Ortolina 2026-02-09 11:12:38 +00:00
  • fc307a0aba Add tests for health controller Claudio Ortolina 2026-02-09 11:12:02 +00:00
  • 356efb1c65 Add tests for archive controller Claudio Ortolina 2026-02-09 11:11:41 +00:00
  • dd37d2f967 Add error handling for record set editing Claudio Ortolina 2026-02-09 11:10:20 +00:00
  • 43fd570d10 Extract pagination helpers Claudio Ortolina 2026-02-09 11:09:45 +00:00
  • 0bdad096d0 Explicit error handling when dealing with secrets Claudio Ortolina 2026-02-09 11:08:57 +00:00
  • 9da995bce8 Extract helpers to handle async jobs Claudio Ortolina 2026-02-09 11:07:33 +00:00
  • b1fb4b5c4f Fix current section for online store templates Claudio Ortolina 2026-02-09 09:54:21 +00:00
  • 004b18ff4b Fix error message typo Claudio Ortolina 2026-02-09 09:53:58 +00:00
  • 14547838d8 Do not leak sensitive db data in prod Claudio Ortolina 2026-02-09 09:53:36 +00:00
  • 82a5a78711 Allow wc usage by Claude Claudio Ortolina 2026-02-09 09:51:26 +00:00
  • 112215cbed Update dependencies Claudio Ortolina 2026-02-09 09:47:11 +00:00
  • e418395b23 Edit record genres Claudio Ortolina 2026-02-09 08:53:16 +00:00
  • e7712711a5 Update npm dependencies Claudio Ortolina 2026-02-08 17:11:38 +00:00
  • 82e188ba2c Update dependencies Claudio Ortolina 2026-02-08 17:10:50 +00:00
  • a7056aa8d9 Extract some reused components Claudio Ortolina 2026-02-07 17:23:13 +00:00
  • ecd87ee2c6 Add universal search support for record sets Claudio Ortolina 2026-02-06 20:47:00 +00:00
  • 68956978e1 Add show route for record sets Claudio Ortolina 2026-02-07 16:09:26 +00:00
  • 98a42a3762 Remove redundant markup Claudio Ortolina 2026-02-07 13:48:05 +00:00
  • 29dc57abdb Simplify record sets page structure (no title, better margins) Claudio Ortolina 2026-02-07 13:47:42 +00:00
  • 4524dc757c Provide default record set counts Claudio Ortolina 2026-02-07 10:42:28 +00:00
  • 84159a1c0d Improve test coverage Claudio Ortolina 2026-02-07 10:39:22 +00:00
  • abb1ab332a Can order record sets Claudio Ortolina 2026-02-07 10:23:35 +00:00
  • 79aeee6363 Update sqlean extensions from 0.28.0 to 0.28.1 Claudio Ortolina 2026-02-07 08:47:50 +00:00
  • c13cab4f42 Fix record set header formatting on mobile Claudio Ortolina 2026-02-06 20:17:54 +00:00
  • 5d7037ddfb Fix opacity of record set item dropdown Claudio Ortolina 2026-02-06 20:08:48 +00:00
  • a0825447ba Resize record set search input Claudio Ortolina 2026-02-06 17:07:41 +00:00