Commit graph

9 commits

Author SHA1 Message Date
Your Name
03338f6000 v1.1.0: HOST_USER auto-discovery, countdown timers, HAOS add-on
- add HOST_USER env var for auto-discovery from github
- merge HOST_* env vars with scraped profile data
- fix countdown timers to use started_at when no cycles run
- add lemmy, discord, bluesky fields to priority_users
- expand API user endpoint with all platform handles
- update HA sensor with full user profile attributes
- add HAOS add-on structure for one-click install
- update version to 1.1.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 11:04:55 -06:00
Your Name
1c525097f4 add REST API and HACS integration for home assistant
- api.py exposes /api/stats, /api/health, /api/state on port 8099
- daemon updates shared state for API
- HACS custom component with sensors for all stats
- config flow for easy setup
- example automations in docs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 10:11:47 -06:00
Your Name
bd1efa2ae7 add default discord servers for values-aligned communities
- self-hosted, foss developers, grapheneos, queer coded
- commented out larger servers (need bot invite)
- merges env var servers with defaults

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 10:08:09 -06:00
Your Name
120e4a07e2 fix: integrate handle discovery into github scraper
- call discover_all_handles() to follow blog links
- scrape websites for mastodon, bluesky, matrix handles
- store discovered handles in contact field
- fixes contact method detection for outreach

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 10:02:30 -06:00
Your Name
d2248282fe expand env vars documentation in readme
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 09:56:14 -06:00
Your Name
55f363b6bc add logo
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 09:48:24 -06:00
Your Name
a5d7970b29 add lemmy authentication and DM delivery support
- add LEMMY_INSTANCE, LEMMY_USERNAME, LEMMY_PASSWORD env vars
- add send_lemmy_dm() for private message delivery
- add lemmy as activity-based contact method
- user's instance prioritized in scraping

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 09:44:56 -06:00
Your Name
582475457c add lemmy + discord, dockerize, fix deps
- add lemmy scraper (fediverse reddit alternative)
- add discord discovery + DM delivery
- fix all env var credentials (no hardcoded secrets)
- add beautifulsoup to requirements
- fix DB path for docker (uses /data volume)
- update docker-compose to use sudoxreboot/connectd

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 09:39:06 -06:00
Your Name
2de4b700e1 initial release - connectd daemon
find isolated builders with aligned values and connect them.
also finds lost builders - people with potential who haven't started yet.

features:
- multi-platform discovery (github, reddit, mastodon, lemmy, discord, etc)
- values-based matching
- lost builder detection and outreach
- LLM-powered personalized intros
- multi-channel delivery (email, mastodon, bluesky, matrix, discord, github)
- fully autonomous daemon mode

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 09:33:32 -06:00