Merge in RED/persistence-service from RED-5293-A to master
* commit '5a47fb5c214d23d4fad98270ee7abe7e9ac34b4b':
RED-5293: adjusted ControllerAdvice for some SQLExceptions
RED-5293: added catch block for URISyntaxExceptions
RED-5293: jdbcUrl is checked for protocol and sql
RED-5293: jdbcUrl is checked for protocol and sql
RED-5293: fixed jdbcUrl-check by adding more checks; removed URL-check because it does not work
RED-5293: fixed jdbcUrl-check by adding more checks
RED-5293: fixed jdbcUrl-check by adding more checks
RED-5293: fixed jdbcUrl-check by adding URL check
RED-5293: fixed jdbcUrl-check by adding URL check
RED-5293: fixed jdbcUrl-check by adding URL check
RED-5293: fixed jdbcUrl-check by adding URL check
Merge in RED/persistence-service from feature/RED-5049-1 to master
* commit '50f89016d29e0f757885cf1fd1d4f79a6cff4b7f':
RED-5049 - Allow reports to be downloaded in all document states
Merge in RED/persistence-service from feature/RED-5049 to master
* commit 'c34698c20262b42a812ca4e10d74b20af2019432':
RED-5049 - Allow reports to be downloaded in all document states
- add new endpoint to prepare the download package with options: the reports list and the download types list
- unapproved files can be present in the package but not in redacted form
- add reports list to download status entity
Merge in RED/persistence-service from RED-5293 to master
* commit '1a1e799d40c01a2478fe132e6646cc4f95618f11':
RED-5293: removed IllegalArgumentException in ControllerAdvice and specified it in in TenantsController
RED-5293: fixed broken IllegalArgumentException, it throws now a 400 instead of 500
RED-5293: fixed broken IllegalArgumentException, it throws now a 400 instead of 500
RED-5293: fixed broken IllegalArgumentException, it throws now a 400 instead of 500
Merge in RED/persistence-service from RED-5293 to master
* commit 'd95beeae269e2dac54dad9b8309bf1bb8ffe6811':
RED-5293: fixed broken IllegalArgumentException, it throws now a 400 instead of 500
Merge in RED/persistence-service from RED-5293 to master
* commit '9b7d1536ebb8bb2056c4e5519c0428f1f865a81e':
RED-5293: Changed output to client to explain which argument is broken
RED-5293: Changed output to client to explain which argument is broken
RED-5293: Changed error message for empty parameters to show client which parameter is broken
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
Merge in RED/persistence-service from RED-5293 to master
* commit '92326e82f572c62f275c98fc47d1848e47f2c2ea':
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
RED-5293: 500 for invalid tenant
Merge in RED/persistence-service from RSS-145 to master
* commit '49c7eefe9ca0748e28180cd186f780d803e704af':
RSS-145: Store file attributes that are added in analysis
Merge in RED/persistence-service from feature/RED-4543-1 to master
* commit 'faa1037beada9349fcd3bee8be42d3cf06aaea9c':
RED-4543 - In fileAttributesController, support ASCII and ISO as Encoding Type
RED-4543 - In fileAttributesController, support ASCII and ISO as Encoding Type
Merge in RED/persistence-service from feature/RED-4543 to master
* commit '54fcb5076bf1568e480d10dd28328b4679f007ab':
RED-4543 - In fileAttributesController, support ASCII and ISO as Encoding Type