Skip to content

[v4.0.1] - 2024-11-20

Latest
Compare
Choose a tag to compare
@tbelmega tbelmega released this 20 Nov 16:44

[4.0.1] - 2024-11-20

Fixed

  • Deployment: Added missing dependency for ToolsAPIDeploy & AdminAPIDeploy resources in main CF template, this was causing some deployments to fail.
  • Tag validation implemented in backend API as causing issues when tags and regex provided in attribute schema.
  • Item POST methods failing when an attribute defined as secret relationship is present and set. This fix applies the same bypass present in the PUT method. This validation bypass is required as secrets are not stored in DDB and so standard CMF validation is not possible.
  • Import fails to show validation when a tag attribute column in the import has a trailing semicolon or extra semicolons. error is now provided to the user.
  • Resolved failures with importing csv files via UI import.
  • UPGRADE: Deprecated attributes are not removed from system schemas, this update provides a new feature that specifies the schemas that should be overwritten instead of merged.
  • SCRIPTS: Bug in paramiko library causing exception after ssh command is completed, added workaround described in issue paramiko/paramiko#1617.
  • Removed unused cloudformation template parameters.
  • Resolved exception caused during MGN actions when a user configures a server with Subnets and SGs and then updates to use ENI, checks were not considering empty SG and subnet.
  • Changed access logging bucket encryption to use SSE-S3 encryption as current kms is not supported for Server Access Logging buckets, as documented (https://docs.aws.amazon.com/AmazonS3/latest/userguide/enable-server-access-logging.html).

Added

  • MGN: Added ability to Stop, Start, Pause, Resume replication with MGN.
  • Added support for custom validation on Tag attribute in schema, admins can now define required tags and optional validation of values of required tags with RegEx in the schema attribute editor. This commit is for the frontend validation only, a further update will be made to implement the same validation for required tags in the backend in a future release.

Changed

  • Changed solution to use Poetry for packaging and build.