snapshot of https://github.com/zulip/zulip.git @ 48c69911c7dd4e03b20552eb3bd77ad8151c1357 (2026-09-15)
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
This commit is contained in:
114
zerver/webhooks/bitbucket/fixtures/commit_comment_created.json
Normal file
114
zerver/webhooks/bitbucket/fixtures/commit_comment_created.json
Normal file
@@ -0,0 +1,114 @@
|
||||
{
|
||||
"comment":{
|
||||
"user":{
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/32c4ea19aa3af10acd08e419e2c354941a365d74"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3af10acd08e419e2c354941a365d74"
|
||||
}
|
||||
},
|
||||
"hash":"32c4ea19aa3af10acd08e419e2c354941a365d74",
|
||||
"type":"commit"
|
||||
},
|
||||
"id":3354963,
|
||||
"content":{
|
||||
"html":"<p>Nice fix!</p>",
|
||||
"markup":"markdown",
|
||||
"raw":"Nice fix!"
|
||||
},
|
||||
"updated_on":"2016-07-02T07:18:52.542184+00:00",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/32c4ea19aa3af10acd08e419e2c354941a365d74#comment-3354963"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3af10acd08e419e2c354941a365d74/comments/3354963"
|
||||
}
|
||||
},
|
||||
"created_on":"2016-07-02T07:18:52.537287+00:00"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
|
||||
},
|
||||
"hash":"32c4ea19aa3af10acd08e419e2c354941a365d74",
|
||||
"type":"base_commit",
|
||||
"message":"c\n"
|
||||
},
|
||||
"actor":{
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user"
|
||||
},
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"owner":{
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user"
|
||||
},
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"website":"",
|
||||
"name":"Repository name",
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"actor": {
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user"
|
||||
},
|
||||
"repository": {
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"type":"repository",
|
||||
"website":"",
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}"
|
||||
},
|
||||
"commit_status": {
|
||||
"name": "Unit Tests (Python)",
|
||||
"description": "Build finished",
|
||||
"state": "SUCCESSFUL",
|
||||
"key": "mybuildtool",
|
||||
"url": "https://my-build-tool.com/builds/MY-PROJECT/BUILD-777",
|
||||
"type": "build",
|
||||
"created_on": "2015-11-19T20:37:35.547563+00:00",
|
||||
"updated_on": "2015-11-19T20:37:35.547563+00:00",
|
||||
"links": {
|
||||
"commit": {
|
||||
"href": "http://api.bitbucket.org/2.0/repositories/tk/test/commit/9fec847784abb10b2fa567ee63b85bd238955d0e"
|
||||
},
|
||||
"self": {
|
||||
"href": "http://api.bitbucket.org/2.0/repositories/tk/test/commit/9fec847784abb10b2fa567ee63b85bd238955d0e/statuses/build/mybuildtool"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
425
zerver/webhooks/bitbucket/fixtures/force_push.json
Normal file
425
zerver/webhooks/bitbucket/fixtures/force_push.json
Normal file
@@ -0,0 +1,425 @@
|
||||
{
|
||||
"repository":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"scm":"git",
|
||||
"uuid":"{ede265ff-3649-4068-a7da-81ac581b6f47}",
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"type":"repository",
|
||||
"website":null,
|
||||
"is_private":true
|
||||
},
|
||||
"actor":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12&exclude=32c4ea19aa3af10acd08e419e2c354941a365d74"
|
||||
}
|
||||
},
|
||||
"forced":true,
|
||||
"new":{
|
||||
"target":{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>",
|
||||
"user":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12"
|
||||
}
|
||||
},
|
||||
"date":"2016-10-05T19:07:51+00:00",
|
||||
"message":"c\n",
|
||||
"hash":"25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12",
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
{
|
||||
"hash":"f438e1c1b456b7d9ff278991aaca24123e7a591c",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
}
|
||||
},
|
||||
"type":"commit"
|
||||
}
|
||||
]
|
||||
},
|
||||
"repository":{
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"uuid":"{ede265ff-3649-4068-a7da-81ac581b6f47}",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
}
|
||||
},
|
||||
"type":"branch",
|
||||
"name":"master"
|
||||
},
|
||||
"closed":false,
|
||||
"truncated":false,
|
||||
"created":false,
|
||||
"commits":[
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>",
|
||||
"user":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12"
|
||||
}
|
||||
},
|
||||
"date":"2016-10-05T19:07:51+00:00",
|
||||
"message":"c\n",
|
||||
"hash":"25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12",
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
{
|
||||
"hash":"f438e1c1b456b7d9ff278991aaca24123e7a591c",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
}
|
||||
},
|
||||
"type":"commit"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>",
|
||||
"user":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:47:37+00:00",
|
||||
"message":"b\n",
|
||||
"hash":"f438e1c1b456b7d9ff278991aaca24123e7a591c",
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
{
|
||||
"hash":"60cc02a3056062e20247a5b72c9e07d751d92e6f",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/60cc02a3056062e20247a5b72c9e07d751d92e6f"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/60cc02a3056062e20247a5b72c9e07d751d92e6f"
|
||||
}
|
||||
},
|
||||
"type":"commit"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>",
|
||||
"user":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/60cc02a3056062e20247a5b72c9e07d751d92e6f"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/60cc02a3056062e20247a5b72c9e07d751d92e6f"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:46:22+00:00",
|
||||
"message":"a\n",
|
||||
"hash":"60cc02a3056062e20247a5b72c9e07d751d92e6f",
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
{
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"type":"commit"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>",
|
||||
"user":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"message":"first commit\n",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"old":{
|
||||
"target":{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>",
|
||||
"user":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3af10acd08e419e2c354941a365d74"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/32c4ea19aa3af10acd08e419e2c354941a365d74"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:47:51+00:00",
|
||||
"message":"c\n",
|
||||
"hash":"32c4ea19aa3af10acd08e419e2c354941a365d74",
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
{
|
||||
"hash":"f438e1c1b456b7d9ff278991aaca24123e7a591c",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
}
|
||||
},
|
||||
"type":"commit"
|
||||
}
|
||||
]
|
||||
},
|
||||
"repository":{
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"uuid":"{ede265ff-3649-4068-a7da-81ac581b6f47}",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
}
|
||||
},
|
||||
"type":"branch",
|
||||
"name":"master"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
75
zerver/webhooks/bitbucket/fixtures/fork.json
Normal file
75
zerver/webhooks/bitbucket/fixtures/fork.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
},
|
||||
"repository":{
|
||||
"name":"Repository name",
|
||||
"website":"",
|
||||
"type":"repository",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"scm":"git",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"is_private":true,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"owner":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"fork":{
|
||||
"full_name":"kolaszek/repository-name2",
|
||||
"name":"Repository name2",
|
||||
"type":"repository",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name2"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name2/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name2"
|
||||
}
|
||||
},
|
||||
"uuid":"{ede265ff-3649-4068-a7da-81ac581b6f47}"
|
||||
}
|
||||
}
|
||||
172
zerver/webhooks/bitbucket/fixtures/issue_commented.json
Normal file
172
zerver/webhooks/bitbucket/fixtures/issue_commented.json
Normal file
@@ -0,0 +1,172 @@
|
||||
{
|
||||
"issue":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2"
|
||||
},
|
||||
"watch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/watch"
|
||||
},
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/comments"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/issues/2/bug"
|
||||
},
|
||||
"attachments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/attachments"
|
||||
},
|
||||
"vote":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/vote"
|
||||
}
|
||||
},
|
||||
"updated_on":"2016-07-04T19:16:59.037577+00:00",
|
||||
"kind":"bug",
|
||||
"reporter":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"version":null,
|
||||
"milestone":null,
|
||||
"component":null,
|
||||
"content":{
|
||||
"raw":"Such a bug more description",
|
||||
"markup":"markdown",
|
||||
"html":"<p>Such a bug more description</p>"
|
||||
},
|
||||
"watches":1,
|
||||
"assignee":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"priority":"major",
|
||||
"created_on":"2016-07-04T17:36:51.890354+00:00",
|
||||
"id":1,
|
||||
"type":"issue",
|
||||
"title":"Bug",
|
||||
"votes":0,
|
||||
"state":"new",
|
||||
"edited_on":null
|
||||
},
|
||||
"repository":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"scm":"git",
|
||||
"owner":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"nickname":""
|
||||
},
|
||||
"name":"Repository name",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"is_private":true,
|
||||
"type":"repository",
|
||||
"website":""
|
||||
},
|
||||
"comment":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/comments/28973596"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/issues/2#comment-28973596"
|
||||
}
|
||||
},
|
||||
"updated_on":null,
|
||||
"id":28973596,
|
||||
"created_on":"2016-07-04T19:16:59.031212+00:00",
|
||||
"user":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"content":{
|
||||
"raw":"Add comment",
|
||||
"markup":"markdown",
|
||||
"html":"<p>Add comment</p>"
|
||||
},
|
||||
"type":"issue_comment"
|
||||
},
|
||||
"actor":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
}
|
||||
}
|
||||
135
zerver/webhooks/bitbucket/fixtures/issue_created.json
Normal file
135
zerver/webhooks/bitbucket/fixtures/issue_created.json
Normal file
@@ -0,0 +1,135 @@
|
||||
{
|
||||
"actor":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"issue":{
|
||||
"votes":0,
|
||||
"edited_on":null,
|
||||
"kind":"bug",
|
||||
"links":{
|
||||
"vote":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/vote"
|
||||
},
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/comments"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/issues/2/bug"
|
||||
},
|
||||
"watch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/watch"
|
||||
},
|
||||
"attachments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/attachments"
|
||||
}
|
||||
},
|
||||
"content":{
|
||||
"raw":"Such a bug",
|
||||
"html":"<p>Such a bug</p>",
|
||||
"markup":"markdown"
|
||||
},
|
||||
"version":null,
|
||||
"component":null,
|
||||
"created_on":"2016-07-04T17:36:51.890354+00:00",
|
||||
"type":"issue",
|
||||
"id":1,
|
||||
"milestone":null,
|
||||
"reporter":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"priority":"major",
|
||||
"title":"Bug",
|
||||
"watches":1,
|
||||
"updated_on":"2016-07-04T17:36:51.890354+00:00",
|
||||
"assignee":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"state":"new"
|
||||
},
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"scm":"git",
|
||||
"website":"",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"is_private":true,
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"type":"repository"
|
||||
}
|
||||
}
|
||||
192
zerver/webhooks/bitbucket/fixtures/issue_updated.json
Normal file
192
zerver/webhooks/bitbucket/fixtures/issue_updated.json
Normal file
@@ -0,0 +1,192 @@
|
||||
{
|
||||
"actor":{
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user"
|
||||
},
|
||||
"comment":{
|
||||
"updated_on":null,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/comments/28972394"
|
||||
}
|
||||
},
|
||||
"user":{
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user"
|
||||
},
|
||||
"created_on":"2016-07-04T17:38:33.962551+00:00",
|
||||
"type":"issue_comment",
|
||||
"content":{
|
||||
"html":"",
|
||||
"markup":"markdown",
|
||||
"raw":null
|
||||
},
|
||||
"id":28972394
|
||||
},
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"scm":"git",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"is_private":true,
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user"
|
||||
},
|
||||
"type":"repository",
|
||||
"website":""
|
||||
},
|
||||
"changes":{
|
||||
"content":{
|
||||
"old":"Such a bug",
|
||||
"new":"Such a bug more description"
|
||||
}
|
||||
},
|
||||
"issue":{
|
||||
"votes":0,
|
||||
"assignee":{
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user"
|
||||
},
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/issues/2/bug"
|
||||
},
|
||||
"vote":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/vote"
|
||||
},
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/comments"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2"
|
||||
},
|
||||
"watch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/watch"
|
||||
},
|
||||
"attachments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/issues/2/attachments"
|
||||
}
|
||||
},
|
||||
"updated_on":"2016-07-04T17:38:33.949326+00:00",
|
||||
"created_on":"2016-07-04T17:36:51.890354+00:00",
|
||||
"state":"new",
|
||||
"component":null,
|
||||
"content":{
|
||||
"html":"<p>Such a bug more description</p>",
|
||||
"markup":"markdown",
|
||||
"raw":"Such a bug more description"
|
||||
},
|
||||
"watches":1,
|
||||
"title":"Bug",
|
||||
"edited_on":null,
|
||||
"milestone":null,
|
||||
"priority":"major",
|
||||
"version":null,
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"name":"Repository name",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name"
|
||||
},
|
||||
"kind":"bug",
|
||||
"type":"issue",
|
||||
"id":1,
|
||||
"reporter":{
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user"
|
||||
}
|
||||
}
|
||||
}
|
||||
248
zerver/webhooks/bitbucket/fixtures/more_than_one_push_event.json
Normal file
248
zerver/webhooks/bitbucket/fixtures/more_than_one_push_event.json
Normal file
@@ -0,0 +1,248 @@
|
||||
{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"scm":"git",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"is_private":false,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"owner":{
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"website":""
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"truncated":false,
|
||||
"closed":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
}
|
||||
},
|
||||
"type":"branch",
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"name":"master",
|
||||
"target":{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
},
|
||||
"old":null,
|
||||
"created":true,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"commits":[
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"forced":false
|
||||
},
|
||||
{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"forced":false,
|
||||
"created":true,
|
||||
"closed":false,
|
||||
"truncated":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/a"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/tags/a"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/tag/a"
|
||||
}
|
||||
},
|
||||
"target":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"hash":"c47631f097fd69c294486b5f9b99deb4a05cb285",
|
||||
"type":"commit"
|
||||
}
|
||||
],
|
||||
"message":"abc\n",
|
||||
"hash":"450118afff93569d1ce362174e9f1a7f104f9166",
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"date":"2016-11-09T12:52:38+00:00",
|
||||
"type":"commit"
|
||||
},
|
||||
"type":"tag",
|
||||
"name":"a"
|
||||
},
|
||||
"old":null
|
||||
}
|
||||
]
|
||||
},
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"location":null,
|
||||
"created_on":"2016-06-29T17:51:47.001868+00:00",
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"website":null,
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
{
|
||||
"pullrequest":{
|
||||
"reviewers":[
|
||||
|
||||
],
|
||||
"type":"pullrequest",
|
||||
"description":"Updated description",
|
||||
"updated_on":"2016-07-04T19:40:31.002905+00:00",
|
||||
"state":"OPEN",
|
||||
"merge_commit":null,
|
||||
"source":{
|
||||
"branch":{
|
||||
"name":"new-branch"
|
||||
},
|
||||
"repository":{
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"type":"repository",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/9c833166dcef"
|
||||
}
|
||||
},
|
||||
"hash":"9c833166dcef"
|
||||
}
|
||||
},
|
||||
"reason":"",
|
||||
"author":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
},
|
||||
"closed_by":null,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/1"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/1"
|
||||
}
|
||||
},
|
||||
"title":"new commit",
|
||||
"close_source_branch":false,
|
||||
"created_on":"2016-07-04T19:15:30.118942+00:00",
|
||||
"destination":{
|
||||
"branch":{
|
||||
"name":"master"
|
||||
},
|
||||
"repository":{
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"type":"repository",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3a"
|
||||
}
|
||||
},
|
||||
"hash":"32c4ea19aa3a"
|
||||
}
|
||||
},
|
||||
"participants":[
|
||||
{
|
||||
"type":"participant",
|
||||
"approved":true,
|
||||
"user":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
},
|
||||
"role":"PARTICIPANT"
|
||||
}
|
||||
],
|
||||
"id":1,
|
||||
"task_count":0,
|
||||
"comment_count":0
|
||||
},
|
||||
"approval":{
|
||||
"user":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
},
|
||||
"date":"2016-07-04T19:40:30.999805+00:00"
|
||||
},
|
||||
"repository":{
|
||||
"name":"Repository name",
|
||||
"website":"",
|
||||
"type":"repository",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"scm":"git",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"is_private":true,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"owner":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
},
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,237 @@
|
||||
{
|
||||
"comment":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/3/_/diff#comment-20576503"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/3/comments/20576503"
|
||||
}
|
||||
},
|
||||
"created_on":"2016-07-04T20:47:38.606358+00:00",
|
||||
"type":"pullrequest_comment",
|
||||
"user":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"updated_on":"2016-07-04T20:47:38.608171+00:00",
|
||||
"content":{
|
||||
"markup":"markdown",
|
||||
"html":"<p>Comment1</p>",
|
||||
"raw":"Comment1"
|
||||
},
|
||||
"pullrequest":{
|
||||
"title":"new commit",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/3"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/3"
|
||||
}
|
||||
},
|
||||
"type":"pullrequest",
|
||||
"id":1
|
||||
},
|
||||
"id":20576503
|
||||
},
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"scm":"git",
|
||||
"type":"repository",
|
||||
"owner":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"is_private":true,
|
||||
"website":""
|
||||
},
|
||||
"actor":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"pullrequest":{
|
||||
"title":"new commit",
|
||||
"task_count":0,
|
||||
"created_on":"2016-07-04T20:47:02.153006+00:00",
|
||||
"reason":"",
|
||||
"comment_count":1,
|
||||
"updated_on":"2016-07-04T20:47:38.613320+00:00",
|
||||
"state":"OPEN",
|
||||
"description":"",
|
||||
"id":1,
|
||||
"reviewers":[
|
||||
|
||||
],
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/3"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/3"
|
||||
}
|
||||
},
|
||||
"author":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"type":"pullrequest",
|
||||
"merge_commit":null,
|
||||
"destination":{
|
||||
"branch":{
|
||||
"name":"master"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/0a3bbea5e914"
|
||||
}
|
||||
},
|
||||
"hash":"0a3bbea5e914"
|
||||
},
|
||||
"repository":{
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository"
|
||||
}
|
||||
},
|
||||
"closed_by":null,
|
||||
"source":{
|
||||
"branch":{
|
||||
"name":"new-branch"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1b3f5c4294f3"
|
||||
}
|
||||
},
|
||||
"hash":"1b3f5c4294f3"
|
||||
},
|
||||
"repository":{
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository"
|
||||
}
|
||||
},
|
||||
"close_source_branch":false,
|
||||
"participants":[
|
||||
{
|
||||
"approved":false,
|
||||
"role":"PARTICIPANT",
|
||||
"type":"participant",
|
||||
"user":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,181 @@
|
||||
{
|
||||
"pullrequest":{
|
||||
"source":{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"commit":{
|
||||
"hash":"9c833166dcef",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/9c833166dcef"
|
||||
}
|
||||
}
|
||||
},
|
||||
"branch":{
|
||||
"name":"new-branch"
|
||||
}
|
||||
},
|
||||
"state":"OPEN",
|
||||
"destination":{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"commit":{
|
||||
"hash":"32c4ea19aa3a",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3a"
|
||||
}
|
||||
}
|
||||
},
|
||||
"branch":{
|
||||
"name":"master"
|
||||
}
|
||||
},
|
||||
"reviewers":[
|
||||
{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7Bbf830c24-bde2-41f1-a790-2c9372a2e789%7D"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7Bbf830c24-bde2-41f1-a790-2c9372a2e789%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7Bbf830c24-bde2-41f1-a790-2c9372a2e789%7D/avatar/32/"
|
||||
} },
|
||||
"type":"user",
|
||||
"nickname":"T Kolek",
|
||||
"uuid":"{bf830c24-bde2-41f1-a790-2c9372a2e789}",
|
||||
"account_id":"557058:d8e78bc0-2e36-4b47-8c5c-1c8c22f5b1e3",
|
||||
"display_name":"Tomasz Kolek"
|
||||
}
|
||||
],
|
||||
"reason":"",
|
||||
"author":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"task_count":0,
|
||||
"title":"new commit",
|
||||
"closed_by":null,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/1"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/1"
|
||||
}
|
||||
},
|
||||
"close_source_branch":false,
|
||||
"participants":[
|
||||
|
||||
],
|
||||
"created_on":"2016-07-04T19:15:30.118942+00:00",
|
||||
"description":"description",
|
||||
"comment_count":0,
|
||||
"id":1,
|
||||
"updated_on":"2016-07-04T19:15:30.141038+00:00",
|
||||
"type":"pullrequest",
|
||||
"merge_commit":null
|
||||
},
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"repository":{
|
||||
"website":"",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"type":"repository",
|
||||
"name":"Repository name",
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"owner":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,180 @@
|
||||
{
|
||||
"pullrequest":{
|
||||
"source":{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"commit":{
|
||||
"hash":"9c833166dcef",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/9c833166dcef"
|
||||
}
|
||||
}
|
||||
},
|
||||
"branch":{
|
||||
"name":"new-branch"
|
||||
}
|
||||
},
|
||||
"state":"OPEN",
|
||||
"destination":{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"commit":{
|
||||
"hash":"32c4ea19aa3a",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3a"
|
||||
}
|
||||
}
|
||||
},
|
||||
"branch":{
|
||||
"name":"master"
|
||||
}
|
||||
},
|
||||
"reviewers":[
|
||||
{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7Bbf830c24-bde2-41f1-a790-2c9372a2e789%7D"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7Bbf830c24-bde2-41f1-a790-2c9372a2e789%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7Bbf830c24-bde2-41f1-a790-2c9372a2e789%7D/avatar/32/"
|
||||
} },
|
||||
"type":"user",
|
||||
"uuid":"{bf830c24-bde2-41f1-a790-2c9372a2e789}",
|
||||
"account_id":"557058:d8e78bc0-2e36-4b47-8c5c-1c8c22f5b1e3",
|
||||
"display_name":"Tomasz Kolek"
|
||||
}
|
||||
],
|
||||
"reason":"",
|
||||
"author":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"task_count":0,
|
||||
"title":"new commit",
|
||||
"closed_by":null,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/1"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/1"
|
||||
}
|
||||
},
|
||||
"close_source_branch":false,
|
||||
"participants":[
|
||||
|
||||
],
|
||||
"created_on":"2016-07-04T19:15:30.118942+00:00",
|
||||
"description":"description",
|
||||
"comment_count":0,
|
||||
"id":1,
|
||||
"updated_on":"2016-07-04T19:15:30.141038+00:00",
|
||||
"type":"pullrequest",
|
||||
"merge_commit":null
|
||||
},
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"repository":{
|
||||
"website":"",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"type":"repository",
|
||||
"name":"Repository name",
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"owner":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
{
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"pullrequest":{
|
||||
"title":"new commit",
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/pull-requests/1"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/pullrequests/1"
|
||||
}
|
||||
},
|
||||
"reviewers":[
|
||||
|
||||
],
|
||||
"closed_by":{
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"author":{
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"updated_on":"2016-07-04T20:17:13.680242+00:00",
|
||||
"source":{
|
||||
"branch":{
|
||||
"name":"new-branch"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/9c833166dcef"
|
||||
}
|
||||
},
|
||||
"hash":"9c833166dcef"
|
||||
},
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"full_name":"kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"merge_commit":null,
|
||||
"type":"pullrequest",
|
||||
"comment_count":0,
|
||||
"destination":{
|
||||
"branch":{
|
||||
"name":"master"
|
||||
},
|
||||
"commit":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/32c4ea19aa3a"
|
||||
}
|
||||
},
|
||||
"hash":"32c4ea19aa3a"
|
||||
},
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"full_name":"kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"close_source_branch":false,
|
||||
"id":1,
|
||||
"state":"DECLINED",
|
||||
"task_count":0,
|
||||
"description":"Updated description",
|
||||
"created_on":"2016-07-04T19:15:30.118942+00:00",
|
||||
"reason":"Declined!",
|
||||
"participants":[
|
||||
|
||||
]
|
||||
},
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"scm":"git",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"website":"",
|
||||
"owner":{
|
||||
"type":"user",
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"is_private":true
|
||||
}
|
||||
}
|
||||
187
zerver/webhooks/bitbucket/fixtures/push.json
Normal file
187
zerver/webhooks/bitbucket/fixtures/push.json
Normal file
@@ -0,0 +1,187 @@
|
||||
{
|
||||
"actor":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"repository":{
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"type":"repository",
|
||||
"website":"",
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"truncated":false,
|
||||
"closed":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
}
|
||||
},
|
||||
"type":"branch",
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"name":"master",
|
||||
"target":{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
},
|
||||
"old":null,
|
||||
"created":true,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"commits":[
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"forced":false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
406
zerver/webhooks/bitbucket/fixtures/push_commits_above_limit.json
Normal file
406
zerver/webhooks/bitbucket/fixtures/push_commits_above_limit.json
Normal file
@@ -0,0 +1,406 @@
|
||||
{
|
||||
"actor":{
|
||||
"website":null,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"location":null,
|
||||
"created_on":"2016-06-29T17:51:47.001868+00:00"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"commits":[
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/comments"
|
||||
},
|
||||
"approve":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/approve"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"diff":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/diff/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"patch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/patch/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"statuses":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/statuses"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:21:09+00:00",
|
||||
"hash":"6f161a7bced94430ac8947d87dbf45c6deee3fb0",
|
||||
"message":"a\n"
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/comments"
|
||||
},
|
||||
"approve":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/approve"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"diff":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/diff/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"patch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/patch/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"statuses":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/statuses"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:21:09+00:00",
|
||||
"hash":"6f161a7bced94430ac8947d87dbf45c6deee3fb0",
|
||||
"message":"a\n"
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/comments"
|
||||
},
|
||||
"approve":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/approve"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"diff":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/diff/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"patch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/patch/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"statuses":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/statuses"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:21:09+00:00",
|
||||
"hash":"6f161a7bced94430ac8947d87dbf45c6deee3fb0",
|
||||
"message":"a\n"
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/comments"
|
||||
},
|
||||
"approve":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/approve"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"diff":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/diff/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"patch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/patch/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"statuses":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/statuses"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:21:09+00:00",
|
||||
"hash":"6f161a7bced94430ac8947d87dbf45c6deee3fb0",
|
||||
"message":"a\n"
|
||||
},
|
||||
{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"comments":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/comments"
|
||||
},
|
||||
"approve":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/approve"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"diff":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/diff/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"patch":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/patch/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"statuses":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0/statuses"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:21:09+00:00",
|
||||
"hash":"6f161a7bced94430ac8947d87dbf45c6deee3fb0",
|
||||
"message":"a\n"
|
||||
}
|
||||
],
|
||||
"old":{
|
||||
"name":"master",
|
||||
"target":{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"07132e6a3bbdc5f3c9ac2bd5ff40828e7bdafdd2",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/07132e6a3bbdc5f3c9ac2bd5ff40828e7bdafdd2"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/07132e6a3bbdc5f3c9ac2bd5ff40828e7bdafdd2"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:10:48+00:00",
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"message":"a\n"
|
||||
},
|
||||
"type":"branch",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
}
|
||||
}
|
||||
},
|
||||
"links":{
|
||||
"diff":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/diff/6f161a7bced94430ac8947d87dbf45c6deee3fb0..1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=6f161a7bced94430ac8947d87dbf45c6deee3fb0&exclude=1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branches/compare/6f161a7bced94430ac8947d87dbf45c6deee3fb0..1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
},
|
||||
"created":false,
|
||||
"closed":false,
|
||||
"forced":false,
|
||||
"new":{
|
||||
"name":"master",
|
||||
"target":{
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/6f161a7bced94430ac8947d87dbf45c6deee3fb0"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"hash":"1221f2fda6f1e3654b09f1f3a08390e4cb25bb48",
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/1221f2fda6f1e3654b09f1f3a08390e4cb25bb48"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T13:21:09+00:00",
|
||||
"hash":"6f161a7bced94430ac8947d87dbf45c6deee3fb0",
|
||||
"message":"a\n"
|
||||
},
|
||||
"type":"branch",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
}
|
||||
}
|
||||
},
|
||||
"truncated":true
|
||||
}
|
||||
]
|
||||
},
|
||||
"repository":{
|
||||
"owner":{
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"scm":"git",
|
||||
"type":"repository",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"name":"Repository name",
|
||||
"is_private":false,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"website":"",
|
||||
"full_name":"kolaszek/repository-name"
|
||||
}
|
||||
}
|
||||
181
zerver/webhooks/bitbucket/fixtures/push_more_than_one_tag.json
Normal file
181
zerver/webhooks/bitbucket/fixtures/push_more_than_one_tag.json
Normal file
@@ -0,0 +1,181 @@
|
||||
{
|
||||
"actor":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"website":null,
|
||||
"display_name":"Tomasz",
|
||||
"created_on":"2016-06-29T17:51:47.001868+00:00",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"location":null,
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"repository":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"owner":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"name":"Repository name",
|
||||
"is_private":false,
|
||||
"type":"repository",
|
||||
"website":"",
|
||||
"scm":"git"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"forced":false,
|
||||
"created":true,
|
||||
"closed":false,
|
||||
"truncated":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/a"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/tags/a"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/tag/a"
|
||||
}
|
||||
},
|
||||
"target":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"hash":"c47631f097fd69c294486b5f9b99deb4a05cb285",
|
||||
"type":"commit"
|
||||
}
|
||||
],
|
||||
"message":"abc\n",
|
||||
"hash":"450118afff93569d1ce362174e9f1a7f104f9166",
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"date":"2016-11-09T12:52:38+00:00",
|
||||
"type":"commit"
|
||||
},
|
||||
"type":"tag",
|
||||
"name":"a"
|
||||
},
|
||||
"old":null
|
||||
},
|
||||
{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"forced":false,
|
||||
"created":true,
|
||||
"closed":false,
|
||||
"truncated":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/b"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/tags/b"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/tag/b"
|
||||
}
|
||||
},
|
||||
"target":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"hash":"c47631f097fd69c294486b5f9b99deb4a05cb285",
|
||||
"type":"commit"
|
||||
}
|
||||
],
|
||||
"message":"abc\n",
|
||||
"hash":"450118afff93569d1ce362174e9f1a7f104f9166",
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"date":"2016-11-09T12:52:38+00:00",
|
||||
"type":"commit"
|
||||
},
|
||||
"type":"tag",
|
||||
"name":"b"
|
||||
},
|
||||
"old":null
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
264
zerver/webhooks/bitbucket/fixtures/push_multiple_committers.json
Normal file
264
zerver/webhooks/bitbucket/fixtures/push_multiple_committers.json
Normal file
@@ -0,0 +1,264 @@
|
||||
{
|
||||
"actor":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"repository":{
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"type":"repository",
|
||||
"website":"",
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"truncated":false,
|
||||
"closed":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
}
|
||||
},
|
||||
"type":"branch",
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"name":"master",
|
||||
"target":{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
},
|
||||
"old":null,
|
||||
"created":true,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"commits":[
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Zev Benjamin",
|
||||
"display_name":"Ben",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Benjamin Simon <ben-simon@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Zev Benjamin",
|
||||
"display_name":"Ben",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Benjamin Simon <ben-simon@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"forced":false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,530 @@
|
||||
{
|
||||
"actor":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"repository":{
|
||||
"scm":"git",
|
||||
"is_private":true,
|
||||
"type":"repository",
|
||||
"website":"",
|
||||
"name":"Repository name",
|
||||
"owner":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"truncated":false,
|
||||
"closed":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
}
|
||||
},
|
||||
"type":"branch",
|
||||
"repository":{
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name"
|
||||
},
|
||||
"name":"master",
|
||||
"target":{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
},
|
||||
"old":null,
|
||||
"created":true,
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"commits":[
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"display_name":"Tomasz",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"James Franklin",
|
||||
"display_name":"James",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"James Franklin <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"James Franklin",
|
||||
"display_name":"James",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"James Franklin <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"James Kolek",
|
||||
"display_name":"James",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"James Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Brendon Rogers",
|
||||
"display_name":"Brendon",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Brendon Rogers <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Brendon Rogers",
|
||||
"display_name":"Brendon",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Brendon Rogers <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"type":"commit",
|
||||
"hash":"84b96adc644a30fd6465b3d196369d880762afed",
|
||||
"message":"first commit\n",
|
||||
"author":{
|
||||
"user":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
}
|
||||
},
|
||||
"type":"user",
|
||||
"nickname":"Zev Benjamin",
|
||||
"display_name":"Ben",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Benjamin Simon <ben-simon@o2.pl>"
|
||||
},
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/84b96adc644a30fd6465b3d196369d880762afed"
|
||||
}
|
||||
},
|
||||
"date":"2016-06-30T15:32:24+00:00",
|
||||
"parents":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"forced":false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
123
zerver/webhooks/bitbucket/fixtures/push_one_tag.json
Normal file
123
zerver/webhooks/bitbucket/fixtures/push_one_tag.json
Normal file
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"actor":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"website":null,
|
||||
"display_name":"Tomasz",
|
||||
"created_on":"2016-06-29T17:51:47.001868+00:00",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"location":null,
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"repository":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"owner":{
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"name":"Repository name",
|
||||
"is_private":false,
|
||||
"type":"repository",
|
||||
"website":"",
|
||||
"scm":"git"
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits?include=c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"forced":false,
|
||||
"created":true,
|
||||
"closed":false,
|
||||
"truncated":false,
|
||||
"new":{
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/a"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/tags/a"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/tag/a"
|
||||
}
|
||||
},
|
||||
"target":{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
}
|
||||
},
|
||||
"parents":[
|
||||
{
|
||||
"links":{
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"hash":"c47631f097fd69c294486b5f9b99deb4a05cb285",
|
||||
"type":"commit"
|
||||
}
|
||||
],
|
||||
"message":"abc\n",
|
||||
"hash":"450118afff93569d1ce362174e9f1a7f104f9166",
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"date":"2016-11-09T12:52:38+00:00",
|
||||
"type":"commit"
|
||||
},
|
||||
"type":"tag",
|
||||
"name":"a"
|
||||
},
|
||||
"old":null
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
118
zerver/webhooks/bitbucket/fixtures/push_remove_tag.json
Normal file
118
zerver/webhooks/bitbucket/fixtures/push_remove_tag.json
Normal file
@@ -0,0 +1,118 @@
|
||||
{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"scm":"git",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"uuid":"{59005838-3978-410b-84fd-8b4ce1b41089}",
|
||||
"is_private":false,
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"owner":{
|
||||
"display_name":"Tomasz",
|
||||
"type":"user",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
},
|
||||
"website":""
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"closed":true,
|
||||
"old":{
|
||||
"target":{
|
||||
"message":"abc\n",
|
||||
"author":{
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@go2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"parents":[
|
||||
{
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
},
|
||||
"hash":"c47631f097fd69c294486b5f9b99deb4a05cb285"
|
||||
}
|
||||
],
|
||||
"date":"2016-11-09T12:52:38+00:00",
|
||||
"hash":"450118afff93569d1ce362174e9f1a7f104f9166",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/450118afff93569d1ce362174e9f1a7f104f9166"
|
||||
}
|
||||
}
|
||||
},
|
||||
"type":"tag",
|
||||
"links":{
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/a"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/tags/a"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/tag/a"
|
||||
}
|
||||
},
|
||||
"name":"a"
|
||||
},
|
||||
"created":false,
|
||||
"forced":false,
|
||||
"new":null,
|
||||
"truncated":false
|
||||
}
|
||||
]
|
||||
},
|
||||
"actor":{
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443",
|
||||
"location":null,
|
||||
"created_on":"2016-06-29T17:51:47.001868+00:00",
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"website":null,
|
||||
"nickname":"Tomasz Kolaszek"
|
||||
}
|
||||
}
|
||||
80
zerver/webhooks/bitbucket/fixtures/push_without_changes.json
Normal file
80
zerver/webhooks/bitbucket/fixtures/push_without_changes.json
Normal file
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"push":{
|
||||
"changes":[
|
||||
|
||||
]
|
||||
},
|
||||
"actor":{
|
||||
"nickname":"Eeshan Garg",
|
||||
"type":"user",
|
||||
"display_name":"eeshangarg",
|
||||
"uuid":"{a161e482-30e8-47ef-b6ab-c4e4cfaa0dce}",
|
||||
"account_id":"557058:a4e12c67-3c4d-4567-8e90-1f2c3d4e5678",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:a4e12c67-3c4d-4567-8e90-1f2c3d4e5678"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7Ba161e482-30e8-47ef-b6ab-c4e4cfaa0dce%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7Ba161e482-30e8-47ef-b6ab-c4e4cfaa0dce%7D/avatar/32/"
|
||||
}
|
||||
}
|
||||
},
|
||||
"repository":{
|
||||
"scm":"git",
|
||||
"website":"",
|
||||
"name":"test-repo",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/webhooktest/test-repo"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/webhooktest/test-repo"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/webhooktest/test-repo/avatar/32/"
|
||||
}
|
||||
},
|
||||
"project":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/teams/webhooktest/projects/TES"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/account/user/webhooktest/projects/TES"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/user/webhooktest/projects/TES/avatar/32"
|
||||
}
|
||||
},
|
||||
"type":"project",
|
||||
"uuid":"{c9b1f7ee-1949-4f6e-ba2b-6333fdbe6bf6}",
|
||||
"key":"TES",
|
||||
"name":"test-project"
|
||||
},
|
||||
"full_name":"webhooktest/test-repo",
|
||||
"owner":{
|
||||
"nickname":"Webhook Test",
|
||||
"type":"team",
|
||||
"display_name":"webhooktest",
|
||||
"uuid":"{31358906-183f-4b53-b83c-f70ba0ca5d3c}",
|
||||
"account_id":"557058:aaaa1111-2222-3333-4444-555566667777",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/teams/557058:aaaa1111-2222-3333-4444-555566667777"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B31358906-183f-4b53-b83c-f70ba0ca5d3c%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B31358906-183f-4b53-b83c-f70ba0ca5d3c%7D/avatar/32/"
|
||||
}
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"is_private":true,
|
||||
"uuid":"{79e5af61-a749-45c5-be24-ba1cba7b662e}"
|
||||
}
|
||||
}
|
||||
150
zerver/webhooks/bitbucket/fixtures/remove_branch.json
Normal file
150
zerver/webhooks/bitbucket/fixtures/remove_branch.json
Normal file
@@ -0,0 +1,150 @@
|
||||
{
|
||||
"repository":{
|
||||
"is_private":true,
|
||||
"type":"repository",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"name":"Repository name",
|
||||
"website":null,
|
||||
"scm":"git",
|
||||
"owner":{
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"uuid":"{ede265ff-3649-4068-a7da-81ac581b6f47}",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"push":{
|
||||
"changes":[
|
||||
{
|
||||
"old":{
|
||||
"repository":{
|
||||
"type":"repository",
|
||||
"name":"Repository name",
|
||||
"full_name":"kolaszek/repository-name",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name"
|
||||
}
|
||||
},
|
||||
"uuid":"{ede265ff-3649-4068-a7da-81ac581b6f47}"
|
||||
},
|
||||
"type":"branch",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/refs/branches/master"
|
||||
},
|
||||
"commits":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commits/master"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/branch/master"
|
||||
}
|
||||
},
|
||||
"target":{
|
||||
"author":{
|
||||
"user":{
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"raw":"Tomasz Kolek <tomasz-kolek@o2.pl>"
|
||||
},
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12"
|
||||
}
|
||||
},
|
||||
"hash":"25f93d22b719e2d678a7ad5ee0ef0d1fcdf39c12",
|
||||
"parents":[
|
||||
{
|
||||
"type":"commit",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/kolaszek/repository-name/commit/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/kolaszek/repository-name/commits/f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
}
|
||||
},
|
||||
"hash":"f438e1c1b456b7d9ff278991aaca24123e7a591c"
|
||||
}
|
||||
],
|
||||
"date":"2016-10-05T19:07:51+00:00",
|
||||
"message":"c\n"
|
||||
},
|
||||
"name":"master"
|
||||
},
|
||||
"closed":true,
|
||||
"new":null,
|
||||
"created":false,
|
||||
"forced":false,
|
||||
"truncated":false
|
||||
}
|
||||
]
|
||||
},
|
||||
"actor":{
|
||||
"display_name":"Tomasz",
|
||||
"links":{
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/avatar/32/"
|
||||
},
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B678ab31f-9f88-4d7a-b343-1bdf9f024917%7D/"
|
||||
}
|
||||
},
|
||||
"nickname":"Tomasz Kolaszek",
|
||||
"type":"user",
|
||||
"uuid":"{678ab31f-9f88-4d7a-b343-1bdf9f024917}",
|
||||
"account_id":"557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
|
||||
}
|
||||
}
|
||||
109
zerver/webhooks/bitbucket/fixtures/repo_updated.json
Normal file
109
zerver/webhooks/bitbucket/fixtures/repo_updated.json
Normal file
@@ -0,0 +1,109 @@
|
||||
{
|
||||
"changes":{
|
||||
"website":{
|
||||
"new":"http://zulipchat.com",
|
||||
"old":""
|
||||
},
|
||||
"name":{
|
||||
"new":"new-name",
|
||||
"old":"test-repo"
|
||||
},
|
||||
"links":{
|
||||
"new":{
|
||||
|
||||
},
|
||||
"old":{
|
||||
|
||||
}
|
||||
},
|
||||
"language":{
|
||||
"new":"python",
|
||||
"old":""
|
||||
},
|
||||
"full_name":{
|
||||
"new":"webhooktest/new-name",
|
||||
"old":"webhooktest/test-repo"
|
||||
},
|
||||
"slug":{
|
||||
"new":"new-name",
|
||||
"old":"test-repo"
|
||||
},
|
||||
"description":{
|
||||
"new":"Random description.",
|
||||
"old":""
|
||||
}
|
||||
},
|
||||
"actor":{
|
||||
"nickname":"Eeshan Garg",
|
||||
"type":"user",
|
||||
"display_name":"eeshangarg",
|
||||
"uuid":"{a161e482-30e8-47ef-b6ab-c4e4cfaa0dce}",
|
||||
"account_id":"557058:a4e12c67-3c4d-4567-8e90-1f2c3d4e5678",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/users/557058:a4e12c67-3c4d-4567-8e90-1f2c3d4e5678"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7Ba161e482-30e8-47ef-b6ab-c4e4cfaa0dce%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7Ba161e482-30e8-47ef-b6ab-c4e4cfaa0dce%7D/avatar/32/"
|
||||
}
|
||||
}
|
||||
},
|
||||
"repository":{
|
||||
"scm":"git",
|
||||
"website":"http://zulipchat.com",
|
||||
"name":"new-name",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/repositories/webhooktest/new-name"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/webhooktest/new-name"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/webhooktest/new-name/avatar/32/"
|
||||
}
|
||||
},
|
||||
"project":{
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/teams/webhooktest/projects/TES"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/account/user/webhooktest/projects/TES"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/user/webhooktest/projects/TES/avatar/32"
|
||||
}
|
||||
},
|
||||
"type":"project",
|
||||
"uuid":"{c9b1f7ee-1949-4f6e-ba2b-6333fdbe6bf6}",
|
||||
"key":"TES",
|
||||
"name":"test-project"
|
||||
},
|
||||
"full_name":"webhooktest/new-name",
|
||||
"owner":{
|
||||
"nickname":"Webhook Test",
|
||||
"type":"team",
|
||||
"display_name":"webhooktest",
|
||||
"uuid":"{31358906-183f-4b53-b83c-f70ba0ca5d3c}",
|
||||
"account_id":"557058:aaaa1111-2222-3333-4444-555566667777",
|
||||
"links":{
|
||||
"self":{
|
||||
"href":"https://api.bitbucket.org/2.0/teams/557058:aaaa1111-2222-3333-4444-555566667777"
|
||||
},
|
||||
"html":{
|
||||
"href":"https://bitbucket.org/%7B31358906-183f-4b53-b83c-f70ba0ca5d3c%7D/"
|
||||
},
|
||||
"avatar":{
|
||||
"href":"https://bitbucket.org/account/%7B31358906-183f-4b53-b83c-f70ba0ca5d3c%7D/avatar/32/"
|
||||
}
|
||||
}
|
||||
},
|
||||
"type":"repository",
|
||||
"is_private":true,
|
||||
"uuid":"{79e5af61-a749-45c5-be24-ba1cba7b662e}"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user