290 Commits

Author SHA1 Message Date
Will Hunt
8919703edc Add endpoints to check account, and fetch projects 2021-12-01 11:57:34 +00:00
Will Hunt
dd84f525fc Fix state bug 2021-12-01 11:01:37 +00:00
Will Hunt
d649d872bc Merge remote-tracking branch 'origin/main' into hs/provisioning 2021-12-01 10:58:46 +00:00
Will Hunt
b1c68d759f
Merge pull request #88 from Half-Shot/hs/meta-create-command
Add `!setup` command to create new connections in rooms via bot commands
2021-12-01 10:55:00 +00:00
Will Hunt
f599618563 Update sample config 2021-12-01 10:54:47 +00:00
Will Hunt
c75977a91f Fixup some undefineds 2021-12-01 10:51:49 +00:00
Will Hunt
0d2773a4e4 Change command from !setup to !hookshot to help with namespace clashes 2021-12-01 10:45:02 +00:00
Will Hunt
91ed232eba Add config option for showIssueRoomLink 2021-12-01 10:41:24 +00:00
Will Hunt
998ae730f8 Add no-console rule, linting 2021-12-01 10:33:36 +00:00
Will Hunt
d2b1ff64da
Merge pull request #87 from Half-Shot/hs/ensure-webhooks-store-hookId-internally
Ensure webhook hookIds are stored internally
2021-11-30 19:36:01 +00:00
Will Hunt
945514bcbc Sneaky jira tweaks 2021-11-30 19:34:46 +00:00
Will Hunt
8ab5505a0f Add support for showing an issue room link when enabled 2021-11-30 19:34:33 +00:00
Will Hunt
7802233f2f Cleanup bot commands 2021-11-30 19:33:56 +00:00
Will Hunt
51c8be1422 Update required bot config 2021-11-30 19:33:29 +00:00
Will Hunt
a3b01fbb51 Add support for setup commands 2021-11-30 19:33:01 +00:00
Will Hunt
a13f4c0de8 Ensure webhooks are handled internally 2021-11-30 11:12:43 +00:00
Will Hunt
e99bcbf9b1 Merge remote-tracking branch 'origin/main' into hs/provisioning 2021-11-30 10:38:02 +00:00
Will Hunt
60bfd41cdf
Merge pull request #85 from Half-Shot/hs/gitlab-fixes
GitLab/GitHub improvements
2021-11-30 10:30:19 +00:00
Will Hunt
8b808990f8 Update sample config 2021-11-29 18:21:19 +00:00
Will Hunt
9de6fe59d5 Make workflow text more helpful 2021-11-29 18:20:49 +00:00
Will Hunt
a232d9075f
Merge branch 'main' into hs/gitlab-fixes 2021-11-29 18:16:50 +00:00
Will Hunt
38cfdc5d8a Properly handle multiple installations 2021-11-29 18:13:49 +00:00
Will Hunt
3efd2b2bd3 Update sample config 2021-11-29 16:50:19 +00:00
Will Hunt
61c8a81a95 Throw error properly 2021-11-29 16:49:56 +00:00
Will Hunt
2f994fbc81 Drop installation ID 2021-11-29 16:49:49 +00:00
Will Hunt
fbfadeae1c Avoid cyclic deps 2021-11-29 16:34:13 +00:00
Will Hunt
8659cb8a32 Add support for starting workflows 2021-11-29 16:33:57 +00:00
Will Hunt
36a3863ba3 Fix licence properly 2021-11-29 16:33:17 +00:00
Will Hunt
582df00db9 Add workflow command 2021-11-29 15:32:26 +00:00
Will Hunt
e745476811
Merge pull request #84 from Half-Shot/hs/gh-pages
Add documentation
2021-11-29 15:18:18 +00:00
Will Hunt
e90c6a26fa Fix if statement 2021-11-29 14:30:15 +00:00
Will Hunt
875c113e1c More refactors 2021-11-29 14:28:42 +00:00
Will Hunt
2d95410f95 Merge branch 'main' into hs/gitlab-fixes 2021-11-29 14:14:54 +00:00
Will Hunt
6a5c84acd9 Build docs on each push 2021-11-29 13:36:15 +00:00
Will Hunt
9907aac2cd Fix licence name in package.json 2021-11-29 10:26:27 +00:00
Will Hunt
65a7d96644 Add skeleton for docs 2021-11-29 10:26:11 +00:00
Will Hunt
9fe696827f merge changes 2021-11-28 14:58:28 +00:00
Will Hunt
861f26b6c8 Dynamically register provisioner types 2021-11-28 14:56:44 +00:00
Will Hunt
87e5020469 Add ability to request all supported types 2021-11-28 14:49:30 +00:00
Will Hunt
3b732145e5 Export the botId for each connection 2021-11-28 14:34:09 +00:00
Will Hunt
9d6eb2a0bc Add error codes 2021-11-28 14:31:56 +00:00
Will Hunt
e5c99deadb Update documentation 2021-11-25 18:04:12 +00:00
Will Hunt
5630e93038 Update sample config 2021-11-25 13:30:19 +00:00
Will Hunt
759e3c07ed Cleanup rogue logging 2021-11-25 13:27:41 +00:00
Will Hunt
6ab1f43f43 Merge remote-tracking branch 'origin/main' into hs/provisioning 2021-11-25 13:24:49 +00:00
Will Hunt
0cca0a3b87 Switch to TS, initial API impl 2021-11-25 13:22:16 +00:00
Will Hunt
fa3815ac47
Merge pull request #82 from Half-Shot/hs/jira-oauth
Support creating JIRA issues via Matrix
2021-11-25 13:21:54 +00:00
Will Hunt
ce26efeca3 Make CI happy 2021-11-25 11:12:29 +00:00
Will Hunt
8accbdabfc Skeleton of provisioning API 2021-11-24 18:56:22 +00:00
Will Hunt
21a1731d76 Provisioning config 2021-11-24 18:56:09 +00:00