* Added documentation for download status of ddi feedback
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io>
* Added download status to cancelAction docs
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io>
* Fixed some typos in documentation
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io>
* Added download status to ddi_api.md and added missing quotation marks
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io>
* Added mising of in documentation
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io>
* Use nested query in getNotEqual Predicate
* Refactor RSQL Utility + use identifierField for field enums
* Don't join in case of not equal rsql operator
* Bugfix for automatic cross join + small refactoring
* Fix rsql out operator
* Fix tests for out-operator + extend TargetFieldTest
* Use inner join for subquery
* Don't use subquery for simple rsql queries
* Refactor RSQLUtility
* Change some methods to static
* Only use outer joins when they are needed
* Add tests for empty tag names
* Minor changes and refactoring for RSQLUtility
* Refactor methods to remove duplications
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
This feature allows to download the artifact from the Artifact details
table
Review points are handled
Signed-off-by: usb1cob <Anbazhakan.Subramaniam@in.bosch.com>
* Adapt header of error treshold column to make it more understandable
Signed-off-by: Ammar Bikic <ammar.bikic@bosch-si.com>
* Adapt header of error treshold column to make it more understandable
Signed-off-by: Ammar Bikic <ammar.bikic@bosch-si.com>
* add method to get a single action by externalRef
* adding junit test for ControllerManagement::getActionByExternalRef
* fixing sonarQube findings
* improve assert statement
Signed-off-by: Ravindranath Sandeep <Sandeep.Ravindranath@bosch-si.com>
* formatting the username is slightly improved
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io>
* formatting the username without steams
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io>
* formatting the username without information about first or last name
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io>
* Fix remained XSS related tooltips by disabling them
* Adding TODOs to tooltips which has been set to null because of XSS
* Removing TODOs because of SonarQube
Signed-off-by: Ammar Bikic <ammar.bikic@bosch-si.com>
* Add x-content-type-options header to fileStreamingUtil
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Add comment why the x-content-type-options header has to be set
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Reduce log output for entity not found in AmqpAuthenticationMessageHandler
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Adapt tests for reduced log message
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Suppress sonar warning + change log level for EntityNotFound
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Fix XSS vulnerability for Distribution Set and Software Module field
* Fix XSS vulnerability for Artifact Details of header in Upload view
* Fix XSS vulnerability in Distribution View Software Module box show artifact details window and fix SonarQube issue
* Fix XSS vulnerability in Upload View Software Module field manage metadata
* Fix XSS vulnerability for Notifications when creating or deleting new or existing Distributions or Software Modules plus adapting error notifications when trying to duplicate
* Fix XSS vulnerability for Distributions View when assigning sm to dist confirmation popup text
* Fix XSS vulnerability for Distributions View modules tab of distribution value of SoftwareModule
* Fix XSS vulnerability for Deployment View assigned tab of target which has risky distribution assigned
* Fix XSS vulnerability in Deployment view action history (of) field and eliminate bugs
* Fix XSS vulnerability bug in Deployment View Action history of field
* Fix XSS vulnerability for Distributions View Module tab as it rendered tool tip
* Fix XSS vulnerability formatting
* Invented some IDs to ease testing regarding XSS vulnerability
* Fix XSS peer review findings
* Fix XSS vulnerability for Distribution Set and Software Module field
* Resolve merge conflicts
Signed-off-by: Ammar Bikic <ammar.bikic@bosch-si.com>
* Truncate target name when name is empty and controllerId exceeds name length limit
* Add check if controllerId is null
* Use seperate method to truncate controllerId + use Array.asList to create list
* Make truncateControllerIdToMaxNameLength a static method
* Additionally check target name by calling target management
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Sort controller attributes alphabetically
* Use TreeMap instead of streams to sort controller attributes
Signed-off-by: Sebastian Firsching <sebastian.firsching@bosch-si.com>
* Move the refresh button for the controller attributes to the left to prevent overlay with scrollbar.
* Move the controller attributes refresh button to a separate column.
Signed-off-by: Michael Herdt <Michael.Herdt2@bosch-si.com>
* set constructor to public
* fix typo
* add exception-message for localisation
* log exception
Signed-off-by: Nazife Basbaz <nazife.basbaz@bosch-si.com>