* docs: explain how to access room state for gitlab projects
Closes#260
Signed-off-by: Gwenn Le Bihan <gwenn.lebihan7@gmail.com>
* Update gitlab_project.md
Signed-off-by: Gwenn Le Bihan <gwenn.lebihan7@gmail.com>
* Update docs/usage/room_configuration/gitlab_project.md
Signed-off-by: Will Hunt <github@half-shot.uk>
* Create 1016.doc
Signed-off-by: Will Hunt <github@half-shot.uk>
---------
Signed-off-by: Gwenn Le Bihan <gwenn.lebihan7@gmail.com>
Signed-off-by: Will Hunt <github@half-shot.uk>
Co-authored-by: Will Hunt <github@half-shot.uk>
Co-authored-by: Will Hunt <will@half-shot.uk>
* Refactor HookFilter to only support enabledEvents (and add a function to convert)
* Convert connections to deprecate ignoreHooks
* Update documentation
* Split out EventHookCheckbox
* Refactor frontend to support enableHooks only mode
* drop old field name
* changelog
* Fix enabledHooks for widgets
* Fixes across the board
* Update test description
* Cleanup
* Fix HookFilter
* Fixup checkboxes
* Cleanup
* Allow GitLab connections without hook permissions
Warn instead of fail when connecting a GitLab project that Hookshot
cannot provision a webhook for.
* Mention manual "Secret token" for GitLab webhooks
* Refactor warning pane into a separate component
* Recolour warning pane for better contrast
* Add a HookFilter class
* Use the HookFilter class
* Support default hooks in the web UI
* Update documentation
* changelog
* Allow all GitLab events by default
* bits of cleanup
- Support version created/updated/released events
- Look up project ID if missing when subscribing to version events
- Properly format version event notices
- Prioritize project URL over ID in debug strings
- Refactor Jira event handling to be more like GitHub & GitLab
- Fix silently-ignored Jira events due to expecting wrong type strings
- Update UI for Jira events
* Add commands to remove/list Jira connections
* Add docs page for Jira connections
* Clarify "instance" and webhook reqs in Jira docs
- Jira has "instances" instead of "organizations", so use the former term
- Don't suggest that webhook support can work for multiple instances
- Mention that webhooks require special access
- Make some minor grammar changes
* Add backend support
* Add frontend support
* Update docs
* changelog
* Update src/Connections/GitlabRepo.ts
Co-authored-by: Christian Paul <christianp@matrix.org>
* Update docs/usage/room_configuration/gitlab_project.md
Co-authored-by: Christian Paul <christianp@matrix.org>
* Tweak functions
Co-authored-by: Christian Paul <christianp@matrix.org>
* Mention `github status` in docs
instead of `github hastoken`, which was renamed.
Signed-off-by: Andrew Ferrazzutti <andrewf@element.io>
* Document `github login`
Signed-off-by: Andrew Ferrazzutti <andrewf@element.io>
* 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