Eeshan Garg
e510c5d15a
webhooks/pivotal: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
829491fde7
webhooks/papertrail: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
5d868b1612
webhooks/helloworld: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
6defd7f36e
webhooks/pagerduty: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
36c5e8d11f
webhooks/mention: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
ccd079b425
webhooks/solano: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
c3dda04270
webhooks/zapier: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
6e6c5c8fa6
webhooks/newrelic: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
88ed657412
webhooks/updown: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
a8e4abfb7c
webhooks/teamcity: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
28a2166bd0
webhooks/transifex: Migrate docs to Markdown.
2017-06-01 22:16:12 -07:00
Eeshan Garg
624bab83a7
webhooks: Use append-topic.md for gosquared, greenhouse, hellosign.
2017-06-01 22:16:12 -07:00
Eeshan Garg
b309c403e0
webhooks/gitlab: Support Merge Request Hook reopen event.
...
Fixes #4795 .
2017-05-30 22:11:37 -07:00
Eeshan Garg
44ec27c122
webhooks/gosquared: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
e5484f1bf5
webhooks/ifttt: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
846e560bfd
webhooks/hellosign: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
372d6a2aa6
webhooks/heroku: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
2d25b6581e
webhooks/greenhouse: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
dd5ce955bd
webhooks/delighted: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
074e3d7401
webhooks/crashlytics: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
14ce3a94db
webhooks/codeship: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
6111b56753
webhooks/circleci: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Eeshan Garg
1c50a85601
webhooks/basecamp: Migrate docs to Markdown.
2017-05-28 18:44:00 -07:00
Yago González
55b4a3792d
lint: Fix violation in the GitHub webhook view.
2017-05-24 22:09:14 -07:00
umkay
f4617d0408
mypy: Fix a few webhook tests to work with strict-optional.
2017-05-24 20:31:21 -07:00
umkay
c1a8fb615c
mypy: Fix strict-optional errors in webhooks directory.
2017-05-24 18:57:06 -07:00
Eeshan Garg
b5d271456a
webhooks/trello: Use parametric Markdown macros.
2017-05-24 17:00:19 -07:00
Eeshan Garg
e9b3b56105
webhooks/appfollow: Use parametric Markdown macros.
2017-05-24 17:00:19 -07:00
Eeshan Garg
c433a7981a
webhooks/airbrake: Use parametric Markdown macros for documentation.
2017-05-24 17:00:19 -07:00
umkay
ccc70445d6
mypy: Fix strict-optional errors for test files.
...
Fix mypy --strict-optional errors in zerver/tests
2017-05-24 12:43:28 -07:00
Eeshan Garg
ed8c6943f2
webhooks/airbrake: Use Markdown macros for documentation.
2017-05-22 18:19:14 -07:00
Eeshan Garg
4f358f4034
webhooks/gitlab: Support pushing a local branch without commits.
...
This mostly just adds a test for GitLab related to the last commit.
2017-05-16 19:33:43 -07:00
Eeshan Garg
5687b2cdc5
webhooks/github*: Support pushing a local branch without commits.
...
Changes made to get_push_commits_event_message in
zerver/lib/webhooks/git.py are common to all Git integrations
that use get_push_commits_event_message. These include github,
github_webhook, gitlab, gogs, bitbucket, bitbucket2. In some
cases (for instance, gitlab), no further changes to gitlab/view.py
will be required to support pushing a local branch without commits;
adding a fixture and tests should suffice.
2017-05-16 23:51:19 -02:30
Eeshan Garg
21e0db03e1
webhooks/appfollow: Migrate docs to Markdown.
2017-05-15 20:14:23 -07:00
Eeshan Garg
0b5711aa7e
webhooks/airbrake: Migrate docs to Markdown.
2017-05-15 20:14:23 -07:00
Eeshan Garg
7227f488c8
webhooks: Add support for a GitHub push event deleting a branch.
...
Fixes : #4742 .
2017-05-16 00:11:20 -02:30
Tim Abbott
f36000d670
docs: Fix last reference to old fixtures directory structure.
2017-05-13 21:39:12 -07:00
Eeshan Garg
597db11a98
webhooks: Rename webhook fixtures to only include event type.
...
All webhook fixtures have now been renamed from
<webhook_name>/fixtures/<webhook_name>_<event_type>.json to
<webhook_name>/fixtures/<event_type>.json.
2017-05-13 20:07:40 -02:30
Aditya Bansal
3a097a2a6c
pep8: Add compliance with rule E261 to semaphore/view.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
bf24e0c9db
pep8: Add compliance with rule E261 to stripe/view.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
3791638985
pep8: Add compliance with rule E261 to semaphore/tests.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
21dd1384b4
pep8: Add compliance with rule E261 to pivotal/view.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
43c978e0f4
pep8: Add compliance with rule E261 to pagerduty/view.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
54989605e0
pep8: Add compliance with rule E261 to github/tests.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
f3c1557529
pep8: Add compliance with rule E261 to beanstalk/view.py.
2017-05-07 23:21:50 -07:00
Aditya Bansal
6bc653959f
Remove empty comment statement from taiga/view.py.
2017-05-07 23:21:50 -07:00
Eeshan Garg
e87e246fcb
zerver/decorator: Set request.client in api_key_only_webhook_view.
...
Previously, api_key_only_webhook_view passed 3 positional arguments
(request, user_profile, and client) into a function. However, most
of our other auth decorators only pass 2 positional arguments. For
the sake of consistency, we now make api_key_only_webhook_view set
request.client and pass only request and user_profile as positional
arguments.
2017-05-01 23:44:07 -07:00
Eeshan Garg
8ef18463d6
github_webhook: Use author's full name if username is not available.
...
In cases where the webhook payload doesn't have the username for the
author of a particular commit (this can happen if the author doesn't
have a GitHub account or the author's email is not associated with
their GitHub account), we now use the author's full name to format
messages.
2017-04-29 14:57:57 -07:00
Eeshan Garg
aa12002be7
webhooks: Move all fixtures to zerver/webhooks/<webhook_name>/fixtures.
...
All webhook fixtures in zerver/fixtures/<webhook_name> have now
been moved to dedicated webhook-specific directories under
zerver/webhooks/<webhook_name>/fixtures, where <webhook_name> is
the name of the webhook.
2017-04-28 11:07:03 -07:00
Eeshan Garg
ffdd5d3588
webhooks: Don't display "Commits by" when committer is the only author.
...
For our Git integrations, we now only display the number of commits
pushed when the pusher also happens to be the only author of the
commits being pushed.
Part of #3968 .
Follow-up to #4006 .
2017-04-26 18:26:09 -02:30