myrmidex
  • Joined on 2026-02-08
myrmidex opened issue lvl0/trove#29 2026-04-26 16:28:26 +02:00
Build first-party HTML content extractor (replace fivefilters/readability.php)
myrmidex opened issue lvl0/trove#28 2026-04-26 16:24:05 +02:00
URL-pattern pre-filter: skip non-HTML extensions before page row creation
myrmidex closed issue lvl0/trove#8 2026-04-26 16:09:22 +02:00
Crawler: Queue population
myrmidex opened issue lvl0/trove#27 2026-04-26 14:31:42 +02:00
Backfill command for crawler queue (catch pages missed by observer)
myrmidex closed issue lvl0/trove#7 2026-04-26 14:25:25 +02:00
Crawler Data Model
myrmidex closed issue lvl0/trove#5 2026-04-26 11:59:11 +02:00
URL submission form
myrmidex opened issue lvl0/trove#26 2026-04-26 11:53:40 +02:00
Rotate Livewire release_token per deploy for cache-busting
myrmidex opened issue lvl0/trove#25 2026-04-26 11:48:23 +02:00
URL submission: rate-limit message UI polish
myrmidex opened issue lvl0/trove#24 2026-04-26 11:48:02 +02:00
URL submission: tighten validation (max length, reject loopback/private IPs)
myrmidex opened issue lvl0/trove#23 2026-04-26 11:47:44 +02:00
URL normalization on pages.url (strip tracking params, canonicalize)
myrmidex opened issue lvl0/trove#22 2026-04-26 03:53:54 +02:00
Test environment hardening: APP_KEY override and Postgres test runs
myrmidex opened issue lvl0/trove#21 2026-04-26 03:53:43 +02:00
page_links FK on-delete behavior decision
myrmidex opened issue lvl0/trove#20 2026-04-26 03:53:35 +02:00
UrlDiscoveredListener: add tries and failed() handler
myrmidex closed issue lvl0/trove#4 2026-04-26 03:53:25 +02:00
URL Discovery and Storage
myrmidex created branch release/0.1.0 in lvl0/trove 2026-04-26 03:53:09 +02:00
myrmidex pushed to release/0.1.0 at lvl0/trove 2026-04-26 03:53:09 +02:00
6b610b699e 4 - Drop status promotion in UrlDiscoveredListener; defer to keywords listener
3ad473f4a1 4 - Add UrlDiscoveredListener wiring fediverse polling to pages graph
424ad2ff78 4 - Add Page and PageLink models with factories and unit tests
bc535c8c0b 4 - Add pages and page_links migrations with PageStatusEnum
ec2113710a 3 - Harden fediverse polling: timeouts, error handling, payload fields
Compare 10 commits »
myrmidex opened issue lvl0/trove#19 2026-04-26 01:26:44 +02:00
Run the Laravel scheduler in production (start.sh)
myrmidex opened issue lvl0/trove#18 2026-04-26 01:26:43 +02:00
Switch poll loop to per-instance dispatched jobs
myrmidex opened issue lvl0/trove#17 2026-04-26 01:26:42 +02:00
Tighten URL extraction regex for parens-bearing URLs
myrmidex opened issue lvl0/trove#16 2026-04-26 01:26:41 +02:00
LemmyClient: page-walking via page=N until cursor reached