{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756058516,"defaultBranch":"main","name":"zane-ops","ownerLogin":"zane-ops","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-11T21:12:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/164444658?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717631816.0","currentOid":""},"activityList":{"items":[{"before":"4047fc3d63444c7ae32ca23421511ea93c6eddd2","after":"65c51f3473bfc0d9b72d02d38a021e741514b2d3","ref":"refs/heads/feat/update-deployments","pushedAt":"2024-06-07T01:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: set all the other deployments as non production","shortMessageHtmlLink":"♻️ set all the other deployments as non production"}},{"before":"ea6acffc2fb26f2612afee03c7526209156b1cf7","after":"4047fc3d63444c7ae32ca23421511ea93c6eddd2","ref":"refs/heads/feat/update-deployments","pushedAt":"2024-06-07T00:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":white_check_mark: fix failing test","shortMessageHtmlLink":"✅ fix failing test"}},{"before":"dd800357205d7bad76e75f3a9277d3d417fb2251","after":"ea6acffc2fb26f2612afee03c7526209156b1cf7","ref":"refs/heads/feat/update-deployments","pushedAt":"2024-06-06T02:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":sparkles: remove old or new service and apply deleted volumes","shortMessageHtmlLink":"✨ remove old or new service and apply deleted volumes"}},{"before":"91d63bc785bfb88f28ba7be3fb44b53706684b7e","after":"dd800357205d7bad76e75f3a9277d3d417fb2251","ref":"refs/heads/feat/update-deployments","pushedAt":"2024-06-06T01:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":sparkles: remove deleted volumes","shortMessageHtmlLink":"✨ remove deleted volumes"}},{"before":"d2afa71521673598bc72978b3b9113a758b4ed15","after":"91d63bc785bfb88f28ba7be3fb44b53706684b7e","ref":"refs/heads/feat/update-deployments","pushedAt":"2024-06-06T00:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":construction: updating deployment slots","shortMessageHtmlLink":"🚧 updating deployment slots"}},{"before":null,"after":"d2afa71521673598bc72978b3b9113a758b4ed15","ref":"refs/heads/feat/update-deployments","pushedAt":"2024-06-05T23:56:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":bug: Fix bug with cache locking mechanism deleting the wrong key","shortMessageHtmlLink":"🐛 Fix bug with cache locking mechanism deleting the wrong key"}},{"before":"d0116a56e83d0e27fdf95ce868beb8778b0fb992","after":"07305d88151f9c9d86decb47a973a8413d4e3bc1","ref":"refs/heads/main","pushedAt":"2024-06-05T19:44:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: Do not run deploy task on service creation (#120)\n\n* :recycle: Do not run deploy task on service creation\r\n\r\n* :construction: working on refactoring\r\n\r\n* :white_check_mark: Make all deployment tests pass\r\n\r\n* :white_check_mark: Make all service tests pass\r\n\r\n* :white_check_mark: Make all project tests pass\r\n\r\n* :memo: Update openAPI docs\r\n\r\n* :hammer: Add route for adding multiple changes at a time","shortMessageHtmlLink":"♻️ Do not run deploy task on service creation (#120)"}},{"before":"e0d9c74c260e371f3d7f84791baa7bf46eb011a0","after":"bde9cf4dc7236c85a27d31435401da34dcfdf659","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T19:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":hammer: Add route for adding multiple changes at a time","shortMessageHtmlLink":"🔨 Add route for adding multiple changes at a time"}},{"before":"1352f65551e8559029b196b46dd6c75f26c5b1fd","after":"e0d9c74c260e371f3d7f84791baa7bf46eb011a0","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T18:33:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":memo: Update openAPI docs","shortMessageHtmlLink":"📝 Update openAPI docs"}},{"before":"077a8c6fa4502c8291a75c67e64fcc2177499f2c","after":"1352f65551e8559029b196b46dd6c75f26c5b1fd","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T17:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":white_check_mark: Make all project tests pass","shortMessageHtmlLink":"✅ Make all project tests pass"}},{"before":"f50844ed24dc1869bad7f5c672de35d1e04609d4","after":"077a8c6fa4502c8291a75c67e64fcc2177499f2c","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T16:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":white_check_mark: Make all service tests pass","shortMessageHtmlLink":"✅ Make all service tests pass"}},{"before":"ef0c0f40b28f4dd1222e153b7c77a2a80f5289b9","after":"f50844ed24dc1869bad7f5c672de35d1e04609d4","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T13:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":white_check_mark: Make all deployment tests pass","shortMessageHtmlLink":"✅ Make all deployment tests pass"}},{"before":"6ec13c625b7079ca46654688841d0c343a13d564","after":"ef0c0f40b28f4dd1222e153b7c77a2a80f5289b9","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T02:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":construction: working on refactoring","shortMessageHtmlLink":"🚧 working on refactoring"}},{"before":null,"after":"6ec13c625b7079ca46654688841d0c343a13d564","ref":"refs/heads/refactor/do-not-deploy-service-on-creation","pushedAt":"2024-06-05T01:33:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: Do not run deploy task on service creation","shortMessageHtmlLink":"♻️ Do not run deploy task on service creation"}},{"before":"61d0949ca347b5976675a82c982841053ca83864","after":"d0116a56e83d0e27fdf95ce868beb8778b0fb992","ref":"refs/heads/main","pushedAt":"2024-06-05T01:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":"Feat: Deploy service changes (#119)\n\n* :hammer: Use pgadmin for the DB visualizer\r\n\r\n* :construction: working on deployments\r\n\r\n* :construction: Deploy service with volume\r\n\r\n* :white_check_mark: fix some tests\r\n\r\n* :sparkles: deploy service with ports\r\n\r\n* :sparkles: deploy service with URLs\r\n\r\n* :recycle: rename url to `deploy service` instead of `apply deployment changes`\r\n\r\n* :recycle: Apply healthcheck when deploying\r\n\r\n* :white_check_mark: fix failing tests\r\n\r\n* :recycle: Use new deployment service name to monitor services","shortMessageHtmlLink":"Feat: Deploy service changes (#119)"}},{"before":"c20543f9062c21bacff3e53a6715715929793d26","after":"f46764047e2d780f2e8528bf249c3175cdbef40d","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-05T01:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: Use new deployment service name to monitor services","shortMessageHtmlLink":"♻️ Use new deployment service name to monitor services"}},{"before":"f55013c83c9b38c245c9c8a0d0412f389fcf0d0b","after":"c20543f9062c21bacff3e53a6715715929793d26","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-04T03:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":white_check_mark: fix failing tests","shortMessageHtmlLink":"✅ fix failing tests"}},{"before":"ea4b2827b745495a090f9d98f7728c1c74ab5098","after":"f55013c83c9b38c245c9c8a0d0412f389fcf0d0b","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-03T21:38:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: Apply healthcheck when deploying","shortMessageHtmlLink":"♻️ Apply healthcheck when deploying"}},{"before":"ba0769f7e7e7a1dc3e9485f5aa72a286d8f2d435","after":"ea4b2827b745495a090f9d98f7728c1c74ab5098","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-03T19:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: rename url to `deploy service` instead of `apply deployment changes`","shortMessageHtmlLink":"♻️ rename url to deploy service instead of apply deployment changes"}},{"before":"1e0884acbbdc6537bc283efb35928e8a7bdf962c","after":"ba0769f7e7e7a1dc3e9485f5aa72a286d8f2d435","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-03T19:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":sparkles: deploy service with URLs","shortMessageHtmlLink":"✨ deploy service with URLs"}},{"before":"ddecfed5cf72b38bc41290278f94e816410a924a","after":"1e0884acbbdc6537bc283efb35928e8a7bdf962c","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-03T18:34:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":sparkles: deploy service with ports","shortMessageHtmlLink":"✨ deploy service with ports"}},{"before":"bc90e535bfb456f8cae6bdcd3eac98e5507f1fe3","after":"ddecfed5cf72b38bc41290278f94e816410a924a","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-03T17:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":construction: Deploy service with volume","shortMessageHtmlLink":"🚧 Deploy service with volume"}},{"before":"70e84b6897f7fb0a79efd9848790eab36213cc91","after":"bc90e535bfb456f8cae6bdcd3eac98e5507f1fe3","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-03T00:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":construction: working on deployments","shortMessageHtmlLink":"🚧 working on deployments"}},{"before":null,"after":"70e84b6897f7fb0a79efd9848790eab36213cc91","ref":"refs/heads/feat/deploy-service-changes","pushedAt":"2024-06-02T23:53:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":hammer: Use pgadmin for the DB visualizer","shortMessageHtmlLink":"🔨 Use pgadmin for the DB visualizer"}},{"before":"50838c598771af802db5b1b60028b4106de42518","after":"61d0949ca347b5976675a82c982841053ca83864","ref":"refs/heads/main","pushedAt":"2024-06-01T11:20:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":"Feat: Apply deployment changes in database (#118)\n\n* :recycle: use `200 OK` response status for request docker changes endpoint\r\n\r\n* :construction: apply deployment changes\r\n\r\n* :construction: apply volume deployment changes\r\n\r\n* :memo: Fix API docs\r\n\r\n* :sparkles: apply env changes\r\n\r\n* :safety_vest: URL requires at least one HTTP port\r\n\r\n* :safety_vest: Make change field an enum\r\n\r\n* :construction: deployment test\r\n\r\n* :sparkles: Apply url changes\r\n\r\n* :sparkles: Apply ports changes\r\n\r\n* :sparkles: Create automatic URL for service with a HTTP port and no URL\r\n\r\n* :sparkles: Do not create automatic URL for service with a HTTP port and at least one URL\r\n\r\n* :sparkles: Create deployment when applying changes\r\n\r\n* :sparkles: Create deployment URL when provided\r\n\r\n* :sparkles: attach a service snapshot to the deployment\r\n\r\n* :mute: Remove jprint logs\r\n\r\n* :recycle: Make credentials a single JSON field instead of two\r\n\r\n* :card_file_box: include arhived migration in git\r\n\r\n* :memo: Update API docs\r\n\r\n* :speech_balloon: update error messages\r\n\r\n* ⏪ revert frontend changes\r\n\r\n* :recycle: Set default `host` value in Port serializer\r\n\r\n* :pencil2: fix typo\r\n\r\n* :label: fix nullable types in serializers\r\n\r\n* :recycle: Rename property\r\n\r\n* :label: make type more accurate","shortMessageHtmlLink":"Feat: Apply deployment changes in database (#118)"}},{"before":"405893119b89a07d4f08c9d7d97364a837f90c9d","after":"6e91cdb70e7ea368fbf77b10588e4a8d01e4752b","ref":"refs/heads/feat/apply-deployment-changes-in-db","pushedAt":"2024-06-01T11:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":label: make type more accurate","shortMessageHtmlLink":"🏷️ make type more accurate"}},{"before":"c7225f80a62d0c5f8ba429d22b4fbe79a3b7d62f","after":"405893119b89a07d4f08c9d7d97364a837f90c9d","ref":"refs/heads/feat/apply-deployment-changes-in-db","pushedAt":"2024-06-01T11:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: Rename property","shortMessageHtmlLink":"♻️ Rename property"}},{"before":"98006c18d10dddec550a31effad6a975b4badce4","after":"c7225f80a62d0c5f8ba429d22b4fbe79a3b7d62f","ref":"refs/heads/feat/apply-deployment-changes-in-db","pushedAt":"2024-06-01T10:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":label: fix nullable types in serializers","shortMessageHtmlLink":"🏷️ fix nullable types in serializers"}},{"before":"67f3487294f6f2f32310fadf62c7ff4e8c3ce1e3","after":"98006c18d10dddec550a31effad6a975b4badce4","ref":"refs/heads/feat/apply-deployment-changes-in-db","pushedAt":"2024-06-01T10:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":pencil2: fix typo","shortMessageHtmlLink":"✏️ fix typo"}},{"before":"5bcc06b445c0b6728e5f30de1ef72697e7f08e75","after":"67f3487294f6f2f32310fadf62c7ff4e8c3ce1e3","ref":"refs/heads/feat/apply-deployment-changes-in-db","pushedAt":"2024-06-01T10:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fredkiss3","name":"Adrien KISSIE","path":"/Fredkiss3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38298743?s=80&v=4"},"commit":{"message":":recycle: Set default `host` value in Port serializer","shortMessageHtmlLink":"♻️ Set default host value in Port serializer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXsLdBgA","startCursor":null,"endCursor":null}},"title":"Activity · zane-ops/zane-ops"}