Tomasz Kolek
d8dee522b6
Fix trello integration by adding handling HEAD confirmation request.
...
Previously, we rejected the HEAD requests that the trello integration
uses to check if the server accepts the integration.
Add decorator for returning 200 status code if request is HEAD.
Fixes : #2311 .
2016-11-18 16:27:16 -08:00
Tomasz Kolek
1feedbe346
Add github webhook integration.
2016-11-15 10:48:12 -08:00
Tomasz Kolek
f05b71b9ca
Add handling multiple push info in one request to Bitbucket2 integration.
2016-11-11 15:36:45 -08:00
Tomasz Kolek
085cdb7028
Fix Bitbucket2 push message by truncated commits list.
2016-11-11 15:36:45 -08:00
Tomasz Kolek
81f18b829d
Normalize pushing tags event messages in Bitbucket2 integration.
2016-11-11 15:36:45 -08:00
Tomasz Kolek
5980a75e07
Normalize pushing tags event messages in GitLab integration.
2016-11-11 15:36:45 -08:00
Tomasz Kolek
9026f56713
Improve English grammar in bitbucket integration modify comment message.
...
Add `a` between verb and comment word i.e. updated a [comment] instead of
updated [comment].
2016-11-03 10:18:46 -07:00
Tomasz Kolek
4dd8cd9879
Replace "Commit" to commits sha in commits comment events in git integrations.
2016-11-02 22:19:51 -07:00
Tomasz Kolek
ce5bb22ace
Normalize comment commit event in github integration.
2016-11-02 22:19:51 -07:00
Tomasz Kolek
6ad4cce35c
Add object number/id to mention about Issue, PR, etc. to all git integrations.
2016-11-02 22:19:51 -07:00
Tomasz Kolek
762b6b5817
Add on betwen comment action and noun in comments messages from git integrations.
...
Improve English grammar in comment messages in git integrations
by adding 'on' between comment action and noun (PR, Issue, Commit).
2016-11-02 22:19:51 -07:00
Tomasz Kolek
cbd05eb0b2
Normalize bitbucket commit, PR and issues comment event's subject and content.
2016-11-02 22:19:51 -07:00
Tomasz Kolek
ef6a1328ce
Normalize gitlab snippet or commit comment event's subject and content.
2016-11-02 22:19:51 -07:00
Tomasz Kolek
4fc1488edc
Normalize gitlab issue or MR comment event's subject and content.
2016-11-02 22:19:51 -07:00
Tomasz Kolek
6e1674aca5
Normalize github issue or PR comment event's subject and content.
2016-10-20 23:15:51 -07:00
Tomasz Kolek
56dd1a9b90
Normalize gitlab issue event's subject and content.
2016-10-20 23:15:30 -07:00
Tomasz Kolek
a8da46db92
Normalize bitbucket issue event's subject and content.
2016-10-20 23:15:30 -07:00
Tomasz Kolek
171a4861cc
Normalize github issue event's subject and content.
2016-10-20 23:15:30 -07:00
Tomasz Kolek
89d53a0640
Change name of PR subject template to be applicable for issues.
2016-10-20 23:15:30 -07:00
Tomasz Kolek
289f400c8c
Add git integrations method to build message for issues events.
2016-10-20 23:15:30 -07:00
Tomasz Kolek
67adf570e7
Remove @-mentions from jira integration.
...
Because of a lot of annoying notifcations we decided to remove
all @-mentions in jira. We replaced it by just login (without @).
2016-10-20 11:55:12 -07:00
Tim Abbott
4a4664d268
mypy: Remove a bunch of now-unnecessary type: ignore annotations.
...
Since mypy and typeshed have advanced a lot over the last several
months, we no longer need these `type: ignore` annotations.
2016-10-17 11:48:34 -07:00
Tomasz Kolek
92bfadcca4
Normalize github pull requests event message.
...
Add detailed info (description, source and target branch, assignee) to message.
Change subject to 'repo_name / PR #id title'.
Modify some test fixtures for better coverage.
2016-10-14 16:54:13 -07:00
Tomasz Kolek
ce9ac30fac
Normalize bitbucket pull requests event message.
...
Add detailed info (description, source and target branch, assignee) to message.
Change subject to 'repo_name / PR #id title'.
Modify some test fixtures for better coverage.
2016-10-14 16:54:13 -07:00
Tomasz Kolek
421c51cc14
Normalize gitlab pull requests event message.
...
Add detailed info (description, source and target branch, assignee) to message.
Change subject to 'repo_name / MR #id title'.
Modify some test fixtures for better coverage.
Fixes : #1883 .
2016-10-14 16:54:13 -07:00
Tomasz Kolek
6fc1193743
Add to gitlab remove branch message handler.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
89ef6c73d1
Normalize github and beanstalk remove branch event message.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
56208d7ea1
Add bitbucket2 remove branch message handler.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
b031d6b029
Add bitbucket2 force push event handler.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
f084dd05a8
Normalize github and beanstalk force push event message.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
e56e3f4aee
Normalize bitbucket2 push event subject.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
741a91d249
Normalize bitbucket push event subject.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
1f0f197479
Normalize github and beanstalk push event subjects.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
bc4ce7e781
Normalize gitlab push event message.
...
Fixes : #1884 .
2016-10-10 17:39:05 -07:00
Tomasz Kolek
6a727bc476
Normalize bitbucket2 push event.
...
Normalize bitbukcet2 push event by creating it by
get_push_commits_event_message common function.
2016-10-10 17:39:05 -07:00
Tomasz Kolek
06ad0102a2
Remove now-unused build_commit_list_content.
2016-10-10 17:38:41 -07:00
Tomasz Kolek
809bc5f29b
Normalize bitbucket push event.
...
Normalize bitbukcet push event by creating it by
get_push_commits_event_message common function.
2016-10-10 17:33:02 -07:00
Tomasz Kolek
1c1a003ba1
Normalize github push event.
...
Normalize github push event by creating it by
get_push_commits_event_message common function.
2016-10-10 17:33:02 -07:00
Tomasz Kolek
464ced2b48
Add Pipeline Hook event handling to gitlab integration.
2016-10-02 09:35:07 -07:00
Tomasz Kolek
36745a68cf
Add Build Hook event handling to gitlab integration.
2016-10-02 09:35:07 -07:00
Tim Abbott
49faad7bb1
GitLab: Fix minor bytes/text types issue.
2016-09-25 23:29:36 -07:00
Tim Abbott
a3eb0be52a
GitLab: simplify topics in GitLab integration.
2016-09-25 23:12:24 -07:00
Tomasz Kolek
95825973c7
Add branch name to topic in Gitlab integration.
...
Fixes : #1831 .
2016-09-23 10:04:01 -07:00
Tomasz Kolek
8cdc5b7a02
Fix bug with wrong branch name in Gitlab integration.
...
Need to change lstrip to replace particular string with empty string.
Fixes : #1830 .
2016-09-23 10:03:09 -07:00
Tomasz Kolek
acbfe7e624
Add Librato integration.
...
Fixes : #68 .
2016-09-13 21:55:25 -07:00
Tim Abbott
e5b8ad6666
Fix teamcity.py annotations.
2016-09-12 08:30:42 -07:00
Tomasz Kolek
8b9e9a386a
Add mypy annotations to various integrations-related functions.
...
Added to:
zerver/lib/integrations.py
zerver/tests/test_integrations.py
zerver/tests/test_management_commands.py
zerver/views/integrations.py
zerver/views/webhooks/circleci.py
2016-09-11 17:11:25 -07:00
Tomasz Kolek
848635005f
Add Sentry integration.
...
Fixes : #618 .
2016-09-07 19:39:45 -07:00
Tomasz Kolek
69a9fece70
Add GitLab integration.
...
Fixes : #33 .
2016-08-25 13:49:51 -07:00
Taranjeet Singh
eef1d78e68
bitbucket2.py: Fix line with length greater than 120.
...
This updates file zerver/views/webhooks/bitbucket2.py.
2016-08-19 11:56:43 -07:00