Aditya Kumar Kasaudhan
6956e9a2b3
slack_incoming: Add ok=false to JSON in case of error.
...
Previously, errors were returned using Zulip's default format,
which did not match Slack's expected response structure.
This change ensures that errors in the Slack incoming webhook handler
return JSON responses in Slack's expected format: {ok: false, error:
"error string"}.
Fixes : #31878 .
(cherry picked from commit d448b75176
)
2024-11-18 18:32:25 -08:00
Johan Nilsson
9c6d88fa4a
integrations: Add support for release events to GitLab integration.
...
(cherry picked from commit bf9cbe30a7
)
2024-10-09 17:13:37 -07:00
Pierre Carru
871ef4b7bc
slack_incoming: add ok=true to json in case of success.
...
This better simulates the Slack API, which is important, since some
integrations check this response and decide whether the Slack endpoint
is working based on what they receive.
(cherry picked from commit 5cbe3203f5
)
2024-10-09 17:13:37 -07:00
Anders Kaseorg
5e93df8802
ruff: Fix PLR1714 Consider merging multiple comparisons.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
(cherry picked from commit ea60bc3ff8
)
2024-09-11 14:16:55 -07:00
adnan-td
4da2c039ff
integration-docs: Update Papertrail the new doc format.
...
Part of #29592 .
(cherry picked from commit e95b51098e
)
2024-08-15 00:11:42 -07:00
adnan-td
bed909c304
integration-docs: Update PagerDuty to the new doc format.
...
Part of #29592 .
(cherry picked from commit 164217f7a3
)
2024-08-15 00:11:42 -07:00
adnan-td
d1cdc03f23
integration-docs: Update Patreon to the new doc format.
...
Part of #29592 .
(cherry picked from commit 6e08798c02
)
2024-08-15 00:11:42 -07:00
adnan-td
4dc8423104
integration-docs: Update Pingdom to the new doc format.
...
Replaced the image to show **Add Integration** with text
instructions.
Part of #29592 .
(cherry picked from commit 83094860b1
)
2024-08-15 00:11:42 -07:00
PieterCK
de3cc7b5f3
integrations: Update comment related notifications in Jira integration.
...
Previously, comment related notifications only displayed the issue
title as a plain string. This commit reformats the issue title to
include a link back to the Jira issue.
(cherry picked from commit 68c87dbdf8
)
2024-08-15 00:11:42 -07:00
PieterCK
b6b6d02904
integrations : Update Jira doc.
...
Adjusted the Jira documentation for recent changes in their UI
when setting up webhooks, reformatted the note about compatible
Jira version, and added a link to Jira's official webhook guide.
(cherry picked from commit c952e7ae86
)
2024-08-15 00:11:42 -07:00
lumpleme
fba7e02c24
integrations: Prevent duplicate GitHub pull request review messages.
...
GitHub sends two almost identical payloads when a pull
request is reviewed, which results in two duplicative
notification messages.
The payloads have different "action" value, with one
having the "submitted" action, whereas the other is
"edited" and has an empty "changes" dict.
We now ignore the payload with the "edited" action type
and an empty "changes" dict.
Fixes #26145 .
Co-authored-by: Pieter CK <pieterceka123@gmail.com>
(cherry picked from commit b5c63cfb85
)
2024-08-01 11:24:58 -07:00
adnan-td
3aefc1a8ca
integration-docs: Update Semaphore to the new doc format.
...
Part of #29592 .
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
(cherry picked from commit 76df435dab
)
2024-08-01 11:24:58 -07:00
adnan-td
e910a3d1f8
integration-docs: Update Sentry to the new doc format.
...
Part of #29592 .
(cherry picked from commit bdbe3adf1b
)
2024-08-01 11:24:58 -07:00
Niloth P
e1d35b1e72
integration-docs: Update Opsgenie for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
d972d76725
integration-docs: Update Pivotal for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
d571410ba3
integration-docs: Update Rundeck for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
650a1384ca
integration-docs: Update RhodeCode for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
8fe7f4e409
integration-docs: Update Review Board for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
ec018780b5
integration-docs: Update Raygun for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
335f9b8119
integration-docs: Update Radarr for new doc format.
...
Part of zulip#29592.
2024-07-21 18:09:13 -07:00
Niloth P
16abd82fa5
integrations: Remove Solano integration.
2024-07-20 15:44:17 -07:00
Niloth P
cbe2677a2a
integration-docs: Include suggestion for HTTPS hint in Stripe.
...
With some wording tweaks by tabbott to make it more obviously only
shown in certain environments.
2024-07-18 12:28:08 -07:00
Niloth P
ed885ec806
integration-docs: Format keyboard shortcuts in Trello doc.
2024-07-18 12:24:45 -07:00
Niloth P
525f1e28d4
integration-docs: Fix typo in Splunk doc hint.
2024-07-18 12:24:36 -07:00
Niloth P
56aa72af90
integration-docs: Update Trello for new doc format.
...
Part of zulip#29592.
2024-07-16 17:02:55 -07:00
Niloth P
c8781b4de7
integration-docs: Update TeamCity for new doc format.
...
Part of zulip#29592.
2024-07-16 17:02:55 -07:00
Niloth P
f663544353
integration-docs: Update Slack incoming-webhook for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:56 -07:00
Niloth P
32177a9a1c
integration-docs: Update Sonarqube for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:56 -07:00
Niloth P
a546fa719a
integration-docs: Update Sonarr for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:56 -07:00
Niloth P
1ddf92a98c
integration-docs: Update Splunk for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:56 -07:00
Niloth P
8549a6dc8a
integration-docs: Update Statuspage for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:56 -07:00
Niloth P
c0ab89ec52
integration-docs: Update Stripe for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:56 -07:00
Niloth P
a17a54b077
integration-docs: Update Zabbix for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:27 -07:00
Niloth P
c271cdb113
integration-docs: Update WordPress for new doc format.
...
Part of zulip#29592.
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2024-07-16 14:55:02 -07:00
Lauryn Menard
3e100d872a
integrations: Remove HookPress events from WordPress webhook.
...
The HookPress plugin has been unavailable since July 2019, so it
doesn't make sense to continue supporting these events in the
WordPress webhook integration.
2024-07-16 14:55:02 -07:00
Niloth P
1e327cc054
integration-docs: Update Wekan for new doc format.
...
Part of zulip#29592.
2024-07-16 14:55:02 -07:00
Niloth P
6afed1432c
integration-docs: Update Travis CI for new doc format.
...
Part of zulip#29592.
2024-07-16 09:40:45 -07:00
Niloth P
5db83f87e2
integration-docs: Update Transifex for new doc format.
...
Part of zulip#29592.
2024-07-16 09:40:45 -07:00
Niloth P
1f4310f893
integration-docs: Update Thinkst for new doc format.
...
Part of zulip#29592.
2024-07-16 09:40:45 -07:00
Niloth P
0f7b1ba401
integration-docs: Update Taiga for new doc format.
...
Part of zulip#29592.
2024-07-16 09:40:45 -07:00
Niloth P
0ec4b0285e
integration-docs: Update Zendesk for new doc format.
...
Part of zulip #29592 .
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2024-07-15 16:42:22 -07:00
Niloth P
2c2f530fe0
integration-docs: Update Zapier for new doc format.
...
Part of zulip #29592 .
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2024-07-15 16:42:22 -07:00
Anders Kaseorg
b96feb34f6
ruff: Fix SIM117 Use a single `with` statement with multiple contexts.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-07-14 13:48:32 -07:00
Anders Kaseorg
3f29bc42b1
ruff: Fix B905 `zip()` without an explicit `strict=` parameter.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-07-13 22:28:22 -07:00
Anders Kaseorg
0fa5e7f629
ruff: Fix UP035 Import from `collections.abc`, `typing` instead.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-07-13 22:28:22 -07:00
Anders Kaseorg
531b34cb4c
ruff: Fix UP007 Use `X | Y` for type annotations.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-07-13 22:28:22 -07:00
Anders Kaseorg
e08a24e47f
ruff: Fix UP006 Use `list` instead of `List` for type annotation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-07-13 22:28:22 -07:00
PieterCK
f5a834c2d6
integration-docs: Update Jotform for new doc format.
...
Part of #29592 .
2024-07-12 13:21:07 -07:00
PieterCK
e034a715cb
integration-docs: Update JSON formatter for new doc format.
...
Part of #29592 .
2024-07-12 13:21:07 -07:00
PieterCK
ecbbf53c0e
integration-docs: Update Greenhouse recruitment for new doc format.
...
Part of #29592 .
2024-07-12 13:21:07 -07:00