Commit Graph

  • 2fca0bb106 ML-190: fix redundant unsubscribe (plan) Claudio Ortolina 2026-05-19 10:38:41 +01:00
  • 0f529daa4e ML-189: fix dynamic tag type (plan) Claudio Ortolina 2026-05-19 10:21:45 +01:00
  • 5ee1d0b82a ML-188: race condition in background update (plan) Claudio Ortolina 2026-05-19 10:03:58 +01:00
  • 70dfce1346 Move audit tasks to done (should have done that earlier) Claudio Ortolina 2026-05-19 09:51:14 +01:00
  • 0881971635 Backlog cleanup Claudio Ortolina 2026-05-19 09:48:55 +01:00
  • 54b682a663 ML-190: add same-record reconnect optimization task Claudio Ortolina 2026-05-19 09:46:31 +01:00
  • b858c27f52 ML-189: add Release component tag type-safety task Claudio Ortolina 2026-05-19 09:46:22 +01:00
  • 8baaa7df27 ML-188: add form edit + background update race fix task Claudio Ortolina 2026-05-19 09:46:11 +01:00
  • 762b64659b ML-169: performed all audits Claudio Ortolina 2026-05-19 08:47:08 +01:00
  • 8de5d88c14 ML-169.2: performed performance audit Claudio Ortolina 2026-05-19 08:45:58 +01:00
  • faafe8792f Default dev port to 4003 Claudio Ortolina 2026-05-19 08:41:39 +01:00
  • 2a108660ae ML-169.1: performed concurrent state change safety audit Claudio Ortolina 2026-05-19 08:33:55 +01:00
  • 2d4b82e7bb ML-169.3: performed pubsub audit Claudio Ortolina 2026-05-19 08:20:11 +01:00
  • c7f194cf6c Do not autoformat AGENTS.md as it contains generated blocks Claudio Ortolina 2026-05-19 08:06:39 +01:00
  • a2bb98679c ML-168.4: perform async messages audit Claudio Ortolina 2026-05-19 07:38:37 +01:00
  • 2dcf431a50 Update dependencies Claudio Ortolina 2026-05-19 07:21:31 +01:00
  • 3cba43236b Add format hint to record form release date Claudio Ortolina 2026-05-18 16:25:49 +01:00
  • af62cf38a6 ML-187: done Claudio Ortolina 2026-05-18 16:11:57 +01:00
  • e763c54787 ML-187: fall back to all checks when run outside git hook Claudio Ortolina 2026-05-18 16:11:24 +01:00
  • 974ef45c29 ML-187: restructure pre-commit checks to run conditionally Claudio Ortolina 2026-05-18 16:09:34 +01:00
  • 795e511fc1 ML-187: smarter precommit hook (plan) Claudio Ortolina 2026-05-18 15:55:15 +01:00
  • d41c6e32b0 Make the LLM read architecture docs before making changes Claudio Ortolina 2026-05-18 06:49:38 +01:00
  • 4ae55ea0ad Use negative assertion to debug CI failures Claudio Ortolina 2026-05-17 21:34:00 +01:00
  • 122c07836b ML-182.5: migrate blocked LiveView tests Claudio Ortolina 2026-05-17 21:24:29 +01:00
  • 09b555b356 [presto] Streamline README Claudio Ortolina 2026-05-16 22:48:45 +01:00
  • a630c58578 Once again, increase timeout due to CI performance Claudio Ortolina 2026-05-16 22:41:50 +01:00
  • 1a5313cff0 Update testing docs for async helper Claudio Ortolina 2026-05-16 22:35:06 +01:00
  • 90ac4fa23a Extract LiveView async test helper Claudio Ortolina 2026-05-16 22:27:46 +01:00
  • 4fa05d6ad1 Make test wait longer due to CI performance Claudio Ortolina 2026-05-16 22:08:48 +01:00
  • 890edc6f9a [presto] reduce touch debounce while searching Claudio Ortolina 2026-05-16 21:39:26 +01:00
  • 56c0e0c8b1 [presto] Update AGENTS.md on partial updates Claudio Ortolina 2026-05-16 21:32:13 +01:00
  • aab16b2c66 ML-186: improve presto redraw performance with partial updates Claudio Ortolina 2026-05-16 21:29:02 +01:00
  • d61dd6c7b8 [presto] Update tests/references to medium cover size Claudio Ortolina 2026-05-16 21:28:09 +01:00
  • fb84bcb525 Update dependencies Claudio Ortolina 2026-05-16 20:07:29 +01:00
  • 245cb652ef [presto] Make record detail cover 400px Claudio Ortolina 2026-05-16 17:48:00 +01:00
  • 5212b8607e Reduce api medium cover size to 400px Claudio Ortolina 2026-05-16 17:46:47 +01:00
  • a7076172f5 [presto] Use placeholder cover when scrolling record detail view Claudio Ortolina 2026-05-16 17:43:53 +01:00
  • 9f5a26198f ML-182.4: convert tests to phoenix_test Claudio Ortolina 2026-05-16 16:30:42 +01:00
  • 07d65fe78f ML-182.3: finish wave-3 of conversion LiveViewTest to PhoenixTest Claudio Ortolina 2026-05-16 15:22:15 +01:00
  • b6f429406f Use a button for the record status picker trigger Claudio Ortolina 2026-05-16 15:11:21 +01:00
  • 3a7a89002a ML-185.2: use API-sized Presto covers Claudio Ortolina 2026-05-15 22:56:22 +01:00
  • b4710e10c8 ML-185.1: expose named cover sizes in collection API Claudio Ortolina 2026-05-15 22:49:06 +01:00
  • f1b33fdc5f ML-185: simplify presto artwork handling (requirements) Claudio Ortolina 2026-05-15 22:41:17 +01:00
  • b43edb63b0 [presto] Show larger cover in detail Claudio Ortolina 2026-05-15 17:27:59 +01:00
  • 2432b2bc35 Update dependencies Claudio Ortolina 2026-05-15 15:36:48 +01:00
  • 733d4a2646 [presto] Center scroll indicators and fix up arrow position Claudio Ortolina 2026-05-15 12:03:27 +01:00
  • cb1e032fc2 [presto] fix boot mode Claudio Ortolina 2026-05-15 11:53:37 +01:00
  • 354214b6f0 Fix search results overlapping header on scroll Claudio Ortolina 2026-05-15 11:45:12 +01:00
  • 6a3e9695db ML-184: add Presto smoke test harness Claudio Ortolina 2026-05-15 10:53:08 +01:00
  • 33985cd742 [presto] Migrate to use uv-based env Claudio Ortolina 2026-05-15 10:45:17 +01:00
  • afb0d10bcc Enable mise monorepo tasks Claudio Ortolina 2026-05-15 10:12:35 +01:00
  • aa6651b19d [pi] Add shape-draft prompt template Claudio Ortolina 2026-05-15 10:04:17 +01:00
  • 8c19ff7406 Restructure commit hooks task draft Claudio Ortolina 2026-05-15 09:56:38 +01:00
  • 3775a62865 [presto] Show scrobbled albums task draft Claudio Ortolina 2026-05-15 09:56:18 +01:00
  • 2ec19f3a88 ML-184: presto testing harness (plan) Claudio Ortolina 2026-05-15 09:50:23 +01:00
  • 7338825606 ML-183: scale Presto full-res layout Claudio Ortolina 2026-05-15 08:22:27 +01:00
  • f6c0e9f045 [presto] fix resolution (480x480, hi-res) Claudio Ortolina 2026-05-15 08:00:15 +01:00
  • 2d451d2807 [presto] ignore emulator cache files Claudio Ortolina 2026-05-15 07:26:17 +01:00
  • 3f1908d45a [presto] lock dependencies Claudio Ortolina 2026-05-15 07:26:00 +01:00
  • 8391cf275a ML-180: remove backup download feature Claudio Ortolina 2026-05-15 07:13:33 +01:00
  • 93e414cf15 ML-182: document PhoenixTest patterns and migration guide in testing skill Claudio Ortolina 2026-05-15 07:07:37 +01:00
  • 74b4e2524f ML-182.3; update more tests and findings Claudio Ortolina 2026-05-15 07:04:04 +01:00
  • 73c469e83d ML-182.3: migrate scrobble rules tests to PhoenixTest Claudio Ortolina 2026-05-15 07:00:15 +01:00
  • 9eda49ed46 ML-182.3: migrate record_set/show tests to PhoenixTest Claudio Ortolina 2026-05-15 06:47:25 +01:00
  • bd09840443 ML-182.3: convert record_set_live/index_test to PhoenixTest Claudio Ortolina 2026-05-15 06:31:50 +01:00
  • 9b7ed2ae8b ML-182.6: wave 6 conversion Claudio Ortolina 2026-05-14 23:25:15 +01:00
  • f20a7af5d7 ML-182.5: wave 5 conversion Claudio Ortolina 2026-05-14 23:25:05 +01:00
  • 3cb7509a4b ML-182.4: wave 4 conversion Claudio Ortolina 2026-05-14 23:24:45 +01:00
  • 2237c7db20 ML-182.3: partial progress in conversion Claudio Ortolina 2026-05-14 23:23:15 +01:00
  • dda700ad96 ML-182: convert 4 test files to PhoenixTest only Claudio Ortolina 2026-05-14 23:20:52 +01:00
  • 8843f0ad4f ML-182: migration to phoenix_test (plan) Claudio Ortolina 2026-05-14 22:42:42 +01:00
  • 7cf634a421 Enable NoOpenBrowser phoenix_test credo check Claudio Ortolina 2026-05-14 22:37:37 +01:00
  • efc9d14331 Update dependencies Claudio Ortolina 2026-05-14 22:04:25 +01:00
  • f108e6f062 ML-174: add empty action to record set dropdown menu Claudio Ortolina 2026-05-14 17:10:54 +01:00
  • a59dd22a18 ML-168: broadcast index_changed event after background import Claudio Ortolina 2026-05-14 16:53:28 +01:00
  • d878364423 Add mise task to run pi tests Claudio Ortolina 2026-05-14 12:35:36 +01:00
  • 484735a789 Update dependencies Claudio Ortolina 2026-05-14 12:09:20 +01:00
  • 544bf44ec6 Research swapping OpenAI with Mistral Claudio Ortolina 2026-05-14 11:37:12 +01:00
  • d30e6d2d8f Add Credo refactor checks and fix double Enum.map Claudio Ortolina 2026-05-14 10:47:13 +01:00
  • 1f7d552727 Switch ex_slop to plugin-based config Claudio Ortolina 2026-05-14 10:38:15 +01:00
  • a084d4c62e Update dependencies Claudio Ortolina 2026-05-14 10:32:23 +01:00
  • 2a9c54cb42 Sync docs: Elixir 1.20.0-rc.5, Oban pruner 7d, Docker builder Claudio Ortolina 2026-05-13 21:13:51 +01:00
  • c86ce9d485 Ml-174: add labels Claudio Ortolina 2026-05-13 21:05:34 +01:00
  • 9c67591c6d ML-181: add labels Claudio Ortolina 2026-05-13 20:37:26 +01:00
  • 344d88127d ML-181: hardening asset routes (plan) Claudio Ortolina 2026-05-13 19:46:27 +01:00
  • 533fe8a8c4 Streamline function implementation (no double negative) Claudio Ortolina 2026-05-13 20:14:01 +01:00
  • 3406561a44 Update elixir to 1.20.0-rc.5 Claudio Ortolina 2026-05-13 20:03:49 +01:00
  • 8aefcc3b2c Add security review documents Claudio Ortolina 2026-05-13 19:29:31 +01:00
  • ff57735c52 Add template for application security review Claudio Ortolina 2026-05-13 19:29:11 +01:00
  • 6513007ac0 Analyze possibility of having a dedicated assets repo Claudio Ortolina 2026-05-13 16:01:37 +01:00
  • d14b0ad32c Update dependencies Claudio Ortolina 2026-05-13 15:43:45 +01:00
  • 3f4ea5d760 Update to debian trixie-20260505 Claudio Ortolina 2026-05-13 07:12:28 +01:00
  • a51226d68a Increase retetion of completed oban jobs Claudio Ortolina 2026-05-12 17:07:29 +01:00
  • d1c520f2ed Update dependencies Claudio Ortolina 2026-05-12 16:45:29 +01:00
  • 747d509b87 [presto] fix poc layout, and make it easy to deploy Claudio Ortolina 2026-05-12 13:52:37 +01:00
  • dc64fb0bb0 [presto] elm-architecture-like POC Claudio Ortolina 2026-05-12 12:03:09 +01:00
  • dc5847bb43 [presto] update uv to latest Claudio Ortolina 2026-05-12 11:38:52 +01:00
  • 8ece3ba891 Backlog cleanup Claudio Ortolina 2026-05-12 11:30:59 +01:00
  • f41c8f3bcd ML-180: remove backup function (plan) Claudio Ortolina 2026-05-12 11:28:22 +01:00
  • a3ee651b22 ML-170: ready to be worked on Claudio Ortolina 2026-05-12 11:03:55 +01:00