3 Commits (468e85d264704be8339fd708c82ce90f650c66a3)

Author SHA1 Message Date
Nikos Filippakis 1be6c8c1cd
Enable e2ee across all services and save crypto material in the database (#324) 6 years ago
Nikos Filippakis 6409b00205
[WIP] Switch Gomatrix for Mautrix (#322) 6 years ago
Nikos Filippakis 1e297c50ad
Re-format project as a Go module (#310) 6 years ago
Kegan Dougal b98e878227 Use gomatrix 9 years ago
Kegan Dougal 7580d93042 400 if a service which needs a syncing client is configured without one 9 years ago
Kegan Dougal 3fec1c6fa5 Add docs for all the remaining services and convert them to use NewDefaultService 9 years ago
Kegan Dougal 3e21e02171 Remove Plugin. Replace with Commands() and Expansions() 9 years ago
Kegan Dougal 65963cd93f Add stub RSS Service. Add DefaultService. Add Poller interface. 9 years ago
Kegan Dougal b5e0665c64 Allow github webhooks to be explicitly removed 9 years ago
Kegan Dougal 6f2d9dc72c Add giphy integration 9 years ago
Kegan Dougal 4772d10cbd Join webhook rooms on Register() 9 years ago
Kegan Dougal 0f60be3ffc Create delta webhooks in GithubService.Register() 9 years ago
Kegan Dougal 97a292c65f Change how Services are notified for incoming !commands and expansions 9 years ago
Kegan Dougal 32ebe92535 Pass in the webhook endpoint URL for each service 9 years ago
Kegan Dougal 33b5abb84b Add Service.PostRegister(oldService) and implement GH webhook creation 9 years ago
Kegan Dougal 55f857db96 Add Register() function to Services 10 years ago
Kegan Dougal 8598e71124 Send webhook notifications to rooms specified in the service config 10 years ago
Kegan Dougal 41ba67235a Add handler for /services/hooks/{serviceType} 10 years ago
Kegan Dougal 665d43f726 Parse github webhook requests into suitable HTML messages 10 years ago
Kegan Dougal edf3f87674 Move database/types.go to types/types.go in its own 'types' package 10 years ago
Mark Haines 9c83637852 An extensible Matrix bot written in Go 10 years ago