myrmidex
  • Joined on 2026-02-08
myrmidex closed pull request lvl0/trove#30 2026-04-29 23:58:51 +02:00
Release v0.1.0
myrmidex opened issue lvl0/trove#36 2026-04-29 23:57:04 +02:00
Admin UI: instance management (add, enable, disable)
myrmidex opened issue lvl0/trove#35 2026-04-29 23:57:01 +02:00
Exclude permanently failed pages from search results
myrmidex opened issue lvl0/trove#34 2026-04-29 23:56:33 +02:00
Re-crawl scheduler for stale and failed pages
myrmidex opened issue lvl0/trove#33 2026-04-29 23:56:30 +02:00
Write posted_at from fediverse post to pages row
myrmidex opened issue lvl0/trove#32 2026-04-29 23:56:26 +02:00
Search page: full-text query UI and results
myrmidex opened issue lvl0/trove#31 2026-04-29 23:56:04 +02:00
Add keywords_tsv column and tsvector indexing pipeline
myrmidex pushed tag v0.1.0 to lvl0/trove 2026-04-29 23:48:57 +02:00
myrmidex pushed to main at lvl0/trove 2026-04-29 23:45:08 +02:00
2e9b144ea6 chore - Fix CI wait-for-services using /dev/tcp instead of pg_isready
myrmidex pushed to main at lvl0/trove 2026-04-29 23:29:12 +02:00
7e62cbc613 Merge release/0.1.0 into main
f80132dfae 6 - Fix ntfy threshold config typing and layout title default
31a53de9fb 6 - Wire PollFailed dispatch and listener
6ab175a466 6 - Send ntfy alert when poll failures cross threshold
8d063a8262 6 - Add PollFailed event to FediDiscover package
Compare 72 commits »
myrmidex created pull request lvl0/trove#30 2026-04-29 23:27:01 +02:00
Release v0.1.0
myrmidex closed issue lvl0/trove#6 2026-04-29 23:26:31 +02:00
Observability
myrmidex closed issue lvl0/trove#13 2026-04-28 01:34:16 +02:00
Crawler: Language detection
myrmidex pushed to release/0.1.0 at lvl0/trove 2026-04-27 23:54:11 +02:00
cda1414cd8 9 - Add robots.txt handling with cache and politeness integration
myrmidex closed issue lvl0/trove#9 2026-04-27 23:53:57 +02:00
Crawler: robots.txt handling
myrmidex pushed to release/0.1.0 at lvl0/trove 2026-04-27 01:39:35 +02:00
264180cd36 chore - Move outcome → status mapping into CrawlOutcomeEnum methods
1538ceeb6e 11 - Gate ProcessCrawlJob with per-domain politeness lock
7171348370 11 - Add PolitenessService and crawler delay config
69aa5d9d3e 10 - Add /bot page with crawler identity and opt-out instructions
c80be24e6e chore - Extract mockFetchPageAction helper in ProcessCrawlJobTest
Compare 29 commits »
myrmidex closed issue lvl0/trove#11 2026-04-27 01:26:04 +02:00
Crawler: Per-domain politeness
myrmidex closed issue lvl0/trove#10 2026-04-27 00:41:29 +02:00
Crawler: User agent and /bot page
myrmidex closed issue lvl0/trove#14 2026-04-27 00:18:27 +02:00
Crawler: Queue worker
myrmidex closed issue lvl0/trove#12 2026-04-26 19:49:18 +02:00
Crawler: HTTP fetcher and content extraction