now calling respected endpoints in rules controller RED-9472: seperation of system rules now calling respected endpoints in rules controller RED-9472: seperation of system rules removed rulesbuilder to fix failing pipeline and break circular dependency RED-9472: seperation of system rules added removal of system rules on download added partial merge of user updated rules on upload RED-9472: seperation of system rules upgdatet redaction version RED-9472: seperation of system rules added endpoints for full rule files (including system rules) added roles RED-9472: seperation of system rules changed path of full file paths RED-9472: seperation of system rules fixed failing tests by mocking rulebuilder service RED-9472: seperation of system rules fixed failing tests by mocking rulebuilder service RED-9472: seperation of system rules fixed failing tests by mocking rulebuilder service RED-9472: seperation of system rules fixed failing tests by mocking rulebuilder service RED-9472: seperation of system rules fixed failing tests added validatioresponse to rulesresponse RED-9472: seperation of system rules added a new model for rule upload RED-9472: seperation of system rules disabled tests for getting tag RED-9472: seperation of system rules RED-9472: seperation of system rules changed tests for new response of rulebuilderclient
Description
TODO
Table of Contents
Installation
TODO
Usage
TODO
License
This application is covered by the proprietary knecon license.
Tests
TODO
API
Files
The OpenAPI specifications for RedactManager and Documine are located here:
./persistence-service-v1/persistence-service-external-api-v2/src/main/resources/api
The Redocly configuration file redocly.yaml is located in the root directory of the project. It contains the settings for linting the specifications and generating the API documentation. If you run the redocly commands from there, you do not need to specify the path to the configuration file.
The Redocly files are located in the redocly directory:
- The
templatesdirectory contains the Handlebars templates for RedactManager and Documine, respectively. - The
builddirectory is the default output directory for the generated API documentation.
Redocly Installation
Execute the following command to install the Redocly CLI.
npm install -g @redocly/cli@latest
Redocly Linting
Execute the following commands in the root directory of the project to lint the OpenAPI specifications.
Please refer to the Redocly documentation for detailed information on the linting rules.
redocly lint redactmanager
redocly lint documine
Redocly Docs Generation
Execute the following commands in the root directory of the project to generate the API documentation.
redocly build-docs redactmanager --output ./redocly/build/redactmanager.html
redocly build-docs documine --output ./redocly/build/documine.html