{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":327694933,"defaultBranch":"main","name":"terraform-provider-hcp","ownerLogin":"hashicorp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-07T18:33:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/761456?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716478371.0","currentOid":""},"activityList":{"items":[{"before":"a04c4752ddf062ba0317c6eced3636efa76e4603","after":"258f32aa40aca488a889b389881c61aac634f760","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-24T00:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"fmt.","shortMessageHtmlLink":"fmt."}},{"before":"2e1bcb2685b56479dc37471e85dc322d0b23d475","after":"a04c4752ddf062ba0317c6eced3636efa76e4603","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-24T00:49:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"waypoint: Generate docs.","shortMessageHtmlLink":"waypoint: Generate docs."}},{"before":"2aba08ac746f45b68f456b066c01e41125fe5502","after":"2e1bcb2685b56479dc37471e85dc322d0b23d475","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-23T23:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"waypoint: Update app input and tpl vars to set.\n\nUpdate acc test to test that template vars are set for an application that uses a template which configured a value for an input var.","shortMessageHtmlLink":"waypoint: Update app input and tpl vars to set."}},{"before":"3120752d103ad9b2268a44f7dac8c749b71fe35c","after":"2aba08ac746f45b68f456b066c01e41125fe5502","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-23T22:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"waypoint: Change app input vars to a computed set.","shortMessageHtmlLink":"waypoint: Change app input vars to a computed set."}},{"before":"aab535a10fcaa318e65703aae9a11870f7307753","after":"3120752d103ad9b2268a44f7dac8c749b71fe35c","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-23T21:22:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"waypoint: Split app and template input vars for an app.\n\nThis commit splits up the input vars for an application that are set by a template and an app into two separate parts of the schema for the resource. The function readInputs is updated to make the distinction.","shortMessageHtmlLink":"waypoint: Split app and template input vars for an app."}},{"before":"248318d1dd54da399dcf44aed9378ea13094ff02","after":"aab535a10fcaa318e65703aae9a11870f7307753","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-23T21:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"waypoint: Split app and template input vars for an app.\n\nThis commit splits up the input vars for an application that are set by a template and an app into two separate parts of the schema for the resource. The function readInputs is updated to make the distinction.","shortMessageHtmlLink":"waypoint: Split app and template input vars for an app."}},{"before":null,"after":"23ca8ea69c3e54a6b0da7ae59d6f11a11d18707b","ref":"refs/heads/dh/vault-secrets/rotated-secrets","pushedAt":"2024-05-23T15:32:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dhuckins","name":"Daniel Huckins","path":"/dhuckins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5751944?s=80&v=4"},"commit":{"message":"edit clients","shortMessageHtmlLink":"edit clients"}},{"before":"634256b61bd5bd0519b43c8e8a4cf04c7104f57a","after":"2a9abed0ddbe09ddfd9ae1ae41347f62dc1a1a0e","ref":"refs/heads/main","pushedAt":"2024-05-22T22:09:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hashicorp-cloud","name":"HashiCorp Cloud Services","path":"/hashicorp-cloud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59096967?s=80&v=4"},"commit":{"message":"updated documentation","shortMessageHtmlLink":"updated documentation"}},{"before":"adc9b2325d4011392f80581a9959971d2acc8c64","after":null,"ref":"refs/heads/HCPIE-1418-hcp-iam-workload-identity-provider-with-no-description","pushedAt":"2024-05-22T21:59:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"}},{"before":"3f4ca1bd8b82e55c64fe38f0aa30c2b5a81a836c","after":"634256b61bd5bd0519b43c8e8a4cf04c7104f57a","ref":"refs/heads/main","pushedAt":"2024-05-22T21:59:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Compute unconfigured workload identity description (#849)\n\nWhy:\r\n\r\n* When an hcp_iam_workload_identity_provider description is not\r\n configured in a Terraform file, then Terraform returns an error about\r\n the state's value of null not matching the provider's return value of\r\n \"\".\r\n\r\nThis change addresses the need by:\r\n\r\n* Add failing test for hcp_iam_workload_identity_provider description\r\n not being configured.\r\n* Fix test by configuring the hcp_iam_workload_identity_provider\r\n description attribute to be computed.\r\n\r\nFixes #848","shortMessageHtmlLink":"Compute unconfigured workload identity description (#849)"}},{"before":"ac55e64d14706df02e94aa6197e4a9c94a8aa939","after":"adc9b2325d4011392f80581a9959971d2acc8c64","ref":"refs/heads/HCPIE-1418-hcp-iam-workload-identity-provider-with-no-description","pushedAt":"2024-05-22T20:19:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Compute unconfigured workload identity description\n\nWhy:\n\n* When an hcp_iam_workload_identity_provider description is not\n configured in a Terraform file, then Terraform returns an error about\n the state's value of null not matching the provider's return value of\n \"\".\n\nThis change addresses the need by:\n\n* Add failing test for hcp_iam_workload_identity_provider description\n not being configured.\n* Fix test by configuring the hcp_iam_workload_identity_provider\n description attribute to be computed.\n\nFixes #848","shortMessageHtmlLink":"Compute unconfigured workload identity description"}},{"before":null,"after":"ac55e64d14706df02e94aa6197e4a9c94a8aa939","ref":"refs/heads/HCPIE-1418-hcp-iam-workload-identity-provider-with-no-description","pushedAt":"2024-05-22T20:13:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Compute unconfigured workload identity description\n\nWhy:\n\n* When an hcp_iam_workload_identity_provider description is not\n configured in a Terraform file, then Terraform returns an error about\n the state's value of null not matching the provider's return value of\n \"\".\n\nThis change addresses the need by:\n\n* Add failing test for hcp_iam_workload_identity_provider description\n not being configured.\n* Fix test by configuring the hcp_iam_workload_identity_provider\n description attribute to be computed.\n\nFixes #848","shortMessageHtmlLink":"Compute unconfigured workload identity description"}},{"before":"3c83471a082fff352599275e2226b22180242f87","after":null,"ref":"refs/heads/HCPIE-1417-empty-hcp-group-description","pushedAt":"2024-05-22T17:27:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"}},{"before":"328686f3c06dd687771df6b29b94868fa0efba80","after":"3f4ca1bd8b82e55c64fe38f0aa30c2b5a81a836c","ref":"refs/heads/main","pushedAt":"2024-05-22T17:27:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Allow empty description for hcp_group updates (#846)\n\nWhy:\r\n\r\n* There may be a case where you want to set an empty description for a\r\n group where it had a description before.\r\n\r\nThis change addresses the need by:\r\n\r\n* Adding a default value set to an empty string for the description\r\n field in the resource schema.\r\n* Use the update mask to explicitly set the fields that are being\r\n updated. This is due to the an empty string not being output in the\r\n json payload as the model is set to omitempty.\r\n\r\nSide effects:\r\n\r\n* The Groups PATCH API will now have a case where update mask is used.\r\n\r\nFixes #843","shortMessageHtmlLink":"Allow empty description for hcp_group updates (#846)"}},{"before":"59f6f6b6d3270c3fd85b791450936557976fa6e6","after":"3c83471a082fff352599275e2226b22180242f87","ref":"refs/heads/HCPIE-1417-empty-hcp-group-description","pushedAt":"2024-05-22T17:18:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Allow empty description for hcp_group updates\n\nWhy:\n\n* There may be a case where you want to set an empty description for a\n group where it had a description before.\n\nThis change addresses the need by:\n\n* Adding a default value set to an empty string for the description\n field in the resource schema.\n* Use the update mask to explicitly set the fields that are being\n updated. This is due to the an empty string not being output in the\n json payload as the model is set to omitempty.\n\nSide effects:\n\n* The Groups PATCH API will now have a case where update mask is used.\n\nFixes #843","shortMessageHtmlLink":"Allow empty description for hcp_group updates"}},{"before":"b35d756e460f8795ffb9fa710a8e4cf2431665ef","after":null,"ref":"refs/heads/HCPIE-1414-fix-hcp-group-members-docs","pushedAt":"2024-05-22T16:03:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"}},{"before":"70933bf3304a206d99e4efe5614628247c9dbefa","after":"328686f3c06dd687771df6b29b94868fa0efba80","ref":"refs/heads/main","pushedAt":"2024-05-22T16:03:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Fix hcp_group_members docs (#847)\n\nWhy:\r\n\r\n* The hcp_user_principal data source exposes a user_id attribute, not an\r\n id attribute.\r\n\r\nFixes #821","shortMessageHtmlLink":"Fix hcp_group_members docs (#847)"}},{"before":"afada10b60201298cee84d6ef1e82ebe6c9cccbb","after":"b35d756e460f8795ffb9fa710a8e4cf2431665ef","ref":"refs/heads/HCPIE-1414-fix-hcp-group-members-docs","pushedAt":"2024-05-22T15:59:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Fix hcp_group_members docs\n\nWhy:\n\n* The hcp_user_principal data source exposes a user_id attribute, not an\n id attribute.\n\nFixes #821","shortMessageHtmlLink":"Fix hcp_group_members docs"}},{"before":"5af5fe3b4e6d49b86b9265d43776c286101c377d","after":"248318d1dd54da399dcf44aed9378ea13094ff02","ref":"refs/heads/WAYP-2173-app-input-vars","pushedAt":"2024-05-22T15:11:09.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"Merge branch 'main' into WAYP-2173-app-input-vars","shortMessageHtmlLink":"Merge branch 'main' into WAYP-2173-app-input-vars"}},{"before":"23bf33da350a8f23ffc470d7a6b05063d5cd5ac3","after":null,"ref":"refs/heads/update-statuspage-components","pushedAt":"2024-05-22T14:03:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bl1nk","name":"Markus Cisler","path":"/bl1nk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663247?s=80&v=4"}},{"before":"39fd48c2fa9934041b88874e39508589f74487f3","after":"70933bf3304a206d99e4efe5614628247c9dbefa","ref":"refs/heads/main","pushedAt":"2024-05-22T14:03:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bl1nk","name":"Markus Cisler","path":"/bl1nk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663247?s=80&v=4"},"commit":{"message":"Add HCP Boundary to statuspage component IDs (#835)\n\n* Add HCP Boundary to statuspage component IDs\r\n\r\nThe provider uses these component IDs to show a warning in terraform plan output if there is a known outage listed on any of the components on the statuspage. This commit adds HCP Boundary to be included when determining if there's an issue with HCP.\r\n\r\n* Add changelog entry","shortMessageHtmlLink":"Add HCP Boundary to statuspage component IDs (#835)"}},{"before":"6fc631f253f8efb4adbe889da89218434c034d08","after":"23bf33da350a8f23ffc470d7a6b05063d5cd5ac3","ref":"refs/heads/update-statuspage-components","pushedAt":"2024-05-22T13:56:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bl1nk","name":"Markus Cisler","path":"/bl1nk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663247?s=80&v=4"},"commit":{"message":"Add changelog entry","shortMessageHtmlLink":"Add changelog entry"}},{"before":"7e03c26fd5f6cc5bf6b162fc525e4be0043753cd","after":null,"ref":"refs/heads/waypoint-convert-var-opts-to-set","pushedAt":"2024-05-22T13:56:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"}},{"before":"f442a53de1b343f034ad10319f9a2773573c9047","after":"39fd48c2fa9934041b88874e39508589f74487f3","ref":"refs/heads/main","pushedAt":"2024-05-22T13:56:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"Convert var opts from list to set for add-on definitions & templates (#845)\n\n* waypoint: Convert var opts from list to set for add-on definitions and templates.\r\n\r\nDoing this eliminates the need for ordering on variables.\r\n\r\n* waypoint: Docs update.","shortMessageHtmlLink":"Convert var opts from list to set for add-on definitions & templates (#…"}},{"before":"a17aa17fd88ab277f0f08f1960321033bbaa093c","after":"7e03c26fd5f6cc5bf6b162fc525e4be0043753cd","ref":"refs/heads/waypoint-convert-var-opts-to-set","pushedAt":"2024-05-22T13:33:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paladin-devops","name":"Joe","path":"/paladin-devops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83741749?s=80&v=4"},"commit":{"message":"Merge branch 'main' into waypoint-convert-var-opts-to-set","shortMessageHtmlLink":"Merge branch 'main' into waypoint-convert-var-opts-to-set"}},{"before":null,"after":"07e4730347a2333d24332b64fbdbc9736df7aa45","ref":"refs/heads/hpr-1729-bucket-resource","pushedAt":"2024-05-22T01:05:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JenGoldstrich","name":"Jenna Goldstrich","path":"/JenGoldstrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23503014?s=80&v=4"},"commit":{"message":"very wip","shortMessageHtmlLink":"very wip"}},{"before":"f092be3f0e30709f3d8fc4ea9f20c3a481f4b269","after":"afada10b60201298cee84d6ef1e82ebe6c9cccbb","ref":"refs/heads/HCPIE-1414-fix-hcp-group-members-docs","pushedAt":"2024-05-21T22:31:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Fix hcp_group_members docs\n\nWhy:\n\n* The hcp_user_principal data source exposes a user_id attribute, not an\n id attribute.\n\nFixes #821","shortMessageHtmlLink":"Fix hcp_group_members docs"}},{"before":null,"after":"f092be3f0e30709f3d8fc4ea9f20c3a481f4b269","ref":"refs/heads/HCPIE-1414-fix-hcp-group-members-docs","pushedAt":"2024-05-21T22:26:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Fix hcp_group_members docs\n\nWhy:\n\n* The hcp_user_principal data source exposes a user_id attribute, not an\n id attribute.\n\nFixes #821","shortMessageHtmlLink":"Fix hcp_group_members docs"}},{"before":"ffba98a48d1f3a959f8796301a3c0701d1d0aa4e","after":"59f6f6b6d3270c3fd85b791450936557976fa6e6","ref":"refs/heads/HCPIE-1417-empty-hcp-group-description","pushedAt":"2024-05-21T22:23:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Allow empty description for hcp_group updates\n\nWhy:\n\n* There may be a case where you want to set an empty description for a\n group where it had a description before.\n\nThis change addresses the need by:\n\n* Adding a default value set to an empty string for the description\n field in the resource schema.\n* Use the update mask to explicitly set the fields that are being\n updated. This is due to the an empty string not being output in the\n json payload as the model is set to omitempty.\n\nSide effects:\n\n* The Groups PATCH API will now have a case where update mask is used.\n\nFixes #843","shortMessageHtmlLink":"Allow empty description for hcp_group updates"}},{"before":"137257f223b90989d67fc5045066a8d33ef4f638","after":"ffba98a48d1f3a959f8796301a3c0701d1d0aa4e","ref":"refs/heads/HCPIE-1417-empty-hcp-group-description","pushedAt":"2024-05-21T22:20:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"squaresurf","name":"Daniel Paul Searles","path":"/squaresurf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863076?s=80&v=4"},"commit":{"message":"Allow empty description for hcp_group updates\n\nWhy:\n\n* There may be a case where you want to set an empty description for a\n group where it had a description before.\n\nThis change addresses the need by:\n\n* Adding a default value set to an empty string for the description\n field in the resource schema.\n* Use the update mask to explicitly set the fields that are being\n updated. This is due to the an empty string not being output in the\n json payload as the model is set to omitempty.\n\nSide effects:\n\n* The Groups PATCH API will now have a case where update mask is used.\n\nFixes #843","shortMessageHtmlLink":"Allow empty description for hcp_group updates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUo-s8gA","startCursor":null,"endCursor":null}},"title":"Activity · hashicorp/terraform-provider-hcp"}