{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117888038,"defaultBranch":"main","name":"cabotage-app","ownerLogin":"cabotage","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-17T20:19:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34798364?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727294355.0","currentOid":""},"activityList":{"items":[{"before":"1c3d00b45d1499c9ee9fe1a386cedb1d2b38b622","after":"fd5a54e30ee276a48f60ef65fe279b4f241977cf","ref":"refs/heads/rollbackz","pushedAt":"2024-09-26T16:07:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"skip release and postdeploy tasks on rollback","shortMessageHtmlLink":"skip release and postdeploy tasks on rollback"}},{"before":"8ab4319edc35a023754ca5bb7064e5121b76978f","after":"1c3d00b45d1499c9ee9fe1a386cedb1d2b38b622","ref":"refs/heads/rollbackz","pushedAt":"2024-09-26T16:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"make the UI for rollback... a little more helpful","shortMessageHtmlLink":"make the UI for rollback... a little more helpful"}},{"before":null,"after":"8ab4319edc35a023754ca5bb7064e5121b76978f","ref":"refs/heads/rollbackz","pushedAt":"2024-09-25T19:59:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"add a form/button for \"rollback to release\" in project_application view","shortMessageHtmlLink":"add a form/button for \"rollback to release\" in project_application view"}},{"before":"1c7537c3cfc4f8ec060d0ad30fc131f49abe8b41","after":"1186e326c99e06f765fd59b4317884a138244986","ref":"refs/heads/main","pushedAt":"2024-09-25T17:59:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"remove deprecated docker-compose.yml stanza","shortMessageHtmlLink":"remove deprecated docker-compose.yml stanza"}},{"before":"d5215dcf0abd26a3724f63be28c9d1fd25d546ff","after":null,"ref":"refs/heads/release_metadata","pushedAt":"2024-09-24T15:57:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"28feae3a030de15ec1c9472d317f9ed0b892976e","after":"1c7537c3cfc4f8ec060d0ad30fc131f49abe8b41","ref":"refs/heads/main","pushedAt":"2024-09-24T15:57:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"ensure release_metadata is not none (#101)\n\nmanual releases were erroring attempting to report status","shortMessageHtmlLink":"ensure release_metadata is not none (#101)"}},{"before":null,"after":"d5215dcf0abd26a3724f63be28c9d1fd25d546ff","ref":"refs/heads/release_metadata","pushedAt":"2024-09-24T15:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"ensure release_metadata is not none\n\nmanual releases were erroring attempting to report status","shortMessageHtmlLink":"ensure release_metadata is not none"}},{"before":"756ebea9cd170f5559ac593fc48627d1bb24f85b","after":null,"ref":"refs/heads/support_equal_in_procfile_env","pushedAt":"2024-09-24T14:06:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"c21aae9f7158bb9e86307bdbbba55e36ba1ba99a","after":"28feae3a030de15ec1c9472d317f9ed0b892976e","ref":"refs/heads/main","pushedAt":"2024-09-24T14:06:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"Support literal `=` in Procfile env settings (#100)\n\n* Support literal `=` in Procfile env settings\r\n\r\nVendor https://github.com/smartmob-project/procfile for now, with https://github.com/smartmob-project/procfile/pull/9/files applied for now\r\n\r\n* remove dependency","shortMessageHtmlLink":"Support literal = in Procfile env settings (#100)"}},{"before":"9bb1f9b78f7a799fbacc957b29d35c62767bb13e","after":"756ebea9cd170f5559ac593fc48627d1bb24f85b","ref":"refs/heads/support_equal_in_procfile_env","pushedAt":"2024-09-24T13:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"remove dependency","shortMessageHtmlLink":"remove dependency"}},{"before":null,"after":"9bb1f9b78f7a799fbacc957b29d35c62767bb13e","ref":"refs/heads/support_equal_in_procfile_env","pushedAt":"2024-09-24T13:54:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"Support literal `=` in Procfile env settings\n\nVendor https://github.com/smartmob-project/procfile for now, with https://github.com/smartmob-project/procfile/pull/9/files applied for now","shortMessageHtmlLink":"Support literal = in Procfile env settings"}},{"before":"9b59078999ac202d7c3be8bfefb315266286891a","after":null,"ref":"refs/heads/more_deployment_statuses","pushedAt":"2024-09-13T14:02:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"b4a3e3f8dea06352dab4aa3477fc4f79340d11ba","after":"c21aae9f7158bb9e86307bdbbba55e36ba1ba99a","ref":"refs/heads/main","pushedAt":"2024-09-13T14:02:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"add additional deployment status updates (#97)\n\nimage/release build failures were not bubbling up","shortMessageHtmlLink":"add additional deployment status updates (#97)"}},{"before":null,"after":"9b59078999ac202d7c3be8bfefb315266286891a","ref":"refs/heads/more_deployment_statuses","pushedAt":"2024-09-13T13:58:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"add additional deployment status updates\n\nimage/release build failures were not bubbling up","shortMessageHtmlLink":"add additional deployment status updates"}},{"before":"4e27224ca0ad94485888fac9a436539590c0cce4","after":null,"ref":"refs/heads/deployment_statuses","pushedAt":"2024-09-12T15:44:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"0a617db28fd22d3f985be8c00ef0beb34c51d3bc","after":"b4a3e3f8dea06352dab4aa3477fc4f79340d11ba","ref":"refs/heads/main","pushedAt":"2024-09-12T15:44:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"Add more nuance to GitHub deployment statuses (#96)\n\nUse \"in_progress\" and \"pending\" to mean something!","shortMessageHtmlLink":"Add more nuance to GitHub deployment statuses (#96)"}},{"before":null,"after":"4e27224ca0ad94485888fac9a436539590c0cce4","ref":"refs/heads/deployment_statuses","pushedAt":"2024-09-12T15:42:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"Add more nuance to GitHub deployment statuses\n\nUse \"in_progress\" and \"pending\" to mean something!","shortMessageHtmlLink":"Add more nuance to GitHub deployment statuses"}},{"before":"5d413b6ebab8507bb8bb89f32a50bece4f90432c","after":null,"ref":"refs/heads/envconsul-bump","pushedAt":"2024-09-10T20:01:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"7ec129a6c1b0ff541bdd218646d4738c825283b2","after":"0a617db28fd22d3f985be8c00ef0beb34c51d3bc","ref":"refs/heads/main","pushedAt":"2024-09-10T20:01:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"upgrade to latest envconsul (#95)","shortMessageHtmlLink":"upgrade to latest envconsul (#95)"}},{"before":null,"after":"5d413b6ebab8507bb8bb89f32a50bece4f90432c","ref":"refs/heads/envconsul-bump","pushedAt":"2024-09-10T19:59:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"upgrade to latest envconsul","shortMessageHtmlLink":"upgrade to latest envconsul"}},{"before":"c915328e0ecd4b51b322758baeee68ab1cabc112","after":null,"ref":"refs/heads/properly_update_deploy_status","pushedAt":"2024-08-22T16:07:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"8c76c5a8abfe59d783238ded9395c56d796397b5","after":"7ec129a6c1b0ff541bdd218646d4738c825283b2","ref":"refs/heads/main","pushedAt":"2024-08-22T16:07:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"deployments: return from DeployError except (#94)\n\n* deployments: return from DeployError except\r\n\r\nwhen deployments fail in cabotage, GitHub API is correctly notified,\r\nbut due to a lack of a return the success clause happens too.\r\n\r\nthis obscures the failed deployment in views on GitHub as well as in\r\nthe Slack integration.\r\n\r\n* f-strings","shortMessageHtmlLink":"deployments: return from DeployError except (#94)"}},{"before":"407656e3d4eca095074d7e36cb10e2dacc700a5e","after":"c915328e0ecd4b51b322758baeee68ab1cabc112","ref":"refs/heads/properly_update_deploy_status","pushedAt":"2024-08-22T16:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"f-strings","shortMessageHtmlLink":"f-strings"}},{"before":null,"after":"407656e3d4eca095074d7e36cb10e2dacc700a5e","ref":"refs/heads/properly_update_deploy_status","pushedAt":"2024-08-22T16:01:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"deployments: return from DeployError except\n\nwhen deployments fail in cabotage, GitHub API is correctly notified,\nbut due to a lack of a return the success clause happens too.\n\nthis obscures the failed deployment in views on GitHub as well as in\nthe Slack integration.","shortMessageHtmlLink":"deployments: return from DeployError except"}},{"before":"b22ddce502260e082f02b177a0c40f852b86c216","after":null,"ref":"refs/heads/pod_name_not_node_name","pushedAt":"2024-08-07T15:50:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"b6f683bc2a02fd7f8a5cfb780d907da586680ca8","after":"8c76c5a8abfe59d783238ded9395c56d796397b5","ref":"refs/heads/main","pushedAt":"2024-08-07T15:50:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"set DD hostname to pod name, not node name (#93)","shortMessageHtmlLink":"set DD hostname to pod name, not node name (#93)"}},{"before":null,"after":"b22ddce502260e082f02b177a0c40f852b86c216","ref":"refs/heads/pod_name_not_node_name","pushedAt":"2024-08-07T15:41:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"set DD hostname to pod name, not node name","shortMessageHtmlLink":"set DD hostname to pod name, not node name"}},{"before":"11a0bf26bede928efd3fd92ef3a2258e9214708e","after":null,"ref":"refs/heads/upgrade_dd_agent","pushedAt":"2024-08-07T15:17:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"}},{"before":"9d980e30a7533195df020c50478df478aa22c4bf","after":"b6f683bc2a02fd7f8a5cfb780d907da586680ca8","ref":"refs/heads/main","pushedAt":"2024-08-07T15:17:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"upgrade Datadog Agent (#92)\n\n* upgrade Datadog Agent\r\n\r\nThis upgrades the datadog agent sidecar to datadog/agent:7.55.2\r\n\r\nIt also includes an enormous number of configurations necessary to minimize the agents configuration.\r\n\r\nUltimately the goal is _just_ to run the dogstatsd and APM listeners\r\n\r\n* bypass tmp security check\r\n\r\n* correct api version in k8s api call","shortMessageHtmlLink":"upgrade Datadog Agent (#92)"}},{"before":"6539672b1c072ee933cc5dc43c12fc2ab34d84d2","after":"11a0bf26bede928efd3fd92ef3a2258e9214708e","ref":"refs/heads/upgrade_dd_agent","pushedAt":"2024-08-07T15:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ewdurbin","name":"Ee Durbin","path":"/ewdurbin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200832?s=80&v=4"},"commit":{"message":"correct api version in k8s api call","shortMessageHtmlLink":"correct api version in k8s api call"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxNjowNzo0OS4wMDAwMDBazwAAAATBtXlZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QxNToxMjo1NS4wMDAwMDBazwAAAASUU_5Q"}},"title":"Activity ยท cabotage/cabotage-app"}