4 Commits

Author SHA1 Message Date
primal
26387adc0e Switch publish to atproto network only
Traefik is on both networks now.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 20:39:49 -05:00
primal
3b5c4ddeb2 Add item status (pass/fail) support
- Filter unpublished items by status='pass' in publish loop
- Add DeletePost function to remove posts from PDS
- Add /api/setItemStatus endpoint to mark items pass/fail
- When marking fail, deletes the Bluesky post if it was published

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 15:46:27 -05:00
primal
e55cff3daa Update to use commons package
- Rename module from publisher to publish
- Change all shared.* references to commons.*
- Use commons.Item, commons.Feed, etc from shared library

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 15:40:39 -05:00
primal
f1e68d42fc Initial commit 2026-02-02 15:30:15 -05:00