Will Hunt
f56545bf7c
Add setup command for GitLab ( #321 )
...
* Cleanup gitlab auth command
* Add support for the `!hookshot gitlab project` command
* Improve docs
* changelog
* add new page
* Wording
Co-authored-by: Tadeusz Sośnierz <tadzik@tadzik.net>
* Remove useless comment
Co-authored-by: Tadeusz Sośnierz <tadzik@tadzik.net>
2022-04-26 16:04:24 +01:00
Tadeusz Sośnierz
ef91798bcb
Update config defaults
2022-04-22 11:25:05 +02:00
Tadeusz Sośnierz
0b0a7f1adb
Add RSS/Atom feed support
2022-04-21 15:29:26 +02:00
Will Hunt
27fc699e0e
Fix GitHub and GitLab ghost user intent creation ( #303 )
...
* Fix GitHub and GitLab ghost user intent creation, and add config
* changelog
2022-04-12 18:46:14 +01:00
Will Hunt
e1b5f989b9
Fail to start when widgets are configured without a listener ( #298 )
...
* Add note about listener configuration in widgets.md
* Add errors to check when widgets are not fully configured
* changelog
* Include widget listener in default config
2022-04-11 18:39:42 +01:00
Will Hunt
aa9e066530
Add Generic Webhooks Widget interface ( #140 )
...
* Start work on improved widget interface for admin room
* Add changes needed for InviteView
* More widget bits
* Lots more work to support setup widgets
* Redesign work
* Fix build order for web
* Remove unused invite code
* Update configs
* Cleanup
* Support widget branding
* Tidy up web app
* Support generic service config lookup
* Stronger typings for configuration
* Improve error text
* fix patch
* changelog
* First pass on documentation
* Fix tests
* fixes
* Don't require room state / admin rooms for room config requests
* Fix no render when secrets isn't provided
* rework if logic
* Fixes after feedback
* more review fixes
* Cleanup unused code
* fix indent
* Update matrix-appservice-bridge to 4.0.1
* Update widget API
2022-04-08 16:16:12 +01:00
Will Hunt
14abb011b6
Support hotlinking github issues and PRs ( #277 )
...
* Support hotlinking github issues and PRs
* changelog
* update sample config
* Update github_repo.md
2022-04-06 18:46:04 +01:00
Will Hunt
bade5be6eb
Move webhooks from / to /webhook ( #227 )
...
* Move webhooks from / to /webhooks
* fix doc
* Update docs
* Fix tests
* changelog
* Update sample config
* fixup config
* fix changelog
* commit config changes
2022-03-07 23:57:06 +00:00
Will Hunt
363d8aa02f
Refactor logging to be much more flexible and less noisy ( #229 )
...
* Add new logging config options
* Reduce logging noise
* Identify more sources of noise
* Add new colourize and json options for logging
* Update documentation
* changelog
2022-03-07 20:04:26 +00:00
Will Hunt
7837cbb0f2
Refactor JIRA to support on-prem ( #187 )
...
* JIRA refactors
* Support JIRA onprem
* Fix webhooks
* More JIRA docs --- PLEASE REWRITE MEEEE ---
* Drop manifest code for now
* Add on-prem instructions
* Remove incomplete command
* Update sample config
* Remove null url
2022-03-04 14:34:44 +00:00
Will Hunt
5b294bc05f
Add support for a tiered permission system ( #167 )
...
* Add basic permission model
* Add permission mapping implementation
* Start integrating config checks
* Add permission checking for commands
* Add warnings for legacy behaviour
* changelog
* Linting
* Fix config build step
* Tests
* Add documentation
* Add complete tests
* Add documentation
* Add room for room membership permissions
* Fixup error
* Update sampleConfig
2022-01-14 17:44:15 +00:00
Will Hunt
675456dd72
Figma Support ( #105 )
...
* Add support for Figma files
* tweaks
* Final pieces needed for support
* Documentation
* Add config check
* Support using an alternative userId for Figma (to support legacy bots)
* Reinstate key fixer
* lint
2022-01-06 17:13:58 +00:00
Will Hunt
d860b9acd1
Docs and config improvements ( #124 )
...
* Don't suggest to bind widgets in config
* Don't support 'appservice' just yet for the listener service.
* Add config validator
* Clarify listener configuration
* Improve text of webhooks docs
* Update config sample
* Revert "Add config validator"
This reverts commit b422b3da3d246f9eb1a6b47641ea4c1315252c2c.
* changelog
2022-01-04 17:49:59 +00:00
Will Hunt
060b73263f
Add a listeners config block ( #102 )
...
* Add support for a multi-resource listener style handler
* Update configs
* Speed up config check
* Speed up config check
* Update docs
2021-12-21 16:52:12 +00:00
Will Hunt
ffcb41a0e0
Add support for prometheus ( #99 )
...
* Add support for prometheus metrics
* Automatically build metrics documentation
* Slight linter tidyup
* add changelog
* fix workflow
* hush yarn
2021-12-16 15:05:03 +00:00
Will Hunt
8bdf789553
Add towncrier ( #96 )
...
* Add support for towncrier
* Use correct command
* Compare properly
* Work within the correct directory
* Try main
* Try a fetch-depth of 0
* changelog
* Fix default config
* Update sample
2021-12-13 13:10:36 +00:00
Will Hunt
6387a15c67
Update default config
2021-12-03 12:34:24 +00:00
Will Hunt
0a0f51ea75
Update config
2021-12-02 13:35:30 +00:00
Will Hunt
4604268df1
Update sample config
2021-12-01 17:25:20 +00:00
Will Hunt
d649d872bc
Merge remote-tracking branch 'origin/main' into hs/provisioning
2021-12-01 10:58:46 +00:00
Will Hunt
f599618563
Update sample config
2021-12-01 10:54:47 +00:00
Will Hunt
51c8be1422
Update required bot config
2021-11-30 19:33:29 +00:00
Will Hunt
e99bcbf9b1
Merge remote-tracking branch 'origin/main' into hs/provisioning
2021-11-30 10:38:02 +00:00
Will Hunt
8b808990f8
Update sample config
2021-11-29 18:21:19 +00:00
Will Hunt
3efd2b2bd3
Update sample config
2021-11-29 16:50:19 +00:00
Will Hunt
2f994fbc81
Drop installation ID
2021-11-29 16:49:49 +00:00
Will Hunt
5630e93038
Update sample config
2021-11-25 13:30:19 +00:00
Will Hunt
6ab1f43f43
Merge remote-tracking branch 'origin/main' into hs/provisioning
2021-11-25 13:24:49 +00:00
Will Hunt
ce26efeca3
Make CI happy
2021-11-25 11:12:29 +00:00
Will Hunt
21a1731d76
Provisioning config
2021-11-24 18:56:09 +00:00
Will Hunt
8b584f2622
One more config edit
2021-11-17 14:24:32 +00:00
Will Hunt
982f5ee249
Fix config
2021-11-17 12:33:02 +00:00
Will Hunt
537352fbf3
Update default config
2021-11-17 12:29:34 +00:00
Will Hunt
8c150d4b87
Add sample config
2021-04-11 16:07:43 +01:00
Will Hunt
b1307e2b2d
Fix config rendering
2021-04-11 16:04:08 +01:00
Will Hunt
df9b84c3ec
Add comments on the config
2020-12-13 15:01:04 +00:00
Will Hunt
7ba6f0f37c
Generate default config automatically
2020-12-13 14:55:36 +00:00
Will Hunt
5c278a2b53
Add skeleton for admin room widget
2020-12-12 20:29:49 +00:00
Half-Shot
3e17ab65f4
Add ability to set profile on bot on startup
2020-07-20 12:50:24 +01:00
Will Hunt
43471677c4
Tons of work required to make repository connections work
2020-07-20 00:58:23 +01:00
Half-Shot
20649cfa25
Add installationId to config
2020-02-24 13:20:35 +00:00
Half-Shot
b132ca87f8
Calculate issue diffs
2020-02-21 16:58:02 +00:00
Half-Shot
80260bd7ee
Add Redis storage provider
2020-02-19 23:38:14 +00:00
Half-Shot
517c618537
Update config file
2020-02-18 14:56:02 +00:00
Half-Shot
f6c7a2fe24
Configurable bridge store
2019-08-08 15:42:56 +01:00
Half-Shot
8120f66405
Add example oauth config
2019-08-08 15:38:32 +01:00
Half-Shot
555d002cf4
Vastly improve README
2019-08-07 18:56:50 +01:00
Half-Shot
27f32fdf6f
Initial commit
2019-08-02 19:12:03 +01:00