Commit graph

79 commits

Author SHA1 Message Date
41a1be7ca4 136 - Add an edit option to feed cards 2026-08-13 18:35:19 +02:00
42fab63eaf 83 - Add a recent activity panel to the dashboard 2026-08-13 17:49:50 +02:00
bf734feb4a 83 - Add a publish success rate chart to the dashboard
Some checks failed
CI / ci (push) Failing after 12m22s
2026-08-13 17:34:57 +02:00
cc45b74a63 83 - Add an approval rate chart and rework the dashboard grid 2026-08-13 00:54:29 +02:00
df5013f86d 83 - Record approval decisions and rework the dashboard layout 2026-08-13 00:40:21 +02:00
4b895263e2 83 - Show the fetched-vs-published trend on the dashboard 2026-08-13 00:10:34 +02:00
7e6e6ce4e1 83 - Add Chart.js and register the trend chart component 2026-08-12 23:52:55 +02:00
5f4ef40a76 83 - Bundle Livewire through Vite instead of injected scripts 2026-08-12 23:42:59 +02:00
55f76d0d09 83 - Add a per-channel publication breakdown to the dashboard 2026-08-12 00:41:10 +02:00
8a1001d274 83 - Add a per-feed article breakdown to the dashboard 2026-08-12 00:32:46 +02:00
8a98990aea 83 - Isolate dashboard panels with Livewire islands 2026-08-12 00:20:46 +02:00
a6eff35586 83 - Drive dashboard and API stats from a date range 2026-08-12 00:00:49 +02:00
c40e167ab5 95 - Add a platform credential health check 2026-08-11 00:44:26 +02:00
034d0f7eac 111 - Add keyboard accessibility to the shared form modal 2026-08-10 23:59:55 +02:00
4257bd7e6e 121 - Replace logo and favicon 2026-08-10 23:34:48 +02:00
cb63a05aa5 90 - Cap the number of articles published per day 2026-08-10 23:12:33 +02:00
3b4200a0e5 91 - Show the feed name on article activity entries 2026-08-10 21:43:47 +02:00
c986f000f6 91 - Summarize and display activity 2026-08-10 20:45:52 +02:00
6a9d909525 88 - Add dark theme with toggle and remove dead Breeze navigation 2026-08-10 19:40:22 +02:00
0626a546c9 109 - Replace deprecated flex-shrink-0 and backdrop-blur-sm aliases 2026-08-10 01:47:30 +02:00
b7d6e3b55b 109 - Replace focus:outline-none with focus:outline-hidden 2026-08-10 01:46:02 +02:00
f90d271735 109 - Rename bare rounded to rounded-sm 2026-08-10 01:43:41 +02:00
549f83a662 109 - Rename bare shadow to shadow-sm 2026-08-10 01:41:58 +02:00
2823c5eeb3 109 - Rename shadow-sm to shadow-xs 2026-08-10 01:37:18 +02:00
798ddf9862 113 - Cover route eyebrow ordering and fix accordion labelling and filter width 2026-08-09 13:14:17 +02:00
36b46b4d2e 113 - Scope clearing pending articles to the active feed filter 2026-08-09 10:37:54 +02:00
817219df61 113 - Filter articles by feed on both tabs 2026-08-09 09:41:47 +02:00
03282d2463 113 - Collapse pending articles into per-feed accordions 2026-08-09 02:19:31 +02:00
e0056864af 113 - Add per-feed colour dots to article routing 2026-08-07 02:14:58 +02:00
4274b69018 113 - Promote article routing above the headline 2026-08-07 01:23:09 +02:00
d0d81e524e 114 - Select channel communities from the instance instead of typing a slug
Some checks failed
CI / ci (pull_request) Failing after 26m6s
CI / ci (push) Successful in 21m12s
2026-08-06 00:20:49 +02:00
3bded659d2 120 - Hardcode app display name instead of deriving it from APP_NAME
Some checks failed
CI / ci (push) Failing after 9m35s
CI / ci (pull_request) Failing after 19m44s
2026-08-01 23:43:52 +02:00
00366ffeaa 108 - Fix modal rendering and extract shared form modal component
All checks were successful
CI / ci (push) Successful in 31m55s
CI / ci (pull_request) Successful in 19m52s
Build and Push Docker Image / build (push) Successful in 5m2s
2026-08-01 00:11:06 +02:00
7ec5283b4c 108 - Fix modal backdrops by migrating Tailwind v3 opacity utilities to v4 2026-07-31 21:55:55 +02:00
d676d7866b 106 - Add channel creation modal and Add button to Channels page 2026-07-25 20:15:52 +02:00
4b12f9df30 106 - Add feed creation modal and Add button to Feeds page 2026-07-25 20:08:19 +02:00
a7317e376f 103 - Move notification bell to page header component
Some checks failed
CI / ci (push) Failing after 6m32s
CI / ci (pull_request) Successful in 5m35s
2026-03-18 21:27:14 +01:00
3d58baf156 102 - Fix route modals hidden behind overlay 2026-03-18 20:58:35 +01:00
268bbfd05a 101 - Fix cramped number inputs on Settings page 2026-03-18 20:52:49 +01:00
bab2557e85 97 - Add auto_approve toggle to Route edit modal 2026-03-18 17:51:35 +01:00
9430158051 96 - Rework Articles page into route_article triage UI with tabs and actions 2026-03-18 17:39:38 +01:00
d0985fc57d 85 - Simplify Articles page to read-only feed log 2026-03-18 16:09:48 +01:00
062b00d01c 93 - Add feed staleness detection with configurable threshold and alerts 2026-03-09 17:32:55 +01:00
4feab96765 92 - Add in-app notification infrastructure with model, service, and bell component 2026-03-09 02:21:24 +01:00
ec09711a6f 21 - Add dynamic channel labels based on platform type
All checks were successful
CI / ci (push) Successful in 5m21s
CI / ci (pull_request) Successful in 5m39s
Build and Push Docker Image / build (push) Successful in 4m36s
2026-03-08 18:10:47 +01:00
677d1cab6e 62 - Add article publishing interval setting 2026-03-08 11:25:50 +01:00
866f8d02d3 64 - Reload page after article refresh
Dispatch a Livewire event on refresh that triggers a 10-second
setTimeout via Alpine.js, then reloads the page to show newly
fetched articles.
2026-03-07 18:30:28 +01:00
35e4260c87 76 - Lock feed language to channel language in onboarding wizard 2026-03-07 10:43:48 +01:00
c75a1c8cf0 68 - Fix duplicate posting and publishing pipeline 2026-02-26 01:19:38 +01:00
d3c44a4952 63 - Swap feed and channel steps in onboarding wizard 2026-02-25 21:13:42 +01:00