Will Hunt
9092ae5716
Clarify homeserver configuration and requirements in documentation ( #243 )
...
* clarify homeserver needs
* Apply suggestions from code review
Tweaks
Co-authored-by: Kim Brose <kim.brose@rwth-aachen.de>
* Create 243.doc
* Clarify "the homeserver which is hosting it"
Co-authored-by: Kim Brose <kim.brose@rwth-aachen.de>
2022-03-28 11:33:32 +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
d9fe5357a9
Drop support for Node 12 ( #228 )
...
* Drop node 12 dependencies
* changelog
2022-03-07 20:01:51 +00:00
Will Hunt
46049cf528
Fix icon paths for style.css
2022-03-04 16:41:03 +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
01d3d96f12
Add support for a "v2" webhook transformation API ( #223 )
...
* Add support for a "v2" webhook transformation API
* changelog
2022-03-03 19:16:17 +00:00
Will Hunt
ffd64cf2f5
Change references of half-shot/ to matrix-org/ ( #216 )
...
* Change references of half-shot/ to matrix-org/
* changelog
2022-03-02 15:42:06 +00:00
Will Hunt
b07aaedd04
Send a notice to a room when a GitHub issue has been labeled matching a includesLabel ( #176 )
...
* Send a notice when an issue has been labeled
* Don't show labeled events for new issues
* Docs improvements
2022-01-18 10:50:00 +00:00
Kim Brose
3e36cd7092
review setup.md#Permissions ( #171 )
2022-01-14 18:26:22 +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
e2b4b584e5
Add some icons to the documentation for various platforms ( #168 )
...
* Add some icons to the documentation for various platforms
* changelog
2022-01-13 01:29:14 +00:00
Kim Brose
6d7112ae07
Update setup.md ( #155 )
2022-01-11 22:26:18 +00:00
Will Hunt
8f2cf779ac
Further docs clarifications ( #150 )
...
* Clarify secret token.
* Fix list in Jira.
Fixes #146
* Try to clarify the GitHub docs a bit. Fixes #148
* Add documentation on Docker config validation.
Fixes #152
* Update docs/setup/jira.md
Co-authored-by: Kim Brose <kim.brose@rwth-aachen.de>
Co-authored-by: Kim Brose <kim.brose@rwth-aachen.de>
2022-01-11 18:44:16 +00:00
Kim Brose
2a676afca0
fix more typos ( #142 )
...
* fix more typos
* Update jira.md
2022-01-10 23:26:45 +00:00
Half-Shot
05852d9de8
Clarify passkey for docker
...
Fixes #133
2022-01-08 15:11:24 +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
cdd05e7aeb
Explain that OAuth requests go through the webhooks listener ( #132 )
...
* Explain that OAuth requests go through the webhooks listener
* Create 132.doc
2022-01-06 13:39:08 +00:00
Half-Shot
77ef81474c
changelog
2022-01-06 13:37:34 +00:00
Half-Shot
3416f9eefd
Merge remote-tracking branch 'pnf/patch-1'
2022-01-06 13:36:33 +00:00
Will Hunt
5e497d7371
Support html
key on generic webhooks ( #130 )
...
* Add support for `html` key on generic webhooks
* Document key
* changelog
* Add tests
2022-01-06 13:20:29 +00:00
Will Hunt
7be3458e8d
Add config validator ( #125 )
...
* Add config validator
* Add docs
2022-01-04 17:59:08 +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
4388930a15
Switch to build script ( #121 )
...
* Switch to build script
* temp: export the result of the types build
* changelog
* Get output result
* Remove debug code
* Fix warning visibility
* Move the web build between the rust steps.
* Add debugging again
* Close file, and await promises
* drop the dumb cat
2022-01-04 00:04:27 +00:00
Will Hunt
f452cc7ed2
Clarify that includingLabels, excludingLabels uses an array
2022-01-03 23:30:05 +00:00
Kim Brose
426a34088d
fix more typos ( #118 )
...
* fix more typos
* Update webhooks.md
* Update github_repo.md
2022-01-03 23:04:36 +00:00
Brian McKenna
70739ac95f
Update setup bot command for webhooks
2021-12-31 15:07:29 +05:30
Will Hunt
694d50826e
Fix mdbook title
2021-12-28 19:59:19 +00:00
Will Hunt
701622f507
Add some nice emoji titles to summary ( #110 )
...
* Add some nice emoji titles to summary
* Create 110.docs
* Rename 110.docs to 110.doc
2021-12-28 18:07:43 +00:00
Kim Brose
47437c5798
fix some typos ( #107 )
...
* typos
* Create 107.doc
Co-authored-by: Will Hunt <will@half-shot.uk>
2021-12-28 18:04:58 +00:00
Will Hunt
02cae5eb88
Jira docs tweaks
2021-12-22 10:19:19 +00:00
Will Hunt
04eeb6f2d0
1.0.0
2021-12-21 17:18:15 +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
d575e5fb2f
Add documentation on various things ( #90 )
...
* Add details on webhooks
* More doc things
* More docs
* More documentation changes
* Tidy tidy
* Lots more documentation
* Support defaults for all GitHub configuration options
* Add metrics changes
* s/Added/Add
2021-12-21 16:41:19 +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
65a7d96644
Add skeleton for docs
2021-11-29 10:26:11 +00:00