)]}'
{
  "log": [
    {
      "commit": "f19bffc4369c63729e66d0f5bb140ae7045a84d2",
      "tree": "0f6ea64ad0878d8a4cad9df9267e8212b9ce6d1e",
      "parents": [
        "db69a0c8e9a188b7fa7f88d1e7ca1305b4f7ccb6"
      ],
      "author": {
        "name": "dahn",
        "email": "daan@onecht.net",
        "time": "Thu Apr 09 11:39:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 11:39:30 2026 +0200"
      },
      "message": "Upgrade Apache RAT from 0.17 to 0.18 (#290)\n\nCo-authored-by: Daan Hoogland \u003cdahn@apache.org\u003e"
    },
    {
      "commit": "db69a0c8e9a188b7fa7f88d1e7ca1305b4f7ccb6",
      "tree": "8a1f2bf28871307aed54fb6c3a0b77212d926933",
      "parents": [
        "47439a1465fb39335eaf1f376b9d61a6d2bfbee3"
      ],
      "author": {
        "name": "Brad House - Nexthop",
        "email": "bhouse@nexthop.ai",
        "time": "Wed Apr 08 10:17:05 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 16:17:05 2026 +0200"
      },
      "message": "Don\u0027t build and test EOL versions (#287)"
    },
    {
      "commit": "47439a1465fb39335eaf1f376b9d61a6d2bfbee3",
      "tree": "9d0810284e5d3c916df7d532a4491dbeb5a2492d",
      "parents": [
        "16915b6926557720c001264cecdbe1c9caedd85c"
      ],
      "author": {
        "name": "dahn",
        "email": "daan@onecht.net",
        "time": "Tue Mar 10 08:58:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 13:28:08 2026 +0530"
      },
      "message": "Update collaborators in .asf.yaml (#286)"
    },
    {
      "commit": "16915b6926557720c001264cecdbe1c9caedd85c",
      "tree": "8ff3a0140c54b32c161c232326e084fa213b6b3b",
      "parents": [
        "6421746c7e8a732412f28e2378490a4d910516ac"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Fri Oct 24 09:54:42 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 24 09:54:42 2025 +0530"
      },
      "message": "Fix docs structure (#259)\n\n"
    },
    {
      "commit": "6421746c7e8a732412f28e2378490a4d910516ac",
      "tree": "bcfdd7f59f5499e99f6659a00eb50eaf4eb93241",
      "parents": [
        "7267192476ac3bea4ce72cf3c472f99b2ee645ed"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Wed Oct 22 09:12:56 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 22 18:42:56 2025 +0530"
      },
      "message": "Add support for userdata and linking to templates (#256)\n\n* Add support for userdata and linking to templates\n\n* add userdata resource and datasource\n\n* Update userdata to user_data and other comments"
    },
    {
      "commit": "7267192476ac3bea4ce72cf3c472f99b2ee645ed",
      "tree": "0c90a36407d127397f269e3621e1ed578e43a092",
      "parents": [
        "47b2bbfb0bc4751f981dccfae0bb2739b1aae25a"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Tue Oct 21 19:18:49 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 19:18:49 2025 +0530"
      },
      "message": "updated autoscaleprofile doc (#255)\n\n"
    },
    {
      "commit": "47b2bbfb0bc4751f981dccfae0bb2739b1aae25a",
      "tree": "0880fab5b42c75c9a44349a3ff88f890bbe5467d",
      "parents": [
        "86fb0e4c15edbd32467756a0a5f45d50bd6b1dd3"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Tue Oct 21 07:34:42 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 17:04:42 2025 +0530"
      },
      "message": "Add boot mode for instance (#251)\n\n* Add support boot mode when UEFI true\n\n* case insensitive check\n\n* add description \u0026 update doc"
    },
    {
      "commit": "86fb0e4c15edbd32467756a0a5f45d50bd6b1dd3",
      "tree": "df38b1bf7415e9ebfea482072aa41bd5c14321a0",
      "parents": [
        "01840be12b9d0a74e8eb4c84aeeea22a7f81f449"
      ],
      "author": {
        "name": "dahn",
        "email": "daan@onecht.net",
        "time": "Tue Oct 21 10:39:58 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 14:09:58 2025 +0530"
      },
      "message": "Upgrade Apache RAT to version 0.17 (#254)\n\n* Upgrade Apache RAT to version 0.17\n\n* Update RAT version in workflow configuration\n\n* update excludes file\n\n* proper regular expression\n\n---------\n\nCo-authored-by: Daan Hoogland \u003cdahn@apache.org\u003e"
    },
    {
      "commit": "01840be12b9d0a74e8eb4c84aeeea22a7f81f449",
      "tree": "7b7a5b3493d645ee590a4bd4b0aae995e640c986",
      "parents": [
        "f0615b8238b28b275e0e7022da10a8465f6e4bcc"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Tue Oct 21 00:58:38 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 10:28:38 2025 +0530"
      },
      "message": "Add rule number to the terraform state (#245)\n\n* Add rule number to the terraform state\n\n* handle force replacement of existing acl rules in case of migration from ports to port\n\n* fix order of rules\n\n* Fix state values set for cks cluster to prevent unnecessary cluster replacement"
    },
    {
      "commit": "f0615b8238b28b275e0e7022da10a8465f6e4bcc",
      "tree": "557dca9e99c12c0398c82a1acca83bffba656c49",
      "parents": [
        "c50eed8d14dd33a70d522bcce88bc8d78e9607ca"
      ],
      "author": {
        "name": "Jtolelo",
        "email": "jeanvetorello@gmail.com",
        "time": "Fri Oct 17 10:12:45 2025 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 17 18:42:45 2025 +0530"
      },
      "message": "feat: Add service_offering_details support for GPU configuration (#247)\n\n* feat: Add service_offering_details support for GPU configuration\n\n- Add service_offering_details attribute to cloudstack_service_offering resource\n- Support for GPU configuration with pciDevice and vgpuType parameters\n- Include comprehensive test coverage and documentation\n- Add practical examples for GPU service offerings\n- Addresses issue #246\n\n* docs: Add documentation for service_offering_details feature\n\n- Update service offering documentation with GPU examples\n- Add service_offering_details parameter documentation\n- Update CHANGELOG with new feature entry\n- Include practical examples for GPU configuration\n\n* fix: Apply gofmt formatting to resource_cloudstack_service_offering.go\n\n- Fix code formatting to comply with Go standards\n- Align map fields and remove trailing whitespace\n- Required for CI/CD pipeline to pass\n\n* Add missing cpu_speed to GPU service offering test\n\nadd missing cpu_speed\n\n---------\n\nCo-authored-by: jean \u003cjean@jeans-MacBook-Pro.local\u003e"
    },
    {
      "commit": "c50eed8d14dd33a70d522bcce88bc8d78e9607ca",
      "tree": "a831967d6da9149bf85006ac506983c776488d2a",
      "parents": [
        "e53f30cccd94e06a771f131a27e1f50de4ed8753"
      ],
      "author": {
        "name": "Jtolelo",
        "email": "jeanvetorello@gmail.com",
        "time": "Fri Oct 17 10:12:24 2025 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 17 18:42:24 2025 +0530"
      },
      "message": "feature: add Quota plugin (#248)\n\n* feature: add Quota plugin\n\n* chore: add Apache License header to quota-related files\n\n* fix: update PreCheck functions to use quota support checks in quota-related tests\n\n---------\n\nCo-authored-by: jean \u003cjean@jeans-MacBook-Pro.local\u003e"
    },
    {
      "commit": "e53f30cccd94e06a771f131a27e1f50de4ed8753",
      "tree": "12bfd341a3f659576df4c37783ec302f9f913fa7",
      "parents": [
        "002668eb36bf3eadf28a576ecdd783e8e79903f2"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Fri Oct 10 00:13:47 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 10 09:43:47 2025 +0530"
      },
      "message": "Deprecate usage of ports (port list) and add support to use updateNetworkAclItems API instead of recreating rules when modified (#242)\n\n* Deprecate usage of ports\n\n* add support to call updateNetworkAclItem when a rule is modified rather than re-creating\n\n* allow modifying rule number\n\n* update doc with examples and deprecation notice\n\n* address comment - modularize method"
    },
    {
      "commit": "002668eb36bf3eadf28a576ecdd783e8e79903f2",
      "tree": "29771b46c9eecd745783a55753cf8643e3a8ef0b",
      "parents": [
        "919a358fcc951724c2364ee363a9a055258b1fc3",
        "50979f0f45da0dcff9410311266e51e5ca52dda0"
      ],
      "author": {
        "name": "CodeBleu",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Wed Oct 08 10:00:01 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 08 10:00:01 2025 -0400"
      },
      "message": "Merge pull request #240 from American-Cloud/network_acl_rule_fix\n\nfix: Enhance network ACL rule creation \u0026 reading"
    },
    {
      "commit": "50979f0f45da0dcff9410311266e51e5ca52dda0",
      "tree": "29771b46c9eecd745783a55753cf8643e3a8ef0b",
      "parents": [
        "919a358fcc951724c2364ee363a9a055258b1fc3"
      ],
      "author": {
        "name": "Jason Hollis",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Tue Oct 07 13:37:52 2025 -0400"
      },
      "committer": {
        "name": "Jason Hollis",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Tue Oct 07 13:37:52 2025 -0400"
      },
      "message": "fix: Enhance network ACL rule creation \u0026 reading\n\n    This commit addresses multiple issues in the `cloudstack_network_acl_rule` resource to improve reliability and compatibility with configurations lacking port specifications:\n\n    1. **Fix `aclid` usage in `createNetworkACLRule`**:\n       - Replaced `p.SetAclid(d.Id())` with `p.SetAclid(d.Get(\"acl_id\").(string))` to use the configured `acl_id` instead of the unset resource ID during creation. This resolves CloudStack API error 431 (CSExceptionErrorCode: 9999) caused by an empty `aclid` value.\n\n    2. **Support TCP/UDP rules without ports**:\n       - Modified `createNetworkACLRule` to create rules for TCP/UDP protocols when no ports are specified, using a default \"all ports\" rule with a UUID stored as `all_ports`. This ensures compatibility with configs omitting the optional `ports` attribute.\n       - Updated `resourceCloudStackNetworkACLRuleRead` to handle TCP/UDP rules with no ports, adding them to the state even if the `ports` set is empty.\n\n    3. **Add retry logic for API consistency**:\n       - Introduced retry logic in `resourceCloudStackNetworkACLRuleRead` using `retry.RetryContext` to handle eventual consistency in CloudStack\u0027s `ListNetworkACLs` API, retrying for up to 30 seconds if the API call fails or returns no rules.\n\n    4. **Improve validation in `verifyNetworkACLRuleParams`**:\n       - Relaxed validation to allow empty `ports` for TCP/UDP protocols, aligning with the schema where `ports` is optional. This prevents validation errors for configs without ports.\n\n    5. **Enhance logging for debugging**:\n       - Added detailed `[DEBUG]` and `[ERROR]` logs across `resourceCloudStackNetworkACLRuleCreate`, `createNetworkACLRules`, `createNetworkACLRule`, `resourceCloudStackNetworkACLRuleRead`, and `verifyNetworkACLRuleParams` to trace rule creation, validation, and API interactions.\n       - Included rule indices and detailed error messages in `createNetworkACLRules` for better error reporting.\n\n    6. **Defer `d.SetId` in `Create`**:\n       - Moved `d.SetId(d.Get(\"acl_id\").(string))` in `resourceCloudStackNetworkACLRuleCreate` to after successful rule creation to avoid premature state updates.\n\n    These changes resolve the \"Provider produced inconsistent result after apply: Root object was present, but now absent\" error by ensuring rules are created correctly and consistently read from CloudStack. The fixes also improve robustness for multi-rule configurations and eventual consistency scenarios.\n"
    },
    {
      "commit": "919a358fcc951724c2364ee363a9a055258b1fc3",
      "tree": "2d41848ac9c495c76d3c0f9d10fe67e1ff1085b9",
      "parents": [
        "e4ecc98ee38ca5f93d43fc529a5d2fb917d0f5f4"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Tue Sep 30 13:34:53 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 30 13:34:53 2025 +0530"
      },
      "message": "updated goreleaser (#231)\n\n"
    },
    {
      "commit": "e4ecc98ee38ca5f93d43fc529a5d2fb917d0f5f4",
      "tree": "85925ed73bb5506740199b802d957c7480b6ad5b",
      "parents": [
        "c4602b53e9847d11340f65007ba8f246903b55d8"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Mon Sep 29 08:35:35 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 29 14:35:35 2025 +0200"
      },
      "message": "Add support for the new parameters added to CKS cluster deployement (#230)\n\nCo-authored-by: vishesh92 \u003cvishesh92@gmail.com\u003e"
    },
    {
      "commit": "c4602b53e9847d11340f65007ba8f246903b55d8",
      "tree": "487deb345ce327ff790b71753f65d6fc0a223734",
      "parents": [
        "86dc4282d2ef604ec0492d3ebd9b9455b88ac777"
      ],
      "author": {
        "name": "Ian",
        "email": "ian.crouch@telus.com",
        "time": "Fri Sep 26 01:50:37 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 14:20:37 2025 +0530"
      },
      "message": "(docs): Fix formatting and links in README.md for clarity and consistency (#228)\n\n* Fix formatting and links in README.md for clarity and consistency\n\n* re-add License block for RAT"
    },
    {
      "commit": "86dc4282d2ef604ec0492d3ebd9b9455b88ac777",
      "tree": "9c36d650be962a42c0bdf9c2e5dcf08b7657ec10",
      "parents": [
        "f79a66ba6b982d38d5b84f16c0b92f47404e79c5"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Thu Sep 25 03:33:05 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 13:03:05 2025 +0530"
      },
      "message": "Add support for autoscale VM groups (#213)\n\n* Add support for Autoscale VM groups\n\n* register resources\n\n* Add support for datasources for all autoscale resources\n\n* add support to delete asg with cleanup. Support to enable and disable asg\n\n* fix conflict\n\n* add documentation\n\n* update\n\n* update go sdk version\n\n* wait for asg to move to disabled state before making modifications to lb rule associated to an asg or autoscale vm profile\n\n---------\n\nCo-authored-by: dahn \u003cdaan@onecht.net\u003e"
    },
    {
      "commit": "f79a66ba6b982d38d5b84f16c0b92f47404e79c5",
      "tree": "b4ec466caad02b2a85fa1be93d3d6fdafb965e73",
      "parents": [
        "3bebccd85436172678c04ecaf6b1486c635eaa91"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Tue Sep 23 18:30:16 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 23 18:30:16 2025 +0530"
      },
      "message": "added doc to cks and acl rule (#229)\n\n"
    },
    {
      "commit": "3bebccd85436172678c04ecaf6b1486c635eaa91",
      "tree": "369a1fa63a96db5ce5c9ef2b0ec5c0452f83a7c7",
      "parents": [
        "5105978d386edd76a89a53e74c291ba664490953"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Tue Sep 23 01:46:19 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 23 11:16:19 2025 +0530"
      },
      "message": "Add support to import ACL rules by ACL id (#224)\n\n* Add support to import ACL rules by ACL id\n\n* remove id being set to aclid\n\n* remove id being set to aclid"
    },
    {
      "commit": "5105978d386edd76a89a53e74c291ba664490953",
      "tree": "e79295511f77218e3224e05bc767f893b577bb12",
      "parents": [
        "96f287ac61122f05e385fb3df6a426965be18dae"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Mon Sep 22 13:28:45 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 22:58:45 2025 +0530"
      },
      "message": "Add support for snapshot policies (#223)\n\n* Add support for snapshot policies\n\n* fix test\n\n* update doc\n\n* fix test\n\n* fix test\n\n* update test\n\n* update test to use cardinals as opposed to frequency of interval type\n\n* add forceNew if the policy is modified to recreate the resource + fix test\n\n* update test\n\n* update test\n\n* test\n\n* handle tags"
    },
    {
      "commit": "96f287ac61122f05e385fb3df6a426965be18dae",
      "tree": "730be75f88292354a6754e5b98e7d8bc955b5d3c",
      "parents": [
        "afa7a18188519a08fee753432a82f1c50844d2c4"
      ],
      "author": {
        "name": "Ian",
        "email": "ian.crouch@telus.com",
        "time": "Thu Sep 18 05:08:04 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 18 14:08:04 2025 +0200"
      },
      "message": "Add `cloudstack_limits` data source and resource  (#197)\n\n"
    },
    {
      "commit": "afa7a18188519a08fee753432a82f1c50844d2c4",
      "tree": "10d3a60908a09bb2dd74a3ac68a753e287d3bd5e",
      "parents": [
        "5191290128f0b785eb43bd78bd3010d01c6ae284"
      ],
      "author": {
        "name": "Ian",
        "email": "ian.crouch@telus.com",
        "time": "Tue Sep 16 06:41:16 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 16 19:11:16 2025 +0530"
      },
      "message": "Add `cloudstack_project` resource (#167)\n\n* Add CloudStack project resource\n\n* Add test for empty display_text defaulting to name value\n\n* Uncomment and implement tests for accountid and userid in project resource\n\n* Minor README Fix\n\n* Update display_text to required for API compatibility and adjust documentation\n\n* Clean up tests for 4.20.1.0\n\n* fix: include domain ID when looking up projects by ID\n\nFix issue where getProjectByID() would always return \"id not found\" while\ngetProjectByName() could find the same project. CloudStack projects are only\nunique within a domain context, so we now include domain ID in lookups.\n\n- Modified getProjectByID() to accept optional domain parameter\n- Updated all calls to include domain when available\n- Updated test functions accordingly\n- Updated documentation to clarify domain requirement for project imports\n\n* feat: add cloudstack_project data source and corresponding tests\n\n* remove rogue testing script\n\n* Update cloudstack/resource_cloudstack_project.go\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n* adding domain validation to ensure projects are only reused within the intended scope\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n* Updated cloudstack go sdk to v2.17.1 (#193)\n\n* Fix creation of firewall \u0026 Egress firewall rules when created in a project\n\n* chore(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1\n\nBumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.7 to 1.6.1.\n- [Release notes](https://github.com/cloudflare/circl/releases)\n- [Commits](https://github.com/cloudflare/circl/compare/v1.3.7...v1.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/cloudflare/circl\n  dependency-version: 1.6.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* resolve retrieveError issue\n\n* Update cloudstack/resource_cloudstack_project.go\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n* Update cloudstack/resource_cloudstack_project.go\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n* Change display_text field from required to optional in resourceCloudStackProject\n\n* Pin github actions version for opentofu\n\n* rat + excludes and add licenses to other files (#200)\n\n* readme: add specific test instruction in readme (#211)\n\nAdd instructions for specific test execution\n\n* data: get vpc in project by project name (#209)\n\n* Support additional parameters for cloudstack_nic resource (#210)\n\n* serviceoffering: add params for custom offering, storage tags, encryptroot (#212)\n\n* Support desc and ruleId in create_network_acl_rule\n\n* fix review comment\n\n* change rule_id -\u003e rule_number and add doc\n\n* add params in unit tests\n\n* verify description and rule_number in unit test\n\n* use fields defined in schema\n\n* fix test verification sequence\n\n* handle review comments\n\n* Add support for additional optional parameters for creating network offerings (#205)\n\n* Add disk_offering \u0026 override_disk_offering to instance resource\n\n* Update website/docs/r/instance.html.markdown\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n* Allow specifying private end port \u0026 public end port for port forward rules\n\n* Update tests\n\n* Add `cloudstack_physicalnetwork` and some underlying additional resources (#201)\n\n* feat: add cidrlist parameter to loadbalancer rule (#147)\n\n* feat: add cloudstack_project resource to provider\n\n* fix: update display_text to displaytext in project resource and tests.\nfix: update lookup to use getAccountNameByID helper function\n\n* fix: rename display_text to displaytext in project resource and tests\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\nCo-authored-by: Suresh Kumar Anaparti \u003csureshkumar.anaparti@gmail.com\u003e\nCo-authored-by: Pearl Dsilva \u003cpearl1594@gmail.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: vishesh92 \u003cvishesh92@gmail.com\u003e\nCo-authored-by: dahn \u003cdaan@onecht.net\u003e\nCo-authored-by: Manoj Kumar \u003cmanojkr.itbhu@gmail.com\u003e\nCo-authored-by: Wei Zhou \u003cweizhou@apache.org\u003e\nCo-authored-by: Abhishek Kumar \u003cabhishek.mrt22@gmail.com\u003e\nCo-authored-by: ABW \u003c49398549+chrxmvtik@users.noreply.github.com\u003e"
    },
    {
      "commit": "5191290128f0b785eb43bd78bd3010d01c6ae284",
      "tree": "a95ddf663eecd456efb13420acab6a7969a98203",
      "parents": [
        "63f866bc0f694d8239f69336bd8fb264dd9d683b"
      ],
      "author": {
        "name": "Ian",
        "email": "ian.crouch@telus.com",
        "time": "Tue Sep 16 05:47:22 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 16 14:47:22 2025 +0200"
      },
      "message": "add cloudstack_cluster data source and documentation (#222)\n\n"
    },
    {
      "commit": "63f866bc0f694d8239f69336bd8fb264dd9d683b",
      "tree": "31c31c2ea7b60a7b8f8012e4e25d993a6682ba57",
      "parents": [
        "3021ce2e1a3e735e1ff058d70171dc781ed50c6f"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Sep 15 23:45:23 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 16 12:15:23 2025 +0530"
      },
      "message": "service offering.  sdk framework rewrite (#138)\n\n* sdk framework rewrite\n\n* adding description to schema fields\n\n* fixing domainids value error\n\n* Adding better cpu_speed description for vmware, xen and kvm\n\n* cleaned up comments\n\n* Adding service offering details\n\n* Adding license header to files.  Fixed an issue with setting zone ids to null, moved storage_tags field to nested block disk_offering\n\n* add missing set blocks\n\n* Update cloudstack/service_offering_schema.go\n\n* add documentation\n\n---------\n\nCo-authored-by: CodeBleu \u003c400979+CodeBleu@users.noreply.github.com\u003e"
    },
    {
      "commit": "3021ce2e1a3e735e1ff058d70171dc781ed50c6f",
      "tree": "319ddd76e276766c9eeade8b7a81f89b1c142706",
      "parents": [
        "d49703e3539f7af2f538ec45a3af29345bf4c3a2",
        "e7c2b945c672ba5e58a304a0b5313901c82154b1"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Mon Sep 15 18:42:15 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 15 18:42:15 2025 +0530"
      },
      "message": "Merge pull request #154 from JSpon/cks-upgrades\n\nCKS registry and state updates"
    },
    {
      "commit": "d49703e3539f7af2f538ec45a3af29345bf4c3a2",
      "tree": "f8b56a6e7b7aab22f9584f030a52c50bcaa2b3f5",
      "parents": [
        "460bfefcf82e5d743d18d011c3c910ef13ddf4f2"
      ],
      "author": {
        "name": "Bernardo De Marco Gonçalves",
        "email": "bernardomg2004@gmail.com",
        "time": "Mon Sep 15 03:53:34 2025 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 15 08:53:34 2025 +0200"
      },
      "message": "add acl_id missing required parameter for the example usage of private gateways (#180)\n\n"
    },
    {
      "commit": "460bfefcf82e5d743d18d011c3c910ef13ddf4f2",
      "tree": "6f66335e534c6ee2eb83864f1c729cf7284552d9",
      "parents": [
        "6fbf6ff25807d766624c1f0a4d0152f65bdc50f2",
        "ae52fee441dd9746b2a139ba02acf62c41642dc9"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Mon Sep 15 10:30:15 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 15 10:30:15 2025 +0530"
      },
      "message": "Merge pull request #67 from poddm/zonewizard\n\nZonewizard"
    },
    {
      "commit": "ae52fee441dd9746b2a139ba02acf62c41642dc9",
      "tree": "6f66335e534c6ee2eb83864f1c729cf7284552d9",
      "parents": [
        "07a83b5ebd2ed9ccdd57297cae5aaa3d10b8a9af"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 19:30:58 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 19:30:58 2025 -0700"
      },
      "message": "updates\n"
    },
    {
      "commit": "07a83b5ebd2ed9ccdd57297cae5aaa3d10b8a9af",
      "tree": "d137a3e16d95a15c46ccfc42bbfbfa705c42465f",
      "parents": [
        "522a08a2b5ebe00f010a6496d098f4e24c6bf2c8"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 18:42:53 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 18:42:53 2025 -0700"
      },
      "message": "updates\n"
    },
    {
      "commit": "522a08a2b5ebe00f010a6496d098f4e24c6bf2c8",
      "tree": "b3a6b5af619c7e4ac169bbc12402bef08ec20f47",
      "parents": [
        "da04d93e36083363ba8944950f8f0757c0181a9f"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 16:42:38 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 16:42:38 2025 -0700"
      },
      "message": "updates\n"
    },
    {
      "commit": "da04d93e36083363ba8944950f8f0757c0181a9f",
      "tree": "fab0063464dbeaffa4f32a125941bec3ee4c7d01",
      "parents": [
        "573b89ac97d4e63c8d864cdbade416da6f03926b"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 16:10:12 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 16:10:12 2025 -0700"
      },
      "message": "updates\n"
    },
    {
      "commit": "573b89ac97d4e63c8d864cdbade416da6f03926b",
      "tree": "d2848641e7b4585c3d2ba7955a2102ea0c7f042d",
      "parents": [
        "2003ec4c7d0a772eb400661e094fe87b2f243eee"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 14:55:48 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 14:55:48 2025 -0700"
      },
      "message": "updates\n"
    },
    {
      "commit": "2003ec4c7d0a772eb400661e094fe87b2f243eee",
      "tree": "fb40239a72eabe385287e2ca92ef4c466762b2a9",
      "parents": [
        "3e877e2757f5abd2132d196c349896297f05d2ee"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 14:48:09 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 14:48:09 2025 -0700"
      },
      "message": "updates\n"
    },
    {
      "commit": "3e877e2757f5abd2132d196c349896297f05d2ee",
      "tree": "24eafa8b7ef551ae09e7c3a1eb2692d98682aaff",
      "parents": [
        "7e688e6057cdf892f52f382b61d1d15c791876da"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:29:59 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:29:59 2025 -0700"
      },
      "message": "update tests\n"
    },
    {
      "commit": "7e688e6057cdf892f52f382b61d1d15c791876da",
      "tree": "84e2737c4fa3a1894391de89597b6906292c106c",
      "parents": [
        "ff6d28fb3b79f8f0882b088d58e2c50de38ac397"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:22:36 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:22:36 2025 -0700"
      },
      "message": "traffic type conflicts\n"
    },
    {
      "commit": "ff6d28fb3b79f8f0882b088d58e2c50de38ac397",
      "tree": "718a640e5659d30bccb5f5c01331ece123c01b37",
      "parents": [
        "4e3240370f471212251c4aa8aeb02d6e6af2dfda"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:14:57 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:14:57 2025 -0700"
      },
      "message": "physical network conflicts\n"
    },
    {
      "commit": "4e3240370f471212251c4aa8aeb02d6e6af2dfda",
      "tree": "28b3260642d209136b3a683a5fe2fcc39f8d52a3",
      "parents": [
        "b70cce47ada9c3d2b2ae03459b97226afd464e7f"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:00:26 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 13:00:26 2025 -0700"
      },
      "message": "fix formatting\n"
    },
    {
      "commit": "b70cce47ada9c3d2b2ae03459b97226afd464e7f",
      "tree": "864e81205b9b0e06b1911607556a729e052b8564",
      "parents": [
        "1c47c38c9e06e105c6eedb81fbcfab6627b484b5"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 12:47:08 2025 -0700"
      },
      "committer": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Sep 10 12:47:08 2025 -0700"
      },
      "message": "rebase\n"
    },
    {
      "commit": "1c47c38c9e06e105c6eedb81fbcfab6627b484b5",
      "tree": "afb96332db9c523a54bfce3b2acd3c2a374ef72c",
      "parents": [
        "2cc91b9d86d7faf03f9f5671858aeeee75f5fdb4"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Tue Oct 29 11:33:04 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:33 2025 -0700"
      },
      "message": "Adding schema descriptions\n"
    },
    {
      "commit": "2cc91b9d86d7faf03f9f5671858aeeee75f5fdb4",
      "tree": "0492558faff44493dba0681fc8e950aba6192630",
      "parents": [
        "9190fa61c93f9e41a3525bece0fe05dafb090051"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Tue Oct 29 10:09:49 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:33 2025 -0700"
      },
      "message": "updating pod fields from string to slice\n"
    },
    {
      "commit": "9190fa61c93f9e41a3525bece0fe05dafb090051",
      "tree": "04b9f6ab0836ded2d880829f69a0021730371f56",
      "parents": [
        "f24347b8e0694067efcad00d9f2dc261dd8daf20"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 28 16:03:02 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:18 2025 -0700"
      },
      "message": "updating conflicting start_ip in ACC\n"
    },
    {
      "commit": "f24347b8e0694067efcad00d9f2dc261dd8daf20",
      "tree": "0ea0cf9cba83fde311487b991d062466ecfe1094",
      "parents": [
        "28b488b87357c286304bf098d645b3ed92301176"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 28 15:35:28 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:18 2025 -0700"
      },
      "message": "updating storage pool test case\n"
    },
    {
      "commit": "28b488b87357c286304bf098d645b3ed92301176",
      "tree": "261f81b1e60ae414445d82588bad8e2fee7ad8df",
      "parents": [
        "63d9693c7d678ff86727c5a9cc7645d3f71e3539"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 28 14:57:13 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:18 2025 -0700"
      },
      "message": "updating storage pool test case\n"
    },
    {
      "commit": "63d9693c7d678ff86727c5a9cc7645d3f71e3539",
      "tree": "7ddc3dade5dc3483f05a398a027d6715e12aed1e",
      "parents": [
        "8de7ffe28017cef7d6c988fd48174873ca8b925b"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 21 16:18:24 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:18 2025 -0700"
      },
      "message": "fix type enabled bool type\n"
    },
    {
      "commit": "8de7ffe28017cef7d6c988fd48174873ca8b925b",
      "tree": "42557f0a2d0938698b591881831281e8492b4abc",
      "parents": [
        "a3089a83ee285a85e31fc3fc6a03b1f4ce731ba0"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Thu Jun 27 10:53:00 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:17:17 2025 -0700"
      },
      "message": "sdk v2 updates\n"
    },
    {
      "commit": "a3089a83ee285a85e31fc3fc6a03b1f4ce731ba0",
      "tree": "0a0f26415630ae7a9f271870da7077880ce57d26",
      "parents": [
        "d28388c78b31f4cf81f2dcccf0364950cba14fc6"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Tue Nov 28 11:28:25 2023 -0800"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:16:52 2025 -0700"
      },
      "message": "Adding resources cloudstack_network_service_provider_state and cloudstack_vlan_ip_range\n"
    },
    {
      "commit": "d28388c78b31f4cf81f2dcccf0364950cba14fc6",
      "tree": "6d411c29923817cddc5e784a7c47c7ca32e340a7",
      "parents": [
        "6fbf6ff25807d766624c1f0a4d0152f65bdc50f2"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Jun 26 14:48:06 2024 -0700"
      },
      "committer": {
        "name": "poddo, michael",
        "email": "mp940m@att.com",
        "time": "Wed Sep 10 07:16:24 2025 -0700"
      },
      "message": "zone wizard\n"
    },
    {
      "commit": "6fbf6ff25807d766624c1f0a4d0152f65bdc50f2",
      "tree": "b2112e5ed0b1cdbb1624e8b1c8b2c9968bbe8dca",
      "parents": [
        "b4b9f6d804c619769f3b4c57f19ce5bd35244168",
        "aabf45483c711c25b638151e49d6e13203c24bc5"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Tue Sep 09 12:38:02 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 12:38:02 2025 +0530"
      },
      "message": "Merge pull request #158 from shapeblue/fixup-vm-details-update\n\nFix update of VM details"
    },
    {
      "commit": "b4b9f6d804c619769f3b4c57f19ce5bd35244168",
      "tree": "b3f4cd8e95b457b0eb62f2c5b15d08184b76eda9",
      "parents": [
        "1216148e07ab0f97f132d487508269a3075eb2f4",
        "829eb4246b270fdc9f912e510192f57f4ea7328e"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Tue Sep 09 11:38:41 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 11:38:41 2025 +0530"
      },
      "message": "Merge pull request #181 from ianc769/feature/role\n\nAdd `cloudstack_role` resource "
    },
    {
      "commit": "1216148e07ab0f97f132d487508269a3075eb2f4",
      "tree": "925512227cd14d351e717a090e4ce903fbdb6f58",
      "parents": [
        "aba1fdeee39b86f899d85428cd14e96ae8b4397b"
      ],
      "author": {
        "name": "Ian",
        "email": "ian.crouch@telus.com",
        "time": "Mon Sep 08 05:13:44 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 08 17:43:44 2025 +0530"
      },
      "message": "Add `cloudstack_domain` as a data source (#195)\n\n"
    },
    {
      "commit": "829eb4246b270fdc9f912e510192f57f4ea7328e",
      "tree": "c02996bf5836019e1d2a3c93fc8cb46a6b6664ad",
      "parents": [
        "204eaf51200d450d0ce21de1b4090737448f29d9"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Tue Sep 02 13:04:23 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 02 13:04:23 2025 +0530"
      },
      "message": "Remove unused code\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "204eaf51200d450d0ce21de1b4090737448f29d9",
      "tree": "939b3e5e1415ab1c5ae226fc045133d8fbf268a0",
      "parents": [
        "bc1e1c2c69a7be192535d29d007529f163a88249",
        "aba1fdeee39b86f899d85428cd14e96ae8b4397b"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Tue Sep 02 13:02:24 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 02 13:02:24 2025 +0530"
      },
      "message": "Merge branch \u0027main\u0027 into feature/role"
    },
    {
      "commit": "aba1fdeee39b86f899d85428cd14e96ae8b4397b",
      "tree": "6c9cae2aa67da704f3bf70a7d82c048934962993",
      "parents": [
        "a8c34cda5420fa74de3ed62c2e2b56bb3c1ca46d"
      ],
      "author": {
        "name": "ABW",
        "email": "49398549+chrxmvtik@users.noreply.github.com",
        "time": "Sun Aug 31 11:49:01 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 31 11:49:01 2025 +0200"
      },
      "message": "feat: add cidrlist parameter to loadbalancer rule (#147)\n\n"
    },
    {
      "commit": "a8c34cda5420fa74de3ed62c2e2b56bb3c1ca46d",
      "tree": "304a10eb8d6028806d5edf1de9433a8fb788a3bb",
      "parents": [
        "cbb254bea3acb946ec44ad78c26cf64a93ff45b8"
      ],
      "author": {
        "name": "Ian",
        "email": "ian.crouch@telus.com",
        "time": "Sun Aug 31 02:43:46 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 31 11:43:46 2025 +0200"
      },
      "message": "Add `cloudstack_physicalnetwork` and some underlying additional resources (#201)\n\n"
    },
    {
      "commit": "cbb254bea3acb946ec44ad78c26cf64a93ff45b8",
      "tree": "dea27faab8ca913fd913efbd789f3ce7dbce691c",
      "parents": [
        "540f8d082f54f849d52fff69ad601488d53a727b",
        "5142e90b2968ad507a1a7637eb87af7a39aa6a02"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Fri Aug 29 16:24:43 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 16:24:43 2025 +0530"
      },
      "message": "Merge pull request #204 from apache/port-forward-add-end-ports\n\nAllow specifying private end port \u0026 public end port for port forward rules"
    },
    {
      "commit": "540f8d082f54f849d52fff69ad601488d53a727b",
      "tree": "49d68ced5a14b5237689e5af6ba9dff7611e9e8e",
      "parents": [
        "17de0ab9e738a71d4510f96fc1fd92692967ac70",
        "22827301d9b56ba10e87e347ff7863ee31ea4f01"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Fri Aug 29 16:24:23 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 16:24:23 2025 +0530"
      },
      "message": "Merge pull request #208 from shapeblue/add-diskoffering-instance-resource\n\nAdd disk_offering \u0026 override_disk_offering to instance resource"
    },
    {
      "commit": "17de0ab9e738a71d4510f96fc1fd92692967ac70",
      "tree": "69dea4d645465bb9b9207b024a531f7df5547542",
      "parents": [
        "9fe0ac6d390761fcb99c71892d462f03ce827547"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Fri Aug 29 05:23:51 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 11:23:51 2025 +0200"
      },
      "message": "Add support for additional optional parameters for creating network offerings (#205)\n\n"
    },
    {
      "commit": "9fe0ac6d390761fcb99c71892d462f03ce827547",
      "tree": "aea5cbb306730a33566eeb255092949adaa3244f",
      "parents": [
        "2d90b197c345f209cbfc73a25ff67d95e3efd5a9",
        "da842459b40c28892023443499ebd0e00699ebdd"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Fri Aug 29 13:52:25 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 13:52:25 2025 +0530"
      },
      "message": "Merge pull request #203 from shapeblue/supportDesc\n\nSupport desc and rule_number in create_network_acl_rule"
    },
    {
      "commit": "2d90b197c345f209cbfc73a25ff67d95e3efd5a9",
      "tree": "cf0596747c2fe5aee811e9eb04f7d603ea574723",
      "parents": [
        "8c282403396be3c13270330c9af8921f8dd9e7c9"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhishek.mrt22@gmail.com",
        "time": "Thu Aug 28 17:10:21 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 17:10:21 2025 +0530"
      },
      "message": "serviceoffering: add params for custom offering, storage tags, encryptroot (#212)\n\n"
    },
    {
      "commit": "8c282403396be3c13270330c9af8921f8dd9e7c9",
      "tree": "a631c39a189fc41d3a53de8aa6ed7ef23dad252d",
      "parents": [
        "d131aa16912b4765e0a8fde733d41ec9e0a1d675"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Thu Aug 28 05:44:26 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 15:14:26 2025 +0530"
      },
      "message": "Support additional parameters for cloudstack_nic resource (#210)\n\n"
    },
    {
      "commit": "d131aa16912b4765e0a8fde733d41ec9e0a1d675",
      "tree": "99a333bfa4b1c29041254d447844eb3ce777503b",
      "parents": [
        "b4e5d6f9175c668938d5ce82eda197fd0dc96804"
      ],
      "author": {
        "name": "Wei Zhou",
        "email": "weizhou@apache.org",
        "time": "Wed Aug 27 13:06:54 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 16:36:54 2025 +0530"
      },
      "message": "data: get vpc in project by project name (#209)\n\n"
    },
    {
      "commit": "b4e5d6f9175c668938d5ce82eda197fd0dc96804",
      "tree": "b3e1e9f9be267c49cba07246f8ba120b073732c4",
      "parents": [
        "ed7ac8cb91ca2c69a036f882b862cd65f743e6ec"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Wed Aug 27 15:42:38 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 15:42:38 2025 +0530"
      },
      "message": "readme: add specific test instruction in readme (#211)\n\nAdd instructions for specific test execution"
    },
    {
      "commit": "da842459b40c28892023443499ebd0e00699ebdd",
      "tree": "cb0e599c212e1e706908a55470e31cf6fd48dcd7",
      "parents": [
        "38b6ed768177b9487b3b3cb7d844670e8aae71d6"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Wed Aug 27 12:36:59 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Wed Aug 27 12:36:59 2025 +0530"
      },
      "message": "handle review comments\n"
    },
    {
      "commit": "38b6ed768177b9487b3b3cb7d844670e8aae71d6",
      "tree": "ca5d50b699e624b871cbfcbe5940d34c3aa231f4",
      "parents": [
        "1f868fefea60727ece9f0e7a29cb128c9e0bd5e5"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Wed Aug 27 09:37:55 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Wed Aug 27 09:37:55 2025 +0530"
      },
      "message": "fix test verification sequence\n"
    },
    {
      "commit": "1f868fefea60727ece9f0e7a29cb128c9e0bd5e5",
      "tree": "53333a133d3b2538076e9f1d8639a71eeafa522c",
      "parents": [
        "930d61e36d0dcefdeae6ee848cbc72e103465e92"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 18:33:54 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 18:33:54 2025 +0530"
      },
      "message": "use fields defined in schema\n"
    },
    {
      "commit": "5142e90b2968ad507a1a7637eb87af7a39aa6a02",
      "tree": "43e250242e81f492e4fcb787fe99cff7a521f7ff",
      "parents": [
        "843a461376f29f88eda957996be9e7933d64d39d"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 17:06:12 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 17:06:12 2025 +0530"
      },
      "message": "Update tests\n"
    },
    {
      "commit": "930d61e36d0dcefdeae6ee848cbc72e103465e92",
      "tree": "b1597db5a033282f7dc768c329bf69d637136757",
      "parents": [
        "967a37daaf4bb3ed6ce2f2fde366acd4d0c55ad3"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 16:53:44 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 16:53:44 2025 +0530"
      },
      "message": "verify description and rule_number in unit test\n"
    },
    {
      "commit": "967a37daaf4bb3ed6ce2f2fde366acd4d0c55ad3",
      "tree": "9e91e21d1a9451787bb2fc23c9f9e22f86f6ea5a",
      "parents": [
        "1b1a9b815ed04ec1d9856d818607ed8ee09ae7c1"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 16:24:14 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 16:24:14 2025 +0530"
      },
      "message": "add params in unit tests\n"
    },
    {
      "commit": "1b1a9b815ed04ec1d9856d818607ed8ee09ae7c1",
      "tree": "c65363457b5742f1a31f67cff2c0c1e2a02b8e75",
      "parents": [
        "fed2259a00ddc1c46e2d77a305a75fec49f2598c"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 16:06:52 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Tue Aug 26 16:06:52 2025 +0530"
      },
      "message": "change rule_id -\u003e rule_number and add doc\n"
    },
    {
      "commit": "22827301d9b56ba10e87e347ff7863ee31ea4f01",
      "tree": "7b95471917199ec27a292c6bbcc591f0403add85",
      "parents": [
        "b8555b75f3cedc6fc74618581b1fe196e7cb3329"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 14:05:00 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 26 14:05:00 2025 +0530"
      },
      "message": "Update website/docs/r/instance.html.markdown\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "ed7ac8cb91ca2c69a036f882b862cd65f743e6ec",
      "tree": "e69ccad77c80ef9c92d15aaba7995a61fc5fc61c",
      "parents": [
        "e0ebb87888e40fc7e0564d1b2fbd81c6a3876620"
      ],
      "author": {
        "name": "dahn",
        "email": "daan@onecht.net",
        "time": "Tue Aug 26 10:28:24 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 26 13:58:24 2025 +0530"
      },
      "message": "rat + excludes and add licenses to other files (#200)\n\n"
    },
    {
      "commit": "843a461376f29f88eda957996be9e7933d64d39d",
      "tree": "ba73653100cd8a96f3a2e474f3ad86cfaf5b7d10",
      "parents": [
        "4eb6d4befc092471bc2d742757af2a4b95a3539b"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Mon Aug 25 17:22:06 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 13:56:41 2025 +0530"
      },
      "message": "Allow specifying private end port \u0026 public end port for port forward rules\n"
    },
    {
      "commit": "b8555b75f3cedc6fc74618581b1fe196e7cb3329",
      "tree": "6b60bf6427a98ebd51f20b59d819ac0ffa2c0d64",
      "parents": [
        "4eb6d4befc092471bc2d742757af2a4b95a3539b"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 13:51:12 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 13:51:12 2025 +0530"
      },
      "message": "Add disk_offering \u0026 override_disk_offering to instance resource\n"
    },
    {
      "commit": "e0ebb87888e40fc7e0564d1b2fbd81c6a3876620",
      "tree": "f53749b51c8ea350574ef625573c52cd45ab7a36",
      "parents": [
        "4eb6d4befc092471bc2d742757af2a4b95a3539b",
        "808d58af753d259009eb50f8f4a859419ab0f2ae"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Tue Aug 26 13:13:28 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 26 13:13:28 2025 +0530"
      },
      "message": "Merge pull request #207 from shapeblue/pin-gha\n\nPin github actions version"
    },
    {
      "commit": "808d58af753d259009eb50f8f4a859419ab0f2ae",
      "tree": "f53749b51c8ea350574ef625573c52cd45ab7a36",
      "parents": [
        "4eb6d4befc092471bc2d742757af2a4b95a3539b"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 11:03:41 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Aug 26 12:02:34 2025 +0530"
      },
      "message": "Pin github actions version for opentofu\n"
    },
    {
      "commit": "fed2259a00ddc1c46e2d77a305a75fec49f2598c",
      "tree": "b587dc6bbcd2dba59cd54a6eb50c42d371f56424",
      "parents": [
        "2673fe483725f24244712f23a94fed4d5495353e"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Mon Aug 25 21:07:56 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Mon Aug 25 21:07:56 2025 +0530"
      },
      "message": "fix review comment\n"
    },
    {
      "commit": "2673fe483725f24244712f23a94fed4d5495353e",
      "tree": "6cc4df84844952de0634a222a73484e471c50aeb",
      "parents": [
        "4eb6d4befc092471bc2d742757af2a4b95a3539b"
      ],
      "author": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Mon Aug 25 17:05:08 2025 +0530"
      },
      "committer": {
        "name": "Manoj Kumar",
        "email": "manojkr.itbhu@gmail.com",
        "time": "Mon Aug 25 17:05:08 2025 +0530"
      },
      "message": "Support desc and ruleId in create_network_acl_rule\n"
    },
    {
      "commit": "4eb6d4befc092471bc2d742757af2a4b95a3539b",
      "tree": "3cd588977e16c9def9ed306bac63793e9dd9a7e0",
      "parents": [
        "edb0901561fe590697b8271868019d3d16c580db"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 12 16:24:46 2025 +0000"
      },
      "committer": {
        "name": "dahn",
        "email": "daan.hoogland@gmail.com",
        "time": "Wed Aug 06 10:09:42 2025 +0200"
      },
      "message": "chore(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1\n\nBumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.7 to 1.6.1.\n- [Release notes](https://github.com/cloudflare/circl/releases)\n- [Commits](https://github.com/cloudflare/circl/compare/v1.3.7...v1.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/cloudflare/circl\n  dependency-version: 1.6.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "edb0901561fe590697b8271868019d3d16c580db",
      "tree": "2b4b40e244fe34faa16b8f9a145a4a886220e184",
      "parents": [
        "c31cd2be6e8c14eb3d04ab24384c838002dbfeee"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Tue Jul 15 15:00:06 2025 -0400"
      },
      "committer": {
        "name": "dahn",
        "email": "daan.hoogland@gmail.com",
        "time": "Wed Jul 23 15:05:36 2025 +0200"
      },
      "message": "Fix creation of firewall \u0026 Egress firewall rules when created in a project\n"
    },
    {
      "commit": "c31cd2be6e8c14eb3d04ab24384c838002dbfeee",
      "tree": "c595947789044a8c1f36a9b24eb4dc4108687acc",
      "parents": [
        "762f63f222d6945c414be2229660e94b1a68c572"
      ],
      "author": {
        "name": "Suresh Kumar Anaparti",
        "email": "sureshkumar.anaparti@gmail.com",
        "time": "Mon Jul 14 09:47:01 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 09:47:01 2025 +0530"
      },
      "message": "Updated cloudstack go sdk to v2.17.1 (#193)\n\n"
    },
    {
      "commit": "bc1e1c2c69a7be192535d29d007529f163a88249",
      "tree": "8f779698f52c5a353d11c3e731ae8d90b65659c9",
      "parents": [
        "bbc1548cc90f940b2b5262fb85ff84dbf4416117",
        "762f63f222d6945c414be2229660e94b1a68c572"
      ],
      "author": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Mon Jun 16 12:49:02 2025 -0400"
      },
      "committer": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Mon Jun 16 12:49:02 2025 -0400"
      },
      "message": "Merge branch \u0027main\u0027 into feature/role\n"
    },
    {
      "commit": "762f63f222d6945c414be2229660e94b1a68c572",
      "tree": "1a76e428f1b22d9a4281c118ee4afb2ee55db5d2",
      "parents": [
        "05d7bd9d987840f3cc058c1a6dabbb4007fabf0f",
        "16fa4e5b1fbc8384ab6c536471704b14deff3f6c"
      ],
      "author": {
        "name": "CodeBleu",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Thu Jun 12 12:23:19 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 12 12:23:19 2025 -0400"
      },
      "message": "Merge pull request #171 from apache/dependabot/go_modules/golang.org/x/net-0.38.0\n\nchore(deps): bump golang.org/x/net from 0.23.0 to 0.38.0"
    },
    {
      "commit": "16fa4e5b1fbc8384ab6c536471704b14deff3f6c",
      "tree": "1a76e428f1b22d9a4281c118ee4afb2ee55db5d2",
      "parents": [
        "05d7bd9d987840f3cc058c1a6dabbb4007fabf0f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 12 14:19:36 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 12 14:19:36 2025 +0000"
      },
      "message": "chore(deps): bump golang.org/x/net from 0.23.0 to 0.38.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.38.0.\n- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n  dependency-version: 0.38.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "05d7bd9d987840f3cc058c1a6dabbb4007fabf0f",
      "tree": "75d36dbb4c57dcbadd83fe7bebb595a723409ec9",
      "parents": [
        "c5b50a237343afec9d8a90c1c53c1c18fdb1751c",
        "314a5598ab1fb21e9ebb64cfd86bf504627b0bfa"
      ],
      "author": {
        "name": "CodeBleu",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Thu Jun 12 08:44:53 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 12 08:44:53 2025 -0400"
      },
      "message": "Merge pull request #192 from American-Cloud/update_workflow\n\nUpdate github workflow \u0026 acceptance versions"
    },
    {
      "commit": "314a5598ab1fb21e9ebb64cfd86bf504627b0bfa",
      "tree": "75d36dbb4c57dcbadd83fe7bebb595a723409ec9",
      "parents": [
        "c5b50a237343afec9d8a90c1c53c1c18fdb1751c"
      ],
      "author": {
        "name": "Jason Hollis",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Wed Jun 11 16:27:08 2025 -0400"
      },
      "committer": {
        "name": "Jason Hollis",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Thu Jun 12 08:16:48 2025 -0400"
      },
      "message": "Update github workflow \u0026 acceptance versions\n\n    * Fixes #189\n    * Updated to use latest minor.patch Cloudstack (LTS) Versions\n    * Fix auth issue with using CMK instead curl\n    * Added some extra debug info (-S in curl will output errors, but\n      keep output minimal otherwise)\n    * Created `action` folder and moved actions there\n"
    },
    {
      "commit": "bbc1548cc90f940b2b5262fb85ff84dbf4416117",
      "tree": "7893c5181b6c28517fa9503d3aa264f1ee5c536e",
      "parents": [
        "55ff8c139dd28fbca333b973fb3d3b0053eb04af"
      ],
      "author": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Mon May 26 12:39:11 2025 -0400"
      },
      "committer": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Mon May 26 12:39:11 2025 -0400"
      },
      "message": "Fix TestAccCloudStackRole_basic test\n\n1. Add required \u0027type\u0027 parameter to role resource configuration in both resource and data source tests\n2. Modify testAccCheckCloudStackRoleDestroy function to handle potential panic when accessing l.Roles[0]\n"
    },
    {
      "commit": "55ff8c139dd28fbca333b973fb3d3b0053eb04af",
      "tree": "44ccd117717d32a0d185a61b349a02585a0939ba",
      "parents": [
        "be71510fe9d81384bc9fd6b7de37f3f587b3274d"
      ],
      "author": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Thu May 22 15:56:28 2025 -0400"
      },
      "committer": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Thu May 22 15:56:28 2025 -0400"
      },
      "message": "Enhance cloudstack_role data source and resource with filter support and improved documentation\n\n- Added filter support to the cloudstack_role data source for role retrieval.\n- Updated resource_cloudstack_role to require either role_id or type.\n- Enhanced documentation for both data source and resource with examples and argument descriptions.\n"
    },
    {
      "commit": "be71510fe9d81384bc9fd6b7de37f3f587b3274d",
      "tree": "8eeb4ad6d3b5fbb3c5ca1c09d17ed5f52cb3edc6",
      "parents": [
        "aace8e3692ca86884cca4d74e4fd7a1cdf5d4c28"
      ],
      "author": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Thu May 22 14:04:23 2025 -0400"
      },
      "committer": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Thu May 22 14:04:23 2025 -0400"
      },
      "message": "Update import paths to use terraform-plugin-testing package\n"
    },
    {
      "commit": "aace8e3692ca86884cca4d74e4fd7a1cdf5d4c28",
      "tree": "ff5497a9d1875401efe1815ab792d6450bdd3255",
      "parents": [
        "c5b50a237343afec9d8a90c1c53c1c18fdb1751c"
      ],
      "author": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Thu May 22 12:44:27 2025 -0400"
      },
      "committer": {
        "name": "Ian Crouch",
        "email": "ian.crouch@telus.com",
        "time": "Thu May 22 12:44:27 2025 -0400"
      },
      "message": "Add cloudstack_role data source and resource implementation\n\n- Implement data source for cloudstack_role with read functionality.\n- Create resource for managing cloudstack_role with CRUD operations.\n- Update documentation for cloudstack_role data source and resource.\n"
    },
    {
      "commit": "c5b50a237343afec9d8a90c1c53c1c18fdb1751c",
      "tree": "789cf2cbded0eb3d27de4f326860e290becdb381",
      "parents": [
        "d85ccb23d232b52e5e1d0d535b1c51ca041f178d"
      ],
      "author": {
        "name": "dahn",
        "email": "daan@onecht.net",
        "time": "Fri Apr 11 10:24:24 2025 +0200"
      },
      "committer": {
        "name": "dahn",
        "email": "daan.hoogland@gmail.com",
        "time": "Tue May 13 07:56:10 2025 +0200"
      },
      "message": "add brace to end of example in instance.html.markdown"
    },
    {
      "commit": "d85ccb23d232b52e5e1d0d535b1c51ca041f178d",
      "tree": "37bc445a0bdb5739b46dc355c9a92170b6051db3",
      "parents": [
        "a653531876cf6f5584442a7d2b4e8801b378c244",
        "4795c952a4f40893891813607bc41683a0637220"
      ],
      "author": {
        "name": "dahn",
        "email": "daan@onecht.net",
        "time": "Fri Apr 11 10:15:58 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 11 10:15:58 2025 +0200"
      },
      "message": "Merge pull request #57 from poddm/resource_configuration\n\nAdding configuration resource"
    },
    {
      "commit": "aabf45483c711c25b638151e49d6e13203c24bc5",
      "tree": "e0c17f0eeab43ab1c80db3c3f42663aba67047e2",
      "parents": [
        "a653531876cf6f5584442a7d2b4e8801b378c244"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Fri Jan 24 15:19:02 2025 +0530"
      },
      "committer": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Fri Jan 24 15:19:02 2025 +0530"
      },
      "message": "Fix update of VM details\n"
    },
    {
      "commit": "e7c2b945c672ba5e58a304a0b5313901c82154b1",
      "tree": "c3c1c0e9f6dc0ba10d94192711886daa354de30d",
      "parents": [
        "a653531876cf6f5584442a7d2b4e8801b378c244"
      ],
      "author": {
        "name": "JSpon",
        "email": "115185500+JSpon@users.noreply.github.com",
        "time": "Wed Dec 18 14:09:01 2024 -0500"
      },
      "committer": {
        "name": "JSpon",
        "email": "115185500+JSpon@users.noreply.github.com",
        "time": "Wed Dec 18 14:09:01 2024 -0500"
      },
      "message": "Add registry credentials to cks creation, and catch failures on creation for better state\n"
    },
    {
      "commit": "4795c952a4f40893891813607bc41683a0637220",
      "tree": "37bc445a0bdb5739b46dc355c9a92170b6051db3",
      "parents": [
        "ce531882c769480e8146c880c1729c3ef262f6f4"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Tue Oct 29 11:10:03 2024 -0700"
      },
      "committer": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Tue Oct 29 11:10:03 2024 -0700"
      },
      "message": "Updating schema descrption fields.  Updated schema key names\n"
    },
    {
      "commit": "ce531882c769480e8146c880c1729c3ef262f6f4",
      "tree": "1ea4fddc19f616ca558fb0e3cf09d54c19c86400",
      "parents": [
        "1f3678d16d0090215903b871ec2c4d622cdb5778"
      ],
      "author": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 21 15:58:33 2024 -0700"
      },
      "committer": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 21 15:58:33 2024 -0700"
      },
      "message": "fixing is_dynamic type\n"
    },
    {
      "commit": "1f3678d16d0090215903b871ec2c4d622cdb5778",
      "tree": "ea8b59044bd6ae0997af7489d0d0fe6133f0a4f2",
      "parents": [
        "fd304049bd835e1a7b76d042714b4407ff04208e"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Thu Jun 27 10:40:56 2024 -0700"
      },
      "committer": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 21 15:06:46 2024 -0700"
      },
      "message": "sdk update changes\n"
    },
    {
      "commit": "fd304049bd835e1a7b76d042714b4407ff04208e",
      "tree": "1375ef40335bc99cbad06c3130ca70a0d6e484b5",
      "parents": [
        "27a49d8eea80bb3a129442b8107ab331fc0b3eea"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Thu Jun 27 10:24:26 2024 -0700"
      },
      "committer": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 21 15:06:46 2024 -0700"
      },
      "message": "update go fmt\n"
    },
    {
      "commit": "27a49d8eea80bb3a129442b8107ab331fc0b3eea",
      "tree": "7315113d903d66868dfb70ac112d94eef14a4b4a",
      "parents": [
        "a653531876cf6f5584442a7d2b4e8801b378c244"
      ],
      "author": {
        "name": "poddm",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Wed Jun 26 14:37:04 2024 -0700"
      },
      "committer": {
        "name": "Poddo, Michael (mp940m)",
        "email": "8801231+poddm@users.noreply.github.com",
        "time": "Mon Oct 21 15:06:46 2024 -0700"
      },
      "message": "cloudstack configuration resource\n"
    },
    {
      "commit": "a653531876cf6f5584442a7d2b4e8801b378c244",
      "tree": "05b34fdf9ce75ab7b44f7c9dd66a854caa76d140",
      "parents": [
        "02058b4f545131d52a42dbe6d5795d3f06d9a54c"
      ],
      "author": {
        "name": "kiranchavala",
        "email": "kiranchavala@gmail.com",
        "time": "Sun Oct 20 12:52:14 2024 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 20 12:52:14 2024 +0530"
      },
      "message": "added domainid parameter to account resource (#136)\n\n"
    }
  ],
  "next": "02058b4f545131d52a42dbe6d5795d3f06d9a54c"
}
