{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":320063332,"defaultBranch":"main","name":"onepassword-operator","ownerLogin":"1Password","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-09T19:49:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38230737?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711378762.0","currentOid":""},"activityList":{"items":[{"before":"08baab7218f9d2af81fec81fa0a986e00e976e21","after":null,"ref":"refs/heads/feature/migrate-operator","pushedAt":"2024-03-25T14:59:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"}},{"before":"1e1830e709a34e05398db87cd8e8b090f416f497","after":null,"ref":"refs/heads/feat/add-contributing","pushedAt":"2024-03-25T14:58:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"}},{"before":"eda561282715b99a3d8117620b6637af4e8c8c27","after":"8c0f1a783702605749e8bdff0d46b2240d52518e","ref":"refs/heads/main","pushedAt":"2024-03-25T14:58:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Add CONTRIBUTING.md (#186)\n\nThis provides the necessary steps for external contributors to build, test and add features to the operator.","shortMessageHtmlLink":"Add CONTRIBUTING.md (#186)"}},{"before":"77371110f3a06b5e3ab9ba5b0a7c095689dfc151","after":"1e1830e709a34e05398db87cd8e8b090f416f497","ref":"refs/heads/feat/add-contributing","pushedAt":"2024-03-25T14:56:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Adjust phrasing for commit signing","shortMessageHtmlLink":"Adjust phrasing for commit signing"}},{"before":"f8f979c1cb916b7ebd9101f125a50237621032de","after":null,"ref":"refs/heads/feat/upgrade-operator-sdk-1.34.1","pushedAt":"2024-03-25T14:41:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"}},{"before":"5f232b121aca9f3e84e9cbbb0834de99f1065fcc","after":"eda561282715b99a3d8117620b6637af4e8c8c27","ref":"refs/heads/main","pushedAt":"2024-03-25T14:41:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Upgrade Operator SDK to v1.34.1 and update dependencies (#185)\n\nThis does the following updates:\r\n\r\n* Upgrade to Operator SDK v1.34.1. This fixes building multi-arch images from Makefile. Check this MR from operator-framework for details.\r\n* Update Go dependencies. This addresses Dependabot alert [\"Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON\"](https://github.com/1Password/onepassword-operator/security/dependabot/13).\r\n* Update versions of the GitHub Actions used in the pipelines.\r\n* Update Kubernetes related tools (such as controller-tools version, and operator-sdk for ci pipelines)\r\n\r\nBy updating dependencies, the pipelines no longer fail due to a panic error when running `make test`.","shortMessageHtmlLink":"Upgrade Operator SDK to v1.34.1 and update dependencies (#185)"}},{"before":"3f57f0a6d99cbd5dfadd6bacee1770312c58a999","after":"f8f979c1cb916b7ebd9101f125a50237621032de","ref":"refs/heads/feat/upgrade-operator-sdk-1.34.1","pushedAt":"2024-03-25T13:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Update dependencies\n\nAddress the dependabot alert for updating google.golang.org/protobuf to v1.33.0","shortMessageHtmlLink":"Update dependencies"}},{"before":"a5da6d3b3f05db7a4235600e65207e655b0fde99","after":"3f57f0a6d99cbd5dfadd6bacee1770312c58a999","ref":"refs/heads/feat/upgrade-operator-sdk-1.34.1","pushedAt":"2024-03-25T13:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Update tool versions","shortMessageHtmlLink":"Update tool versions"}},{"before":"4f3e20b9db16cbf0b3b0e2a6b79d93f8df0da5f0","after":"a5da6d3b3f05db7a4235600e65207e655b0fde99","ref":"refs/heads/feat/upgrade-operator-sdk-1.34.1","pushedAt":"2024-03-25T13:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Update action versions and GO version used in pipeline","shortMessageHtmlLink":"Update action versions and GO version used in pipeline"}},{"before":null,"after":"77371110f3a06b5e3ab9ba5b0a7c095689dfc151","ref":"refs/heads/feat/add-contributing","pushedAt":"2024-03-25T13:17:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Add CONTRIBUTING.md\n\nThis provides the necessary steps for external contributors to build, test and add feeatures to the operator","shortMessageHtmlLink":"Add CONTRIBUTING.md"}},{"before":null,"after":"4f3e20b9db16cbf0b3b0e2a6b79d93f8df0da5f0","ref":"refs/heads/feat/upgrade-operator-sdk-1.34.1","pushedAt":"2024-03-25T12:59:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Upgrade Operator SDK to v1.34.1\n\nThis upgrade fixes building multi-arch images from Makefile","shortMessageHtmlLink":"Upgrade Operator SDK to v1.34.1"}},{"before":"0d75b2fdc0ccc3473e36f5af3a787a38fc6a0dcc","after":null,"ref":"refs/heads/release/v1.8.1","pushedAt":"2024-01-29T11:32:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"}},{"before":"f72e5243b0f3730958f46373a066ce9c7f0097b1","after":"5f232b121aca9f3e84e9cbbb0834de99f1065fcc","ref":"refs/heads/main","pushedAt":"2024-01-29T11:32:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Prepare release 1.8.1 (#183)\n\nCo-authored-by: Eddy Filip ","shortMessageHtmlLink":"Prepare release 1.8.1 (#183)"}},{"before":null,"after":"0d75b2fdc0ccc3473e36f5af3a787a38fc6a0dcc","ref":"refs/heads/release/v1.8.1","pushedAt":"2024-01-25T13:28:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Prepare release 1.8.1","shortMessageHtmlLink":"Prepare release 1.8.1"}},{"before":"8fc852a4dd6650a458c3f688acf310bcabfd58ee","after":"f72e5243b0f3730958f46373a066ce9c7f0097b1","ref":"refs/heads/main","pushedAt":"2024-01-25T13:21:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Upgrade the operator to use Operator SDK v1.33.0 (#182)\n\n* Move controller package inside internal directory\r\n\r\nBased on the go/v4 project structure, the following changed:\r\n- Pakcage `controllers` is now named `controller`\r\n- Package `controller` now lives inside new `internal` directory\r\n\r\n* Move main.go in cmd directory\r\n\r\nBased on the new go/v4 project structure, `main.go` now lives in the `cmd` directory.\r\n\r\n* Change package import in main.go\r\n\r\n* Update go mod dependencies\r\n\r\nUpdate the dependencies based on the versions obtained by creating a new operator project using `kubebuilder init --domain onepassword.com --plugins=go/v4`.\r\n\r\nThis is based on the migration steps provided to go from go/v3 to go/v4 (https://book.kubebuilder.io/migration/migration_guide_gov3_to_gov4)\r\n\r\n* Update vendor\r\n\r\n* Adjust code for breaking changes from pkg update\r\n\r\nsigs.k8s.io/controller-runtime package had breaking changes from v0.14.5 to v0.16.3. This commit brings the changes needed to achieve the same things using the new functionality avaialble.\r\n\r\n* Adjust paths to connect yaml files\r\n\r\nSince `main.go` is now in `cmd` directory, the paths to the files for deploying Connect have to be adjusted based on the new location `main.go` is executed from.\r\n\r\n* Update files based on new structure and scaffolding\r\n\r\nThese changes are made based on the new project structure and scaffolding obtained when using the new go/v4 project structure.\r\n\r\nThese were done based on the migration steps mentioned when migrating to go/v4 (https://book.kubebuilder.io/migration/migration_guide_gov3_to_gov4).\r\n\r\n* Update config files\r\n\r\nThese updates are made based on the Kustomize v4 syntax.\r\n\r\nThis is part of the upgrate to go/v4 (https://book.kubebuilder.io/migration/migration_guide_gov3_to_gov4)\r\n\r\n* Update dependencies and GO version\r\n\r\n* Update vendor\r\n\r\n* Update Kubernetes tools versions\r\n\r\n* Update operator version in Makefile\r\n\r\nNow the version in the Makefile matches the version of the operator\r\n\r\n* Update Operator SDK version in version.go\r\n\r\n* Adjust generated deepcopy\r\n\r\nIt seems that the +build tag is no longer needed based on the latest generated scaffolding, therefore it's removed.\r\n\r\n* Update copyright year\r\n\r\n* Bring back missing changes from migration\r\n\r\nSome customization in Makefile was lost during the migration process. Specifically, the namespace customization for `make deploy` command.\r\n\r\nAlso, we push changes to kustomization.yaml for making the deploy process smoother.\r\n\r\n* Add RBAC perms for coordination.k8s.io\r\n\r\nIt seems that with the latest changes to Kubernetes and Kustomize, we need to add additional RBAC to the service account used so that it can properly access the `leases` resource.\r\n\r\n* Optimize Dockerfile\r\n\r\nDockerfile had a step for caching dependencies (go mod download). However, this is already done by the vendor directory, which we include. Therefore, this step can be removed to make the image build time faster.","shortMessageHtmlLink":"Upgrade the operator to use Operator SDK v1.33.0 (#182)"}},{"before":"7aabe2afd415e4205781e383d49c872ad0f879a4","after":null,"ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-25T13:21:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"}},{"before":"36727017ffb54284aae17dd42cb952e8d3672187","after":"7aabe2afd415e4205781e383d49c872ad0f879a4","ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-25T12:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Optimize Dockerfile\n\nDockerfile had a step for caching dependencies (go mod download). However, this is already done by the vendor directory, which we include. Therefore, this step can be removed to make the image build time faster.","shortMessageHtmlLink":"Optimize Dockerfile"}},{"before":"2d8efec5ed8d17da9fd37a1fac4a0352c0a53b3c","after":"36727017ffb54284aae17dd42cb952e8d3672187","ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-24T18:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Add RBAC perms for coordination.k8s.io\n\nIt seems that with the latest changes to Kubernetes and Kustomize, we need to add additional RBAC to the service account used so that it can properly access the `leases` resource.","shortMessageHtmlLink":"Add RBAC perms for coordination.k8s.io"}},{"before":"dd907e9c448910301bc2983cca3496a5771c8501","after":"2d8efec5ed8d17da9fd37a1fac4a0352c0a53b3c","ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-24T17:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Bring back missing changes from migration\n\nSome customization in Makefile was lost during the migration process. Specifically, the namespace customization for `make deploy` command.\n\nAlso, we push changes to kustomization.yaml for making the deploy process smoother.","shortMessageHtmlLink":"Bring back missing changes from migration"}},{"before":"5d308df5cf1af75f349744acc66d420069133527","after":"dd907e9c448910301bc2983cca3496a5771c8501","ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-08T11:57:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Update copyright year","shortMessageHtmlLink":"Update copyright year"}},{"before":"cdf0b453f60a6663d5225bc09909a6f10b7d41fe","after":"5d308df5cf1af75f349744acc66d420069133527","ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-08T11:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Update Operator SDK version in version.go","shortMessageHtmlLink":"Update Operator SDK version in version.go"}},{"before":null,"after":"cdf0b453f60a6663d5225bc09909a6f10b7d41fe","ref":"refs/heads/feat/upgrade-operator-sdk-1.33.0","pushedAt":"2024-01-05T18:07:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edif2008","name":"Eduard Filip","path":"/edif2008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607825?s=80&v=4"},"commit":{"message":"Update operator version in Makefile\n\nNow the version in the Makefile matches the version of the operator","shortMessageHtmlLink":"Update operator version in Makefile"}},{"before":"e6998497a2218bbfec653e7dc9a2c99933f04e30","after":null,"ref":"refs/heads/release/v1.8.0","pushedAt":"2023-08-21T14:18:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"}},{"before":"030d451c94a9f2584b44edcfa061f3f440c47392","after":"8fc852a4dd6650a458c3f688acf310bcabfd58ee","ref":"refs/heads/main","pushedAt":"2023-08-21T14:18:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"},"commit":{"message":"Merge pull request #173 from 1Password/release/v1.8.0\n\nPreparing release v1.8.0","shortMessageHtmlLink":"Merge pull request #173 from 1Password/release/v1.8.0"}},{"before":"4b36cd80bd945ffef68881df7414555687d6208c","after":"e6998497a2218bbfec653e7dc9a2c99933f04e30","ref":"refs/heads/release/v1.8.0","pushedAt":"2023-08-21T14:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"},"commit":{"message":"Updating version in version.go","shortMessageHtmlLink":"Updating version in version.go"}},{"before":"030d451c94a9f2584b44edcfa061f3f440c47392","after":"4b36cd80bd945ffef68881df7414555687d6208c","ref":"refs/heads/release/v1.8.0","pushedAt":"2023-08-21T13:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"},"commit":{"message":"Preparing release v1.8.0","shortMessageHtmlLink":"Preparing release v1.8.0"}},{"before":null,"after":"030d451c94a9f2584b44edcfa061f3f440c47392","ref":"refs/heads/release/v1.8.0","pushedAt":"2023-08-21T13:59:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"},"commit":{"message":"Merge pull request #170 from mmorejon/add-volumes-projected-detection\n\nAdd volumes projected detection","shortMessageHtmlLink":"Merge pull request #170 from mmorejon/add-volumes-projected-detection"}},{"before":"a42a96bd263eb919715197e09e58c9855fd840df","after":"030d451c94a9f2584b44edcfa061f3f440c47392","ref":"refs/heads/main","pushedAt":"2023-08-15T14:08:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"},"commit":{"message":"Merge pull request #170 from mmorejon/add-volumes-projected-detection\n\nAdd volumes projected detection","shortMessageHtmlLink":"Merge pull request #170 from mmorejon/add-volumes-projected-detection"}},{"before":"c8fe537ad111be7748fa1fdf555b709187b0db18","after":null,"ref":"refs/heads/release/v1.7.1","pushedAt":"2023-08-14T19:03:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"}},{"before":"91c34225977d0d6aa869c7fe9b075824d999b3cc","after":"a42a96bd263eb919715197e09e58c9855fd840df","ref":"refs/heads/main","pushedAt":"2023-08-14T19:03:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jillianwilson","name":"Jillian Morgan","path":"/jillianwilson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46452606?s=80&v=4"},"commit":{"message":"Merge pull request #171 from 1Password/release/v1.7.1\n\nPreparing release","shortMessageHtmlLink":"Merge pull request #171 from 1Password/release/v1.7.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHrDSVwA","startCursor":null,"endCursor":null}},"title":"Activity ยท 1Password/onepassword-operator"}