Commit Graph

2686 Commits

Author SHA1 Message Date
Claudio Ortolina 50b8ff3f1f Reformat records on this day items for consistency 2026-03-23 13:22:38 +00:00
Claudio Ortolina 16bd569990 Update records on this day email sender and prefix 2026-03-23 11:24:57 +00:00
Claudio Ortolina 2cd81845b2 Try and run CI on mise 2026-03-23 11:13:16 +00:00
Claudio Ortolina 84fa313638 Removes unused config/litestream.yml 2026-03-23 08:06:51 +00:00
Claudio Ortolina 0f9a2d28cb Add test coverage for ScrobbleActivity
Closes #127
2026-03-23 07:45:49 +00:00
Claudio Ortolina ea2cc9ebc6 Render user chat bubbles in red 2026-03-22 19:09:55 +00:00
Claudio Ortolina f3c50f05b8 Fix gaps and margins 2026-03-22 18:58:12 +00:00
Claudio Ortolina 9877751ff4 Reduce size of scrobble activity tabs list 2026-03-22 18:49:46 +00:00
Claudio Ortolina 87cbf55ee5 Uniform use of .section/1 across all stats components 2026-03-22 18:47:27 +00:00
Claudio Ortolina a83efe9908 Extract an internal section/1 component 2026-03-22 18:37:24 +00:00
Claudio Ortolina 9aed3afd7a Re-align buttons for scrobble activity 2026-03-22 17:38:38 +00:00
Claudio Ortolina dcf89fbed3 Add missing attrs 2026-03-22 17:30:45 +00:00
Claudio Ortolina 58d1fc62c2 Update architecture and infrastructure docs 2026-03-22 17:19:50 +00:00
Claudio Ortolina 710931dd4a Refactor stats page with semantic components to experiment with alternative layouts 2026-03-22 17:15:48 +00:00
Claudio Ortolina 4c07eabd24 Move records on this day up on mobile 2026-03-22 11:03:46 +00:00
Claudio Ortolina ca228db598 Extract RecordHelpers
Closes #123
2026-03-22 09:21:00 +00:00
Claudio Ortolina 72a189c58a Update debian version 2026-03-22 08:21:59 +00:00
Claudio Ortolina 3639043882 Update architecture docs 2026-03-22 08:18:32 +00:00
Claudio Ortolina b215d23ff1 Increase parallelism and tolerance for tests (CI particularly) 2026-03-22 08:11:15 +00:00
Claudio Ortolina 0edd5f317c Extract biography helpers from ArtistLive.Show
Closes #124
2026-03-22 08:07:06 +00:00
Claudio Ortolina b18a544156 Add test coverage for BarcodeScan context
Closes #126
2026-03-22 07:56:44 +00:00
Claudio Ortolina ef617efe86 Refactor params parsing out of live views
Closes #125
2026-03-22 07:47:45 +00:00
Claudio Ortolina af151c955e Rearrange buttons in artist show page 2026-03-21 21:49:58 +00:00
Claudio Ortolina 53ec2e4dc9 Remove autofocus to fix mobile scroll issue 2026-03-21 21:41:13 +00:00
Claudio Ortolina 6dce8ec82e Load history for chats if there's any 2026-03-21 21:37:19 +00:00
Claudio Ortolina dbb66c4094 Account for failures in deploy script 2026-03-21 21:09:51 +00:00
Claudio Ortolina 83c9d710ef Change color of Top 20 release years chart 2026-03-21 20:57:40 +00:00
Claudio Ortolina ce7886743b Fix formatting of tracks in release component 2026-03-21 20:53:56 +00:00
Claudio Ortolina b85ce0831c Move filters/selectors to the side of the title 2026-03-21 18:26:39 +00:00
Claudio Ortolina 19428b85f2 Move records on this day to the left, re-position filter 2026-03-21 18:12:00 +00:00
Claudio Ortolina b12e70f471 Refactor charts to use plain HTML
More responsive, less edge cases, and simpler to maintain.
2026-03-21 18:00:06 +00:00
Claudio Ortolina 47b6f44273 Update architecture and infrastructure docs 2026-03-21 09:31:03 +00:00
Claudio Ortolina a479d60da3 Link top 20 years chart 2026-03-21 09:27:53 +00:00
Claudio Ortolina 59ce580b99 Can filter records by release year 2026-03-21 09:21:21 +00:00
Claudio Ortolina 5a27fc46ac Add Top 20 Release Years widget 2026-03-21 09:02:25 +00:00
Claudio Ortolina 55aa7aa9d3 Move records on this day near top_* sections 2026-03-21 08:38:45 +00:00
Claudio Ortolina bf9113f531 Reduce Litestream backup frequency to daily 2026-03-21 07:53:02 +00:00
Claudio Ortolina a47ec1dfdd Increase metrics buffer size 2026-03-21 07:44:12 +00:00
Claudio Ortolina 9940fe27c5 Remove tailwind installation from CI
Not needed anymore as we removed canonical_tailwind
2026-03-20 23:43:56 +00:00
Claudio Ortolina 56d9d6bfd7 Use MDEx streaming to render chat content 2026-03-20 23:42:10 +00:00
Claudio Ortolina de8a0a044a Load MDEx usage rules 2026-03-20 23:38:18 +00:00
Claudio Ortolina 5716c33781 Remove canonical_tailwind
Keeps crashing
2026-03-20 23:26:54 +00:00
Claudio Ortolina dd3a05c2d3 Update mdex to 0.11.7 2026-03-20 23:25:30 +00:00
Claudio Ortolina 85e14f62b3 Track docs/production-infrastructure with update-documentation skill 2026-03-20 23:19:43 +00:00
Claudio Ortolina 10eaf316e6 Add documentation about production infrastructure 2026-03-20 23:17:27 +00:00
Claudio Ortolina 55f7d7f2e2 Try and setup litestream for S3 backups 2026-03-20 23:04:09 +00:00
Claudio Ortolina 4b876d269a Remove ecto_sqlite3_extras
Currently broken
2026-03-20 18:26:48 +00:00
Claudio Ortolina c6802a22a1 Remove phoenix_html_helpers from skill references 2026-03-20 18:06:20 +00:00
Claudio Ortolina cbbcd10ad1 Increase canonical tailwind pool size 2026-03-20 18:05:09 +00:00
Claudio Ortolina 3169332fca Make sure usage_rules is only loaded in dev 2026-03-20 16:20:24 +00:00