diff --git a/general/structure.md b/general/structure.md index 84da957..8c342fb 100755 --- a/general/structure.md +++ b/general/structure.md @@ -4,7 +4,9 @@ The user request gets passed through the entire application to all modules. The The routes usually reference endpoints in the module `controllers` which collects the model data through the model `mapper` and creates a partial response `view` with an assigned `template` and the collected model data. -![Application Flow](Developer-Guide/general/app_flow.drawio.svg) +

+ Application Flow +

In the following only the WebApplication and Application are mentioned as the other components are explained in detail in their respective documentation. @@ -33,4 +35,6 @@ Furthermore the Application also performs a `CSRF` check, defines the `CSP`, aut A short extract of the database structure can be seen below. Please note that this only contains the very basic tables from a fresh install with very few modules and even then we only included the key tables for simplicity reasons. -![Application Flow](Developer-Guide/general/base_uml.drawio.svg) \ No newline at end of file +

+ Application UML +

\ No newline at end of file diff --git a/quality/inspections.md b/quality/inspections.md index 996f9d4..7615720 100755 --- a/quality/inspections.md +++ b/quality/inspections.md @@ -17,7 +17,9 @@ The following automated tests must pass without errors, failures and warnings fo * `./cOMS/tests/test.sh` * see [other checks](#other-checks) below - +

+ +

Alternatively you can simply run the helper script in the Build repository, which executes a few of the above mentioned checks: