diff --git a/providers/adyen/1/AUTHENTICATION.json b/providers/adyen/1/AUTHENTICATION.json new file mode 100644 index 0000000..46b5fb7 --- /dev/null +++ b/providers/adyen/1/AUTHENTICATION.json @@ -0,0 +1,35 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "395", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "fVt4uUxoilauNk+iAynyImnjEmhfL5TsMgEy8sr3Qts=" + }, + "amount": { + "currency": "EUR", + "value": 0 + }, + "eventCode": "AUTHENTICATION", + "eventDate": "2023-03-08T10:44:17+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "testMerchantRef1", + "pspReference": "IAIBZKUKOJ77VBVN", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "untitled-19db86f628c001c82cc0975c292ecfa2" +} \ No newline at end of file diff --git a/providers/adyen/1/AUTHORISATION.json b/providers/adyen/1/AUTHORISATION.json new file mode 100644 index 0000000..2078623 --- /dev/null +++ b/providers/adyen/1/AUTHORISATION.json @@ -0,0 +1,48 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "637", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "expiryDate": "12/2012", + "authCode": "1234", + "cardSummary": "7777", + "totalFraudScore": "10", + "hmacSignature": "5j+QNzQ+JjZUZ4ELfDyHRk073Qtbj3vsrYbbswhSjfY=", + "NAME2": "VALUE2", + "NAME1": "VALUE1", + "fraudCheck-6-ShopperIpUsage": "10" + }, + "amount": { + "currency": "EUR", + "value": 10100 + }, + "eventCode": "AUTHORISATION", + "eventDate": "2023-03-08T10:45:05+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "8313842560770001", + "operations": [ + "CANCEL", + "CAPTURE", + "REFUND" + ], + "paymentMethod": "visa", + "pspReference": "NGAO2BVQFXJ7XZDP", + "reason": "1234:7777:12/2012", + "success": "true" + } + } + ] + }, + "topic": "untitled-2c099df424423d4be1db3b422f3b45e3" +} \ No newline at end of file diff --git a/providers/adyen/1/AUTHORISATION_ADJUSTMENT.json b/providers/adyen/1/AUTHORISATION_ADJUSTMENT.json new file mode 100644 index 0000000..ffc6444 --- /dev/null +++ b/providers/adyen/1/AUTHORISATION_ADJUSTMENT.json @@ -0,0 +1,35 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "406", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "Rt0X39s+cega7fRFLw7/oz+ntEpvYnjIrM0f4wePr5A=" + }, + "amount": { + "currency": "EUR", + "value": 0 + }, + "eventCode": "AUTHORISATION_ADJUSTMENT", + "eventDate": "2023-03-08T10:45:54+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "testMerchantRef1", + "pspReference": "FXVJF2KDXLRKMP13", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "untitled-b9bcf27f81dfc16ea46e399a5ee5c105" +} \ No newline at end of file diff --git a/providers/adyen/1/CANCELLATION.json b/providers/adyen/1/CANCELLATION.json new file mode 100644 index 0000000..a5baa29 --- /dev/null +++ b/providers/adyen/1/CANCELLATION.json @@ -0,0 +1,35 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "395", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "8AitW6J9BnuCrcGpkNfnF/Td44Lf/WYkTY48GPfMpdQ=" + }, + "amount": { + "currency": "EUR", + "value": 0 + }, + "eventCode": "CANCELLATION", + "eventDate": "2023-03-08T10:46:31+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "testMerchantRef1", + "pspReference": "HLAESRA2W4YFAN01", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "untitled-66df4eaa6d3156d49bdc55c00b952035" +} \ No newline at end of file diff --git a/providers/adyen/1/CANCEL_AUTORESCUE.json b/providers/adyen/1/CANCEL_AUTORESCUE.json new file mode 100644 index 0000000..69b8d8f --- /dev/null +++ b/providers/adyen/1/CANCEL_AUTORESCUE.json @@ -0,0 +1,35 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "398", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "8qwU5DK3kyotQyuZ065ERccqUZZN6kRiToh0dujLHL8=" + }, + "amount": { + "currency": "EUR", + "value": 0 + }, + "eventCode": "CANCEL_AUTORESCUE", + "eventDate": "2023-03-08T10:50:42+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "testMerchantRef1", + "pspReference": "1GOILQMXPH5TWPMR", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "untitled-b41dfeda0df64b1a327252051b6d4753" +} \ No newline at end of file diff --git a/providers/adyen/1/CANCEL_OR_REFUND.json b/providers/adyen/1/CANCEL_OR_REFUND.json new file mode 100644 index 0000000..ca71e22 --- /dev/null +++ b/providers/adyen/1/CANCEL_OR_REFUND.json @@ -0,0 +1,35 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "398", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "7nZNwR2fG0eGoUHk04GAmJ6AZYRMjVlkXXouO/CuLrM=" + }, + "amount": { + "currency": "EUR", + "value": 0 + }, + "eventCode": "CANCEL_OR_REFUND", + "eventDate": "2023-03-08T10:51:22+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "testMerchantRef1", + "pspReference": "SVHWQYDNR0FWXQA0", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "untitled-2f3d3c1eba8e053c0f03e5352e7f88e1" +} \ No newline at end of file diff --git a/providers/adyen/1/CAPTURE.json b/providers/adyen/1/CAPTURE.json new file mode 100644 index 0000000..7277e45 --- /dev/null +++ b/providers/adyen/1/CAPTURE.json @@ -0,0 +1,35 @@ +{ + "headers": { + "user-agent": "Adyen HttpClient 1.0", + "content-length": "388", + "accept": "application/json, text/plain, */*", + "authorization": "Basic T2N0b3ZpZTpwYXNzd29yZA==", + "content-type": "application/json; charset=utf-8", + "is-test-event": "true", + "accept-encoding": "gzip" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "M7Qsb8BCxhNTuXNQabdsSvp875QK48Z6qMGz0eHp5Ik=" + }, + "amount": { + "currency": "EUR", + "value": 0 + }, + "eventCode": "CAPTURE", + "eventDate": "2023-03-08T10:52:06+01:00", + "merchantAccountCode": "OctovieECOM", + "merchantReference": "testMerchantRef1", + "pspReference": "QBPLK35VG3MN6HXE", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "untitled-c0dd38b9e7cf5ee75fd96d2d890b8296" +} \ No newline at end of file diff --git a/providers/adyen/index.json b/providers/adyen/index.json new file mode 100644 index 0000000..ee34a53 --- /dev/null +++ b/providers/adyen/index.json @@ -0,0 +1,7 @@ +{ + "label": "Adyen", + "configs": { + "latest_version": "1", + "topic_identifier": "" + } + } diff --git a/providers/bigcommerce/current/store.product.created.json b/providers/bigcommerce/current/store.product.created.json new file mode 100644 index 0000000..afefb06 --- /dev/null +++ b/providers/bigcommerce/current/store.product.created.json @@ -0,0 +1,23 @@ +{ + "headers": { + "user-agent": "akka-http/10.2.10", + "content-length": "197", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "password": "StrongPassword", + "username": "hookUser", + "accept-encoding": "gzip" + }, + "body": { + "producer": "stores/leo8j9o1ip", + "hash": "748e7fe07f608cee4e8943db0da01d3be575878f", + "created_at": 1678266642, + "store_id": "1002853587", + "scope": "store/product/created", + "data": { + "type": "product", + "id": 114 + } + }, + "topic": "store/product/created" +} \ No newline at end of file diff --git a/providers/bigcommerce/current/store.product.deleted.json b/providers/bigcommerce/current/store.product.deleted.json new file mode 100644 index 0000000..06d4cfe --- /dev/null +++ b/providers/bigcommerce/current/store.product.deleted.json @@ -0,0 +1,23 @@ +{ + "headers": { + "user-agent": "akka-http/10.2.10", + "content-length": "196", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "password": "StrongPassword", + "username": "hookUser", + "accept-encoding": "gzip" + }, + "body": { + "producer": "stores/leo8j9o1ip", + "hash": "1e3274cebe39abf5dd9ffc4843122c7aff62f052", + "created_at": 1678260383, + "store_id": "1002853587", + "scope": "store/product/deleted", + "data": { + "type": "product", + "id": 93 + } + }, + "topic": "store/product/deleted" +} \ No newline at end of file diff --git a/providers/bigcommerce/current/store.product.inventory.updated.json b/providers/bigcommerce/current/store.product.inventory.updated.json new file mode 100644 index 0000000..65692ce --- /dev/null +++ b/providers/bigcommerce/current/store.product.inventory.updated.json @@ -0,0 +1,28 @@ +{ + "headers": { + "user-agent": "akka-http/10.2.10", + "content-length": "270", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "password": "StrongPassword", + "username": "hookUser", + "accept-encoding": "gzip" + }, + "body": { + "producer": "stores/leo8j9o1ip", + "hash": "aaee2b8c7c68a8f16e35ef43efe7519524ade848", + "created_at": 1678266707, + "store_id": "1002853587", + "scope": "store/product/inventory/updated", + "data": { + "type": "product", + "id": 114, + "inventory": { + "product_id": 114, + "method": "absolute", + "value": 100 + } + } + }, + "topic": "store/product/inventory/updated" +} \ No newline at end of file diff --git a/providers/bigcommerce/current/store.product.price.updated.json b/providers/bigcommerce/current/store.product.price.updated.json new file mode 100644 index 0000000..14a28a0 --- /dev/null +++ b/providers/bigcommerce/current/store.product.price.updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "user-agent": "akka-http/10.2.10", + "content-length": "270", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "password": "StrongPassword", + "username": "hookUser", + "accept-encoding": "gzip" + }, + "body": { + "producer": "stores/leo8j9o1ip", + "hash": "a91cae1f627a20808066f3d5b6e4ce06e364c104", + "created_at": 1678266707, + "store_id": "1002853587", + "scope": "store/product/price/updated", + "data": { + "type": "product", + "id": 114, + "product_id": 114, + "price": 20, + "sale_price": 0, + "updated_at": 1678266707 + } + }, + "topic": "store/product/price/updated" +} \ No newline at end of file diff --git a/providers/bigcommerce/current/store.product.updated.json b/providers/bigcommerce/current/store.product.updated.json new file mode 100644 index 0000000..f9d1685 --- /dev/null +++ b/providers/bigcommerce/current/store.product.updated.json @@ -0,0 +1,23 @@ +{ + "headers": { + "user-agent": "akka-http/10.2.10", + "content-length": "197", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "password": "StrongPassword", + "username": "hookUser", + "accept-encoding": "gzip" + }, + "body": { + "producer": "stores/leo8j9o1ip", + "hash": "ee3bbeec46a2e9fbd3862c002541d6305c9ec1a6", + "created_at": 1678266707, + "store_id": "1002853587", + "scope": "store/product/updated", + "data": { + "type": "product", + "id": 114 + } + }, + "topic": "store/product/updated" +} \ No newline at end of file diff --git a/providers/bigcommerce/index.json b/providers/bigcommerce/index.json new file mode 100644 index 0000000..56a9772 --- /dev/null +++ b/providers/bigcommerce/index.json @@ -0,0 +1,7 @@ +{ + "label": "BigCommerce", + "configs": { + "latest_version": "current", + "topic_identifier": "scope" + } + } diff --git a/providers/bitbucket/current/pullrequest.approved.json b/providers/bitbucket/current/pullrequest.approved.json new file mode 100644 index 0000000..e224a7c --- /dev/null +++ b/providers/bitbucket/current/pullrequest.approved.json @@ -0,0 +1,317 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "8412", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "f8b56f7a244cfb56", + "x-b3-traceid": "f8b56f7a244cfb56", + "x-event-key": "pullrequest:approved", + "x-event-time": "Wed, 08 Mar 2023 06:12:10 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "b2f93568-9ff7-4532-adc0-43212479959d", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "pullrequest": { + "comment_count": 1, + "task_count": 0, + "type": "pullrequest", + "id": 1, + "title": "New changes-multiple", + "description": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "rendered": { + "title": { + "type": "rendered", + "raw": "New changes-multiple", + "markup": "markdown", + "html": "
New changes-multiple
" + }, + "description": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + }, + "state": "OPEN", + "merge_commit": null, + "close_source_branch": false, + "closed_by": null, + "author": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "reason": "", + "created_on": "2023-03-08T06:10:12.744328+00:00", + "updated_on": "2023-03-08T06:12:10.654730+00:00", + "destination": { + "branch": { + "name": "master" + }, + "commit": { + "type": "commit", + "hash": "0ccb80619bd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "source": { + "branch": { + "name": "new-branch" + }, + "commit": { + "type": "commit", + "hash": "0845504f4acb", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acb" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acb" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "reviewers": [], + "participants": [ + { + "type": "participant", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "role": "PARTICIPANT", + "approved": true, + "state": "approved", + "participated_on": "2023-03-08T06:12:10.654730+00:00" + } + ], + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/commits" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/approve" + }, + "request-changes": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/request-changes" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "diffstat": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diffstat/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments" + }, + "activity": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/activity" + }, + "merge": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/merge" + }, + "decline": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/decline" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/statuses" + } + }, + "summary": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + }, + "approval": { + "date": "2023-03-08T06:12:10.654730+00:00", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + } + } + }, + "topic": "pullrequest:approved" +} \ No newline at end of file diff --git a/providers/bitbucket/current/pullrequest.comment_created.json b/providers/bitbucket/current/pullrequest.comment_created.json new file mode 100644 index 0000000..aaab8ab --- /dev/null +++ b/providers/bitbucket/current/pullrequest.comment_created.json @@ -0,0 +1,348 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "9075", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "337c5f20ea645e9b", + "x-b3-traceid": "337c5f20ea645e9b", + "x-event-key": "pullrequest:comment_created", + "x-event-time": "Wed, 08 Mar 2023 06:11:02 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "42148ed7-5e52-4ffc-be60-16fadfd9d840", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "pullrequest": { + "comment_count": 1, + "task_count": 0, + "type": "pullrequest", + "id": 1, + "title": "New branch", + "description": "* testfile.md created online with Bitbucket\n* anotherfile.md created online with Bitbucket\n* thirdfile created online with Bitbucket\n\n", + "rendered": { + "title": { + "type": "rendered", + "raw": "New branch", + "markup": "markdown", + "html": "New branch
" + }, + "description": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\n* anotherfile.md created online with Bitbucket\n* thirdfile created online with Bitbucket\n\n", + "markup": "markdown", + "html": "
" + } + }, + "state": "OPEN", + "merge_commit": null, + "close_source_branch": false, + "closed_by": null, + "author": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "reason": "", + "created_on": "2023-03-08T06:10:12.744328+00:00", + "updated_on": "2023-03-08T06:11:02.138668+00:00", + "destination": { + "branch": { + "name": "master" + }, + "commit": { + "type": "commit", + "hash": "0ccb80619bd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "source": { + "branch": { + "name": "new-branch" + }, + "commit": { + "type": "commit", + "hash": "0845504f4acb", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acb" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acb" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "reviewers": [], + "participants": [ + { + "type": "participant", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "role": "PARTICIPANT", + "approved": false, + "state": null, + "participated_on": "2023-03-08T06:11:02.138668+00:00" + } + ], + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/commits" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/approve" + }, + "request-changes": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/request-changes" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "diffstat": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diffstat/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments" + }, + "activity": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/activity" + }, + "merge": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/merge" + }, + "decline": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/decline" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/statuses" + } + }, + "summary": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\n* anotherfile.md created online with Bitbucket\n* thirdfile created online with Bitbucket\n\n", + "markup": "markdown", + "html": "
" + } + }, + "comment": { + "id": 375719071, + "created_on": "2023-03-08T06:11:02.138623+00:00", + "updated_on": "2023-03-08T06:11:02.138668+00:00", + "content": { + "type": "rendered", + "raw": "What change?", + "markup": "markdown", + "html": "What change?
" + }, + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "deleted": false, + "type": "pullrequest_comment", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments/375719071" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1/_/diff#comment-375719071" + } + }, + "pullrequest": { + "type": "pullrequest", + "id": 1, + "title": "New branch", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + } + } + } + } + }, + "topic": "pullrequest:comment_created" +} \ No newline at end of file diff --git a/providers/bitbucket/current/pullrequest.created.json b/providers/bitbucket/current/pullrequest.created.json new file mode 100644 index 0000000..989dbed --- /dev/null +++ b/providers/bitbucket/current/pullrequest.created.json @@ -0,0 +1,270 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "7072", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "3d9c67a2d1fee9ed", + "x-b3-traceid": "3d9c67a2d1fee9ed", + "x-event-key": "pullrequest:created", + "x-event-time": "Wed, 08 Mar 2023 06:10:13 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "3868d64c-e550-4e36-b44d-6ee67f6d4d52", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "pullrequest": { + "comment_count": 0, + "task_count": 0, + "type": "pullrequest", + "id": 1, + "title": "New branch", + "description": "* testfile.md created online with Bitbucket\n* anotherfile.md created online with Bitbucket\n* thirdfile created online with Bitbucket\n\n", + "rendered": { + "title": { + "type": "rendered", + "raw": "New branch", + "markup": "markdown", + "html": "New branch
" + }, + "description": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\n* anotherfile.md created online with Bitbucket\n* thirdfile created online with Bitbucket\n\n", + "markup": "markdown", + "html": "
" + } + }, + "state": "OPEN", + "merge_commit": null, + "close_source_branch": false, + "closed_by": null, + "author": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "reason": "", + "created_on": "2023-03-08T06:10:12.744328+00:00", + "updated_on": "2023-03-08T06:10:13.341510+00:00", + "destination": { + "branch": { + "name": "master" + }, + "commit": { + "type": "commit", + "hash": "0ccb80619bd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "source": { + "branch": { + "name": "new-branch" + }, + "commit": { + "type": "commit", + "hash": "0845504f4acb", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acb" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acb" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "reviewers": [], + "participants": [], + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/commits" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/approve" + }, + "request-changes": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/request-changes" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "diffstat": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diffstat/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments" + }, + "activity": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/activity" + }, + "merge": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/merge" + }, + "decline": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/decline" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/statuses" + } + }, + "summary": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\n* anotherfile.md created online with Bitbucket\n* thirdfile created online with Bitbucket\n\n", + "markup": "markdown", + "html": "
" + } + } + }, + "topic": "pullrequest:created" +} \ No newline at end of file diff --git a/providers/bitbucket/current/pullrequest.fulfilled.json b/providers/bitbucket/current/pullrequest.fulfilled.json new file mode 100644 index 0000000..b355ece --- /dev/null +++ b/providers/bitbucket/current/pullrequest.fulfilled.json @@ -0,0 +1,324 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "8592", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "5490b6d67b4379e7", + "x-b3-traceid": "5490b6d67b4379e7", + "x-event-key": "pullrequest:fulfilled", + "x-event-time": "Wed, 08 Mar 2023 06:12:22 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "9236c48d-b51d-458e-8a75-42696866045a", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "pullrequest": { + "comment_count": 1, + "task_count": 0, + "type": "pullrequest", + "id": 1, + "title": "New changes-multiple", + "description": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "rendered": { + "title": { + "type": "rendered", + "raw": "New changes-multiple", + "markup": "markdown", + "html": "New changes-multiple
" + }, + "description": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + }, + "state": "MERGED", + "merge_commit": { + "type": "commit", + "hash": "ed2903eec378", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/ed2903eec378" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/ed2903eec378" + } + } + }, + "close_source_branch": false, + "closed_by": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "author": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "reason": "", + "created_on": "2023-03-08T06:10:12.744328+00:00", + "updated_on": "2023-03-08T06:12:22.485416+00:00", + "destination": { + "branch": { + "name": "master" + }, + "commit": { + "type": "commit", + "hash": "0ccb80619bd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "source": { + "branch": { + "name": "new-branch" + }, + "commit": { + "type": "commit", + "hash": "0845504f4acb", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acb" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acb" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "reviewers": [], + "participants": [ + { + "type": "participant", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "role": "PARTICIPANT", + "approved": true, + "state": "approved", + "participated_on": "2023-03-08T06:12:10.654730+00:00" + } + ], + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/commits" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/approve" + }, + "request-changes": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/request-changes" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "diffstat": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diffstat/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments" + }, + "activity": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/activity" + }, + "merge": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/merge" + }, + "decline": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/decline" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/statuses" + } + }, + "summary": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + } + }, + "topic": "pullrequest:fulfilled" +} \ No newline at end of file diff --git a/providers/bitbucket/current/pullrequest.unapproved.json b/providers/bitbucket/current/pullrequest.unapproved.json new file mode 100644 index 0000000..c05e7f0 --- /dev/null +++ b/providers/bitbucket/current/pullrequest.unapproved.json @@ -0,0 +1,317 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "8407", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "9d87ce69bfc31c90", + "x-b3-traceid": "9d87ce69bfc31c90", + "x-event-key": "pullrequest:unapproved", + "x-event-time": "Wed, 08 Mar 2023 06:12:02 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "27ec303b-67f6-488e-af5a-6d0d9ee3ee34", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "pullrequest": { + "comment_count": 1, + "task_count": 0, + "type": "pullrequest", + "id": 1, + "title": "New changes-multiple", + "description": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "rendered": { + "title": { + "type": "rendered", + "raw": "New changes-multiple", + "markup": "markdown", + "html": "New changes-multiple
" + }, + "description": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + }, + "state": "OPEN", + "merge_commit": null, + "close_source_branch": false, + "closed_by": null, + "author": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "reason": "", + "created_on": "2023-03-08T06:10:12.744328+00:00", + "updated_on": "2023-03-08T06:12:02.826901+00:00", + "destination": { + "branch": { + "name": "master" + }, + "commit": { + "type": "commit", + "hash": "0ccb80619bd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "source": { + "branch": { + "name": "new-branch" + }, + "commit": { + "type": "commit", + "hash": "0845504f4acb", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acb" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acb" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "reviewers": [], + "participants": [ + { + "type": "participant", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "role": "PARTICIPANT", + "approved": false, + "state": null, + "participated_on": "2023-03-08T06:11:02.138668+00:00" + } + ], + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/commits" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/approve" + }, + "request-changes": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/request-changes" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "diffstat": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diffstat/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments" + }, + "activity": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/activity" + }, + "merge": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/merge" + }, + "decline": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/decline" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/statuses" + } + }, + "summary": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + }, + "approval": { + "date": "2023-03-08T06:11:26.895005+00:00", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + } + } + }, + "topic": "pullrequest:unapproved" +} \ No newline at end of file diff --git a/providers/bitbucket/current/pullrequest.updated.json b/providers/bitbucket/current/pullrequest.updated.json new file mode 100644 index 0000000..3df4074 --- /dev/null +++ b/providers/bitbucket/current/pullrequest.updated.json @@ -0,0 +1,296 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "7807", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "004d072a2d7b9f7f", + "x-b3-traceid": "004d072a2d7b9f7f", + "x-event-key": "pullrequest:updated", + "x-event-time": "Wed, 08 Mar 2023 06:11:47 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "122c6e55-234e-41c9-aa50-964f75e3ec4b", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "pullrequest": { + "comment_count": 1, + "task_count": 0, + "type": "pullrequest", + "id": 1, + "title": "New changes-multiple", + "description": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "rendered": { + "title": { + "type": "rendered", + "raw": "New changes-multiple", + "markup": "markdown", + "html": "New changes-multiple
" + }, + "description": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + }, + "state": "OPEN", + "merge_commit": null, + "close_source_branch": false, + "closed_by": null, + "author": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "reason": "", + "created_on": "2023-03-08T06:10:12.744328+00:00", + "updated_on": "2023-03-08T06:11:47.499252+00:00", + "destination": { + "branch": { + "name": "master" + }, + "commit": { + "type": "commit", + "hash": "0ccb80619bd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "source": { + "branch": { + "name": "new-branch" + }, + "commit": { + "type": "commit", + "hash": "0845504f4acb", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acb" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acb" + } + } + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + }, + "reviewers": [], + "participants": [ + { + "type": "participant", + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "role": "PARTICIPANT", + "approved": true, + "state": "approved", + "participated_on": "2023-03-08T06:11:26.895005+00:00" + } + ], + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/pull-requests/1" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/commits" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/approve" + }, + "request-changes": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/request-changes" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "diffstat": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diffstat/hookdeck-write/hookdeckwrite:0845504f4acb%0D0ccb80619bd1?from_pullrequest_id=1&topic=true" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/comments" + }, + "activity": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/activity" + }, + "merge": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/merge" + }, + "decline": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/decline" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/pullrequests/1/statuses" + } + }, + "summary": { + "type": "rendered", + "raw": "* testfile.md created online with Bitbucket\r\n* anotherfile.md created online with Bitbucket\r\n* thirdfile created online with Bitbucket\r\n\r\n", + "markup": "markdown", + "html": "
" + } + } + }, + "topic": "pullrequest:updated" +} \ No newline at end of file diff --git a/providers/bitbucket/current/repo.commit_comment_created.json b/providers/bitbucket/current/repo.commit_comment_created.json new file mode 100644 index 0000000..115eda5 --- /dev/null +++ b/providers/bitbucket/current/repo.commit_comment_created.json @@ -0,0 +1,174 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "3971", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "fbca366dc8f62bf4", + "x-b3-traceid": "fbca366dc8f62bf4", + "x-event-key": "repo:commit_comment_created", + "x-event-time": "Wed, 08 Mar 2023 06:09:37 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "e36480d4-e3f4-4fc7-9ebe-bffe878ebbd8", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "comment": { + "id": 13086145, + "created_on": "2023-03-08T06:09:37.857332+00:00", + "updated_on": "2023-03-08T06:09:37.858505+00:00", + "content": { + "type": "rendered", + "raw": "Marked", + "markup": "markdown", + "html": "Marked
" + }, + "user": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "deleted": false, + "inline": { + "from": null, + "to": null, + "path": "thirdfile" + }, + "type": "commit_comment", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04/comments/13086145" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acbfb5f953bda80bf37426adfbe6a04#comment-13086145" + }, + "code": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/0845504f4acbfb5f953bda80bf37426adfbe6a04?path=thirdfile" + } + }, + "commit": { + "type": "commit", + "hash": "0845504f4acbfb5f953bda80bf37426adfbe6a04", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acbfb5f953bda80bf37426adfbe6a04" + } + } + } + }, + "commit": { + "type": "base_commit", + "hash": "0845504f4acbfb5f953bda80bf37426adfbe6a04", + "message": "thirdfile created online with Bitbucket", + "links": {} + } + }, + "topic": "repo:commit_comment_created" +} \ No newline at end of file diff --git a/providers/bitbucket/current/repo.fork.json b/providers/bitbucket/current/repo.fork.json new file mode 100644 index 0000000..59da926 --- /dev/null +++ b/providers/bitbucket/current/repo.fork.json @@ -0,0 +1,244 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "5595", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "cc57bfb9b2820509", + "x-b3-traceid": "cc57bfb9b2820509", + "x-event-key": "repo:fork", + "x-event-time": "Tue, 07 Mar 2023 20:21:34 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "452bcde8-0f27-4af6-b1ad-34747cc723f6", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "fork": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite-forked", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite-forked" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B281881dc-bcc2-4407-88d4-2e4098d6a197%7D?ts=default" + }, + "pullrequests": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/pullrequests" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/commits" + }, + "forks": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/forks" + }, + "watchers": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/watchers" + }, + "branches": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/refs/branches" + }, + "tags": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/refs/tags" + }, + "downloads": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/downloads" + }, + "source": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite-forked/src" + }, + "clone": [ + { + "name": "https", + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite-forked.git" + }, + { + "name": "ssh", + "href": "git@bitbucket.org:hookdeck-write/hookdeckwrite-forked.git" + } + ] + }, + "name": "HookdeckWrite-Forked", + "slug": "hookdeckwrite-forked", + "description": "", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "FOR", + "uuid": "{f1d57457-480d-42ac-9a42-c8ea71141bbb}", + "name": "forked-repo", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/FOR" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/FOR" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/FOR/avatar/32?ts=1678220494" + } + } + }, + "fork_policy": "allow_forks", + "created_on": "2023-03-07T20:21:34.640720+00:00", + "updated_on": "2023-03-07T20:21:34.724628+00:00", + "size": 0, + "language": "", + "has_issues": false, + "has_wiki": false, + "uuid": "{281881dc-bcc2-4407-88d4-2e4098d6a197}", + "mainbranch": {}, + "override_settings": {}, + "properties": {}, + "state": null, + "parent": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + } + } + }, + "topic": "repo:fork" +} \ No newline at end of file diff --git a/providers/bitbucket/current/repo.push.json b/providers/bitbucket/current/repo.push.json new file mode 100644 index 0000000..4b66bed --- /dev/null +++ b/providers/bitbucket/current/repo.push.json @@ -0,0 +1,603 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "17108", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "d10ac0c40964b71e", + "x-b3-traceid": "d10ac0c40964b71e", + "x-event-key": "repo:push", + "x-event-time": "Wed, 08 Mar 2023 06:12:20 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "831ba044-6864-4085-bf4c-ae829079e224", + "accept-encoding": "gzip" + }, + "body": { + "push": { + "changes": [ + { + "old": { + "name": "master", + "target": { + "type": "commit", + "hash": "0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc", + "date": "2023-02-05T18:43:11+00:00", + "author": { + "type": "author", + "raw": "Hookdeck WriteREADME.md edited online with Bitbucket
" + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + } + }, + "parents": [ + { + "type": "commit", + "hash": "f4c075df4f62630dd0e65ae41f0fb4d221018fd1", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/f4c075df4f62630dd0e65ae41f0fb4d221018fd1" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/f4c075df4f62630dd0e65ae41f0fb4d221018fd1" + } + } + } + ], + "rendered": {}, + "properties": {} + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/refs/branches/master" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commits/master" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/branch/master" + } + }, + "type": "branch", + "merge_strategies": [ + "merge_commit", + "squash", + "fast_forward" + ], + "default_merge_strategy": "merge_commit" + }, + "new": { + "name": "master", + "target": { + "type": "commit", + "hash": "ed2903eec378fe5d4aa389b656420ccd9d5e723d", + "date": "2023-03-08T06:12:18+00:00", + "author": { + "type": "author", + "raw": "Hookdeck WriteMerged in new-branch (pull request #1)
\nNew changes-multiple
" + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/ed2903eec378fe5d4aa389b656420ccd9d5e723d" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/ed2903eec378fe5d4aa389b656420ccd9d5e723d" + } + }, + "parents": [ + { + "type": "commit", + "hash": "0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + } + } + }, + { + "type": "commit", + "hash": "0845504f4acbfb5f953bda80bf37426adfbe6a04", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acbfb5f953bda80bf37426adfbe6a04" + } + } + } + ], + "rendered": {}, + "properties": {} + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/refs/branches/master" + }, + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commits/master" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/branch/master" + } + }, + "type": "branch", + "merge_strategies": [ + "merge_commit", + "squash", + "fast_forward" + ], + "default_merge_strategy": "merge_commit" + }, + "truncated": false, + "created": false, + "forced": false, + "closed": false, + "links": { + "commits": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commits?include=ed2903eec378fe5d4aa389b656420ccd9d5e723d&exclude=0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/ed2903eec378fe5d4aa389b656420ccd9d5e723d..0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/branches/compare/ed2903eec378fe5d4aa389b656420ccd9d5e723d..0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + } + }, + "commits": [ + { + "type": "commit", + "hash": "ed2903eec378fe5d4aa389b656420ccd9d5e723d", + "date": "2023-03-08T06:12:18+00:00", + "author": { + "type": "author", + "raw": "Hookdeck WriteMerged in new-branch (pull request #1)
\nNew changes-multiple
" + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/ed2903eec378fe5d4aa389b656420ccd9d5e723d" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/ed2903eec378fe5d4aa389b656420ccd9d5e723d" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/ed2903eec378fe5d4aa389b656420ccd9d5e723d" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/ed2903eec378fe5d4aa389b656420ccd9d5e723d/approve" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/ed2903eec378fe5d4aa389b656420ccd9d5e723d/comments" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/ed2903eec378fe5d4aa389b656420ccd9d5e723d/statuses" + } + }, + "parents": [ + { + "type": "commit", + "hash": "0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + } + } + }, + { + "type": "commit", + "hash": "0845504f4acbfb5f953bda80bf37426adfbe6a04", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acbfb5f953bda80bf37426adfbe6a04" + } + } + } + ], + "rendered": {}, + "properties": {} + }, + { + "type": "commit", + "hash": "0845504f4acbfb5f953bda80bf37426adfbe6a04", + "date": "2023-03-08T06:08:37+00:00", + "author": { + "type": "author", + "raw": "Hookdeck Writethirdfile created online with Bitbucket
" + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0845504f4acbfb5f953bda80bf37426adfbe6a04" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/0845504f4acbfb5f953bda80bf37426adfbe6a04" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04/approve" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04/comments" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0845504f4acbfb5f953bda80bf37426adfbe6a04/statuses" + }, + "patch": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/patch/0845504f4acbfb5f953bda80bf37426adfbe6a04" + } + }, + "parents": [ + { + "type": "commit", + "hash": "a219c19cdff4dbd357732e29f3010ae143e86575", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/a219c19cdff4dbd357732e29f3010ae143e86575" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/a219c19cdff4dbd357732e29f3010ae143e86575" + } + } + } + ], + "rendered": {}, + "properties": {} + }, + { + "type": "commit", + "hash": "a219c19cdff4dbd357732e29f3010ae143e86575", + "date": "2023-03-07T20:57:17+00:00", + "author": { + "type": "author", + "raw": "Hookdeck Writeanotherfile.md created online with Bitbucket
" + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/a219c19cdff4dbd357732e29f3010ae143e86575" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/a219c19cdff4dbd357732e29f3010ae143e86575" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/a219c19cdff4dbd357732e29f3010ae143e86575" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/a219c19cdff4dbd357732e29f3010ae143e86575/approve" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/a219c19cdff4dbd357732e29f3010ae143e86575/comments" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/a219c19cdff4dbd357732e29f3010ae143e86575/statuses" + }, + "patch": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/patch/a219c19cdff4dbd357732e29f3010ae143e86575" + } + }, + "parents": [ + { + "type": "commit", + "hash": "81ba7a30508ff62ffb7e4b3c3101d4bf29212331", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/81ba7a30508ff62ffb7e4b3c3101d4bf29212331" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/81ba7a30508ff62ffb7e4b3c3101d4bf29212331" + } + } + } + ], + "rendered": {}, + "properties": {} + }, + { + "type": "commit", + "hash": "81ba7a30508ff62ffb7e4b3c3101d4bf29212331", + "date": "2023-03-07T20:38:47+00:00", + "author": { + "type": "author", + "raw": "Hookdeck Writetestfile.md created online with Bitbucket
" + }, + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/81ba7a30508ff62ffb7e4b3c3101d4bf29212331" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/81ba7a30508ff62ffb7e4b3c3101d4bf29212331" + }, + "diff": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/diff/81ba7a30508ff62ffb7e4b3c3101d4bf29212331" + }, + "approve": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/81ba7a30508ff62ffb7e4b3c3101d4bf29212331/approve" + }, + "comments": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/81ba7a30508ff62ffb7e4b3c3101d4bf29212331/comments" + }, + "statuses": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/81ba7a30508ff62ffb7e4b3c3101d4bf29212331/statuses" + }, + "patch": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/patch/81ba7a30508ff62ffb7e4b3c3101d4bf29212331" + } + }, + "parents": [ + { + "type": "commit", + "hash": "0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite/commit/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite/commits/0ccb80619bd1a8d7d040e84fd1c745ad10c0e8fc" + } + } + } + ], + "rendered": {}, + "properties": {} + } + ] + } + ] + }, + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + } + }, + "topic": "repo:push" +} \ No newline at end of file diff --git a/providers/bitbucket/current/repo.updated.json b/providers/bitbucket/current/repo.updated.json new file mode 100644 index 0000000..f552197 --- /dev/null +++ b/providers/bitbucket/current/repo.updated.json @@ -0,0 +1,115 @@ +{ + "headers": { + "user-agent": "Bitbucket-Webhooks/2.0", + "content-length": "2266", + "accept": "application/json, text/plain, */*", + "content-type": "application/json", + "x-attempt-number": "1", + "x-b3-sampled": "1", + "x-b3-spanid": "0f80e24b3f265467", + "x-b3-traceid": "0f80e24b3f265467", + "x-event-key": "repo:updated", + "x-event-time": "Tue, 07 Mar 2023 20:35:15 GMT", + "x-hook-uuid": "91e2a5e1-d608-4a66-bda6-db4e1590b209", + "x-request-uuid": "4bc23bf8-70ac-44da-b2b4-4f5009b1e83b", + "accept-encoding": "gzip" + }, + "body": { + "repository": { + "type": "repository", + "full_name": "hookdeck-write/hookdeckwrite", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/repositories/hookdeck-write/hookdeckwrite" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/hookdeckwrite" + }, + "avatar": { + "href": "https://bytebucket.org/ravatar/%7B7c9a2905-962d-4fb1-83a1-d316012f033a%7D?ts=default" + } + }, + "name": "HookdeckWrite", + "scm": "git", + "website": null, + "owner": { + "display_name": "Hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D" + }, + "avatar": { + "href": "https://bitbucket.org/account/hookdeck-write/avatar/" + }, + "html": { + "href": "https://bitbucket.org/%7Ba217ee3e-d18c-4f19-8ebd-82576d644050%7D/" + } + }, + "type": "team", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "username": "hookdeck-write" + }, + "workspace": { + "type": "workspace", + "uuid": "{a217ee3e-d18c-4f19-8ebd-82576d644050}", + "name": "Hookdeck-write", + "slug": "hookdeck-write", + "links": { + "avatar": { + "href": "https://bitbucket.org/workspaces/hookdeck-write/avatar/?ts=1675403623" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/" + }, + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write" + } + } + }, + "is_private": true, + "project": { + "type": "project", + "key": "HOOK", + "uuid": "{77c3c8c2-af98-4ce9-9e53-7d1d3dbfacb5}", + "name": "hookdeck-write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/workspaces/hookdeck-write/projects/HOOK" + }, + "html": { + "href": "https://bitbucket.org/hookdeck-write/workspace/projects/HOOK" + }, + "avatar": { + "href": "https://bitbucket.org/account/user/hookdeck-write/projects/HOOK/avatar/32?ts=1675403694" + } + } + }, + "uuid": "{7c9a2905-962d-4fb1-83a1-d316012f033a}" + }, + "actor": { + "display_name": "Hookdeck Write", + "links": { + "self": { + "href": "https://api.bitbucket.org/2.0/users/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D" + }, + "avatar": { + "href": "https://secure.gravatar.com/avatar/8d9e5d44f7eb9d70f015e80e50d1fa98?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHW-5.png" + }, + "html": { + "href": "https://bitbucket.org/%7B72df0fc8-d124-495a-aa95-c8e9d5cb2001%7D/" + } + }, + "type": "user", + "uuid": "{72df0fc8-d124-495a-aa95-c8e9d5cb2001}", + "account_id": "63dc9fbb614cb4ba53000891", + "nickname": "Hookdeck Write" + }, + "changes": { + "description": { + "old": "New description", + "new": "Simple Webhook description" + } + } + }, + "topic": "repo:updated" +} \ No newline at end of file diff --git a/providers/bitbucket/index.json b/providers/bitbucket/index.json new file mode 100644 index 0000000..76ff888 --- /dev/null +++ b/providers/bitbucket/index.json @@ -0,0 +1,7 @@ +{ + "label": "Bitbucket", + "configs": { + "latest_version": "current", + "topic_identifier": "x-event-key" + } + } diff --git a/providers/paddle/current/payment_dispute_closed.json b/providers/paddle/current/payment_dispute_closed.json new file mode 100644 index 0000000..22fbc35 --- /dev/null +++ b/providers/paddle/current/payment_dispute_closed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "1120", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "1467192647", + "alert_name": "payment_dispute_closed", + "amount": "689.54", + "balance_amount": "89.39", + "balance_currency": "EUR", + "balance_fee": "362.12", + "checkout_id": "9-f7f8b847ac4908e-89357ebf6e", + "currency": "EUR", + "custom_data": "custom_data", + "email": "qmohr@example.net", + "event_time": "2023-03-08 09:33:44", + "fee_usd": "0.51", + "marketing_consent": "", + "order_id": "9", + "passthrough": "Example String", + "status": "closed", + "p_signature": "G6+OBImxbqBSJm0FJX2fpJYNxsm/gzS9qcdtYmy560f5a2GEzS600AI0l2/hIel8i3AaqytYUMxxr7XfI/ixY/sxQ/lMd7LTqnEfMIhQ1aJ+iEjbtKdceEEXiCcVwSZt3ACKv8Ce+CZDHmVy/ebdEFCwwalucqZH6mMyMqXRBzLs/5K1c6JIvIz65vktfJWJuuNvu55Bu0oydHLAV8tJYgDQ08hjW19ZuaLpi05zz+VFYGh2txz6t/lnhInQKg9rv+0gvIDTFi9LJn79dqx6O2MjSiBhmSLEadk3Z9+9PT/6AUGJEiCZmZ54bimddDRmXMQLcNFRb5StVyIGgYlIXHtJQPg3OzHFxfCMiuSim29Rxb7ILJlBWar655Ctcjw3aSK97W/lB/60uZADslRduxMANDtOw+KQrvWLcLTL7ymTx1WN5c43U6sjglWVU3lpVMlV/1p/xJAFTmoF/9NvXSZsI4Zmxq5QKF8FfbpLMud3veMLzwUeiiVmlMPLbKZDq2smu1gEKwQ+jPrFytb+ssa6T+NXcwsWDSyLhZ/eFZ+bYpei9AO2mwHYHB5LEiVodP+U7VIz/Ksh4r5Y8DjXizD0qIWOAg62QtFMnUkWgKqIk3UccPjXtfovBrjcC5/RAhPyilK//cEoYf3kDUQfqiwP/7xfaYNhNeGTZ5+NRWE=" + }, + "topic": "payment_dispute_closed" +} \ No newline at end of file diff --git a/providers/paddle/current/payment_dispute_created.json b/providers/paddle/current/payment_dispute_created.json new file mode 100644 index 0000000..5b1885f --- /dev/null +++ b/providers/paddle/current/payment_dispute_created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "1100", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "649721479", + "alert_name": "payment_dispute_created", + "amount": "473.05", + "balance_amount": "452.78", + "balance_currency": "EUR", + "balance_fee": "424.33", + "checkout_id": "9-f4ddb7a7b26753e-34bf2cbd3d", + "currency": "USD", + "custom_data": "custom_data", + "email": "roberts.rashawn@example.com", + "event_time": "2023-03-08 09:33:29", + "fee_usd": "0.46", + "marketing_consent": "1", + "order_id": "2", + "passthrough": "Example String", + "status": "open", + "p_signature": "lBTh/VODf1bK7lyyLFeZzGv0MaLsjV8iSN5gT/KFktMfAbRnaVqzfxteXYDotxYRnJj7h1mJ4KvtAtEjQv9ce31G7F0ywvUaQjUUz5KR3SzXGN0E+BKb7jI57+m4au6YVX+DepEUlEig34iEMkow4bAhSNhbvxu5WV4PxK9s1WhLr8FnmHPhwY+jLEb3HYUXtvw0vZPnjmh7Szm3LlonCL0yriokOYVzhvlrVUeMXqfWSxzfeR0pivGJFZn6xUjvj2kB/bFLjAssGZfFOAr0IRqVStNx7s2WB6UGGLex8/tCxawQ4cNo1MeXvrO4SFlUUy12KxZZGt2jgMbBBJCrXlUFoCZYctX+2/1JH0mialpS0R69uQSOJTAHTaDPOvkxPvSrycPcdS5IF3R+1dpM5ATDaPukSolKkWJ6Z60W6AEVKWEXIe1HS8tx/v+YlGKA0UNrk4gTxNjIQOLjYu/nxQoKYwDEge5g5bI347vzH+4uAgEPpLwRadct7fGIPnPiSkYgiACO5estaelG8uhuggfoagGLzTFcWzF7T5vzl7BbwsHh5JrgqGiw5zFhwoL12XRvX64XoVGPkEvxwQBQeXYxud1CwK0my0X1ggFT9a3EdDUd/kqRAg+95UaLMC85CxpJIpij6qeiEfDUBZqUD/ICEStae17vXFl9LYmVFR8=" + }, + "topic": "payment_dispute_created" +} \ No newline at end of file diff --git a/providers/paddle/current/payment_refunded.json b/providers/paddle/current/payment_refunded.json new file mode 100644 index 0000000..d80c15e --- /dev/null +++ b/providers/paddle/current/payment_refunded.json @@ -0,0 +1,36 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "1260", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "1873493642", + "alert_name": "payment_refunded", + "amount": "950.51", + "balance_currency": "GBP", + "balance_earnings_decrease": "0.97", + "balance_fee_refund": "0.94", + "balance_gross_refund": "0.48", + "balance_tax_refund": "0.18", + "checkout_id": "5-53dfe7eaa37a4c3-8009830048", + "currency": "USD", + "custom_data": "custom_data", + "earnings_decrease": "0.36", + "email": "kenyatta.goyette@example.org", + "event_time": "2023-03-08 09:33:02", + "fee_refund": "0.21", + "gross_refund": "0.81", + "marketing_consent": "", + "order_id": "3", + "passthrough": "Example String", + "quantity": "97", + "refund_reason": "refund_reason", + "refund_type": "vat", + "tax_refund": "0.71", + "p_signature": "b7UedYpNmqIUsqMDB/3jeOJ1jaXWrnxQPBci51xBNtoaN+jUcu2pD419yk3cijlwv0fpWrr/rJaiszPTFUS2jn0ILvoAf9x5YO22STPp8QeI57iRa8EPOaBaAAC6gk9j4/SUjpIMPUZnaQRQ6OvA9krmJJB2pqDC1JIidn6XBJvQT1/XQ8fj/9HJ9DqM0HwuSMLiApyMrLOwnCijuAowC53TFulj7A8pGsBrtWe/BajHCG25XCPPKKfvzw2pP2/pQcAz/IxO19WII8Z39Iv8hA0QU7482oGPhGuIPj2T0O2NMyUxCbD51e2+5aFM5pBrUJpRtAppcbG0f/6o7A44A/EqpKz1aPtkvGhQxgTXIFRXoreeqzQAd8QmWB7O/0lUP8ITU2Gq30Sr5OXbrEuRRO4dk+mVMUQY+vmba5acce5oqdpxMeL9zPoE6xX5nCppoIy0MSmGMAMrMtoPTrqlq95jVG28hdltBUeR8n3qGrXk1sAw9PGgrKqxOK2ADFXYMwGkr9qoQ/OCj0zF0dWL1+rfHbUVPIJ9XpJezDRmzYXckwWOtBmVis7tkKQ11twl4LAjux48oXuKGkQB5cD3k1cfnrDd2yKxZHLRGWhEat1F3lrRbD6N3ovg4LWdhuuJamceysWdJ7NTfJhaj7xaossrxmLsUOmkVwgbN6bVLUw=" + }, + "topic": "payment_refunded" +} \ No newline at end of file diff --git a/providers/paddle/current/payment_succeeded.json b/providers/paddle/current/payment_succeeded.json new file mode 100644 index 0000000..aa2e258 --- /dev/null +++ b/providers/paddle/current/payment_succeeded.json @@ -0,0 +1,42 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "1391", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "1367177662", + "alert_name": "payment_succeeded", + "balance_currency": "GBP", + "balance_earnings": "344.14", + "balance_fee": "779.32", + "balance_gross": "981.69", + "balance_tax": "431.73", + "checkout_id": "7-9540155b027c1b9-20dddece1e", + "country": "GB", + "coupon": "Coupon 9", + "currency": "GBP", + "custom_data": "custom_data", + "customer_name": "customer_name", + "earnings": "29", + "email": "gschimmel@example.org", + "event_time": "2023-03-08 09:32:47", + "fee": "0.59", + "ip": "23.220.176.0", + "marketing_consent": "", + "order_id": "4", + "passthrough": "Example String", + "payment_method": "card", + "payment_tax": "0.21", + "product_id": "1", + "product_name": "Example String", + "quantity": "53", + "receipt_url": "https://sandbox-my.paddle.com/receipt/4/7095047bfd65d79-0244b6e48e", + "sale_gross": "912.59", + "used_price_override": "", + "p_signature": "YIyoeN7qz8JbgLZv9yFcYNjtob0zz+WRrBypgmesHPXtqGpJzYBZit4cCQ/259D1vArAGoGqytf4a17ePOuJBYSfZJXwNVxbOTYFBVMu7J38VeCMu3XhdIBTXopHIpbfnrXrP953J3dUOdpdJ/DvQLsA4Dg9FFld6Eapg6o9RXNHE910HgBjTDY8UJnt7lHTU3IQiyCKejhC8EHKrM6PV1KMTbUmgte71jT+tBBJvILb7JBxSOokYbH8as9lsJUho9HnI1lcxoVj0p6Osyw2Vq8NnMoPNaOFH3hDp4HQlRqXVbRyePOtP6OL78g02W2KHYJNGdXJ1XJ9qhnwrk+jo3whl5p8kwlSK02sSFQSniCCGNDnon18WmXgluGN3xlzpU4R3unueEbice8pL6FBKbYePvCEHVoBno0PubTdu1YOEWxosuBQtXxiuhtGGW6xhMHlPsjceSBkAoVJmCkpg5Ft9hpUfxsMGgTqV9WS3H4FGdzrd+hVuYcalAye2pS0rPMKUqxo6HQD8W+bFpj3/hhyDhPyQ4Qi0DOgvyvkokvwHHzg01tXlJoquLWGfNs8u22dEwG3T7hPEN1wEINkcBvmiXCi+yr02r1JUawBsm02qhZWiuhRCkw0HHJOU5HEeUo66ofu1lJc3DH/7ultO8MGhaL5FOepwjR2CxEvNpk=" + }, + "topic": "payment_succeeded" +} \ No newline at end of file diff --git a/providers/paddle/current/subscription_created.json b/providers/paddle/current/subscription_created.json new file mode 100644 index 0000000..d7b14a1 --- /dev/null +++ b/providers/paddle/current/subscription_created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "1464", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "485191415", + "alert_name": "subscription_created", + "cancel_url": "https://sandbox-checkout.paddle.com/subscription/cancel?user=6&subscription=9&hash=d3c456f38ed984f0c2fdd2558d02fbf78ab02a09", + "checkout_id": "6-3d5b947be235b14-9940a81df2", + "currency": "GBP", + "custom_data": "custom_data", + "email": "mann.meggie@example.com", + "event_time": "2023-03-08 09:34:33", + "linked_subscriptions": "5, 6, 3", + "marketing_consent": "1", + "next_bill_date": "2023-03-19", + "passthrough": "Example String", + "quantity": "47", + "source": "Trial", + "status": "active", + "subscription_id": "8", + "subscription_plan_id": "1", + "unit_price": "unit_price", + "update_url": "https://sandbox-checkout.paddle.com/subscription/update?user=6&subscription=3&hash=4a69274867e85e38ede73bee41f4ab98d0734b38", + "user_id": "3", + "p_signature": "JFhLdx5pUvZbBzIh2xxOR0E6OiBNCAkoeGpDNhy+Ji1hiXz/4RyJsKr6R9zSR1qNYWv0rtCpzmclY6knu+EcVQyY/napZ2Jgu2leKhzbMW3087T2WIWXODbIH4n5oJQj8tdAe3olyO7C6AoRCGIR7vKK8OQkgeAGfsdnTyc37G4va6WjNlDBTNcuuxKsRriHPg6AOOFpWwsUAhaPSmRQdGYzi3zu5N+1zgSOn7eYZJ1rF4xf4A0P60BsmQutZ82cdiSVsYNo8ErNSnC+1SgLRKp84oyhl5wcUZRqLwqbApOQv+3o6FsdGP1aRBGUaMcJG9P+svVCwGMdS7wM+DknFQFwlvxaYevMADRgObnaDbERWyjtiOPB0ZCkSfy/OW+ujZa4DZodFaSc6QYfRzFjiuMyGLg91GjxtAfoSVlZ8y5TpSe462pqZCbc0uC3JarIrdqWvMKwufp4TijKzPg60BASr27Ou0B6eGFxL+gUCAEQOoImU1bXz5XsKYumAEaGXzMFuMnIyKNkre07QoJeQcsDzAuBWUeqhGy/7Tz2TJrhtB6js14hzs0fQkw2d1qPwp20kViEiSNQE1dC1W/LTrj45qE3NaP8GeF9lt8vLDFAWRj2kVVJf/wJS2NPyTzi0S136SYafQmkeR2JwCIUb3CyfVZ1rnPji2FhPK54go8=" + }, + "topic": "subscription_created" +} \ No newline at end of file diff --git a/providers/paddle/current/subscription_updated.json b/providers/paddle/current/subscription_updated.json new file mode 100644 index 0000000..32c2602 --- /dev/null +++ b/providers/paddle/current/subscription_updated.json @@ -0,0 +1,39 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "1689", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "1353619852", + "alert_name": "subscription_updated", + "cancel_url": "https://sandbox-checkout.paddle.com/subscription/cancel?user=4&subscription=3&hash=a169da876ee69cac5162a66ac63aceb786df1396", + "checkout_id": "3-d01f3e81f7de2f9-550b417f5a", + "currency": "USD", + "custom_data": "custom_data", + "email": "tzieme@example.org", + "event_time": "2023-03-08 09:34:55", + "linked_subscriptions": "3, 4, 8", + "marketing_consent": "1", + "new_price": "new_price", + "new_quantity": "new_quantity", + "new_unit_price": "new_unit_price", + "next_bill_date": "2023-04-01", + "old_next_bill_date": "old_next_bill_date", + "old_price": "old_price", + "old_quantity": "old_quantity", + "old_status": "old_status", + "old_subscription_plan_id": "old_subscription_plan_id", + "old_unit_price": "old_unit_price", + "passthrough": "Example String", + "status": "active", + "subscription_id": "6", + "subscription_plan_id": "7", + "update_url": "https://sandbox-checkout.paddle.com/subscription/update?user=8&subscription=1&hash=9f34f16c64700116c2a0916a40e2646f6c70d103", + "user_id": "8", + "p_signature": "PGvjvycOAxdR77IDY/17wIN0Zy2sLZS+qLI/SjFFsGIY2OkRC/BSaDS2525O1AXZMNmJIz7TDQTL0laxySm4fSgZiwkq0fP2w14NUs+TkoMnxfaGpMG/VGVnzrfhOm3qK2+iiSVSzj0EeT1UQyQd51p0Ud/EftDPZE3Gk8Nyu1hKBN2VZyzeilNwoQy1DcJFrVfIkY4FFl4JwIeAVhr36F8yGOBRnOKTStopueKq11sq+B3pFgPTpPmqCrMkB4fM/+E5HEEqhvhAclh/7NbvHZ0Fd5o1x/67GUV+u20A3t6ufmNZkxu1qboZ49fuZiOdFNFd4Mlpq5Mw7ZogUnGVoT66Pri/VnYztzwzxiC5ZcVj15S/TCKAbH8GI2zN3C8KMM0Xq5bY2Al5rt8I49qE5E5VSS1KUs7gqVJP+AcaftP/xQID5g3FhqpYJmGi4np9tgKC95oVsmYlkZUcjdgud+mY9AHQLhfDhnst52pip19tASwhsDVaBV11YRWeRBxbMZ/zuniFFVqcdAFrXwZhMDZl4lEXBqH30Hizx3b+MVKUHMsQMmv1MqxmVyNd0SIYPcbm5jiw0tTv1fhZsGrI1VU9GnaqdNffbOc7Eik98cc8KBmQJSsCgNVihnW4K2hkOD6+0jpLeT4JwNx4y901yWpD1aodX0zqCkeNJIYKF9Q=" + }, + "topic": "subscription_updated" +} \ No newline at end of file diff --git a/providers/paddle/current/transfer_created.json b/providers/paddle/current/transfer_created.json new file mode 100644 index 0000000..5ddf02d --- /dev/null +++ b/providers/paddle/current/transfer_created.json @@ -0,0 +1,20 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "889", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "853473778", + "alert_name": "transfer_created", + "amount": "497.14", + "currency": "EUR", + "event_time": "2023-03-08 09:34:07", + "payout_id": "5", + "status": "unpaid", + "p_signature": "mmrkP43GZW0VzLHhS//oBwxExqJlBU97+QcFCm8DQEl3okYjqrbPCLgIeSwBjhfrQafB4oHEVoLpDf5TOStdUs1ZVhiJdqi3Wz+ftakYsmTSbSiQVy17RqYWBxlD2yn77SdKCGgx51TELiKLrSimxSxo0ypfozAjfhva3Oq8h2rRuGkUudDVIXk1/3yJYJO7xqjuAp0VONOstLNbJspV1uQ1Rq79jNnqmGY+7CEJlbA6MdF2M/8C2FjCD/rQEg/IsQYQDgiGKc0GmDHYcbglIOXIVG8mJctIPCzG+OS8dsGR22Fn8hHtCS59dc8xAtXrTUwlAFySueQqQgs4Uk87tyToqjwjpzwiUCw0s+Vs2bklOrnyQiet+XDIUctz4BWjg6am9ar+Pjb+XktwjwCM2sgGbPt6714j70OEhiNbR7r9c2Fo+sjTM/Br3vMW8q1Q+zzJ4Akfoo2tFCf4FcL82p3217/ZEhDCd/peg3bHake6QfqHlVDxMGOXWE8iYWpNkrC110VVnjwhKE8Ap/Xh3jVYurS7tTAQMosmD3UlLMjls4ydJWTvQJHGeqoGw/b3BU+OrzMXsWAwP+Q4uV03+T9pwxED50a/lh8dvkVitOUSgZxeGjKA+wtkqPmNBOldss3/TG5FjebzZwn3rp4BnHaFS2nG24ax5PoR4DK9X54=" + }, + "topic": "transfer_created" +} \ No newline at end of file diff --git a/providers/paddle/current/transfer_paid.json b/providers/paddle/current/transfer_paid.json new file mode 100644 index 0000000..029a9ac --- /dev/null +++ b/providers/paddle/current/transfer_paid.json @@ -0,0 +1,20 @@ +{ + "headers": { + "user-agent": "Paddle", + "content-length": "866", + "accept": "application/json, text/plain, */*", + "content-type": "application/x-www-form-urlencoded", + "accept-encoding": "gzip" + }, + "body": { + "alert_id": "839474484", + "alert_name": "transfer_paid", + "amount": "737.03", + "currency": "EUR", + "event_time": "2023-03-08 09:34:20", + "payout_id": "7", + "status": "paid", + "p_signature": "SjONPgXtEkNg+6Nm6H9XZ6ayEKRUcRpNdfFn3JsGR/fbJu3/jNOKbOXeNGyuy07YwaQtuI1VGu2pBvqnHFQTYNXhr63xx9XnAuYy386+6EYit2NQ1hZt0C0mvfk0gEuByIeUQPYkzxUC6OB9vcjKYn3F6O9/e8Wz8CuM5U6bntheE2iXKKNum15rHPEikaPzZhEBObBWvUAZRflWdYzCqqpcysnkMJrOHWDaJFy0PQzL4sE0unlYentyq7MwXdY+KIY8u5yAJ1YCOp+IvCZJIvUnmiFiHEvhRVwEXC+KMpVGEZ6Fv+O8vyY9Xn4QU87arS6425RKbr4gZLxZ6RFnemSqU8+ZabpLgCjswKASsUP4DVwqitKZejo09AL+Ck3ubQ7aUrl4SzpgVvBe7h411XelQPey1yY89Dkd6S222h4TMwf5xxGS/owcfN8u6QSqVoBShICTc4uQw8ju+J7QMES1MvMMGQ14xhv5o6OA+vy5GuHvOzSB4JC6MYfQneBOq+FiU+WwDiZ1LAnluSdIRI4hl8HMWQQYW94g6X9eJFSZ7pVisXUxijDRQR7vD+sYvzCHDBiEiAbTaPB6pxiO/WDtC7omX06qKOEMIEEWsCt0VwUrj3uk5s6t8AZ9y4zJWM1vOERC9cpntyZkdV2l5pfHZqdF09f7zeWL0Q6DrWY=" + }, + "topic": "transfer_paid" +} \ No newline at end of file diff --git a/providers/paddle/index.json b/providers/paddle/index.json new file mode 100644 index 0000000..077320b --- /dev/null +++ b/providers/paddle/index.json @@ -0,0 +1,7 @@ +{ + "label": "Paddle", + "configs": { + "latest_version": "current", + "topic_identifier": "alert_name" + } + } diff --git a/requestReceiver.ts b/requestReceiver.ts index 16e4ee0..f46baf7 100644 --- a/requestReceiver.ts +++ b/requestReceiver.ts @@ -75,7 +75,7 @@ const outputToFile = (output: any, provider: string, version: string) => { "providers", provider, version, - `${topic.replace("/", ".")}.json` + `${topic.replace(/[/:\\]/g, ".")}.json` ), JSON.stringify(output, null, 2) );