Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v1.3.0 #214

Merged
merged 253 commits into from
Feb 25, 2021
Merged

Release/v1.3.0 #214

merged 253 commits into from
Feb 25, 2021

Conversation

piotrpio
Copy link
Contributor

1.3.0 (Feb 25, 2021) APPSEC - Extended list of supported list endpoints from APPSEC API

BREAKING CHANGES:

  • PAPI
    • data_akamai_property_rules_template: snippets files should now be placed under property-snippets directory and should have .json extension

FEATURES/ENHANCEMENTS:

  • APPSEC
    • Custom Deny
    • SIEM Setting
    • Advanced Options Settings
    • API Match Target
    • API Request Constraint
    • Create/Delete/Rename Security Policy
    • Host Coverage / Edit Version Notes
    • All WAP Features / WAP Hostname Evaluation
    • Create Security Configuration
    • Rename Security Configuration Version
    • Delete Security Configuration Version
    • Clone Security Configuration
    • Import tool for adding existing resources to Terraform state (#207)
  • DNS
    • Create SOA and NS Records on zone read if don't exist.
    • Add HTTPS, SVCB record support
  • GTM
    • Add validation for property type and traffic targets combination

BUG FIXES:

  • PAPI
    • Fixed issue causing hostnames to be appended instead of being replaced
    • Fixed issue causing version and rule comments being dropped (#55)
    • Fixed client side validation to allow certain PAPI errors to passthrough
    • Fixed issue causing incorrect property version being stored in state for certain scenarios
  • DNS
    • Suppress NS Record target diff if old and new equal without trailing 'period' (#189)
    • Fail on attempted Zone deletion. Not supported.

martinstibbe and others added 30 commits January 7, 2021 08:12
…999/fee/terraform-provider-akamai into security-provider-jan
martinstibbe and others added 27 commits February 18, 2021 13:51
Fixes null values remaining in terraform.tfstate on import
of api_request_constraints resource
…999/fee/terraform-provider-akamai into security-provider-jan-appsec-docedit
…9208-fix-nulls-on-import to security-provider-jan

* commit '9ead7a4de7b7c37db70e527e77c331c57bf12902':
  SECKSD-9208 - fix null action & api_endpoint_id on import
…999/fee/terraform-provider-akamai into security-provider-jan
… to develop

* commit '3bde69b7ad77c09f522d9190c5e4ce09cba46d81':
  Updated changelog with #55 fix
  Changelog update for 1.2.2 PAPI patch release
  enforce property-snippets dir and .json file extension check
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:added validation for 1 file template
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:added check for array is empty
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:for single folder fix
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:changes in doc
  Switching back to previous version when activation produce errors
  changes in doc
  added doc changes
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:added restriction for snippets files to be json
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:added document
  bug/DEVOPSPROV-1394_restriction_on_adding_snippet_files_to_a_folder:added validation on folder and unit test
  added unit test,validates only on .json files
  added unit tests
  Removed diff suppress on hostnames
  removed loggers
  bug/DEVOPSPROV-1407_validate_json_per_file_error_messages:added json validation on pmcli files
  Changes to property version notes will now be seen as edits.
  DEVOPSPROV-1390 update property to use comments and populate version note field
…orm-provider-akamai into security-provider-jan
@piotrpio piotrpio merged commit 2c4bcf6 into master Feb 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.