{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":629535112,"defaultBranch":"main","name":"nf-tower-sdk","ownerLogin":"ethashamahmed","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-18T14:03:56.000Z","ownerAvatar":"https://github.com/avatars/u/30879796?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692348295.0","currentOid":""},"activityList":{"items":[{"before":"d66570ab1da333c76b807ef712785cac771003e6","after":null,"ref":"refs/heads/fix-api-endpoint-url","pushedAt":"2023-08-18T08:44:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"}},{"before":"8fa6af72d9e812cf54efbd582e5db529fd57ccb7","after":"0502df904f7b9c84d1b5bfae96f42bc4b8f91ca8","ref":"refs/heads/main","pushedAt":"2023-08-18T08:44:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"pr(#7): allow passing full api url to fix errors due to endpoint changing.","shortMessageHtmlLink":"pr(#7): allow passing full api url to fix errors due to endpoint chan…"}},{"before":null,"after":"d66570ab1da333c76b807ef712785cac771003e6","ref":"refs/heads/fix-api-endpoint-url","pushedAt":"2023-08-18T08:41:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"fix: allow passing full api url to fix errors due to endpoint changing.","shortMessageHtmlLink":"fix: allow passing full api url to fix errors due to endpoint changing."}},{"before":"3a7ed846e919a0d595e8645974e24c005fb29b81","after":"c1c016346fb8069192a0ce168e67e60820c52dde","ref":"refs/heads/add-skeleton-code-for-all-supported-methods","pushedAt":"2023-05-11T14:14:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"feat: Add skeleton code for all supported endpoints.","shortMessageHtmlLink":"feat: Add skeleton code for all supported endpoints."}},{"before":null,"after":"3a7ed846e919a0d595e8645974e24c005fb29b81","ref":"refs/heads/add-skeleton-code-for-all-supported-methods","pushedAt":"2023-05-11T14:12:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"feat: Add skeleton code for all supported endpoints.","shortMessageHtmlLink":"feat: Add skeleton code for all supported endpoints."}},{"before":"752c237dd85cd94f247f1681b7f9427e2f4505de","after":null,"ref":"refs/heads/add-compute-env-methods","pushedAt":"2023-05-03T16:45:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"}},{"before":"354c1282514a08be618f2e5192bfce3cc0eff451","after":"8fa6af72d9e812cf54efbd582e5db529fd57ccb7","ref":"refs/heads/main","pushedAt":"2023-05-03T16:44:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"pr(#6): Add all supported methods for compute-envs endpoints.\n\n* feat: Add all supported methods for compute-envs endpoints.\r\n\r\n* test: set coverage threshold to 80%.\r\n\r\n* feat: Implement compute-env methods.\r\n\r\n* feat: Add error handling based on http status code. And implement validate_compute_env_name.\r\n\r\n* feat: Implement create and delete compute env and update primary compute env methods.\r\n\r\n* fix: doc strings.\r\n\r\n* feat: Handle api response based on type so attribute does not exixt error is avoided.","shortMessageHtmlLink":"pr(#6): Add all supported methods for compute-envs endpoints."}},{"before":"4e7c7e84975b513289df4033cc548282a7d1bdfc","after":"752c237dd85cd94f247f1681b7f9427e2f4505de","ref":"refs/heads/add-compute-env-methods","pushedAt":"2023-05-03T16:42:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"feat: Handle api response based on type so attribute does not exixt error is avoided.","shortMessageHtmlLink":"feat: Handle api response based on type so attribute does not exixt e…"}},{"before":"3efa5df3b874428450570a70f0337bfa9a438f3c","after":"4e7c7e84975b513289df4033cc548282a7d1bdfc","ref":"refs/heads/add-compute-env-methods","pushedAt":"2023-05-03T16:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"feat: Implement create and delete compute env and update primary compute env methods.","shortMessageHtmlLink":"feat: Implement create and delete compute env and update primary comp…"}},{"before":"a39c643128ba555f54a2d9a7b1d26a158c27f9cf","after":"3efa5df3b874428450570a70f0337bfa9a438f3c","ref":"refs/heads/add-compute-env-methods","pushedAt":"2023-05-02T21:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"feat: Add error handling based on http status code. And implement validate_compute_env_name.","shortMessageHtmlLink":"feat: Add error handling based on http status code. And implement val…"}},{"before":"1e927983dcec05c680e381ca50e5c21ddeda5a6b","after":"a39c643128ba555f54a2d9a7b1d26a158c27f9cf","ref":"refs/heads/add-compute-env-methods","pushedAt":"2023-05-02T20:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"feat: Implement compute-env methods.","shortMessageHtmlLink":"feat: Implement compute-env methods."}},{"before":null,"after":"1e927983dcec05c680e381ca50e5c21ddeda5a6b","ref":"refs/heads/add-compute-env-methods","pushedAt":"2023-05-02T18:23:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"test: set coverage threshold to 80%.","shortMessageHtmlLink":"test: set coverage threshold to 80%."}},{"before":"3c4b1c4da5eb3186a7ee42a300aeacfd3dcb4dc3","after":null,"ref":"refs/heads/refactor-tower-client","pushedAt":"2023-05-02T15:06:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"}},{"before":"ee424960a5bf27e389ac7b08a8063c8fe5efff23","after":"354c1282514a08be618f2e5192bfce3cc0eff451","ref":"refs/heads/main","pushedAt":"2023-05-02T15:06:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"pr(#5): Split tower client based on resource type.\n\n* refactor: Add Pipelines client.\r\n\r\n* fix: Fix docstring and pylint errors.\r\n\r\n* refactor: Add interfaces.\r\n\r\n* refactor: add interfaces for compute-envs, orgs, workflows, and workspaces.\r\n\r\n* refactor: add clients for compute-envs, orgs, workflows, and workspaces.","shortMessageHtmlLink":"pr(#5): Split tower client based on resource type."}},{"before":"e898ab1335f25dd0fc4ae9d6b017bb6e6e64ecb0","after":"3c4b1c4da5eb3186a7ee42a300aeacfd3dcb4dc3","ref":"refs/heads/refactor-tower-client","pushedAt":"2023-05-02T14:45:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"refactor: add clients for compute-envs, orgs, workflows, and workspaces.","shortMessageHtmlLink":"refactor: add clients for compute-envs, orgs, workflows, and workspaces."}},{"before":"75e8b8c06b78865dfd37d041a77877edf80896d5","after":"e898ab1335f25dd0fc4ae9d6b017bb6e6e64ecb0","ref":"refs/heads/refactor-tower-client","pushedAt":"2023-04-28T22:13:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"refactor: add interfaces for compute-envs, orgs, workflows, and workspaces.","shortMessageHtmlLink":"refactor: add interfaces for compute-envs, orgs, workflows, and works…"}},{"before":"2d79dd4ae1b50f7d383c00c5992f80b45a39c56b","after":"75e8b8c06b78865dfd37d041a77877edf80896d5","ref":"refs/heads/refactor-tower-client","pushedAt":"2023-04-28T22:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"refactor: add interfaces for compute-envs, orgs, workflows, and workspaces.","shortMessageHtmlLink":"refactor: add interfaces for compute-envs, orgs, workflows, and works…"}},{"before":"338b4113da36eb9080c9dc9cbb9f6040e63a5575","after":"2d79dd4ae1b50f7d383c00c5992f80b45a39c56b","ref":"refs/heads/refactor-tower-client","pushedAt":"2023-04-28T21:49:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"refactor: Add Pipelines client.\n\nfix: Fix docstring and pylint errors.\n\nrefactor: Add interfaces.","shortMessageHtmlLink":"refactor: Add Pipelines client."}},{"before":"f542819e815c6f797f0911d3e5d5988ff8dd9382","after":"338b4113da36eb9080c9dc9cbb9f6040e63a5575","ref":"refs/heads/refactor-tower-client","pushedAt":"2023-04-28T14:33:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"fix: Fix docstring and pylint error for interface.","shortMessageHtmlLink":"fix: Fix docstring and pylint error for interface."}},{"before":null,"after":"f542819e815c6f797f0911d3e5d5988ff8dd9382","ref":"refs/heads/refactor-tower-client","pushedAt":"2023-04-28T14:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"refactor: Add Pipelines command.","shortMessageHtmlLink":"refactor: Add Pipelines command."}},{"before":"1b6fb3be641f7d0fe6b3b4e4f599abc31eae0b6d","after":null,"ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T18:10:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"}},{"before":"8dbf65676d4b30c93f1be77a3b3b83d5d31fe218","after":"ee424960a5bf27e389ac7b08a8063c8fe5efff23","ref":"refs/heads/main","pushedAt":"2023-04-27T18:10:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"Add pre commit ci (#4)\n\n* ci: Add ci workflow for running pre-commit.\r\n\r\n* ci: Run pre-commit checks only for files that have changed.\r\n\r\n* doc: Add badge for pre-commit ci status.","shortMessageHtmlLink":"Add pre commit ci (#4)"}},{"before":"e855d87f04e9c7a01845b30ce1006cbf5ce296ec","after":"1b6fb3be641f7d0fe6b3b4e4f599abc31eae0b6d","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T18:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"doc: Add badge for pre-commit ci status.","shortMessageHtmlLink":"doc: Add badge for pre-commit ci status."}},{"before":"48b279a4c02e0c440e334fb5a02f395f299111eb","after":"e855d87f04e9c7a01845b30ce1006cbf5ce296ec","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:57:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}},{"before":"d3666972ef78c313c60c03977b13d456b2159652","after":"48b279a4c02e0c440e334fb5a02f395f299111eb","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:48:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}},{"before":"758941109feecbde900601887a7c15263d6c5e4a","after":"d3666972ef78c313c60c03977b13d456b2159652","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:44:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}},{"before":"fbc900e49d547ac954e85edc479412adeb21df2f","after":"758941109feecbde900601887a7c15263d6c5e4a","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:40:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}},{"before":"252baaefeee118aca0e603e967111fa1effcf719","after":"fbc900e49d547ac954e85edc479412adeb21df2f","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:28:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}},{"before":"1fd874d837a95dbe87a0b19234a183ebd0e961d3","after":"252baaefeee118aca0e603e967111fa1effcf719","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:20:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}},{"before":"195b65f1c100f17d86ccd54de77c20fb0253a605","after":"1fd874d837a95dbe87a0b19234a183ebd0e961d3","ref":"refs/heads/add-pre-commit-ci","pushedAt":"2023-04-27T17:11:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethashamahmed","name":"Ethasham Ahmed","path":"/ethashamahmed","primaryAvatarUrl":"https://github.com/avatars/u/30879796?s=80&v=4"},"commit":{"message":"ci: Run pre-commit checks only for files that have changed.","shortMessageHtmlLink":"ci: Run pre-commit checks only for files that have changed."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xOFQwODo0NDo1NS4wMDAwMDBazwAAAANtZMyu","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xOFQwODo0NDo1NS4wMDAwMDBazwAAAANtZMyu","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yN1QxNzoxMTozMC4wMDAwMDBazwAAAAMhsiTR"}},"title":"Activity · ethashamahmed/nf-tower-sdk"}