Commit graph

19 commits

Author SHA1 Message Date
f80132dfae 6 - Fix ntfy threshold config typing and layout title default 2026-04-29 23:25:36 +02:00
31a53de9fb 6 - Wire PollFailed dispatch and listener 2026-04-29 23:21:02 +02:00
6ab175a466 6 - Send ntfy alert when poll failures cross threshold 2026-04-29 21:25:11 +02:00
8d063a8262 6 - Add PollFailed event to FediDiscover package 2026-04-29 21:15:11 +02:00
bbd74c1954 6 - Reset consecutive_poll_failures on successful poll 2026-04-29 21:09:44 +02:00
f9cebe5bae 6 - Add admin instances page and PollAlertService failure tracking 2026-04-28 23:33:32 +02:00
9cecc47b8b 6 - Log structured success entry on PollFediverseAction with url count and duration 2026-04-28 18:47:04 +02:00
ec2113710a 3 - Harden fediverse polling: timeouts, error handling, payload fields 2026-04-26 01:15:35 +02:00
1b713e3539 3 - Add LemmyClient with FediverseClientFactory dispatch 2026-04-26 00:42:21 +02:00
1b652752e1 3 - Add fedi-discover:poll command with failure isolation 2026-04-25 10:27:29 +02:00
fea8d48f6e 3 - Add MastodonClient with HTTP-faked tests 2026-04-25 03:19:14 +02:00
e5ee0184b5 3 - Add PollFediverseAction with FediverseClient interface 2026-04-25 02:09:38 +02:00
3eff919945 3 - Add UrlDiscovered event 2026-04-24 21:56:06 +02:00
52d6b493cb 2 - Add fedi-discover:validate console command 2026-04-24 20:11:05 +02:00
fc1c8ba020 2 - Add Instance Eloquent model with factory 2026-04-23 23:26:53 +02:00
bdd2b0f2e5 2 - Add InstanceConfig value object and InstanceType enum 2026-04-23 23:03:06 +02:00
00e28c4868 2 - Add fedi_discover_instances migration 2026-04-23 20:53:22 +02:00
3706a81d3c 2 - Populate fedi-discover config with http settings and defaults 2026-04-23 20:48:35 +02:00
9929a837fe 1 - Add FediDiscover package skeleton 2026-04-23 17:41:24 +02:00