{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145638704,"defaultBranch":"master","name":"sentineleof","ownerLogin":"scottstanie","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-22T01:23:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8291800?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725455876.0","currentOid":""},"activityList":{"items":[{"before":"b8622e80a91b049243b1ea1887ac87b7f8a91297","after":null,"ref":"refs/tags/v0.10.0","pushedAt":"2024-09-04T13:17:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"}},{"before":"b8622e80a91b049243b1ea1887ac87b7f8a91297","after":"5bf65972f33310c19cca4a76d9ca2321540d86b6","ref":"refs/heads/master","pushedAt":"2024-09-04T13:16:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"bump version in setup.py","shortMessageHtmlLink":"bump version in setup.py"}},{"before":"c2ab034fc7367e3ceb9be9bb25f3101947c8f03a","after":"b8622e80a91b049243b1ea1887ac87b7f8a91297","ref":"refs/heads/master","pushedAt":"2024-09-04T12:49:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Support `--access-token` parameter for CDSE (#62)\n\n* Support CDSE access-token fed by caller\r\n\r\n* Update doc for --access-token\r\n\r\n* Improve DbC doc for get_access_token()\r\n\r\nand fix post-condition on `get_netrc_credentials()`\r\n\r\n* Remove comment.\r\n\r\n* Fix 3 authentication use cases on CDSE\r\n\r\n---------\r\n\r\nCo-authored-by: Luc Hermitte ","shortMessageHtmlLink":"Support --access-token parameter for CDSE (#62)"}},{"before":"8a4d06c39252a9d3507873a770494a7cfc58dd6c","after":"c2ab034fc7367e3ceb9be9bb25f3101947c8f03a","ref":"refs/heads/master","pushedAt":"2024-07-11T11:43:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Support 2FA and any .netrc file (#61)\n\n* Support 2FA on CDSE datahub\r\n\r\n* Enable to use .netrc in non-standard places\r\n\r\n* Use specified netrc file with ASF as well\r\n\r\n---------\r\n\r\nCo-authored-by: Luc Hermitte ","shortMessageHtmlLink":"Support 2FA and any .netrc file (#61)"}},{"before":null,"after":"5812b0d3d8d4d4169038820504ca2bb460dd02e4","ref":"refs/heads/force-orbit-type","pushedAt":"2024-01-24T14:31:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"start implementing a stricter orbit type selection","shortMessageHtmlLink":"start implementing a stricter orbit type selection"}},{"before":"611ca8bc3fd3bfec216d828c931f2d37631a38ef","after":null,"ref":"refs/heads/remove-step-test","pushedAt":"2024-01-02T21:30:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"}},{"before":"e8ec7e9c72c52fe5746ec0282bc9cdfc45c364d4","after":"8a4d06c39252a9d3507873a770494a7cfc58dd6c","ref":"refs/heads/master","pushedAt":"2024-01-02T21:30:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"fix failing doctest from `step` change (#57)","shortMessageHtmlLink":"fix failing doctest from step change (#57)"}},{"before":"e8ec7e9c72c52fe5746ec0282bc9cdfc45c364d4","after":"611ca8bc3fd3bfec216d828c931f2d37631a38ef","ref":"refs/heads/remove-step-test","pushedAt":"2024-01-02T21:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"fix failing doctest from `step` change","shortMessageHtmlLink":"fix failing doctest from step change"}},{"before":null,"after":"e8ec7e9c72c52fe5746ec0282bc9cdfc45c364d4","ref":"refs/heads/remove-step-test","pushedAt":"2024-01-02T21:27:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"update README, remove old `Makefile`","shortMessageHtmlLink":"update README, remove old Makefile"}},{"before":"a05f4b6f7b941ac5c84f790755abe3ccd4878348","after":"e8ec7e9c72c52fe5746ec0282bc9cdfc45c364d4","ref":"refs/heads/master","pushedAt":"2023-12-20T13:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"update README, remove old `Makefile`","shortMessageHtmlLink":"update README, remove old Makefile"}},{"before":"0079971a53176d2e9294a6cbb0f6ee3e26cd2c8e","after":"a05f4b6f7b941ac5c84f790755abe3ccd4878348","ref":"refs/heads/master","pushedAt":"2023-11-09T15:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"bump to 0.9.5","shortMessageHtmlLink":"bump to 0.9.5"}},{"before":"c82f52de317cbaf76bb43e226b51219095de0074","after":"0079971a53176d2e9294a6cbb0f6ee3e26cd2c8e","ref":"refs/heads/master","pushedAt":"2023-11-09T15:13:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Support for annotation products (#55)\n\nCo-authored-by: Antonio Valentino ","shortMessageHtmlLink":"Support for annotation products (#55)"}},{"before":"5d673cbd8f90b6b85a11f51d46bb79125423a568","after":null,"ref":"refs/heads/cdse-429","pushedAt":"2023-11-08T00:58:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"}},{"before":"070b4d5807aa57ca6fa42a55a8cd226aea404d45","after":"c82f52de317cbaf76bb43e226b51219095de0074","ref":"refs/heads/master","pushedAt":"2023-11-08T00:58:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Catch HTTP 429 errors from CDSE (#54)\n\n* add catch for 429 error from CDSE\r\n\r\nalso download in paralel\r\n\r\nmay work to help https://github.com/dbekaert/RAiDER/issues/610\r\n\r\n* raise for other http errors\r\n\r\n* bump version","shortMessageHtmlLink":"Catch HTTP 429 errors from CDSE (#54)"}},{"before":null,"after":"5d673cbd8f90b6b85a11f51d46bb79125423a568","ref":"refs/heads/cdse-429","pushedAt":"2023-11-07T22:02:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"c5b8f5e7e55d2c27f6b29da7e035622c2a7989c4","after":"070b4d5807aa57ca6fa42a55a8cd226aea404d45","ref":"refs/heads/master","pushedAt":"2023-11-07T01:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"update more badges for README\n\nuse the style from https://github.com/scientific-python/cookie/blob/main/%7B%7Bcookiecutter.project_name%7D%7D/README.md","shortMessageHtmlLink":"update more badges for README"}},{"before":"96ae4a677c5f6ad6a8f60179b54bb0bcdb2d85a5","after":"c5b8f5e7e55d2c27f6b29da7e035622c2a7989c4","ref":"refs/heads/master","pushedAt":"2023-11-07T01:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"update README badge","shortMessageHtmlLink":"update README badge"}},{"before":"90e894c5a5d3a7c1e0598aca54074e95ba5a449d","after":null,"ref":"refs/heads/fix-dataspace-multidownload","pushedAt":"2023-11-06T23:55:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"}},{"before":"3e4afcd32de3f299d0a45ed9060d08f3486dfbe8","after":"96ae4a677c5f6ad6a8f60179b54bb0bcdb2d85a5","ref":"refs/heads/master","pushedAt":"2023-11-06T23:55:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Fix dataspace multidownload (#53)\n\n* change username/pass to have underscores\r\n\r\n* fix the mis-copied query result parsing for Dataspace\r\n\r\nSDS only needs one orbit, which is why this was in there\r\n\r\nadds new tests for downloading multiple\r\n\r\n* bump version for patches","shortMessageHtmlLink":"Fix dataspace multidownload (#53)"}},{"before":"fd7f7868bf3eeb5accfac2141b02dcc246b1e783","after":"90e894c5a5d3a7c1e0598aca54074e95ba5a449d","ref":"refs/heads/fix-dataspace-multidownload","pushedAt":"2023-11-06T23:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"bump version for patches","shortMessageHtmlLink":"bump version for patches"}},{"before":null,"after":"fd7f7868bf3eeb5accfac2141b02dcc246b1e783","ref":"refs/heads/fix-dataspace-multidownload","pushedAt":"2023-11-06T23:18:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"fix the mis-copied query result parsing for Dataspace\n\nSDS only needs one orbit, which is why this was in there\n\nadds new tests for downloading multiple","shortMessageHtmlLink":"fix the mis-copied query result parsing for Dataspace"}},{"before":"491965ce8e54bcf22341d8e662fc136cd13dc100","after":null,"ref":"refs/heads/asf-login-only-once","pushedAt":"2023-11-06T17:01:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"}},{"before":"b5150c7897a751a060667aadb8536f9b7d4a6bbd","after":"3e4afcd32de3f299d0a45ed9060d08f3486dfbe8","ref":"refs/heads/master","pushedAt":"2023-11-06T17:01:33.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Merge pull request #52 from scottstanie/asf-login-only-once\n\nLogin to ASF only once per download session","shortMessageHtmlLink":"Merge pull request #52 from scottstanie/asf-login-only-once"}},{"before":"0eb988c44f49bc1ab33a0cdceb5d18f55a12c840","after":"491965ce8e54bcf22341d8e662fc136cd13dc100","ref":"refs/heads/asf-login-only-once","pushedAt":"2023-11-06T16:38:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"update readme for asf instructions","shortMessageHtmlLink":"update readme for asf instructions"}},{"before":"e14780be02249ee62b7853b0735ddda2b6dc53b8","after":"0eb988c44f49bc1ab33a0cdceb5d18f55a12c840","ref":"refs/heads/asf-login-only-once","pushedAt":"2023-11-06T16:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"update casettes for new flow","shortMessageHtmlLink":"update casettes for new flow"}},{"before":null,"after":"e14780be02249ee62b7853b0735ddda2b6dc53b8","ref":"refs/heads/asf-login-only-once","pushedAt":"2023-11-06T16:19:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"move other asf functions from `download` to `ASFClient`, dont get CDSE from netrc if not necessary","shortMessageHtmlLink":"move other asf functions from download to ASFClient, dont get CDS…"}},{"before":"efcf14c72bad2cb59d3ea543651e47b7f6f5987f","after":"b5150c7897a751a060667aadb8536f9b7d4a6bbd","ref":"refs/heads/master","pushedAt":"2023-11-06T15:15:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Merge pull request #51 from avalentino/feature/ask-credentisals\n\nImprove credentials management","shortMessageHtmlLink":"Merge pull request #51 from avalentino/feature/ask-credentisals"}},{"before":"90832821dd9d67a8973c294bca9616cfb68a81bf","after":"efcf14c72bad2cb59d3ea543651e47b7f6f5987f","ref":"refs/heads/master","pushedAt":"2023-11-06T01:51:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"add back in the auth login url for ASF\n\nThis is the URL that you get redirected to due to a 302 response.\n\nYou can see the flow with\n\n$ curl -v -L \"https://s1qc.asf.alaska.edu/aux_poeorb/S1A_OPER_AUX_POEORB_OPOD_20231102T080652_V20231012T225942_20231014T005942.EOF\"\n\nit was added previously, but was failing in my testing during the big\nswitchover.\n\nIt is possible we don't need this at all if that have an earthdata\ntoken, but i could not get that to work either. Will check with ASF\npeople about that.","shortMessageHtmlLink":"add back in the auth login url for ASF"}},{"before":"628070451fd7714b146839dc7f57be90e9fdb55f","after":"90832821dd9d67a8973c294bca9616cfb68a81bf","ref":"refs/heads/master","pushedAt":"2023-11-03T16:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"bump version to 0.9.1","shortMessageHtmlLink":"bump version to 0.9.1"}},{"before":"324581af120ba842febda7d74a86b40ddbd77b2e","after":"628070451fd7714b146839dc7f57be90e9fdb55f","ref":"refs/heads/master","pushedAt":"2023-11-03T16:36:16.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"scottstanie","name":"Scott Staniewicz","path":"/scottstanie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8291800?s=80&v=4"},"commit":{"message":"Merge pull request #49 from avalentino/feature/no-netrc-edit\n\nNew option to prevent ~/.netrc modifications","shortMessageHtmlLink":"Merge pull request #49 from avalentino/feature/no-netrc-edit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMzoxNzo0Mi4wMDAwMDBazwAAAASsvFKg","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wM1QxNjozNjoxNi4wMDAwMDBazwAAAAOm6DZc"}},"title":"Activity · scottstanie/sentineleof"}