Commit Graph

  • ce57ba15a3 Update dependencies main Claudio Ortolina 2026-06-02 06:51:43 +03:00
  • beb6252669 Update npm dependencies Claudio Ortolina 2026-06-01 22:11:16 +03:00
  • 7eee008074 Update dependencies Claudio Ortolina 2026-06-01 18:32:53 +03:00
  • 222444c691 Update erlang to 29.0.1 Claudio Ortolina 2026-06-01 15:14:16 +03:00
  • ec400789b5 Update npm dependencies Claudio Ortolina 2026-06-01 14:41:21 +03:00
  • 001ab54f03 Update dependencies Claudio Ortolina 2026-06-01 14:40:29 +03:00
  • 9b019945fb Increase queue limits Claudio Ortolina 2026-06-01 08:55:31 +03:00
  • e36d80818e Update project conventions for partitioned tests and new credo check Claudio Ortolina 2026-05-31 22:38:03 +03:00
  • 0bdffbc12a Update erlang to 28.5.0.1 Claudio Ortolina 2026-05-31 22:33:16 +03:00
  • e64f2b12c4 ML-200: switch to a vertical chart Claudio Ortolina 2026-05-31 22:02:12 +03:00
  • e67b172d64 ML-200: daily scrobble count charts Claudio Ortolina 2026-05-31 21:52:06 +03:00
  • b3b8f0546e ML-200: daily scrobble count charts (plan) Claudio Ortolina 2026-05-31 21:23:55 +03:00
  • 611ca7e386 Rename vertical_bar_chart -> horizontal_bar_chart Claudio Ortolina 2026-05-31 21:13:53 +03:00
  • 88d75afa3e Work around Discogs TLS chain issue Claudio Ortolina 2026-05-31 16:52:53 +03:00
  • 3617f0e7b3 Update backlog.md Claudio Ortolina 2026-05-31 07:30:18 +03:00
  • 3e7a71f522 Update dependencies Claudio Ortolina 2026-05-30 23:28:11 +03:00
  • 7a2c3e2d0d Update dependencies Claudio Ortolina 2026-05-30 11:16:07 +03:00
  • de576f49e9 Update dependencies Claudio Ortolina 2026-05-29 19:10:41 +03:00
  • 75e2ec5c70 ML-199: extract shared record show logic Claudio Ortolina 2026-05-29 08:50:27 +03:00
  • f4648ce5d9 Scrobble entire release from wishlist show page Claudio Ortolina 2026-05-29 08:22:14 +03:00
  • 33474c1472 Allow scrobbling wishlisted records Claudio Ortolina 2026-05-29 08:09:55 +03:00
  • dd24258f33 Make stats formats and types counters sync Claudio Ortolina 2026-05-27 23:45:29 +03:00
  • aeca27d83d Use partitioned tests in precommit Claudio Ortolina 2026-05-27 23:35:11 +03:00
  • fed7f97b8e Increase partitioned test setup to 4 partitions Claudio Ortolina 2026-05-27 23:32:17 +03:00
  • 53652644b2 Update gh Claudio Ortolina 2026-05-27 23:25:42 +03:00
  • b895c9817f Remove duplicated usage_rules blocks in AGENTS.md Claudio Ortolina 2026-05-27 23:16:21 +03:00
  • f75e34211b Update dependencies Claudio Ortolina 2026-05-27 20:36:16 +03:00
  • 87d2a59c3b Link included release groups to MusicBrainz Claudio Ortolina 2026-05-27 13:00:45 +03:00
  • 0adf6c6e6f Research image compression and optimization avenues Claudio Ortolina 2026-05-27 11:31:01 +03:00
  • d19a4a838c Add documentation writing guidelines Claudio Ortolina 2026-05-27 07:40:32 +03:00
  • 65f472c980 Convert screenshots to JPG Claudio Ortolina 2026-05-27 07:27:25 +03:00
  • 57866f4cad ML-198: document timezone plan Claudio Ortolina 2026-05-27 01:11:07 +03:00
  • 69101114ee Slightly compress screenshots Claudio Ortolina 2026-05-27 01:05:17 +03:00
  • 1d9fe12ca5 Update dependencies Claudio Ortolina 2026-05-27 00:26:10 +03:00
  • 45c52ee614 Tighten setup instructions Claudio Ortolina 2026-05-26 18:48:12 +03:00
  • 9939b53aa2 Fix compose variable name Claudio Ortolina 2026-05-26 14:55:44 +03:00
  • 19e097e514 ML-197: add Elm-style Presto application Claudio Ortolina 2026-05-26 08:59:01 +03:00
  • 631053b87e ML-197: track Elm-style Presto application Claudio Ortolina 2026-05-26 08:45:04 +03:00
  • c0af66190c [presto] Update dependencies Claudio Ortolina 2026-05-25 23:01:11 +03:00
  • 0d6d2fdc32 Ignore application and router in cover config Claudio Ortolina 2026-05-25 22:15:31 +03:00
  • 65b2f3e1f2 Update dependencies Claudio Ortolina 2026-05-25 19:43:03 +03:00
  • bfcdfc1b90 ML-169.7: record audit findings Claudio Ortolina 2026-05-25 12:52:01 +03:00
  • 118171ed8a ML-169.8: restore formats/types stats position after counters Claudio Ortolina 2026-05-25 11:32:48 +03:00
  • d75a683df0 Update README features section Claudio Ortolina 2026-05-25 10:06:47 +03:00
  • 9f6848f1ab Fix gh actions to use mise lock as cache key Claudio Ortolina 2026-05-25 09:54:19 +03:00
  • 2d8989a8d0 ML-169.8: keep latest record query synchronous Claudio Ortolina 2026-05-25 09:42:14 +03:00
  • a3701de90e Backlog cleanup Claudio Ortolina 2026-05-25 09:33:08 +03:00
  • f347f56218 ML-169.8: reduce Stats mount sync queries to 3 Claudio Ortolina 2026-05-25 09:31:43 +03:00
  • 6f5c959238 Show timezone settings in maintenance page Claudio Ortolina 2026-05-25 09:16:56 +03:00
  • 2503b5e46e Sync docs: Elixir 1.20.0-rc.6, updated Docker tags, busy_timeout Claudio Ortolina 2026-05-25 08:33:09 +03:00
  • 5c80a6d6ad ML-169.11: archive as invalid Claudio Ortolina 2026-05-23 20:23:01 +01:00
  • 1ccd9ccc91 ML-182: finish audit and subsequent improvements Claudio Ortolina 2026-05-23 07:18:25 +01:00
  • 27d3a9f285 Try and reduce test flakiness Claudio Ortolina 2026-05-23 06:56:52 +01:00
  • 8127eccd41 Reduce sensitive paths guard to paths in actual use in this application Claudio Ortolina 2026-05-22 23:47:20 +01:00
  • 69245d8d15 ML-156: extend and improve plan Claudio Ortolina 2026-05-22 23:46:04 +01:00
  • 484e9297b7 Update git-commit skill to instruct the LLM to skip manual run of precommit tasks Claudio Ortolina 2026-05-22 16:28:55 +01:00
  • 3f2e5f2e27 ML-169.10: drop socket-internals delete tests Claudio Ortolina 2026-05-22 16:27:42 +01:00
  • b10be7ba3c ML-169.10: async delete actions with initial implementation Claudio Ortolina 2026-05-22 16:19:54 +01:00
  • 9f02e12414 ML-169.10: refine implementation plan Claudio Ortolina 2026-05-22 15:37:09 +01:00
  • ee4eecd1c6 ML-169.9: archive invalid stream pagination task Claudio Ortolina 2026-05-22 15:29:07 +01:00
  • 67a2e6eac6 ML-196: add application-task pi prompt template Claudio Ortolina 2026-05-22 15:17:12 +01:00
  • f1c9069c35 Expand enrichment query scope and streamline selected release Claudio Ortolina 2026-05-22 13:40:40 +01:00
  • ff3f809c2c ML-170: add enrichment fields to collection API Claudio Ortolina 2026-05-22 13:18:56 +01:00
  • c41299f6c1 ML-196: pi template work on application task (capture) Claudio Ortolina 2026-05-22 13:18:08 +01:00
  • 00864ae994 Backlog cleanup Claudio Ortolina 2026-05-22 10:28:26 +01:00
  • d8a67cd475 ML-181: harden assets endpoints Claudio Ortolina 2026-05-22 08:20:35 +01:00
  • 5601d681e9 Make some tests async Claudio Ortolina 2026-05-22 07:42:54 +01:00
  • c2b8ed2b4a Update elixir to 1.20.0-rc.6 Claudio Ortolina 2026-05-21 17:33:37 +01:00
  • a8fecafe42 Update dependencies Claudio Ortolina 2026-05-21 14:44:20 +01:00
  • ca01e94d47 ML-194: add selective smoke coverage Claudio Ortolina 2026-05-21 12:01:32 +01:00
  • ec6980eea0 ML-193: add secondary parser, search, and API coverage tests Claudio Ortolina 2026-05-21 10:45:29 +01:00
  • e99597dc7e No need to load checks again, they're compiled Claudio Ortolina 2026-05-21 08:50:00 +01:00
  • ff42f24972 ML-195: Add credo check for put_toast/put_toast! usage in live components Claudio Ortolina 2026-05-21 08:08:11 +01:00
  • 66fb688b2a Fix toasts not appearing for notes and barcode scan Claudio Ortolina 2026-05-21 07:49:36 +01:00
  • e46d890143 Extend testing skill for cross-process req stub instructions Claudio Ortolina 2026-05-21 06:38:55 +01:00
  • 2983313426 ML-192: add high value missing tests Claudio Ortolina 2026-05-21 06:38:02 +01:00
  • 07f43e59bb ML-192: plan refinement Claudio Ortolina 2026-05-20 22:41:34 +01:00
  • 6af942db7c Update dependencies Claudio Ortolina 2026-05-20 22:32:14 +01:00
  • ab48d4b13a Add testing coverage backlog tasks Claudio Ortolina 2026-05-20 18:22:08 +01:00
  • 23960b5b23 ML-169.10.1: Add delete coverage Claudio Ortolina 2026-05-20 18:04:29 +01:00
  • 981099511f Update dependencies Claudio Ortolina 2026-05-20 17:23:12 +01:00
  • c537ea0d21 Backlog cleanup Claudio Ortolina 2026-05-20 13:15:11 +01:00
  • b28309ceb9 Make dev:lint work by default only changed files Claudio Ortolina 2026-05-20 13:14:18 +01:00
  • 004d2a2318 ML-169.10: refine implementation plan Claudio Ortolina 2026-05-20 11:20:33 +01:00
  • 760c44ccb5 ML-169.10: rescope to list pages and use async handling Claudio Ortolina 2026-05-20 10:42:35 +01:00
  • d2def9d0d3 ML-169.8: tighten task scope Claudio Ortolina 2026-05-20 07:55:36 +01:00
  • f6792e08aa Update dependencies Claudio Ortolina 2026-05-19 21:51:36 +01:00
  • 4a6c80f7a9 ML-191: avoid VACUUM / scrobble refresh write collision Claudio Ortolina 2026-05-19 16:45:19 +01:00
  • d8b0dd2327 Update ui-framework skill with LV stream gotcha Claudio Ortolina 2026-05-19 15:18:00 +01:00
  • 78670268d5 ML-169.5: cancel task as it breaks functionality Claudio Ortolina 2026-05-19 15:16:55 +01:00
  • be371cbf4e ML-169.11: add correlated subquery fix task Claudio Ortolina 2026-05-19 12:51:36 +01:00
  • ab8062ddc6 ML-169.9: add pagination stream reset fix task Claudio Ortolina 2026-05-19 12:51:29 +01:00
  • e42e28992a ML-169.10: add optimistic delete UI fix task Claudio Ortolina 2026-05-19 12:51:19 +01:00
  • 96248231fa ML-169.7: add scrobble stream reset fix task Claudio Ortolina 2026-05-19 12:51:05 +01:00
  • c9f00c9360 ML-169.8: add StatsLive TTFB performance fix task Claudio Ortolina 2026-05-19 12:50:56 +01:00
  • e458f605c5 ML-169.6: add redundant stream reload fix task Claudio Ortolina 2026-05-19 12:50:36 +01:00
  • 0ec4b989c9 ML-169.5: add display toggle performance fix task Claudio Ortolina 2026-05-19 12:50:09 +01:00
  • f1fde63d42 ML-189: simplify release-component notifications Claudio Ortolina 2026-05-19 12:18:07 +01:00
  • 73046bb0f5 ML-190: fix record subscription lifecycle Claudio Ortolina 2026-05-19 12:10:34 +01:00
  • e204e555bd ML-188: guard PubSub record updates during edit mode Claudio Ortolina 2026-05-19 11:38:42 +01:00