{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":35256010,"defaultBranch":"master","name":"python-client","ownerLogin":"koordinates","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-08T03:12:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/205609?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721257149.0","currentOid":""},"activityList":{"items":[{"before":"78ecd74d4bd38f8dbf0f8abed03ad767192eaa8b","after":null,"ref":"refs/heads/bp-improve-quickstart","pushedAt":"2024-07-17T22:59:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"}},{"before":"413f27969432485ac8052378384bdf723a507981","after":"2d9b759d33251afbb01b16222456017154eb403b","ref":"refs/heads/master","pushedAt":"2024-07-17T22:59:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Merge pull request #50 from koordinates/bp-improve-quickstart\n\nUpload quickstart","shortMessageHtmlLink":"Merge pull request #50 from koordinates/bp-improve-quickstart"}},{"before":"8628254d9a553c6b4d4fae916873277fc844157d","after":null,"ref":"refs/heads/improve-redirect-errors-2","pushedAt":"2024-07-17T22:15:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"}},{"before":"c34eddc176bbb92ec8f8d15d52fb9c8495eec75e","after":"413f27969432485ac8052378384bdf723a507981","ref":"refs/heads/master","pushedAt":"2024-07-17T22:15:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Merge pull request #54 from koordinates/improve-redirect-errors-2\n\nFix up redirect fail-fast behaviour","shortMessageHtmlLink":"Merge pull request #54 from koordinates/improve-redirect-errors-2"}},{"before":"e641b2b2a014d9c5f3865dc0db5ea15d0ff7775c","after":"8628254d9a553c6b4d4fae916873277fc844157d","ref":"refs/heads/improve-redirect-errors-2","pushedAt":"2024-07-17T22:05:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Fix up redirect fail-fast behaviour\n\nPrevious commit was too strict - some redirects are good\n- same domain redirects are useful if a layer has moved somehow\n- download URL xdomain-redirects to hosted storage, special-cased","shortMessageHtmlLink":"Fix up redirect fail-fast behaviour"}},{"before":null,"after":"e641b2b2a014d9c5f3865dc0db5ea15d0ff7775c","ref":"refs/heads/improve-redirect-errors-2","pushedAt":"2024-07-17T21:54:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Fix up redirect fail-fast behaviour\n\nPrevious commit was too strict - some redirects are good\n- same domain redirects are useful if a layer has moved somehow\n- download URL xdomain-redirects to hosted storage, special-cased","shortMessageHtmlLink":"Fix up redirect fail-fast behaviour"}},{"before":"3ba792ab48843a3a69949218ba6392529926a765","after":null,"ref":"refs/heads/improve-redirect-errors","pushedAt":"2024-07-17T04:40:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"}},{"before":"7875880f78f61028cc68c5192a4ee7370ee48c61","after":"c34eddc176bbb92ec8f8d15d52fb9c8495eec75e","ref":"refs/heads/master","pushedAt":"2024-07-17T04:40:24.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Merge pull request #53 from koordinates/improve-redirect-errors\n\nDetect redirects and fail fast","shortMessageHtmlLink":"Merge pull request #53 from koordinates/improve-redirect-errors"}},{"before":"07ab93333ad19e4b96f8fb374dda55ac7c75d4ae","after":"3ba792ab48843a3a69949218ba6392529926a765","ref":"refs/heads/improve-redirect-errors","pushedAt":"2024-07-17T03:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Redirects fail fast: review comments","shortMessageHtmlLink":"Redirects fail fast: review comments"}},{"before":"a45d65895a0b65998877bf928cd7dcc67667ca76","after":"07ab93333ad19e4b96f8fb374dda55ac7c75d4ae","ref":"refs/heads/improve-redirect-errors","pushedAt":"2024-07-17T03:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Ensure '/' at end of all URL templates","shortMessageHtmlLink":"Ensure '/' at end of all URL templates"}},{"before":"317c1bdc7892bc02c3834d6593222357e47a4c82","after":"a45d65895a0b65998877bf928cd7dcc67667ca76","ref":"refs/heads/improve-redirect-errors","pushedAt":"2024-07-17T02:47:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Detect redirects and fail fast\n\nFollowing redirects seems like it might be useful but -\n- for a correctly configured client, there's no redirects to follow\n- auth is stripped when following redirects for security reasons\n- following redirects with no auth leads to confusion see #51 and #52","shortMessageHtmlLink":"Detect redirects and fail fast"}},{"before":null,"after":"317c1bdc7892bc02c3834d6593222357e47a4c82","ref":"refs/heads/improve-redirect-errors","pushedAt":"2024-07-17T02:42:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olsen232","name":"Andrew Olsen","path":"/olsen232","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7425442?s=80&v=4"},"commit":{"message":"Detect redirects and fail fast\n\nFollowing redirects seems like it might be useful but -\n- for a correctly configured client, there's no redirects to follow\n- auth is stripped when following redirects for security reasons\n- following redirects with no auth leads to confusion see #51 and #52","shortMessageHtmlLink":"Detect redirects and fail fast"}},{"before":null,"after":"78ecd74d4bd38f8dbf0f8abed03ad767192eaa8b","ref":"refs/heads/bp-improve-quickstart","pushedAt":"2024-04-08T05:19:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Uploads to PyPi will upload the older version if its present. Make sure its deleted first.","shortMessageHtmlLink":"Uploads to PyPi will upload the older version if its present. Make su…"}},{"before":"ece4fa02a7d19380fdd50a4574cc02ebecb06c22","after":null,"ref":"refs/heads/bp-v071","pushedAt":"2024-04-08T05:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"}},{"before":"17c19a2639b8d65169480d3c72f1280d03617453","after":"7875880f78f61028cc68c5192a4ee7370ee48c61","ref":"refs/heads/master","pushedAt":"2024-04-08T05:07:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Merge pull request #49 from koordinates/bp-v071\n\nVersion 0.7.1 release","shortMessageHtmlLink":"Merge pull request #49 from koordinates/bp-v071"}},{"before":null,"after":"ece4fa02a7d19380fdd50a4574cc02ebecb06c22","ref":"refs/heads/bp-v071","pushedAt":"2024-04-08T04:59:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Version 0.7.1 release","shortMessageHtmlLink":"Version 0.7.1 release"}},{"before":"212a399e3c8fd84eb2707e6f01c40df3a435aab7","after":null,"ref":"refs/heads/bp-fix-release-steps","pushedAt":"2024-04-07T23:39:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"}},{"before":"abe5ab330d771a852881ae9015207f4dca6ca17e","after":"17c19a2639b8d65169480d3c72f1280d03617453","ref":"refs/heads/master","pushedAt":"2024-04-07T23:39:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Merge pull request #46 from koordinates/bp-fix-release-steps\n\nUpdating `contributing.rst` with steps to publish","shortMessageHtmlLink":"Merge pull request #46 from koordinates/bp-fix-release-steps"}},{"before":"9464dcf5ce0009249c2e469ba4f815d92d155421","after":null,"ref":"refs/heads/bp-update-permissions-handling","pushedAt":"2024-04-07T22:43:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"}},{"before":"b32e9f1d5f7d9b1fae2e7a351b6374a637d4ec1f","after":"abe5ab330d771a852881ae9015207f4dca6ca17e","ref":"refs/heads/master","pushedAt":"2024-04-07T22:43:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Merge pull request #47 from koordinates/bp-update-permissions-handling\n\nUpdate permission handling","shortMessageHtmlLink":"Merge pull request #47 from koordinates/bp-update-permissions-handling"}},{"before":"6958754454f50362dd3f7dc3a7f0e54f761dd9bf","after":null,"ref":"refs/heads/bp-flag-suspicious-status-code","pushedAt":"2024-04-07T22:42:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"}},{"before":"266a831d8ef0874126b0702372446022ffeacf3f","after":"b32e9f1d5f7d9b1fae2e7a351b6374a637d4ec1f","ref":"refs/heads/master","pushedAt":"2024-04-07T22:42:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Merge pull request #48 from koordinates/bp-flag-suspicious-status-code\n\nUpdate status codes which are wrong","shortMessageHtmlLink":"Merge pull request #48 from koordinates/bp-flag-suspicious-status-code"}},{"before":"84509dd6287a581bbdcee81d9a2149095e7174fc","after":"6958754454f50362dd3f7dc3a7f0e54f761dd9bf","ref":"refs/heads/bp-flag-suspicious-status-code","pushedAt":"2024-04-05T02:44:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Updating status codes in various tests","shortMessageHtmlLink":"Updating status codes in various tests"}},{"before":"9d8397c0d8d775363bdd5e5fbd0599b68ea5f242","after":"84509dd6287a581bbdcee81d9a2149095e7174fc","ref":"refs/heads/bp-flag-suspicious-status-code","pushedAt":"2024-04-05T02:42:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Updating status codes in various tests","shortMessageHtmlLink":"Updating status codes in various tests"}},{"before":null,"after":"9d8397c0d8d775363bdd5e5fbd0599b68ea5f242","ref":"refs/heads/bp-flag-suspicious-status-code","pushedAt":"2024-03-27T22:11:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Flag status codes in tests that need investigating","shortMessageHtmlLink":"Flag status codes in tests that need investigating"}},{"before":null,"after":"9464dcf5ce0009249c2e469ba4f815d92d155421","ref":"refs/heads/bp-update-permissions-handling","pushedAt":"2024-03-22T04:56:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Document how permissions are set in the quickstart","shortMessageHtmlLink":"Document how permissions are set in the quickstart"}},{"before":null,"after":"212a399e3c8fd84eb2707e6f01c40df3a435aab7","ref":"refs/heads/bp-fix-release-steps","pushedAt":"2024-03-21T01:36:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Updating contributing with steps to publish","shortMessageHtmlLink":"Updating contributing with steps to publish"}},{"before":"11cc489b372735303ee4ed4f90fcb0750eff6cec","after":null,"ref":"refs/heads/bp-fix-docs","pushedAt":"2024-03-20T23:58:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"}},{"before":"354a1032978d4141ab25a61ce04eebe97025e0e3","after":"266a831d8ef0874126b0702372446022ffeacf3f","ref":"refs/heads/master","pushedAt":"2024-03-20T23:58:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Merge pull request #45 from koordinates/bp-fix-docs\n\nUpdate Source code example and error","shortMessageHtmlLink":"Merge pull request #45 from koordinates/bp-fix-docs"}},{"before":null,"after":"11cc489b372735303ee4ed4f90fcb0750eff6cec","ref":"refs/heads/bp-fix-docs","pushedAt":"2024-03-20T23:53:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benpearman","name":null,"path":"/benpearman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104408605?s=80&v=4"},"commit":{"message":"Update Source code example and error","shortMessageHtmlLink":"Update Source code example and error"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xN1QyMjo1OTowOS4wMDAwMDBazwAAAASCVKbN","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xN1QyMjo1OTowOS4wMDAwMDBazwAAAASCVKbN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yMFQyMzo1MzozMy4wMDAwMDBazwAAAAQbNJjS"}},"title":"Activity · koordinates/python-client"}