magpie by Circuit Forge LLC — Cross-product data gathering and collection tool (reserved)
Find a file
Alan Weinstock 35c6e5f7bc feat(discovery): add Lemmy community search, fix dead request, add platform field
- Add app/services/lemmy/discovery.py: searches 5 major Lemmy instances,
  deduplicates by actor_id (AP canonical URL), skips NSFW communities,
  uses community@instance naming convention matching existing Lemmy client
- Update POST /subs/discover: accepts platforms[] param (default both),
  fans out to Reddit + Lemmy search, merges and sorts by subscribers
- Add platform field to all discovery result dicts (Reddit and Lemmy)
- Fix: remove dead _get() call left in search_subs() during earlier refactor
- Frontend: show platform badge on each discovery row, correct hyperlink
  format for Lemmy (https://{instance}/c/{community}), pass r.platform
  to upsertRules on import so Lemmy subs land in the lemmy platform slot
2026-06-13 22:23:31 -07:00
app feat(discovery): add Lemmy community search, fix dead request, add platform field 2026-06-13 22:23:31 -07:00
frontend feat(discovery): add Lemmy community search, fix dead request, add platform field 2026-06-13 22:23:31 -07:00
mcp feat: opportunities UI improvements, MCP tools, session refresh, migrations 013-014 2026-04-27 07:49:34 -07:00
scripts feat(ui): session status widget + SPA API proxy (#12) 2026-06-13 18:57:35 -07:00
tests feat: link_url variants, team accounts, session layout, menagerie route (#18 #19) 2026-05-27 15:31:58 -07:00
.env.example fix: TS build errors in cron.ts and CampaignDetail; serve at /magpie/ 2026-05-27 15:57:15 -07:00
.gitignore feat(#7,#10): signal crawler -- Reddit + Lemmy community monitoring 2026-04-22 11:00:14 -07:00
docker-compose.yml feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
Dockerfile feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
LICENSE Initial commit 2026-03-10 20:52:31 -07:00
manage.sh fix(session): pass REDDIT_SESSION_FILE env to post.py subprocess; fix status check path 2026-06-01 15:37:35 -07:00
pyproject.toml feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
README.md Initial commit 2026-03-10 20:52:31 -07:00

magpie

magpie by Circuit Forge LLC — Cross-product data gathering and collection tool (reserved)