{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5201854,"defaultBranch":"master","name":"bugsnag-python","ownerLogin":"bugsnag","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-07-27T07:34:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1058895?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718782944.0","currentOid":""},"activityList":{"items":[{"before":"10f7e8dc2738f351e86521d682eef225d3a647d8","after":"a8ac18172bacda07b52ef0c30c607545b4b2cb7b","ref":"refs/heads/next","pushedAt":"2024-06-19T07:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"chore(tests): update package gemfile","shortMessageHtmlLink":"chore(tests): update package gemfile"}},{"before":"7c43a57962806a922a141476391522859fd284d6","after":null,"ref":"refs/heads/tom/gemfile-update-jun24","pushedAt":"2024-06-19T07:42:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"}},{"before":"10f7e8dc2738f351e86521d682eef225d3a647d8","after":"a8ac18172bacda07b52ef0c30c607545b4b2cb7b","ref":"refs/heads/master","pushedAt":"2024-06-19T07:42:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"chore(tests): update package gemfile","shortMessageHtmlLink":"chore(tests): update package gemfile"}},{"before":null,"after":"7c43a57962806a922a141476391522859fd284d6","ref":"refs/heads/tom/gemfile-update-jun24","pushedAt":"2024-06-18T14:54:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomlongridge","name":"Tom Longridge","path":"/tomlongridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6351188?s=80&v=4"},"commit":{"message":"chore(tests): update package gemfile","shortMessageHtmlLink":"chore(tests): update package gemfile"}},{"before":"9652f4bc48e351d551929109600ba08675500bc8","after":"10f7e8dc2738f351e86521d682eef225d3a647d8","ref":"refs/heads/next","pushedAt":"2024-05-22T08:34:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Release v4.7.1","shortMessageHtmlLink":"Release v4.7.1"}},{"before":"2d4e88e9c2d1d368808ce9c2f5616ee4fe7597d3","after":"10f7e8dc2738f351e86521d682eef225d3a647d8","ref":"refs/heads/master","pushedAt":"2024-05-22T08:31:05.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Release v4.7.1","shortMessageHtmlLink":"Release v4.7.1"}},{"before":"15ad307c5e7cedc1e0f7ac5ae6948796cee7e75a","after":"2d4e88e9c2d1d368808ce9c2f5616ee4fe7597d3","ref":"refs/heads/master","pushedAt":"2024-05-22T08:30:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Release v4.7.0","shortMessageHtmlLink":"Release v4.7.0"}},{"before":"8ad3c40a34a904733653c6ee1967f3b4b48eccee","after":null,"ref":"refs/heads/release/v4.7.1","pushedAt":"2024-05-22T08:29:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"}},{"before":"2d4e88e9c2d1d368808ce9c2f5616ee4fe7597d3","after":"15ad307c5e7cedc1e0f7ac5ae6948796cee7e75a","ref":"refs/heads/master","pushedAt":"2024-05-22T08:29:18.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Bump version to 4.7.1","shortMessageHtmlLink":"Bump version to 4.7.1"}},{"before":null,"after":"8ad3c40a34a904733653c6ee1967f3b4b48eccee","ref":"refs/heads/release/v4.7.1","pushedAt":"2024-05-22T08:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Bump version to 4.7.1","shortMessageHtmlLink":"Bump version to 4.7.1"}},{"before":"469689d0cb32d5e1561b4ae4aa1c7747dab0a2ac","after":null,"ref":"refs/heads/relax-status-code-check","pushedAt":"2024-05-21T08:29:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"}},{"before":"a3ee85ecec3df5ff4e796e2d4476bdaf5d960a19","after":"9652f4bc48e351d551929109600ba08675500bc8","ref":"refs/heads/next","pushedAt":"2024-05-21T08:29:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Relax checks on response status code\n\nCurrently we require a 200 status code for events and a 202 for sessions\nbut there's no need to be so specific as any 2xx status indicates\nsuccess\n\nNow we only warn on codes outside of the 2xx range, unless a specific\ncode has been set in `options['success']`. If a specific code is given\nthen it must match exactly, i.e. it has the same behaviour as before","shortMessageHtmlLink":"Relax checks on response status code"}},{"before":"10f13def69b9c52008b9a920877a82153f51f49d","after":"469689d0cb32d5e1561b4ae4aa1c7747dab0a2ac","ref":"refs/heads/relax-status-code-check","pushedAt":"2024-05-21T05:51:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Relax checks on response status code\n\nCurrently we require a 200 status code for events and a 202 for sessions\nbut there's no need to be so specific as any 2xx status indicates\nsuccess\n\nNow we only warn on codes outside of the 2xx range, unless a specific\ncode has been set in `options['success']`. If a specific code is given\nthen it must match exactly, i.e. it has the same behaviour as before","shortMessageHtmlLink":"Relax checks on response status code"}},{"before":"5781014b4bacf8649503d509699a2f5a85ba93e1","after":"10f13def69b9c52008b9a920877a82153f51f49d","ref":"refs/heads/relax-status-code-check","pushedAt":"2024-05-21T05:41:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Relax checks on response status code\n\nCurrently we require a 200 status code for events and a 202 for sessions\nbut there's no need to be so specific as any 2xx status indicates\nsuccess\n\nNow we only warn on codes outside of the 2xx range, unless a specific\ncode has been set in `options['success']`. If a specific code is given\nthen it must match exactly, i.e. it has the same behaviour as before","shortMessageHtmlLink":"Relax checks on response status code"}},{"before":null,"after":"5781014b4bacf8649503d509699a2f5a85ba93e1","ref":"refs/heads/relax-status-code-check","pushedAt":"2024-05-21T05:29:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Relax checks on response status code\n\nCurrently we require a 200 status code for events and a 202 for sessions\nbut there's no need to be so specific as any 2xx status indicates\nsuccess\n\nNow we only warn on codes outside of the 2xx range, unless a specific\ncode has been set in `options['success']`. If a specific code is given\nthen it must match exactly, i.e. it has the same behaviour as before","shortMessageHtmlLink":"Relax checks on response status code"}},{"before":"2053d8189934386369548e23301c45958a4b5f4c","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T10:52:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"}},{"before":"c0efcc0ab6632ab476af191e8a78c73fb7a54d63","after":"a3ee85ecec3df5ff4e796e2d4476bdaf5d960a19","ref":"refs/heads/next","pushedAt":"2024-05-20T10:52:43.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Ensure pytest is compatible with tornado\n\nSee https://github.com/pytest-dev/pytest/issues/12263","shortMessageHtmlLink":"Ensure pytest is compatible with tornado"}},{"before":"3861ca38b27a772f5f88a00aa9b43ce0a4722ab0","after":"2053d8189934386369548e23301c45958a4b5f4c","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:52:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Ensure pytest is compatible with tornado\n\nSee https://github.com/pytest-dev/pytest/issues/12263","shortMessageHtmlLink":"Ensure pytest is compatible with tornado"}},{"before":"b126c8ec3338d4a87305970e7f79d9ac1903a239","after":"3861ca38b27a772f5f88a00aa9b43ce0a4722ab0","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Ensure pytest is compatible with tornado\n\nSee https://github.com/pytest-dev/pytest/issues/12263","shortMessageHtmlLink":"Ensure pytest is compatible with tornado"}},{"before":"1cc84e99dc8badecea8f6a485917f0ab3f6f0900","after":"b126c8ec3338d4a87305970e7f79d9ac1903a239","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:22:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Run license finder in a virtual environment\n\nThe system packages now conflict with some of our installed packages so\nwe need to use a venv to isolate them","shortMessageHtmlLink":"Run license finder in a virtual environment"}},{"before":"13e112995fed581b457ecc3da4cd52f9eeec88ab","after":"1cc84e99dc8badecea8f6a485917f0ab3f6f0900","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:19:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.10 for license finder","shortMessageHtmlLink":"Install Python 3.10 for license finder"}},{"before":"21d607ca49d715344092b9973c587dd052051b55","after":"13e112995fed581b457ecc3da4cd52f9eeec88ab","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:16:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.10 for license finder","shortMessageHtmlLink":"Install Python 3.10 for license finder"}},{"before":"a043c293a456de35ef1e1e9a900fd7fb1722c4a4","after":"21d607ca49d715344092b9973c587dd052051b55","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:12:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.10 for license finder","shortMessageHtmlLink":"Install Python 3.10 for license finder"}},{"before":"4bde0cec1ce8c9f05d8889f7ea13dbd2db2b014c","after":"a043c293a456de35ef1e1e9a900fd7fb1722c4a4","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:08:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.10 for license finder","shortMessageHtmlLink":"Install Python 3.10 for license finder"}},{"before":"274941b563c2e8530e46765f174386ed06ec9aef","after":"4bde0cec1ce8c9f05d8889f7ea13dbd2db2b014c","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:05:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.9 for license finder","shortMessageHtmlLink":"Install Python 3.9 for license finder"}},{"before":"16503963e6f7783d8f6c5af28ec6d333955ee2f2","after":"274941b563c2e8530e46765f174386ed06ec9aef","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T09:02:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.9 for license finder","shortMessageHtmlLink":"Install Python 3.9 for license finder"}},{"before":"425a549ca616d51a2a26a32bec3a6a0241a6b297","after":"16503963e6f7783d8f6c5af28ec6d333955ee2f2","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T08:54:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.9 for license finder","shortMessageHtmlLink":"Install Python 3.9 for license finder"}},{"before":"526998f4dad4029460e1be57aa6d016cb60f4358","after":"425a549ca616d51a2a26a32bec3a6a0241a6b297","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T08:47:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Install Python 3.9 for license finder","shortMessageHtmlLink":"Install Python 3.9 for license finder"}},{"before":"e483c8792b94790c657b4a794d19819a315fd67e","after":"526998f4dad4029460e1be57aa6d016cb60f4358","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T08:24:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Bump GitHub actions action versions\n\n:)","shortMessageHtmlLink":"Bump GitHub actions action versions"}},{"before":null,"after":"e483c8792b94790c657b4a794d19819a315fd67e","ref":"refs/heads/fix-ci","pushedAt":"2024-05-20T08:20:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"imjoehaines","name":"Joe Haines","path":"/imjoehaines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282732?s=80&v=4"},"commit":{"message":"Bump GitHub actions action versions\n\n:)","shortMessageHtmlLink":"Bump GitHub actions action versions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaUG5dwA","startCursor":null,"endCursor":null}},"title":"Activity ยท bugsnag/bugsnag-python"}