peregrine/scripts/integrations
pyr0ball beb32e576d feat: 13 integration implementations + config examples
Add all 13 integration modules (Notion, Google Drive, Google Sheets,
Airtable, Dropbox, OneDrive, MEGA, Nextcloud, Google Calendar, Apple
Calendar/CalDAV, Slack, Discord, Home Assistant) with fields(), connect(),
and test() implementations. Add config/integrations/*.yaml.example files
and gitignore rules for live config files. Add 5 new registry/schema
tests bringing total to 193 passing.
2026-02-25 08:18:45 -08:00
..
__init__.py feat: integration base class + auto-discovery registry 2026-02-25 08:13:14 -08:00
airtable.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
apple_calendar.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
base.py feat: integration base class + auto-discovery registry 2026-02-25 08:13:14 -08:00
discord.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
dropbox.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
google_calendar.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
google_drive.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
google_sheets.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
home_assistant.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
mega.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
nextcloud.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
notion.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
onedrive.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
slack.py feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00