{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":581939695,"defaultBranch":"main","name":"asp_plot","ownerLogin":"uw-cryo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-25T00:31:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57113326?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720824829.0","currentOid":""},"activityList":{"items":[{"before":"f6d9eb2c52fa33f0a8c502b64efe7fbd918d50ca","after":null,"ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:53:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"}},{"before":"e1638f37adc9aa7e81db07b0a262037c308adb24","after":"559f3ba6927840ce02436a51d585e79fa885bef8","ref":"refs/heads/main","pushedAt":"2024-07-12T22:53:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"Add github workflow for tests (#15)\n\nTests will now automatically run (i.e. pytest) on GitHub with any new pushes on pull requests or pushes to main (i.e. merges of pull requests)","shortMessageHtmlLink":"Add github workflow for tests (#15)"}},{"before":"9489b3639c90fcc24a4b304149253ca4d6e86341","after":"f6d9eb2c52fa33f0a8c502b64efe7fbd918d50ca","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:50:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"add fiona to environment.yml","shortMessageHtmlLink":"add fiona to environment.yml"}},{"before":"eeca15d2d58076e18eb7c0f03ab7443a2f2d905f","after":"9489b3639c90fcc24a4b304149253ca4d6e86341","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"try to cache entire conda directory","shortMessageHtmlLink":"try to cache entire conda directory"}},{"before":"b24e5b9ec5f187464b102c117581e8fe63352a4b","after":"eeca15d2d58076e18eb7c0f03ab7443a2f2d905f","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"is it faster?","shortMessageHtmlLink":"is it faster?"}},{"before":"0ee9a1437d327c0b2b6d807be4e2c6fccc9cfe30","after":"b24e5b9ec5f187464b102c117581e8fe63352a4b","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"simplify caching","shortMessageHtmlLink":"simplify caching"}},{"before":"f6d9eb2c52fa33f0a8c502b64efe7fbd918d50ca","after":"0ee9a1437d327c0b2b6d807be4e2c6fccc9cfe30","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"speedup with caching","shortMessageHtmlLink":"speedup with caching"}},{"before":"8512e7d159a9bd129f48874c369f4fb0192bcf3b","after":"f6d9eb2c52fa33f0a8c502b64efe7fbd918d50ca","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"add fiona to environment.yml","shortMessageHtmlLink":"add fiona to environment.yml"}},{"before":"86d91ac453b86bf0b8a81bb48bce907c8060b5e1","after":"8512e7d159a9bd129f48874c369f4fb0192bcf3b","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"explicitly install fiona","shortMessageHtmlLink":"explicitly install fiona"}},{"before":"afdd50133438297bb1d0fdbefacd45808b002cf8","after":"86d91ac453b86bf0b8a81bb48bce907c8060b5e1","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"try this?","shortMessageHtmlLink":"try this?"}},{"before":"93b771f2c523ce5297f21c72a05f9ca88a349b0b","after":"afdd50133438297bb1d0fdbefacd45808b002cf8","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:20:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"update name","shortMessageHtmlLink":"update name"}},{"before":"174b4ab1e963decf2e92ac7c0425c3fcbb9f63cc","after":"93b771f2c523ce5297f21c72a05f9ca88a349b0b","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"try another way","shortMessageHtmlLink":"try another way"}},{"before":"0b6706ac09871616bd2f5cd073967ccf1e70f8bd","after":"174b4ab1e963decf2e92ac7c0425c3fcbb9f63cc","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"conda init","shortMessageHtmlLink":"conda init"}},{"before":"afdd50133438297bb1d0fdbefacd45808b002cf8","after":"0b6706ac09871616bd2f5cd073967ccf1e70f8bd","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"simplify setup","shortMessageHtmlLink":"simplify setup"}},{"before":"1ac00e3f6fb997cca6fa39a29778609198a048db","after":"afdd50133438297bb1d0fdbefacd45808b002cf8","ref":"refs/heads/bp-add-github-workflow-for-testing","pushedAt":"2024-07-12T22:06:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"update name","shortMessageHtmlLink":"update name"}},{"before":"8e15d7e1c811c7d2efb15ba591547f475ca4e422","after":null,"ref":"refs/heads/bp-21-gracefully-handle-missing-files","pushedAt":"2024-07-12T21:55:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"}},{"before":"508fa97813d7f4ae880e65e9a0243a3fdfea5ef5","after":"e1638f37adc9aa7e81db07b0a262037c308adb24","ref":"refs/heads/main","pushedAt":"2024-07-12T21:55:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"Gracefully handle missing files (#31)\n\nThe glob.glob functions used throughout the codebase to gather files are ported to one flexible function that warns a user when a file is not found. In most cases (except critical ones) the plotting proceeds and missing data is handled by displaying the plot with a text notice that one or more files is missing. At that point, a user will need to pay attention to warning messages they received to track down and generate the missing files. These are likely edge cases, as most users will not be deleting the automatically generated ASP file outputs.","shortMessageHtmlLink":"Gracefully handle missing files (#31)"}},{"before":"1cb5eb5ec9813875f560e82a371471ab99a01d69","after":"8e15d7e1c811c7d2efb15ba591547f475ca4e422","ref":"refs/heads/bp-21-gracefully-handle-missing-files","pushedAt":"2024-07-12T21:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"handle missing xml camera files","shortMessageHtmlLink":"handle missing xml camera files"}},{"before":null,"after":"1cb5eb5ec9813875f560e82a371471ab99a01d69","ref":"refs/heads/bp-21-gracefully-handle-missing-files","pushedAt":"2024-07-12T21:28:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"handle missing L/R sub files","shortMessageHtmlLink":"handle missing L/R sub files"}},{"before":"17cb3d8934a23eeb48d288338976e937e3f3a7b5","after":"508fa97813d7f4ae880e65e9a0243a3fdfea5ef5","ref":"refs/heads/main","pushedAt":"2024-07-12T19:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"improve hillshade, move entirely into Raster class","shortMessageHtmlLink":"improve hillshade, move entirely into Raster class"}},{"before":"e0ab252d4de8c85c5b9955b52bdfb500ba2b9144","after":"17cb3d8934a23eeb48d288338976e937e3f3a7b5","ref":"refs/heads/main","pushedAt":"2024-07-12T18:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"Add note in README about required stereo files\n\nResolves #22","shortMessageHtmlLink":"Add note in README about required stereo files"}},{"before":"88c121cf73bd2aeb2339f9d6dd60875136ec14fa","after":null,"ref":"refs/heads/bp-20-improve-report-title","pushedAt":"2024-07-12T17:57:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"}},{"before":"a247f464dd60ad2ee9111283c5f3cffacc562113","after":"e0ab252d4de8c85c5b9955b52bdfb500ba2b9144","ref":"refs/heads/main","pushedAt":"2024-07-12T17:57:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"Improve title and filename for report (#29)\n\nThis PR allows a user to supply title for the report, and extends the functionality of the current filename for the report. If no title or filename is supplied, then the default is to use the name of the directory where the processed files are stored (which usually contains some identifying information about the scenes and their dates).\r\n\r\nAlso snuck in osr.UseExceptions() to silence a deprecation warning.","shortMessageHtmlLink":"Improve title and filename for report (#29)"}},{"before":"fd5dc749813aa24e44d4655dd0b99deba77c1dd3","after":"88c121cf73bd2aeb2339f9d6dd60875136ec14fa","ref":"refs/heads/bp-20-improve-report-title","pushedAt":"2024-07-12T17:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"improve readme","shortMessageHtmlLink":"improve readme"}},{"before":null,"after":"fd5dc749813aa24e44d4655dd0b99deba77c1dd3","ref":"refs/heads/bp-20-improve-report-title","pushedAt":"2024-07-12T17:48:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"done","shortMessageHtmlLink":"done"}},{"before":"777845d460ed29a78f6ff3d87934c4622165ebf5","after":"a247f464dd60ad2ee9111283c5f3cffacc562113","ref":"refs/heads/main","pushedAt":"2024-07-10T20:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"reorganize readme","shortMessageHtmlLink":"reorganize readme"}},{"before":"9db5e249f73ec14516f90cafe69f7b60b048ebf5","after":null,"ref":"refs/heads/bp-16-compress-figures","pushedAt":"2024-07-10T20:40:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"}},{"before":"a3b8a2c3720a94c229cabbbe6fd36c1f84b44d47","after":"777845d460ed29a78f6ff3d87934c4622165ebf5","ref":"refs/heads/main","pushedAt":"2024-07-10T20:40:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"Compress figures in report (#28)\n\nFigures are converted from PNG to JPG and compressed to 95% quality, resulting in OOM reduction in final PDF size (~20 MB to ~2 MB). The JPGs are cleaned up and removed after report generation, so only the high quality individual PNGs remain for your viewing pleasure.","shortMessageHtmlLink":"Compress figures in report (#28)"}},{"before":null,"after":"9db5e249f73ec14516f90cafe69f7b60b048ebf5","ref":"refs/heads/bp-16-compress-figures","pushedAt":"2024-07-10T20:38:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"Compress figures in report","shortMessageHtmlLink":"Compress figures in report"}},{"before":"4b9576636e988de880605ea596cdc99bd8fa9762","after":"a3b8a2c3720a94c229cabbbe6fd36c1f84b44d47","ref":"refs/heads/main","pushedAt":"2024-07-10T20:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpurinton","name":"Ben Purinton","path":"/bpurinton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12408296?s=80&v=4"},"commit":{"message":"bump version after adding geodiff plotting","shortMessageHtmlLink":"bump version after adding geodiff plotting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfkeU_QA","startCursor":null,"endCursor":null}},"title":"Activity ยท uw-cryo/asp_plot"}