myrmidex
  • Joined on 2026-02-08
myrmidex closed issue lvl0/fedi-feed-router#136 2026-08-13 18:37:53 +02:00
Feed cards have no edit option
myrmidex commented on issue lvl0/fedi-feed-router#136 2026-08-13 18:37:45 +02:00
Feed cards have no edit option

Delivered in 41a1be7.

What shipped

  • Edit button on each feed card, opening an x-form-modal prefilled with the feed's name and description
  • Feeds::openEditModal() / closeEditModal()
myrmidex closed issue lvl0/fedi-feed-router#83 2026-08-13 18:22:28 +02:00
Dashboard analytics improvements
myrmidex commented on issue lvl0/fedi-feed-router#83 2026-08-13 18:22:20 +02:00
Dashboard analytics improvements

Delivered across 16 commits (ef5346e..a8d9655).

Foundation

  • App\Support\DateRange — arbitrary from/to range replaces named periods; the five presets survive only as UI buttons…
myrmidex pushed to release/v1.4.0 at lvl0/fedi-feed-router 2026-08-13 17:40:33 +02:00
bf734feb4a 83 - Add a publish success rate chart to the dashboard
cc45b74a63 83 - Add an approval rate chart and rework the dashboard grid
df5013f86d 83 - Record approval decisions and rework the dashboard layout
8375c948c6 83 - Add a decision timestamp to route articles
4b895263e2 83 - Show the fetched-vs-published trend on the dashboard
Compare 10 commits »
myrmidex created branch release/v1.4.0 in lvl0/fedi-feed-router 2026-08-13 17:40:33 +02:00
myrmidex opened issue lvl0/fedi-feed-router#138 2026-08-13 15:17:42 +02:00
Thumbnails too large
myrmidex opened issue lvl0/fedi-feed-router#137 2026-08-13 00:52:28 +02:00
Channel cards have no edit option
myrmidex opened issue lvl0/fedi-feed-router#136 2026-08-13 00:52:16 +02:00
Feed cards have no edit option
myrmidex opened issue lvl0/fedi-feed-router#135 2026-08-12 21:20:47 +02:00
Unmatched and unauthenticated web routes return a JSON 404 instead of redirecting to /
myrmidex closed issue lvl0/fedi-feed-router#95 2026-08-11 00:45:30 +02:00
Platform credential health check
myrmidex commented on issue lvl0/fedi-feed-router#95 2026-08-11 00:45:21 +02:00
Platform credential health check

Implemented in c40e167.

Delivered

  • AccountStatusEnumuntested / healthy / unhealthy, cast on PlatformAccount
  • Migration adding consecutive_failures, plus a data update…
myrmidex opened issue lvl0/fedi-feed-router#134 2026-08-11 00:39:08 +02:00
Intermittent failure in ArticlesTest::test_expanding_a_feed_shows_all_its_articles_beyond_one_page
myrmidex closed issue lvl0/fedi-feed-router#111 2026-08-11 00:01:42 +02:00
Modal accessibility — no Escape-to-close, focus trap, or scroll lock
myrmidex commented on issue lvl0/fedi-feed-router#111 2026-08-11 00:01:35 +02:00
Modal accessibility — no Escape-to-close, focus trap, or scroll lock

Done in 034d0f7. Fixed once in x-form-modal, so all five modals are covered.

Delivered

  • Escape closes the modal via $wire.{{ $close }}() — the same Livewire method as the × button…
myrmidex closed issue lvl0/fedi-feed-router#121 2026-08-10 23:37:52 +02:00
Replace stock Laravel branding — sidebar logo and favicon
myrmidex commented on issue lvl0/fedi-feed-router#121 2026-08-10 23:37:42 +02:00
Replace stock Laravel branding — sidebar logo and favicon

Done in 4257bd7.

Delivered

  • Sidebar renders images/logo.png in all three places (desktop sidebar, mobile drawer, mobile header) — previously a plain FFR text heading after #88…
myrmidex closed issue lvl0/fedi-feed-router#90 2026-08-10 23:16:15 +02:00
Daily publish cap
myrmidex commented on issue lvl0/fedi-feed-router#90 2026-08-10 23:15:55 +02:00
Daily publish cap

Implemented in cb63a05 on release/v1.4.0.

Delivered

  • daily_publish_cap setting, default 0 = unlimited
  • Gate in PublishNextArticleJob::dailyCapReached(), checked before the…
myrmidex opened issue lvl0/fedi-feed-router#133 2026-08-10 23:04:53 +02:00
PublishNextArticleJob blocks on the first candidate — iterate to find a publishable one