Install
Works with Drupal: ^8.9 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
1.16 MB
MD5: 668355ca17ac626fac4c981bd48368a3
SHA-1: 391c8f27e61975654503182a75d00bf4ad0e9ce5
SHA-256: 1dc20045377618ec82de18fab4e69b4f6a8cd3465f2fe6da78b66f68f85c67a1
Download zip
2.51 MB
MD5: 955d90e3f7f9eac4a955c78fbf9e677e
SHA-1: 2345c7b0c5fe662d183083c074053968af52a0c2
SHA-256: d2c8e27ba381c95aa6a0e3e67fc48692d9c3853e801be397a56aae87357cb059
Release notes
- Improved:
- Add approval systems to process workflow status in AWS Cloud launch template (Test Cases)
- Add approval systems to process workflow status in K8s launch template (Test Cases)
- Add test cases for K8s Schedule (Deployment)
- Add test cases for K8s Schedule (Deployment)
- Add test cases for K8s Schedule (Pod)
- Add test cases for K8s Schedule (Launch Template)
- Display a Floating / Private IP in OpenStack instance detailed / edit view in OpenStack REST API mode
- Specify a different user when launching a template or project
- Display an AMI ID in AWS Launch Template listing view if the AMI name is not available
- Check the number of items in the queue before adding additional ones
- Use AJAX to update views
- Create Resource Stores with same timestamp for Projects at one cron job
- Add a function of multiple deletion to CloudStore
- Add approval systems to process workflow status in K8s launch template (Operation Menus, Buttons)
- Create K8s Namespace Resource Stores when refreshing K8s Namespaces
- Move Annotations to namespace fieldset on K8s Namespace edit page
- Add the permissions for K8s schedule and the others while creating a K8s Project
- Display only warning messages while creating a new OpenStack cloud service provider
- Supported:
- Validate more IAM permissions when creating a cloud service provider for an IT admin
- Add the schedule (date / time) in K8s Launch Template (Deployment)
- Add the schedule (date / time) in K8s Deployment Create Form
- Add approval systems to process workflow status in K8s launch template (Notification Email)
- Bug fixes:
- Fix test errors with "Mock queue is empty"
- Delete AWS Launch Templates when the corresponding AWS Cloud launch templates are deleted
- Hotfix - Specify a different user when launching a template or project
- Fix an error while running drush cron
- Delete the K8s schedule entity when the existing Deployment / Pod is deleted
- Fix a warning while updating EBS volume entities without a DescribeVolumes IAM permission
- Fix an error "Undefined property: stdClass::$price in Drupal\aws_cloud\Service\Pricing\PricingService::Drupal\aws_cloud\Service\Pricing\{closure}()
- Fix an Internal Server Error: Call to a member function loadConfigEntity() on null while adding a AWS Cloud service provider
- Fix an error: "Mismatched entity and/or field definitions"
- Fix several errors while running drush updb
- Fix the review / approval notification email as an HTML email
- Increase the length of name column in cloud_store_field_data table
- Fix the coding standard violations
- Fix an error while running hook_update_N() for the workflow_status field installation
- Fix an issue while deleting a K8s scheduler
- Revert - Test core_version_requirement ^9 only
- Fix an error while processing aws_cloud_update_resources_queue (Elastic IP)
- Refactoring:
- Remove username field from Cloud Project form and listing view
- Refactor the class name from NetworkInterfaceViewsData to OpenStackNetworkInterfaceViewsData
- Refactor hook_default_cloud_config_icon()
- Add function's return type declaration (Terraform)
- Add function's return type declaration (OpenStack)
- Refactor from Cloud server template to Cloud launch template
- Replace updateCostStore function from cloud_budget to cloud_store
- Test core_version_requirement ^9 only
- Add 3.0.0-rc1 to CFn templates
- Openstack Overhaul refactoring
- Refactor K8s Blocks to use CloudStore
- Refactor a deprecated function hook_field_widget_form_alter() to hook_field_widget_multivalue_form_alter()