{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":566485695,"defaultBranch":"main","name":"vault-secrets-operator","ownerLogin":"hashicorp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-15T19:20:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/761456?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726784422.0","currentOid":""},"activityList":{"items":[{"before":"625d5c34eee66d211aabbb0128f2ef467fbfd5b4","after":"03aa3d34e64cd44ac29a35a316ba3757094a2e09","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher","pushedAt":"2024-09-20T05:52:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"clarify test comment","shortMessageHtmlLink":"clarify test comment"}},{"before":"985343423333fd46213f24cbd05609dd8bbae5ec","after":"625d5c34eee66d211aabbb0128f2ef467fbfd5b4","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher","pushedAt":"2024-09-19T22:22:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"Recorder.Eventf() -> Recorder.Event()","shortMessageHtmlLink":"Recorder.Eventf() -> Recorder.Event()"}},{"before":"fd0656f0a7f5808b8f39fe605ded8e1b5befae65","after":null,"ref":"refs/heads/VAULT-30500/hvs-dynamic-secrets","pushedAt":"2024-09-19T22:20:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"}},{"before":"76be1eeee34c4df87df7635efb9a137fbb83814d","after":"51cf00410da0b0fc7308b587ce54f17084afb839","ref":"refs/heads/main","pushedAt":"2024-09-19T22:20:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"HVS: basic dynamic secrets support (#917)\n\nFetches all dynamic secret key/value pairs along with the rest of the\r\nsecrets in an HVS App, every RefreshAfter or at the renewalPercent of\r\nthe TTL of the dynamic secrets, whichever comes first.\r\n\r\nAdds a SyncConfig for HVS to the HCPVaultSecretsAppSpec to allow\r\nspecifying a custom renewalPercent for dynamic secrets, otherwise the\r\ndefault is 67% of the TTL.\r\n\r\nAdds the last observed state of each dynamic secret to\r\nHCPVaultSecretsAppStatus.","shortMessageHtmlLink":"HVS: basic dynamic secrets support (#917)"}},{"before":"7b1a1eda0f1a642dfb038dca7c2b416d885decae","after":"fd0656f0a7f5808b8f39fe605ded8e1b5befae65","ref":"refs/heads/VAULT-30500/hvs-dynamic-secrets","pushedAt":"2024-09-19T18:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"adding defaultDyanmicRequeue\n\nAnd testing getNextRequeue() when refreshAfter is 0","shortMessageHtmlLink":"adding defaultDyanmicRequeue"}},{"before":null,"after":"a161b97eca36d3a9653a31fad565be0118284993","ref":"refs/heads/VAULT-28747/fix-event","pushedAt":"2024-09-19T06:06:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"use pointer again and Eventf->Event","shortMessageHtmlLink":"use pointer again and Eventf->Event"}},{"before":"5172ce14953358d1cca52f8e6d622c081ca53051","after":"3631e16448386133c2eacd46a114ee22771d44c1","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-19T01:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"Eventf() -> Event()","shortMessageHtmlLink":"Eventf() -> Event()"}},{"before":"d6b88c01055030754054ce4b3468559010e41c8a","after":"5172ce14953358d1cca52f8e6d622c081ca53051","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-18T23:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"adding other events in streamStaticSecretEvents","shortMessageHtmlLink":"adding other events in streamStaticSecretEvents"}},{"before":"79686439e4f5ddff621f4ff54b5b9c2e27650dd3","after":"d6b88c01055030754054ce4b3468559010e41c8a","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-18T23:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"checking references","shortMessageHtmlLink":"checking references"}},{"before":"5abeb9cef5043a1ad03f2e521c99ef1352219f59","after":"384cf15de492225407e114ed5044f843484d456a","ref":"refs/heads/ci-add-gomod-groups-to-dependabot","pushedAt":"2024-09-18T22:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benashz","name":"Ben Ash","path":"/benashz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32777270?s=80&v=4"},"commit":{"message":"Move groups to the gomod package-ecosystem","shortMessageHtmlLink":"Move groups to the gomod package-ecosystem"}},{"before":null,"after":"5abeb9cef5043a1ad03f2e521c99ef1352219f59","ref":"refs/heads/ci-add-gomod-groups-to-dependabot","pushedAt":"2024-09-18T20:24:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benashz","name":"Ben Ash","path":"/benashz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32777270?s=80&v=4"},"commit":{"message":"CI: use dependabot groups for Go deps","shortMessageHtmlLink":"CI: use dependabot groups for Go deps"}},{"before":"0dd55cb1793a64e4f92eade31622c343d593de46","after":"8a989db2ad1c10b5177c0a5ac2b640f0900a1e7f","ref":"refs/heads/VAULT-28156/add-scale-tests","pushedAt":"2024-09-18T17:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zlaticanin","name":"Milena Zlaticanin","path":"/Zlaticanin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60530402?s=80&v=4"},"commit":{"message":"update cr names","shortMessageHtmlLink":"update cr names"}},{"before":"ff7e5f68faa4b544207c8a0825bb79ec4a32e789","after":"0dd55cb1793a64e4f92eade31622c343d593de46","ref":"refs/heads/VAULT-28156/add-scale-tests","pushedAt":"2024-09-18T17:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zlaticanin","name":"Milena Zlaticanin","path":"/Zlaticanin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60530402?s=80&v=4"},"commit":{"message":"Extend vps to be able to specify count via env var","shortMessageHtmlLink":"Extend vps to be able to specify count via env var"}},{"before":"86c7c974be7cad73803b7157c4a63e119427b7c2","after":"985343423333fd46213f24cbd05609dd8bbae5ec","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher","pushedAt":"2024-09-18T17:35:45.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into VAULT-28747/vss-stable-event-watcher","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into VAULT-28747/vss-stabl…"}},{"before":"7d090d71e2177f22424fd63de17b7f055195d2d3","after":"ff7e5f68faa4b544207c8a0825bb79ec4a32e789","ref":"refs/heads/VAULT-28156/add-scale-tests","pushedAt":"2024-09-18T16:40:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zlaticanin","name":"Milena Zlaticanin","path":"/Zlaticanin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60530402?s=80&v=4"},"commit":{"message":"Add support to specify the number of CRs by type: VDS + VSS count","shortMessageHtmlLink":"Add support to specify the number of CRs by type: VDS + VSS count"}},{"before":"c38767d7fdccd9263d1dae839118e1911e45f966","after":"79686439e4f5ddff621f4ff54b5b9c2e27650dd3","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-16T23:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"manual object reference","shortMessageHtmlLink":"manual object reference"}},{"before":"bc80ddfaa0df29f632f41c1eb3b8070a2e74b315","after":"7d090d71e2177f22424fd63de17b7f055195d2d3","ref":"refs/heads/VAULT-28156/add-scale-tests","pushedAt":"2024-09-16T23:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zlaticanin","name":"Milena Zlaticanin","path":"/Zlaticanin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60530402?s=80&v=4"},"commit":{"message":"update cleanup-port-forward and add a flag to skip HCPVSAPPS tests","shortMessageHtmlLink":"update cleanup-port-forward and add a flag to skip HCPVSAPPS tests"}},{"before":"9f8d535c1e57c30ea7baa710a198d7630f643825","after":"c38767d7fdccd9263d1dae839118e1911e45f966","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-16T06:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"try GetReference()\n\nAnd generate the event using a fresh VSS","shortMessageHtmlLink":"try GetReference()"}},{"before":"7cb1d70c19f320e96d0cc864e5b993785d95dd8c","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/vault/api-1.14.0","pushedAt":"2024-09-16T01:19:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"f9a97a6a70e1c698e213c343a1a72e11868b3e66","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/vault/api-1.15.0","pushedAt":"2024-09-16T01:19:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/hashicorp/vault/api from 1.13.0 to 1.15.0\n\nBumps [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault) from 1.13.0 to 1.15.0.\n- [Release notes](https://github.com/hashicorp/vault/releases)\n- [Changelog](https://github.com/hashicorp/vault/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/vault/compare/v1.13.0...v1.15.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/vault/api\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/hashicorp/vault/api from 1.13.0 to 1.15.0"}},{"before":null,"after":"f032a87d90f40a48b479b0ab6688fb8552de688f","ref":"refs/heads/dependabot/go_modules/github.com/Masterminds/sprig/v3-3.3.0","pushedAt":"2024-09-16T01:18:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0\n\nBumps [github.com/Masterminds/sprig/v3](https://github.com/Masterminds/sprig) from 3.2.3 to 3.3.0.\n- [Release notes](https://github.com/Masterminds/sprig/releases)\n- [Changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/Masterminds/sprig/compare/v3.2.3...v3.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/Masterminds/sprig/v3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0"}},{"before":"bbf320bea6ed2e399b3d45d11d9c33ae918d76c5","after":null,"ref":"refs/heads/dependabot/go_modules/k8s.io/apiextensions-apiserver-0.31.0","pushedAt":"2024-09-16T01:18:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"9311a48143ce6531c0fbc439266a354f364fd28f","ref":"refs/heads/dependabot/go_modules/k8s.io/apiextensions-apiserver-0.31.1","pushedAt":"2024-09-16T01:18:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump k8s.io/apiextensions-apiserver from 0.30.3 to 0.31.1\n\nBumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.30.3 to 0.31.1.\n- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)\n- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.30.3...v0.31.1)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/apiextensions-apiserver\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump k8s.io/apiextensions-apiserver from 0.30.3 to 0.31.1"}},{"before":"31ccd8904b1f780995cd815fa925b329744d9354","after":"9f8d535c1e57c30ea7baa710a198d7630f643825","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-14T07:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"enable klog (client-go) logging","shortMessageHtmlLink":"enable klog (client-go) logging"}},{"before":"2c536e53582872da5305890075a4cae462725ef8","after":"31ccd8904b1f780995cd815fa925b329744d9354","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-14T05:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"only enterprise tests","shortMessageHtmlLink":"only enterprise tests"}},{"before":"62a9c7e1f4f5a91c931e663879be92f1f1d53bba","after":"2c536e53582872da5305890075a4cae462725ef8","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-14T02:30:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"more debugging","shortMessageHtmlLink":"more debugging"}},{"before":"6dfeb483a66b83743d017633b76d33b7614caf45","after":"62a9c7e1f4f5a91c931e663879be92f1f1d53bba","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-14T01:15:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"checking for empty name namespace more","shortMessageHtmlLink":"checking for empty name namespace more"}},{"before":"5812639825b574a911410f721ef4411e141a4841","after":"6dfeb483a66b83743d017633b76d33b7614caf45","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-14T00:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"checking for empty name namespace","shortMessageHtmlLink":"checking for empty name namespace"}},{"before":"16efd83ee953baaace8e29d630ca423c83980382","after":"5812639825b574a911410f721ef4411e141a4841","ref":"refs/heads/VAULT-28747/vss-stable-event-watcher-waitGroup","pushedAt":"2024-09-13T22:40:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"testing for nil VSS","shortMessageHtmlLink":"testing for nil VSS"}},{"before":"d31cc625d686817a0f6d5f4f4ceb98b090fe8820","after":"7b1a1eda0f1a642dfb038dca7c2b416d885decae","ref":"refs/heads/VAULT-30500/hvs-dynamic-secrets","pushedAt":"2024-09-13T21:39:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvoran","name":"Theron Voran","path":"/tvoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444265?s=80&v=4"},"commit":{"message":"unneeded computeHorizonWithJitter()","shortMessageHtmlLink":"unneeded computeHorizonWithJitter()"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu5iJxgA","startCursor":null,"endCursor":null}},"title":"Activity · hashicorp/vault-secrets-operator"}