yhampe f838337121 RED-9472: seperation of system rules
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
2025-01-20 12:54:56 +01:00
2023-11-23 21:38:11 +02:00
2025-01-20 12:53:32 +01:00
2024-01-29 10:32:13 +01:00
2024-09-17 12:51:16 +02:00
2023-12-04 14:31:39 +01:00
2023-12-04 17:50:39 +01:00
2023-07-14 09:05:56 +00:00

badge

Description

TODO

Table of Contents

Installation

TODO

Usage

TODO

License

badge
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 templates directory contains the Handlebars templates for RedactManager and Documine, respectively.
  • The build directory 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
Description
No description provided
Readme 20 MiB
2025-02-04 09:41:42 +01:00
Languages
Java 99.9%