Skip to main content

The most recent patch for this version is 1.1.3.  Learn more  

Version: 1.1

Release notes

Authorization Domain Manager (ADM) features, bug fixes, and known issues by release.

Version 1.1.3

What's new

  • Vulnerability fixes

    Internal libraries were updated to address vulnerabilities.

Version 1.1.2

What's new

  • Snyk for vulnerabilities check

    ADM 1.1.2 supports vulnerabilities scanning based on Snyk, an industry-leading security intelligence management solution that helps protect codes from open source risks.

Fixed issues

  • ADM now supports special characters in Postgres passwords

    An issue during ADM startup process due to Postgres password containing special characters has been fixed.

Version 1.1.1

What's new

  • Deployment enhancements for ASM integration.

    Minor updates for the release of the ASM latest version.

Version 1.1.0

What's new

  • README file updated

    The README file is updated with a new "ADM is running" section that lists necessary actions to get ADM up and running.

Fixed issues

  • Swagger UI page shows up properly whether the URL ends in a slash or not

    In the previous version of ADM, pointing a browser to the documented Swagger UI endpoint, but missing the ending slash resulted in a broken Swagger UI. This has been fixed.

  • ADM will not be initialize if decimal points are found in an integer parameter

    If integer parameters in the deployment.yaml file had decimal points, then ADM would start anyway. This has been fixed.

Version 1.0.0

What's new

  • Simplified installation of ADM

    This release introduces a simplified way to install and run ADM based on Docker. The new installation process makes it even quicker and easier to get ADM up and running.

  • Support for grouping domains into namespaces

    ADM now supports grouping domains into namespaces, and the API methods have been updated to reflect this. An API method for deleting a namespace has been added.

  • Online documentation

    The documentation for ADM has been converted to an online format, and is now available at https://docs.axiomatics.comOpens in a new tab. PDFs are no longer included in the distribution. The online distribution model will improve availability and ensure that users always have easy access to the latest version of the documentation.

  • ADM does not require a separate license file to run

    A separate license file is not needed to run ADM. The application is covered by the licenses of components run in conjunction with ADM.

  • Changes in Java support

    ADM now supports 64-bit Java SE 11 or Java SE 17. Java SE 8 is no longer supported.

  • Demonstration project removed

    The beta versions of ADM included a demonstration project for testing and demonstration purposes. This has been removed from the finished release.

Version 0.10.0 beta release

What's new

  • API method refactoring

    This release introduces a comprehensive refactoring of the API methods of ADM, including revised URIs. This means that any current use of the methods must be reviewed and updated accordingly. Refer to the Authorization Domain Manager documentation for more information.

  • Support for conditional requests for the GET domain by name operation

    An ADM client fetching a domain by name can include a header to indicate which authorization domain(s) it is already in possession of. If any of those domains match the domain currently pointed to by the domain name, ADM will indicate this to the client and avoid including a complete representation of the domain in the response thus reducing network load.

    For clients that do not provide such domain information, the response from ADM always includes a representation of the domain currently pointed to by the name.

    This implementation is compliant with IETF RFC 7232, §3.2, which delineates the name and semantics of the header information that clients must use for an "If-None-Match" header field, and IETF RFC 7232, §4.1, which describes the definition of the "304 (Not Modified)" status code and header information ADM will use in its response.

  • Operation to list all domain names added

    An operation to retrieve and list all the domain names available in the ADM database has been added.

  • Operation to retrieve the history of a domain name added

    An operation to retrieve the history of a domain name has been added. It takes a domain name as an argument and returns an array of the historical changes of this domain name in the form of pairs of dates and domain IDs sorted by time.

  • Operation to roll back a domain name change added

    An operation to roll back changes to a domain name has been added. It takes a domain name and a domain ID as arguments and points the domain name to the given domain ID, thus restoring the domain name to a previous state represented by the domain ID.

  • Operation to convert domain format removed

    ADM beta version 0.9.0 included an operation that would convert a legacy authorization domain document to the format used by ADM. This operation has been removed.

Version 0.9.0 beta release

This is a beta release of Authorization Domain Manager. Features and specifications are still under development and may be subject to change without notice.