Commit graph

  • 7270e3311c 157 - Add Changelog main myrmidex 2026-08-16 23:57:38 +0200
  • c640d7a33a 150 - Add dev-test nix command v1.4.2 myrmidex 2026-08-16 22:50:45 +0200
  • 945a27b54f Merge pull request 'release/v1.4.2' (#159) from release/v1.4.2 into main myrmidex 2026-08-16 23:36:23 +0200
  • aa00950543 157 - Backfill route articles when a route is activated myrmidex 2026-08-16 23:18:09 +0200
  • ba8513c256 158 - Fix Belga feed offset=1 skipping newest article myrmidex 2026-08-16 22:53:52 +0200
  • 79e70ada1b 150 - Bump the README compose example to v1.4.1 myrmidex 2026-08-15 12:04:26 +0200
  • e78af42297 150 - Add the v1.4.1 changelog section myrmidex 2026-08-15 12:02:30 +0200
  • c460db2e5b Merge pull request 'release/v1.4.1' (#154) from release/v1.4.1 into main v1.4.1 myrmidex 2026-08-15 11:20:04 +0200
  • 85fe585f8d 147 - Bump the CI image tag to force a fresh pull myrmidex 2026-08-15 11:10:46 +0200
  • d07e58207f 147 - Base the CI image on Debian instead of Alpine myrmidex 2026-08-15 01:48:47 +0200
  • 7eaa32f7a0 147 - Pin the CI image to a version tag instead of latest myrmidex 2026-08-15 01:31:14 +0200
  • 5400bb0582 147 - Add gd to the CI image and declare ext-gd myrmidex 2026-08-15 01:22:18 +0200
  • 5cd51f9b43 147 - Run CI on pull requests into release branches myrmidex 2026-08-15 01:12:24 +0200
  • 1e120a4bac 147 - Fix the Composer cache path so it caches anything myrmidex 2026-08-15 01:08:34 +0200
  • 209efc31b2 147 - Run CI in a prebuilt image instead of installing PHP each run myrmidex 2026-08-15 00:59:05 +0200
  • 20bc7655d6 147 - Drop coverage from CI and run PHPUnit directly myrmidex 2026-08-15 00:51:46 +0200
  • ddd560b204 150 - Delete unconvertible channels instead of resolving them via Lemmy myrmidex 2026-08-15 10:35:33 +0200
  • d17d98a5ec 152 - Freeze time in the publish job tests and cover the midnight boundary myrmidex 2026-08-15 10:12:41 +0200
  • e58badf70e 152 - Give factories unique values for constrained columns myrmidex 2026-08-15 10:07:40 +0200
  • 029981f838 150 - Authenticate once per instance in the community id migration myrmidex 2026-08-15 02:04:43 +0200
  • aa4c3ad2b7 147 - Base the CI image on Debian instead of Alpine myrmidex 2026-08-15 01:48:47 +0200
  • 038b60f97f 147 - Pin the CI image to a version tag instead of latest myrmidex 2026-08-15 01:31:14 +0200
  • b571e1938b 147 - Add gd to the CI image and declare ext-gd myrmidex 2026-08-15 01:22:18 +0200
  • 07993ad679 147 - Run CI on pull requests into release branches myrmidex 2026-08-15 01:12:24 +0200
  • 7e2dd428e4 147 - Fix the Composer cache path so it caches anything myrmidex 2026-08-15 01:08:34 +0200
  • 8340469e39 147 - Run CI in a prebuilt image instead of installing PHP each run myrmidex 2026-08-15 00:59:05 +0200
  • 7ce3bc1080 147 - Drop coverage from CI and run PHPUnit directly myrmidex 2026-08-15 00:51:46 +0200
  • de42bdca38 Merge pull request 'Release v1.4.0' (#146) from release/v1.4.0 into main v1.4.0 myrmidex 2026-08-15 00:36:52 +0200
  • 4f79aac325 140 - Set the v1.4.0 release date in the CHANGELOG myrmidex 2026-08-14 21:59:40 +0200
  • ced6cfcaac 140 - Rewrite the README as a project page myrmidex 2026-08-14 21:54:03 +0200
  • 1b95e9f8aa 140 - Fix the fallback message describing a nonexistent React frontend myrmidex 2026-08-14 21:41:45 +0200
  • 3c86b0637e 140 - Add CHANGELOG myrmidex 2026-08-14 21:36:25 +0200
  • 0bfe8180bb 140 - Add CONTRIBUTING myrmidex 2026-08-14 21:26:10 +0200
  • f7982edafe 140 - Add license myrmidex 2026-08-14 21:18:01 +0200
  • 8e9ca0e200 140 - Drop the unused Inertia, Ziggy and Breeze dependencies myrmidex 2026-08-14 21:17:45 +0200
  • 4e3f83142e 140 - Remove the dead Jenkinsfile and Inertia middleware myrmidex 2026-08-14 21:17:31 +0200
  • 812c663529 139 - Make the chart key uniqueness test assert real charts myrmidex 2026-08-14 21:05:13 +0200
  • 90ecad22a7 139 - Fix PHPStan array-shape narrowing in DashboardTest myrmidex 2026-08-14 20:57:30 +0200
  • 6485cabdae 139 - Commit composer.lock and pin PHPStan below 2.2 myrmidex 2026-08-14 20:57:20 +0200
  • 2b87f1f3a7 141 - Add channel deletion to the Channels page myrmidex 2026-08-14 00:54:17 +0200
  • 6270c97c29 141 - Add a cascading foreign key to article publications myrmidex 2026-08-14 00:28:09 +0200
  • dc64dd83b8 144 - Replace ArticleFetcher with focused fetch actions myrmidex 2026-08-14 00:07:08 +0200
  • eefadff873 144 - Extract the RSS and website fetch actions from ArticleFetcher myrmidex 2026-08-13 23:36:07 +0200
  • d58fd8a231 144 - Rename ValidationService to ValidateArticleAction myrmidex 2026-08-13 23:26:58 +0200
  • dd8f799445 144 - Extract CreateRouteArticlesAction from ValidationService myrmidex 2026-08-13 23:16:43 +0200
  • d8b85f84ed 144 - Extract SaveArticleAction from ArticleFetcher myrmidex 2026-08-13 21:59:56 +0200
  • c7b9cd6d0c 142 - Surface failed publishes and replace auto-retry with a manual one myrmidex 2026-08-13 21:36:57 +0200
  • e16368a662 138 - Upload the thumbnail once per publish, not per retry myrmidex 2026-08-13 21:06:02 +0200
  • 34b78e6e54 138 - Resize and host article thumbnails on the instance myrmidex 2026-08-13 20:58:49 +0200
  • 6ea3f922da 138 - Add multipart upload support to LemmyRequest myrmidex 2026-08-13 20:46:06 +0200
  • 0163fa53b4 137 - Add an edit option to channel cards myrmidex 2026-08-13 18:44:59 +0200
  • 41a1be7ca4 136 - Add an edit option to feed cards myrmidex 2026-08-13 18:35:19 +0200
  • a8d96554a7 83 - Tighten dashboard analytics after review myrmidex 2026-08-13 18:06:49 +0200
  • 42fab63eaf 83 - Add a recent activity panel to the dashboard myrmidex 2026-08-13 17:48:17 +0200
  • bf734feb4a 83 - Add a publish success rate chart to the dashboard myrmidex 2026-08-13 17:34:57 +0200
  • cc45b74a63 83 - Add an approval rate chart and rework the dashboard grid myrmidex 2026-08-13 00:54:29 +0200
  • df5013f86d 83 - Record approval decisions and rework the dashboard layout myrmidex 2026-08-13 00:40:21 +0200
  • 8375c948c6 83 - Add a decision timestamp to route articles myrmidex 2026-08-13 00:15:36 +0200
  • 4b895263e2 83 - Show the fetched-vs-published trend on the dashboard myrmidex 2026-08-13 00:10:34 +0200
  • 7e6e6ce4e1 83 - Add Chart.js and register the trend chart component myrmidex 2026-08-12 23:52:55 +0200
  • 5f4ef40a76 83 - Bundle Livewire through Vite instead of injected scripts myrmidex 2026-08-12 23:42:59 +0200
  • 5b4e311d2d 83 - Add a daily fetched-vs-published trend stat myrmidex 2026-08-12 23:29:36 +0200
  • f6067eec38 83 - Add a SeriesStat contract for time-series dashboard panels myrmidex 2026-08-12 23:14:19 +0200
  • 55f76d0d09 83 - Add a per-channel publication breakdown to the dashboard myrmidex 2026-08-12 00:41:10 +0200
  • 8a1001d274 83 - Add a per-feed article breakdown to the dashboard myrmidex 2026-08-12 00:32:46 +0200
  • 8a98990aea 83 - Isolate dashboard panels with Livewire islands myrmidex 2026-08-12 00:20:46 +0200
  • a6eff35586 83 - Drive dashboard and API stats from a date range myrmidex 2026-08-12 00:00:49 +0200
  • ef5346ed70 83 - Add a DateRange value object with named presets myrmidex 2026-08-11 23:47:51 +0200
  • c40e167ab5 95 - Add a platform credential health check myrmidex 2026-08-11 00:44:26 +0200
  • 034d0f7eac 111 - Add keyboard accessibility to the shared form modal myrmidex 2026-08-10 23:59:55 +0200
  • b7ec75ff65 120 - Set the application name in the example environment myrmidex 2026-08-10 23:41:07 +0200
  • 4257bd7e6e 121 - Replace logo and favicon myrmidex 2026-08-10 23:25:01 +0200
  • 602173a0ad 91 - Ignore codewhale myrmidex 2026-08-10 23:24:24 +0200
  • cb63a05aa5 90 - Cap the number of articles published per day myrmidex 2026-08-10 23:12:33 +0200
  • 3b4200a0e5 91 - Show the feed name on article activity entries myrmidex 2026-08-10 21:43:47 +0200
  • d3e589c36c 91 - Register event listeners once instead of twice myrmidex 2026-08-10 21:16:34 +0200
  • fbcf4faa9f 91 - Prune activity logs after 90 days myrmidex 2026-08-10 20:46:07 +0200
  • c986f000f6 91 - Summarize and display activity myrmidex 2026-08-10 20:45:52 +0200
  • f8084d144c 91 - Record activity from fetch, validate and publish paths myrmidex 2026-08-10 20:44:57 +0200
  • c7de5bc3df 91 - Add activity log table, model and event pipeline myrmidex 2026-08-10 20:44:30 +0200
  • 6a9d909525 88 - Add dark theme with toggle and remove dead Breeze navigation myrmidex 2026-08-10 19:40:22 +0200
  • 0626a546c9 109 - Replace deprecated flex-shrink-0 and backdrop-blur-sm aliases myrmidex 2026-08-10 01:47:30 +0200
  • b7d6e3b55b 109 - Replace focus:outline-none with focus:outline-hidden myrmidex 2026-08-10 01:46:02 +0200
  • f90d271735 109 - Rename bare rounded to rounded-sm myrmidex 2026-08-10 01:43:41 +0200
  • 549f83a662 109 - Rename bare shadow to shadow-sm myrmidex 2026-08-10 01:41:58 +0200
  • 2823c5eeb3 109 - Rename shadow-sm to shadow-xs myrmidex 2026-08-10 01:37:18 +0200
  • 2f86326d5c 116 - Pin the premise that a fully-known feed still returns articles myrmidex 2026-08-10 01:25:17 +0200
  • 548a55af05 116 - Warn when a feed fetch returns no articles myrmidex 2026-08-10 01:02:16 +0200
  • 6f5b15a332 119 - Extract publish eligibility into a RouteArticle scope myrmidex 2026-08-10 00:20:53 +0200
  • ddd6514a77 119 - Back off and give up on repeatedly failing publishes myrmidex 2026-08-10 00:05:17 +0200
  • 16353fe60a 119 - Fail publishing when article content cannot be recovered myrmidex 2026-08-09 23:28:59 +0200
  • ecb12ddfc7 119 - Publish articles from stored data instead of re-fetching myrmidex 2026-08-09 20:41:07 +0200
  • 433aa79007 119 - Store article thumbnail in image_url during validation myrmidex 2026-08-09 15:22:02 +0200
  • 798ddf9862 113 - Cover route eyebrow ordering and fix accordion labelling and filter width myrmidex 2026-08-09 13:14:17 +0200
  • 36b46b4d2e 113 - Scope clearing pending articles to the active feed filter myrmidex 2026-08-09 10:37:54 +0200
  • 817219df61 113 - Filter articles by feed on both tabs myrmidex 2026-08-09 09:41:47 +0200
  • 03282d2463 113 - Collapse pending articles into per-feed accordions myrmidex 2026-08-09 02:19:31 +0200
  • e0056864af 113 - Add per-feed colour dots to article routing myrmidex 2026-08-07 02:14:58 +0200
  • 4274b69018 113 - Promote article routing above the headline myrmidex 2026-08-07 01:23:09 +0200
  • ac8845e9c9 127 - Remove coverage PR comment from CI workflow v1.3.7 myrmidex 2026-08-06 21:31:50 +0200