Skip to content

Latest commit

 

History

History
136 lines (105 loc) · 4.55 KB

CHANGELOG.md

File metadata and controls

136 lines (105 loc) · 4.55 KB

2.2.2

2.2.1

  • Fix missing org_apache_felix_https_truststore param on postConfigApacheFelixJettyBasedHttpService operation

2.2.0

  • Add feature to manage AEM Truststore
  • Add feature to manage AEM Authorizable Keystore
  • Add feature to manage Certificates in AEM Truststore
  • Add feature to configure SAML Authentication
  • Drop Ruby 2.2 support due to openssl 2.1.2
  • Remove run mode parameter from config property resource

2.1.0

  • Add feature path deletion
  • Update User & Group deletion
  • Remove support for Ruby 2.1

2.0.0

  • Enable CRXDE prior to testing CRXDE status #16
  • Remove config runmode from config property tests

1.4.3

  • Add aem get_packages

1.4.2

  • Add get_crxde_status action
  • Fix empty reply error when using https protocol
  • Add verify_ssl option

1.4.1

  • Improve clarity of error message when changing the password but user does not exist
  • Fix integration tests that expect default credential, host, and port
  • Upgrade yard to >= 0.9.11 and nokogiri to >= 1.8.1 due to security vulnerabilities
  • Change required ruby version to >= 2.1 due to nokogiri 1.8.1 requirement

1.4.0

  • Integration tests AEM instance parameters are now configurable
  • Add aem get_install_status and get_install_status_wait_until_finished

1.3.3

  • Prevent reverse replication from triggering on modification

1.3.1

  • Add response code 201 as package creation success scenario #14

1.3.0

  • Add package is_empty, exists, is_built, build_wait_until_ready, get_versions methods
  • Handle String value on non-String configuration parameters

1.2.0

  • Limit memory consumption when downloading large package file
  • Remove support for Ruby 1.9

1.1.2

  • Remove unused cq:distribute property from flush agents

1.1.1

  • Fix user and group resources find_authorizable_id action to use GET method
  • Fix group#add_member missing leading slash in group path
  • Ensure leading slash on user and group path for find_authorizable_id action

1.1.0

  • Add aem get_agents method #8
  • Add SSL support for flush agent

1.0.19

  • Add user#change_password error handling #5
  • Add DavEx Servlet config property alias keyword handling #4
  • Fix postConfigApacheSlingDavExServlet optional parameters #4

1.0.18

  • Add package uninstall support

1.0.17

  • Allow get_aem_health_check method parameters tags and combine_tags_or to be optional
  • Allow get_aem_health_check_wait_until_ok method parameters tags and combine_tags_or to be optional

1.0.16

  • Add SSL support for postAgent operation
  • Add AEM Health Check Servlet config support
  • Add aem resource get_aem_health_check_wait_until_ok method

1.0.15

  • Add timeout option
  • Add AEM Password Reset Activator config support

1.0.14

  • Switch from deleteAgent to postAgent operation for all agents delete action

1.0.13

  • Response 403 is considered as resource not found on user, group, flush agent, and replication agent's exists action #9
  • Add reverse replication agent resource #6
  • Add outbox replication agent resource
  • Fix sling resource type on flush agent, replication agent, and reverse replication agent #10

1.0.12

  • Allow package installation error 500 due to hotfix, service pack, and feature pack's potential false negative error

1.0.11

  • Add optional recursive parameter to package install

1.0.10

  • Add Apache Felix Jetty Based HTTP Service, Apache Sling GET Servlet, Apache Sling Referrer Filter, Apache Sling DavEx Servlet OSGI config support

1.0.8

  • Add package delete_wait_until_ready method
  • Allow numeric string for retry settings

1.0.7

  • All retry settings are now configurable #3

1.0.6

  • Preserve ruby 1.9 and 2.0 support by setting nokogiri dependency to 1.6.x
  • Fix package is_installed method to handle packages that haven't been uploaded
  • Fix config property's operation in spec file
  • Fix node handling in config property creation
  • Add aem resource with get_login_page_wait_until_ready method

1.0.2

  • Fix flush agent and replication agent initialisation parameters mix up
  • Add package upload_wait_until_ready and install_wait_until_ready methods

1.0.0

  • Fix replication agent creation failure #1
  • Add optional params support for flush agent and replication agent create_update #2
  • Package upload force parameter is now optional, defaults to true
  • Unsuccessful action should now raise RubyAem::Error, replacing failure result
  • Remove status attribute from RubyAem::Result
  • Add response attribute to RubyAem::Result
  • Move resource classes to RubyAem::Resources module
  • Resource methods is_* and exists should now return boolean result data

0.9.0

  • Initial version