Skip to content

Releases: CyberfusionIO/cyberfusion-cluster-api-client

Update to API version 1.152.0

09 Nov 12:46
8746b5b
Compare
Choose a tag to compare

Changed

  • Borg archive content symbolic mode regex has been updated.
  • UNIX user RabbitMQ username + RabbitMQ password + RabbitMQ virtual host name is now required on update.
  • UNIX user RabbitMQ username + RabbitMQ virtual host name regex has been updated.

Full Changelog: v1.76.0...v1.77.0

Add domain routers

05 Nov 06:22
96fb80b
Compare
Choose a tag to compare

Added

  • Domain routers.

Removed

  • Balancer backend name and force SSL from URL redirects and virtual hosts. These have been replaced by domain routers.

Full Changelog: v1.75.1...v1.76.0

Fix serveral fields

02 Nov 07:21
03be32a
Compare
Choose a tag to compare

Fixed

  • Add unit_name as required field to the FPM pool update endpoint to match spec.
  • Add record_usage_files to the unix user create endpoint to match spec.
  • Add home_directory and ssh_directory to the fields and required fields for the unix user update endpoint to
    match spec.
  • Remove domain_root from the virtual host create endpoint to match spec.

Thanks to @dcmastenbroek for informing us about this.

Full Changelog: v1.75.0...v1.75.1

Add UNIX users home directory usages

01 Nov 10:13
d7e9f2a
Compare
Choose a tag to compare

Added

  • UNIX users home directory usages.

Full Changelog: v1.74.0...v1.75.0

Use UUID for Task Collections + Change allowOverride* to be nullable

27 Oct 17:10
88b9a18
Compare
Choose a tag to compare

Changed

  • Use UUID instead of ID for task collection results endpoint.
  • allowOverrideOptionDirectives and allowOverrideDirectives are now nullable.
  • Default values for allowOverrideOptionDirectives and allowOverrideDirectives are now set based on server software.

Fixed

  • serverSoftwareName attribute is now sent on create and update of virtual hosts.

Full Changelog: v1.73.0...v1.74.0

Update to API version 1.145.0

25 Oct 12:14
2eb2089
Compare
Choose a tag to compare

Added

  • serverSoftwareName attribute has been added to virtual hosts.
  • Values TEMPORARY_REDIRECT and PERMANENT_REDIRECT have been added to StatusCode Enum.

Changed

  • objectId and objectModelName attributes of task collections are now non-nullable.
  • Database user password is no longer pre-hashed.
  • Regex and length validations have been updated and added.
  • tokenType attribute of login model now uses TokenType Enum.

Fixed

  • Added missing password attribute to Redis instances.

Full Changelog: v1.72.1...v1.73.0

Fix default nodejs version validation

22 Oct 13:01
f118c72
Compare
Choose a tag to compare

Fixed

  • Unix user might not have a default nodejs version but validation was not allowing null.

Update to API version 1.144.0

20 Oct 17:38
c43b593
Compare
Choose a tag to compare

Added

  • Apply path validation on several setters.
  • Add ability to validate multiple values, just call ->each() after initializing the validator with a value.
  • Pattern validation to NodeJS versions.

Removed

  • Remove positiveInteger validation.

Full Changelog: v1.71.0...v1.72.0

Update to API version 1.143.0

19 Oct 18:34
7d7d2bd
Compare
Choose a tag to compare

Changed

Added

  • Add the expiresIn attribute to tokens.
  • Add the description attribute to clusters.

Changed

  • Update to API version 1.143.
  • Add max length to CmsInstallation (database_user_password + admin_password) and CmsConfigurationConstant (value)
  • Remove min length validation from strings.

Full Changelog: v1.70.0...v1.71.0

Package officially supported

17 Sep 17:25
011d1b9
Compare
Choose a tag to compare

Changed

  • The cluster API client is now officially supported by Cyberfusion! 🎉
  • Namespace changed from Vdhicts\Cyberfusion\ClusterApi to Cyberfusion\ClusterApi

Full Changelog: v1.69.1...v1.70.0