myrmidex
  • Joined on 2026-02-08
myrmidex commented on issue lvl0/fedi-feed-router#123 2026-08-02 10:21:06 +02:00
Concurrent publish attempts create duplicate Lemmy posts

Investigation — root causes established

Defect 1: why two listener instances ran

RouteArticle::approve() dispatches unconditionally, with no re-approval guard (`app/Models/RouteArt…

myrmidex opened issue lvl0/fedi-feed-router#123 2026-08-02 10:12:34 +02:00
Concurrent publish attempts create duplicate Lemmy posts
myrmidex released v1.3.5 at lvl0/fedi-feed-router 2026-08-02 09:52:53 +02:00
myrmidex pushed tag v1.3.5 to lvl0/fedi-feed-router 2026-08-02 09:19:41 +02:00
myrmidex deleted branch release/v1.3.5 from lvl0/fedi-feed-router 2026-08-02 09:18:59 +02:00
myrmidex pushed to main at lvl0/fedi-feed-router 2026-08-02 09:18:59 +02:00
7d745b036a 115 - Satisfy PHPStan on Belga parser and fixture helpers
ac1b461e41 115 - Satisfy PHPStan on Belga parser and fixture helpers
3bded659d2 120 - Hardcode app display name instead of deriving it from APP_NAME
253700312e 117 - Decode HTML entities in extracted thumbnail URLs
299ec3151a 115 - Switch Belga provider to website discovery via JSON API
Compare 6 commits »
myrmidex merged pull request lvl0/fedi-feed-router#122 2026-08-02 09:18:59 +02:00
release/v1.3.5
myrmidex commented on pull request lvl0/fedi-feed-router#122 2026-08-02 03:42:19 +02:00
release/v1.3.5

Code Coverage Report

myrmidex pushed to release/v1.3.5 at lvl0/fedi-feed-router 2026-08-02 02:04:42 +02:00
7d745b036a 115 - Satisfy PHPStan on Belga parser and fixture helpers
myrmidex closed issue lvl0/fedi-feed-router#120 2026-08-02 01:35:51 +02:00
Page title shows "Laravel" — APP_NAME is inconsistent across environments
myrmidex closed issue lvl0/fedi-feed-router#117 2026-08-02 01:29:54 +02:00
Thumbnail URLs are not HTML-entity decoded, so custom_thumbnail fails
myrmidex pushed to release/v1.3.5 at lvl0/fedi-feed-router 2026-08-02 00:08:22 +02:00
ac1b461e41 115 - Satisfy PHPStan on Belga parser and fixture helpers
myrmidex created pull request lvl0/fedi-feed-router#122 2026-08-01 23:45:52 +02:00
release/v1.3.5
myrmidex pushed to release/v1.3.5 at lvl0/fedi-feed-router 2026-08-01 23:45:17 +02:00
3bded659d2 120 - Hardcode app display name instead of deriving it from APP_NAME
253700312e 117 - Decode HTML entities in extracted thumbnail URLs
299ec3151a 115 - Switch Belga provider to website discovery via JSON API
2a4d4ad84d 115 - Add Belga JSON discovery parser for press-release API
Compare 4 commits »
myrmidex created branch release/v1.3.5 in lvl0/fedi-feed-router 2026-08-01 23:45:17 +02:00
myrmidex opened issue lvl0/fedi-feed-router#121 2026-08-01 17:25:27 +02:00
Replace stock Laravel branding — sidebar logo and favicon
myrmidex opened issue lvl0/fedi-feed-router#120 2026-08-01 17:24:40 +02:00
Page title shows "Laravel" — APP_NAME is inconsistent across environments
myrmidex opened issue lvl0/fedi-feed-router#119 2026-08-01 17:14:29 +02:00
Populate Article::image_url instead of re-fetching the thumbnail on every publish
myrmidex opened issue lvl0/fedi-feed-router#118 2026-08-01 16:35:52 +02:00
Add end-to-end tests covering the full feed-to-published-post pipeline
myrmidex opened issue lvl0/fedi-feed-router#117 2026-08-01 16:34:23 +02:00
Thumbnail URLs are not HTML-entity decoded, so custom_thumbnail fails