{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24898177,"defaultBranch":"main","name":"consul-template","ownerLogin":"hashicorp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-10-07T15:52:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/761456?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716963773.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"76c6d2caf9f4306ec6cbec663f32d1fcb2c62820","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/vault/api/auth/kubernetes-0.7.0","pushedAt":"2024-05-29T06:22:53.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/auth/kubernetes from 0.5.0 to 0.7.0\n\nBumps [github.com/hashicorp/vault/api/auth/kubernetes](https://github.com/hashicorp/vault) from 0.5.0 to 0.7.0.\n- [Release notes](https://github.com/hashicorp/vault/releases)\n- [Changelog](https://github.com/hashicorp/vault/blob/main/CHANGELOG-v0.md)\n- [Commits](https://github.com/hashicorp/vault/compare/v0.5.0...v0.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/vault/api/auth/kubernetes\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/auth/kubernetes from 0.5.0 to 0.7.0"}},{"before":"308ec79de91a2c170b322c2842f6e14bc1327eeb","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/consul/api-1.28.3","pushedAt":"2024-05-28T21:52:25.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":"07b4b8764c59bffbc7f21cfeffd90cf3379f9b2a","after":"f80ffcc90eb6f9cb5bbb648e5e9431fc5912fcd0","ref":"refs/heads/dependabot/go_modules/github.com/stretchr/testify-1.9.0","pushedAt":"2024-05-28T21:44:58.000Z","pushType":"force_push","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/stretchr/testify from 1.8.4 to 1.9.0\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/stretchr/testify\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/stretchr/testify from 1.8.4 to 1.9.0"}},{"before":"04fb9d3a68fbb9c7a7d346f6229602a05395ffb2","after":"fa16a43d18851a0e94a6c821bf508cb594a55429","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/vault/api-1.14.0","pushedAt":"2024-05-28T21:44:57.000Z","pushType":"force_push","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.10.0 to 1.14.0\n\nBumps [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault) from 1.10.0 to 1.14.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.10.0...v1.14.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.10.0 to 1.14.0"}},{"before":"d4c801b0a74505e28e6a44a7864af781b0cca09d","after":null,"ref":"refs/heads/partitions-func","pushedAt":"2024-05-28T21:36:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"}},{"before":"dda754c9263ef322f4b14141d099f28134a11218","after":"14965b78b1f26e4c39bec7f8806f51aa54b09526","ref":"refs/heads/main","pushedAt":"2024-05-28T21:36:30.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"},"commit":{"message":"Merge pull request #1940 from hashicorp/partitions-func","shortMessageHtmlLink":"Merge pull request #1940 from hashicorp/partitions-func"}},{"before":"7f79d52a8c59f06c76612b0a019a1a68e1d9f003","after":null,"ref":"refs/heads/xw/NET-9549-add-license","pushedAt":"2024-05-28T18:59:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wangxinyi7","name":null,"path":"/wangxinyi7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121973291?s=80&v=4"}},{"before":"4a5c7b05b2a31f4276d6e4a27afbf9adf5446158","after":"dda754c9263ef322f4b14141d099f28134a11218","ref":"refs/heads/main","pushedAt":"2024-05-28T18:59:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wangxinyi7","name":null,"path":"/wangxinyi7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121973291?s=80&v=4"},"commit":{"message":"add license file (#1943)","shortMessageHtmlLink":"add license file (#1943)"}},{"before":"679f4486e329097da49e7ff3f06dcc4ae50c42ec","after":"d4c801b0a74505e28e6a44a7864af781b0cca09d","ref":"refs/heads/partitions-func","pushedAt":"2024-05-28T18:50:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"},"commit":{"message":"PR Review: cleaning up tests, fix tests for ent/ce, reuse value for\ndefault sleep time","shortMessageHtmlLink":"PR Review: cleaning up tests, fix tests for ent/ce, reuse value for"}},{"before":null,"after":"7f79d52a8c59f06c76612b0a019a1a68e1d9f003","ref":"refs/heads/xw/NET-9549-add-license","pushedAt":"2024-05-28T17:54:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangxinyi7","name":null,"path":"/wangxinyi7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121973291?s=80&v=4"},"commit":{"message":"add license file","shortMessageHtmlLink":"add license file"}},{"before":"ace09f4b3e991bdb4a60ee2d016f16d301a09ff0","after":"90b5a3671d50657ba04249d97139d3b1faf5e508","ref":"refs/heads/ncabatoff-hackweek-hvs-integration","pushedAt":"2024-05-27T18:26:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncabatoff","name":"Nick Cabatoff","path":"/ncabatoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5587236?s=80&v=4"},"commit":{"message":"Add some basic funcs using HVS. To try them, run `make dev && consul-template -once -dry -template \"in.tpl:out.txt\"`, where in.tpl looks like:\n```\n{{ range hvsSecrets \"sample-app\" }}\n{{ hvsSecret (printf \"sample-app/%s\" .) }}\n{{ end }}\n```","shortMessageHtmlLink":"Add some basic funcs using HVS. To try them, run `make dev && consul-…"}},{"before":null,"after":"ace09f4b3e991bdb4a60ee2d016f16d301a09ff0","ref":"refs/heads/ncabatoff-hackweek-hvs-integration","pushedAt":"2024-05-27T16:50:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncabatoff","name":"Nick Cabatoff","path":"/ncabatoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5587236?s=80&v=4"},"commit":{"message":"Hack week project to teach consul-template how to retrieve secrets from HVS.\n\nCurrently oriented around HVS in a PRDE, since that's convenient for testing. As such, hacked the tests to put test instances of Nomad and Vault on 127.0.0.2 instead of 127.0.0.1, as they would otherwise collide with PRDE proxy. To run the tests it's therefore necessary to run `sudo ifconfig lo0 alias 127.0.0.2` on MacOS or `sudo route add -host 127.0.0.2 dev lo` on Linux.\n\nThe following env vars also need to be set:\n* HCP_API_TLS=disabled\n* HCP_API_ADDRESS=localhost:28081\n* PRDE_SERVICE_NAME=ncabatoff01-9yir6h5q (use the part between \"registry\" and \".dev.pedp\" in the \"docker registry\" output line of hcloud hcp dev proxy)\n* HCP_CLIENT_SECRET\n* HCP_CLIENT_ID\n* HCP_PROJECT_ID\n* HCP_ORGANIZATION_ID","shortMessageHtmlLink":"Hack week project to teach consul-template how to retrieve secrets fr…"}},{"before":"d1c77959f0d187c03e858e29a9c474612d177bd5","after":"09e6c0d501a4f3f4ed5dce0d039c8bab28793cb0","ref":"refs/heads/compliance/add-headers","pushedAt":"2024-05-27T16:04:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hashicorp-copywrite[bot]","name":null,"path":"/apps/hashicorp-copywrite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761456?s=80&v=4"},"commit":{"message":"[COMPLIANCE] Add Copyright and License Headers","shortMessageHtmlLink":"[COMPLIANCE] Add Copyright and License Headers"}},{"before":"08936bb6ecff2c798ba69e0d97f30aefc579197c","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/vault/api-1.13.0","pushedAt":"2024-05-24T06:28:55.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":"04fb9d3a68fbb9c7a7d346f6229602a05395ffb2","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/vault/api-1.14.0","pushedAt":"2024-05-24T06:28:51.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.10.0 to 1.14.0\n\nBumps [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault) from 1.10.0 to 1.14.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.10.0...v1.14.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.10.0 to 1.14.0"}},{"before":"2687db2de50c9f5cc19ad41a291d215a110c93fc","after":"679f4486e329097da49e7ff3f06dcc4ae50c42ec","ref":"refs/heads/partitions-func","pushedAt":"2024-05-23T18:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"},"commit":{"message":"cleaning up tests","shortMessageHtmlLink":"cleaning up tests"}},{"before":"647c1c90d25e4f4b2d22a98570d25e8981b4fb17","after":"2687db2de50c9f5cc19ad41a291d215a110c93fc","ref":"refs/heads/partitions-func","pushedAt":"2024-05-23T17:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"},"commit":{"message":"more tests","shortMessageHtmlLink":"more tests"}},{"before":"0d48ffd607381d348fa617e9c5d7dc035276ee8f","after":"647c1c90d25e4f4b2d22a98570d25e8981b4fb17","ref":"refs/heads/partitions-func","pushedAt":"2024-05-23T17:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"},"commit":{"message":"add tests for exported services query, move to use config entry endpoint\nfor exportedServices","shortMessageHtmlLink":"add tests for exported services query, move to use config entry endpoint"}},{"before":"14b1a927c86c07262b4bbeb872d4ae17d159df3d","after":"0d48ffd607381d348fa617e9c5d7dc035276ee8f","ref":"refs/heads/partitions-func","pushedAt":"2024-05-22T19:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Start work on tests for partitions func","shortMessageHtmlLink":"Start work on tests for partitions func"}},{"before":"6e69b5666bed5b783633af21f4130b9d4e3c5d1e","after":"14b1a927c86c07262b4bbeb872d4ae17d159df3d","ref":"refs/heads/partitions-func","pushedAt":"2024-05-22T15:12:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Fix typo in haproxy-connect-proxy example","shortMessageHtmlLink":"Fix typo in haproxy-connect-proxy example"}},{"before":"89494e705ca4d6e1aad77680bc03b3445760d9c1","after":"6e69b5666bed5b783633af21f4130b9d4e3c5d1e","ref":"refs/heads/partitions-func","pushedAt":"2024-05-22T15:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Add exportedServices func to templating language doc","shortMessageHtmlLink":"Add exportedServices func to templating language doc"}},{"before":"4a33247651ff654a7ab0736a6761008920b1a2eb","after":"89494e705ca4d6e1aad77680bc03b3445760d9c1","ref":"refs/heads/partitions-func","pushedAt":"2024-05-22T14:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Update docs/templating-language.md\n\nCo-authored-by: Blake Covarrubias ","shortMessageHtmlLink":"Update docs/templating-language.md"}},{"before":"c8a1fab1bebef18ad2e6a16efc91865f4428401a","after":"4a33247651ff654a7ab0736a6761008920b1a2eb","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T21:21:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Add exported services func for listing exported services in a given partition","shortMessageHtmlLink":"Add exported services func for listing exported services in a given p…"}},{"before":"4018d6b98553d25926d256c066b86aa0a86c4f6b","after":"c8a1fab1bebef18ad2e6a16efc91865f4428401a","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T21:08:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Clean up debug logs, order template funcs","shortMessageHtmlLink":"Clean up debug logs, order template funcs"}},{"before":"d630fa6d0d987f1687db20db6bd7f982bc6ee69f","after":"4018d6b98553d25926d256c066b86aa0a86c4f6b","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T21:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Update naming patterns to match non-catalog funcs","shortMessageHtmlLink":"Update naming patterns to match non-catalog funcs"}},{"before":"a94275affa4ab679d7490659a8890e854645aa71","after":"d630fa6d0d987f1687db20db6bd7f982bc6ee69f","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T19:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jm96441n","name":"John Maguire","path":"/jm96441n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16313206?s=80&v=4"},"commit":{"message":"Add exported services func","shortMessageHtmlLink":"Add exported services func"}},{"before":"76bd6c80225132b2596d3ea7be3bd7e33b667138","after":"a94275affa4ab679d7490659a8890e854645aa71","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T17:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Improve naming","shortMessageHtmlLink":"Improve naming"}},{"before":"ca8921292b82dd781f25fa4449917c602f1e316e","after":"76bd6c80225132b2596d3ea7be3bd7e33b667138","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T17:50:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Return partition struct instead of string partition name","shortMessageHtmlLink":"Return partition struct instead of string partition name"}},{"before":"a7151c4d19d22647c9579ff9484963444d57ee2a","after":"ca8921292b82dd781f25fa4449917c602f1e316e","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T17:09:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Use fake response metadata so that LastIndex always changes\n\nThis is specifically required for endpoints that don't support blocking queries and thus always return the same LastIndex on the response metadata","shortMessageHtmlLink":"Use fake response metadata so that LastIndex always changes"}},{"before":"82bd836332693612f8cc583c8b0effeb9371e3a5","after":"a7151c4d19d22647c9579ff9484963444d57ee2a","ref":"refs/heads/partitions-func","pushedAt":"2024-05-21T16:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathancoleman","name":"Nathan Coleman","path":"/nathancoleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3476400?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVpR16wA","startCursor":null,"endCursor":null}},"title":"Activity · hashicorp/consul-template"}