Skip to content

Releases: typhonius/acquia-php-sdk-v2

2.0.0

26 Dec 08:45
Compare
Choose a tag to compare
  • 66d8399 - Puts class constructors in a base class.
  • 463a4b2 - Adds module endpoint.
  • e33999d - Adds additional Insights endpoints.
  • 831984a - Adds stackmetrics endpoints.
  • 3e4aeb9 - Adds identity providers endpoints
  • cbc7c9d - Adds additional domain endpoints.
  • a6e2f07 - Adds CDE endpoints.
  • ca311f4 - Adds endpoint for IDEs.
  • 3cb86de - Updates the README for 2.0
  • d267f8d - Creates tag endpoints.
  • 764c75b - Creates endpoints for metrics.
  • a445ae8 - Renames the rename team json.
  • ac80e7c - Moves Fixure files into relevant directories and tidies naming convention.
  • 1170e3c - Adds more tests, and updates the README.
  • 600b93a - Adding more tests to methods missed previously.
  • 5a4e538 - Adds exception class to simplify response and deletes extra db method.
  • 5a230b9 - Completely readjusts the library to break down classes more logically.
  • 72d45c9 - Adds notifications.
  • f454daf - Adds API integration for log forwarding.
  • 9c4f380 - Adds endpoints for use with SSL certificates.
  • 191dd64 - Adds the logstream endpoint.
  • d82b5ec - Adds PHP Stan tests and bumps dependencies.
  • d302d38 - Pluralises the classes to match the API.
  • 592735b - Updates the README.
  • 2d6b412 - Restructures library to break down the Client class into logical endpoint classes.

1.1.1

26 Dec 00:30
Compare
Choose a tag to compare
  • e8b4c87 - Adds in a method for getting all notifications.
  • 9d308f4 - Add Notification class for getting information about a Notification
  • ac5bce7 - Fixes Logstream test.
  • 7992243 - Corrects include to use the right return type.
  • 1e31145 - Adds in functionality to connect to logstream endpoint.
  • 61eceb3 - Augments responses with additional information.
  • 563db16 - Adds the deleteEnvironment method for deleting CD environments.

1.1.0: First pass at oauth 2.0

26 Dec 00:31
Compare
Choose a tag to compare
  • aed86d2 - First pass at oauth 2.0 #30
  • b1dd447 - Adding modify environment method
  • 9b09edd - Add domain method to get details about an individual domain.
  • 952c20a - Namespace test classes.

1.0.4

17 Jul 23:50
Compare
Choose a tag to compare
  • c37dab9 - Fixes #20: Adds account method for getting details about the user's account.
  • 4816c48 - ACQC-002: Fix for delete database.
  • d7a3349 - Fix the endpoints to include database name for ::databaseBackup() and ::restoreDatabaseBackup().
  • c5f0d34 - Adds exception handling when return is not an array.
  • 94a0c56 - Caters to errors both in objects and out.
  • 7982de6 - Allows nested error responses to be shown to the user.
  • 457fd5b - Changes path for coveralls executable.

1.0.3

07 Aug 12:44
Compare
Choose a tag to compare
  • Adds functionality to deploy code from one environment to another.
  • Updates response with latest from API.

1.0.2

13 Dec 21:31
Compare
Choose a tag to compare
  • Updates acquia/http-hmac-php to fix authentication error
  • Supports PHP 5.6
  • Documentation updates

1.0.1

27 Nov 05:25
Compare
Choose a tag to compare

Removes some non-needed Symfony components that snuck into the release and drops the version of PHP Code Sniffer to be equal to that required by Drupal and BLT.

1.0.0

25 Nov 06:46
Compare
Choose a tag to compare

Creates first stable fully tested release of the Acquia PHP SDK.

All API implementing methods are unit testable with PHPUnit and provide a response class for simple type hinting when using the SDK with other projects.

The implementation of the SDK has been changed since the initial development release to allow for injection and the README should be consulted for further details.

Big thanks to @rujiali for the lion's share of refactoring and creation of a properly unit testable codebase.