402 Commits (aec58233d977a4dee91e01c5ff59da879ff37fb3)
 

Author SHA1 Message Date
Kegan Dougal f15afa4780 Use non-panicking type assertion 9 years ago
Kegan Dougal a56d2b1866 s/id/session_id/ 9 years ago
Kegan Dougal 1045458642 Update README to include stuff on github 9 years ago
Kegan Dougal ba803ccd00 Store access_tokens in the DB 9 years ago
Kegan Dougal 71be73a721 Add ID field to AuthSessions so redirects can lookup based off this key 9 years ago
Kegan Dougal 9adb89c24d Start parsing out redirect requests for github realms 9 years ago
Kegan Dougal 036cd7e7b4 Add redirect handler for AuthRealms 9 years ago
Kegsay 306d0f9caa Merge pull request #9 from matrix-org/kegan/auth-session-api-tweak 9 years ago
Kegan Dougal 51bf830632 Tweak the auth session API to be more transactional 9 years ago
Kegsay 54c586e6e5 Merge pull request #8 from matrix-org/kegan/auth-session 9 years ago
Kegan Dougal 11df0fe3c9 Decode the realm JSON before calling methods on it 9 years ago
Kegan Dougal ed78b0cbcf Spelling 9 years ago
Kegan Dougal ca1168147f Add concept of AuthSessions 9 years ago
Kegsay 5711bd0618 Merge pull request #7 from matrix-org/kegan/rm-3pauth 9 years ago
Kegsay a990bfb927 Merge pull request #6 from matrix-org/kegan/auth-realms 9 years ago
Kegan Dougal 098101015b Remove concept of AuthModule and ThirdPartyAuth 9 years ago
Kegan Dougal 36eb21be7c Add concept of AuthRealms 9 years ago
Kegsay e9ebaceecf Merge pull request #5 from matrix-org/kegan/github-webhook 9 years ago
Kegan Dougal 51a5b97aad Merge branch 'master' into kegan/github-webhook 9 years ago
Kegan Dougal 8598e71124 Send webhook notifications to rooms specified in the service config 9 years ago
Kegan Dougal e88dc544bd Tweak github webhook to parse but not send webhook notifications 9 years ago
Kegsay d7e7b9b1ae Merge pull request #3 from matrix-org/kegan/auth 9 years ago
Kegan Dougal 6b250c8528 Merge branch 'master' into kegan/auth 9 years ago
Kegsay 72a08baba2 Merge pull request #4 from matrix-org/kegan/webhook-path-as-id 9 years ago
Kegan Dougal fe1854feaf Use the service ID in the webhook path instead of the service type 9 years ago
Kegan Dougal 8fea4bb0ab Add AuthModule concept 9 years ago
Kegan Dougal 514d59e4d5 Remove Service ID from ThirdPartyAuth; query off resource instead. 9 years ago
Kegan Dougal 272617170d Merge branch 'master' into kegan/auth 9 years ago
Kegan Dougal e8be9c4a10 More notes 9 years ago
Kegan Dougal 1d08fcbb18 Add LoadThirdPartyAuthsForUser and StoreThirdPartyAuth 9 years ago
Kegan Dougal cdee3d1a51 Add ThirdPartyAuth struct and third_party_auth table with CRU operations 9 years ago
Kegsay e6813169b8 Merge pull request #2 from matrix-org/kegan/webhooks 9 years ago
Kegan Dougal 41ba67235a Add handler for /services/hooks/{serviceType} 9 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
Kegsay 7dda10503b Merge pull request #1 from matrix-org/kegan/github 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 19fd719e20 Merge branch 'master' into kegan/github 10 years ago
Kegan Dougal e1f568e3fb Put notes somewhere useful 10 years ago
Kegan Dougal 01e51f36a9 Add github issue expansion for things that look like owner/repo#11 10 years ago
Kegan Dougal b808c4155a Merge branch 'master' into kegan/github 10 years ago
Kegan Dougal 4896620287 Add OAuth2 dep 10 years ago
Kegan Dougal c92fc3c19e Merge branch 'master' into kegan/github 10 years ago
Kegan Dougal 81818829c8 Add github dep 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 65dbf1951a Add build instructions 10 years ago