82 Commits (8500ee7d5471e810ac515890c52c32c208cdb80b)

Author SHA1 Message Date
Kegan Dougal 2a93bbee82 Comments 10 years ago
Kegan Dougal 44abae4977 Make StarterLink a property of the AuthRealm 10 years ago
Kegan Dougal 4ea8e6d49d Add JIRA starter links 10 years ago
Kegan Dougal 2a3b56a1dc Return a specific not found error message when the user hasn't authed with JIRA 10 years ago
Kegan Dougal cb0fcbf2ad s/GET/POST/ 10 years ago
Kegan Dougal 4c340dd016 s/GET/POST/ 10 years ago
Kegan Dougal 5bccd52190 Add StarterLink as a field to the Github Service config 10 years ago
Kegan Dougal 0dd4d357ce Bring out expand/cmd into stand-alone functions 10 years ago
Kegan Dougal b3ff1cd54a Add endpoint for GETing AuthSession information for a user/realm tuple 10 years ago
Kegan Dougal d3ecdc0662 Add endpoint to GET a Service config 10 years ago
Kegan Dougal df6c8e1027 Return 200 on success 10 years ago
Kegan Dougal 1723763377 Comments 10 years ago
Kegan Dougal 5d08ba7368 Handle incoming JIRA webhook requests 10 years ago
Kegan Dougal e4b0121b31 Add JIRARealm.HasWebhook and set it on webhook creation 10 years ago
Kegan Dougal 69f65321d6 Move out project key to realm ID mapping 10 years ago
Kegan Dougal 684d54d6b4 Implement JIRA webhook creation 10 years ago
Kegan Dougal 5e37053e63 Kill dangling brackets 10 years ago
Kegan Dougal 1887fc303c Add an Init() function to AuthRealms 10 years ago
Kegan Dougal 5026b90b52 Create services with JSON by default 10 years ago
Kegan Dougal 514aab3c61 Create realms with JSON by default 10 years ago
Kegan Dougal f7fd2d679f Use the RealmID in the Service rather than all of them 10 years ago
Kegan Dougal 37094acfb3 Implement JIRA issue expanding 10 years ago
Kegan Dougal 52f3fc853d More inlining 10 years ago
Kegan Dougal f928b4c84e Review comments 10 years ago
Kegan Dougal 8937e031c0 Implement processing of !jira create commands 10 years ago
Kegan Dougal ca798c94ea Inline some err/if checks 10 years ago
Kegan Dougal 7e047e68be Finish implementing auth in JIRA. Access tokens are now stored. 10 years ago
Kegan Dougal 4fdc0c3912 Add JIRA session and requests for OAuth. Redirect not handled yet. 10 years ago
Kegan Dougal c6483215f6 Twiddle order of test table fields 10 years ago
Kegan Dougal 59f7fd12a3 Formalise the response JSON to /configureAuthRealm for JIRA 10 years ago
Kegan Dougal 513c9318fb Allow the creation of [un]authenticated JIRA clients 10 years ago
Kegan Dougal d82036adda Parse messy JIRA URLs into a canonicalised format 10 years ago
Kegan Dougal 5e375283c2 Remove password TODO 10 years ago
Kegan Dougal a0d3180ba8 Parse out the public key 10 years ago
Kegan Dougal 0948f59a1a Add JiraRealm type. Add Register() function to AuthRealms 10 years ago
Kegan Dougal 32ebe92535 Pass in the webhook endpoint URL for each service 10 years ago
Kegan Dougal cc0325f4ff Explain what the ping event does 10 years ago
Kegan Dougal 4b41bfb484 Add TODO for order of operations 10 years ago
Kegan Dougal 28f26e61dd Formatting 10 years ago
Kegan Dougal 33b5abb84b Add Service.PostRegister(oldService) and implement GH webhook creation 10 years ago
Kegan Dougal d8cce6367f Change github service config format to include owner/repo filtering on webhooks 10 years ago
Kegan Dougal b89c3ef776 Length check the ownerRepo array 10 years ago
Kegan Dougal 8beb8fda7f Implement `!github create owner/repo title` 10 years ago
Kegan Dougal 55fda3c115 Grab access tokens from the GithubService and use them 10 years ago
Kegan Dougal 55f857db96 Add Register() function to Services 10 years ago
Kegan Dougal f15afa4780 Use non-panicking type assertion 10 years ago
Kegan Dougal a56d2b1866 s/id/session_id/ 10 years ago
Kegan Dougal ba803ccd00 Store access_tokens in the DB 10 years ago
Kegan Dougal 71be73a721 Add ID field to AuthSessions so redirects can lookup based off this key 10 years ago
Kegan Dougal 9adb89c24d Start parsing out redirect requests for github realms 10 years ago