82 Commits (8500ee7d5471e810ac515890c52c32c208cdb80b)

Author SHA1 Message Date
Kegan Dougal 036cd7e7b4 Add redirect handler for AuthRealms 10 years ago
Kegan Dougal 51bf830632 Tweak the auth session API to be more transactional 10 years ago
Kegan Dougal 11df0fe3c9 Decode the realm JSON before calling methods on it 10 years ago
Kegan Dougal ed78b0cbcf Spelling 10 years ago
Kegan Dougal ca1168147f Add concept of AuthSessions 10 years ago
Kegan Dougal 098101015b Remove concept of AuthModule and ThirdPartyAuth 10 years ago
Kegan Dougal 36eb21be7c Add concept of AuthRealms 10 years ago
Kegan Dougal 8598e71124 Send webhook notifications to rooms specified in the service config 10 years ago
Kegan Dougal e88dc544bd Tweak github webhook to parse but not send webhook notifications 10 years ago
Kegan Dougal fe1854feaf Use the service ID in the webhook path instead of the service type 10 years ago
Kegan Dougal 8fea4bb0ab Add AuthModule concept 10 years ago
Kegan Dougal 514d59e4d5 Remove Service ID from ThirdPartyAuth; query off resource instead. 10 years ago
Kegan Dougal 1d08fcbb18 Add LoadThirdPartyAuthsForUser and StoreThirdPartyAuth 10 years ago
Kegan Dougal cdee3d1a51 Add ThirdPartyAuth struct and third_party_auth table with CRU operations 10 years ago
Kegan Dougal 41ba67235a Add handler for /services/hooks/{serviceType} 10 years ago
Kegan Dougal 0168f92023 Add tests for webhook event parsing to HTML 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
Kegan Dougal d6b946f200 Make regexp top-level as per PR comments 10 years ago
Kegan Dougal 9cdd546ba6 Remove spurious !github command 10 years ago
Kegan Dougal 01e51f36a9 Add github issue expansion for things that look like owner/repo#11 10 years ago
Kegan Dougal 7f0af81330 Add very noddy github service. Add owner/repo#11 expander. 10 years ago
Kegan Dougal 8af5086985 s/Make/New/ as is the convention in the golang stdlib 10 years ago
Mark Haines 26f95fdeb8 Add the pre-commit hooks and development instructions 10 years ago
Mark Haines 9c83637852 An extensible Matrix bot written in Go 10 years ago