Commit Graph

1870 Commits

Author SHA1 Message Date
Dennis Melzer
979c8d5af0 Start rabbitmq + managment api (#472)
* Start rabbitmq + managment api

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Fix syntax

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Remove mongo db cache

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2017-04-04 16:53:37 +02:00
Kai Zimmermann
1b68c5fa54 Remove unnecessary static driver definition. Spring figures this out. (#470)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-04-03 15:38:17 +02:00
Michael Hirsch
b49bb6522e add eclipse config with none context path (#469)
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2017-04-03 15:36:50 +02:00
Kai Zimmermann
f0487b051d Tomcat exclusion configured in parent. Jetty used as well in simulator. (#468)
* Tomcat exclusion configured in parent. jetty used as well in simulator.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix ident

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add jetty to UAA example.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-31 17:37:58 +02:00
Michael Hirsch
09c56f3439 Fix rollout management cancel running action (#466)
* fix cancellation of wrong obsolete action during rollout-mgmt

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>

* add unit test to verify rollout not cancel running action with same DS

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2017-03-31 15:21:26 +02:00
Melanie Retter
85212576c8 Reduce duplicate code in the UI package (#448)
* Insert abstract class for SoftwareModule and DistributinSet TableHeader

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Insert abstract class for common code of Software Module Details

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Insert new abstract class which contains common code for DistSetDetails

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Refactor DistributionSet Details

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Remove unused parameter

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Remove unused method call

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Correct creation of SoftwareModuleDetailsTable

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Code refactoring

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Code refactor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Refactor creation of the softwareModuleDetailsTable

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Avoid creation of softwareModuleTab each time it is used

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Add final to overriden methods used in constructor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Don't use Optional as method parameter

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Little code refactor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Code refactor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Code refactor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2017-03-30 12:46:06 +02:00
Kai Zimmermann
9283c9214e Revert jetty upgrade change. (#465)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-30 11:23:28 +02:00
Michael Hirsch
79e5ccb693 add license in maven-pom (#464)
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2017-03-30 08:46:42 +02:00
Kai Zimmermann
6d2a108549 Preparations for release 0.2.0 (#461)
* Promote update server to runtime

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Current status

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* More CQs

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Complete CQs

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Updatesd documentation

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Enable test modules

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Re add examples and extensions

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixes and roadmap extended

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add release issue link

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add works with CQ.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Documented CQs for #459

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix shell script

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix CQ table and runtime parent.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix repo entries.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Cleaned up docs.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-30 08:46:31 +02:00
Marcel Mager
c8db41ff85 Migration of Action History to vaadin grid (#420)
* Migration of Action History to vaadin Grid
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-24 14:03:39 +01:00
Kai Zimmermann
081c3cccbf Complete repo exception tests (#452)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-23 18:24:58 +01:00
Kai Zimmermann
c4d3ff5166 Remove to long index (#462)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-23 16:27:40 +01:00
Dennis Melzer
7de6edb5fe Feature dmf integration tests (#459)
* Add rabbit mq integration test
* Change DMF Api for ActionUpdateStatus JSON
* Add test for invalid target messages.
* Insert tests for AmqpAuthenticationMessageHandler

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* - Added vhost creation to tests
- Added missing test 
- Created beans for dmf client and vhost
- refactoring


Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Completed missing tests

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Create vhost after every test class

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Add readme.md

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Add check if rabbit mq management is available

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* refactoring test

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Create integration test for amqpAuthentication
Add test description

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Fix sonar issue
Add rabbitmq username and password

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Merge master

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Fix some code smells

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Make some member immutable
Change executor

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2017-03-22 15:50:03 +01:00
Melanie Retter
59107c521f Insert possibility to set an ID for confirmation dialog and fix redirect to rollout overview (#445)
* redirect to rollout view if rollout is deleted and group targets shall
be shown

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Insert Id for confirmation dialogs

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2017-03-22 13:50:33 +01:00
Melanie Retter
dd25af482a Correct method call for getting the installed distribution sets (#460)
* Fix row highlighting

* Make Sonar happy

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2017-03-21 14:53:23 +01:00
Dominic Schabel
84857960cb Adapt sonar properties (#458)
* Fixed deprecated use of jacoco reportPath with SonarQube 6.2

(see https://jira.sonarsource.com/browse/SONARJAVA-1887)

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>

* Deep nested modules included into coverage reports as well

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2017-03-18 17:47:59 +01:00
Kai Zimmermann
602fb78168 Remove TargetInfo entity (#453)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-17 12:18:43 +01:00
Kai Zimmermann
67d17fe661 Upgrade sonar to new 6.2 installation (#456)
* Upgrade to new sonar instance. Fix new identified issues.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-14 10:06:56 +01:00
Kai Zimmermann
809fe4a8b6 Removed i18n class that was based on Vaadin4Spring utility. (#455)
* Removed i18n class that was based on Vaadin4Spring utility.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-13 09:32:59 +01:00
Melanie Retter
cf2dff4c84 Correct the position of a style line (#450)
Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2017-03-07 12:36:14 +01:00
Kai Zimmermann
ede46193ca Fix etag and headers for download id (#451)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-05 15:36:31 +01:00
Kai Zimmermann
45f3ca0787 Do not requeue messages that violate a constraint (#442)
* Do not requeue constraintviolation

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add MessageConversionException

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add CancelActionNotAllowedException

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add MessageHandlingException

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-03-03 13:34:02 +01:00
Michael Hirsch
822c822948 Fix code smells (#447)
* fix sonar condition always true

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>

* remove useless assignment and useless private methods

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>

* fix unsafe usage of Optional.get

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2017-03-02 15:33:42 +01:00
Michael Hirsch
765b6170fb set fixed IDs for tabs (#443)
* set fixed IDs for tabs

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>

* set fixed IDs for tabs

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>

* fix javadoc

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2017-02-27 10:05:00 +01:00
Michael Hirsch
cbf5bed232 fix classcast ex on TargetBeanQuery (#440)
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2017-02-21 16:49:30 +01:00
Melanie Retter
5628d625e8 Rollouts can be deleted (#436)
* Management UI

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Repository

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>

* Optimisations and scheduler deleting enabled

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-02-18 07:19:27 +01:00
Kai Zimmermann
804522f966 hawkBit repository uses Optional on single entity find/get requests (#435)
* Repo returns optionals.
* Improved exception handling for collection usage in repo queries.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-02-16 10:09:14 +01:00
Kai Zimmermann
d21af83804 Jetty of current Boot version not compataible with Vaadin upload (#438)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-02-15 14:53:20 +01:00
Dominic Schabel
bc5b11d39a Show violation details in case a ConstraintViolationException is raised (#434)
* Show violation details in case a ConstraintViolationException is raised

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>

* Review comments added.
2017-02-14 20:20:37 +01:00
Kai Zimmermann
dce3263df3 Fix bulk progress bar (#428)
* Fix progress par computation for bulk upload. Fixed sonar issues on the
way.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-02-08 08:57:05 +01:00
Kai Zimmermann
1ad9b915c4 Fix cancel action status (#429)
* Fixed handling of action cancellation status updates.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix broken DDI test.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Code readibility.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Reduce access to default.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added test for finished on action that is in cancelling.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Update MariaDb driver

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Wrong branch

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Remove duplicate status definition.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Use updated picture in docs.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Leverage existing statics.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix picture upload.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Revert change

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-02-07 09:57:57 +01:00
Kai Zimmermann
21181bc6f8 Update Spring Boot & Hateoas (#430)
* Upgrade spring boot 1.4.4 and hateoas 0.23. Removed unneded dependency,

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Avoid link change with new hateoas version.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Readded commons.io

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Update MariaDB driver to 1.5.7

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added missing content to docs.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix equals.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Simplify

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix equal after removal of commons collections.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-02-07 09:57:43 +01:00
Kai Zimmermann
c031142906 Fix tag resource for assigned targets. (#425)
* Fix tag resource for assigned targets. Shoudl behave as targets
resource.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix class

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-31 15:09:59 +01:00
Dennis Melzer
9980fd5619 Refactor TargetIdName, DistributionSetIdName, SoftwareModuleIdName entities (#407)
* - Move TargetIdName, DistributionSetIdName, SoftwareModuleIdName to ui
entity package

- Refactor tables. Use the entity id instead of the *idname entity

- Remove expensive getEntity() calls from remote events

- Fix some NPE, if entity is deleted from another session

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Add TagretFilter Query client resource

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Fix methode signature for feign

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* fix sonar issue after merge

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* remove ds set id name after merging from rollout view

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2017-01-31 09:19:59 +01:00
Kai Zimmermann
59f218e841 Code cleanup (#427)
* Removed dead code.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix sonar issues.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-30 11:10:46 +01:00
Jonathan Knoblauch
d553716cda Feature extend system management resource with custom data (#423)
* Added map to system management and mgmt resource to extend the the rest resource with custom data

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Lazy initialization of hash map and typo fix

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Renamed the map to usageData

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Adapted hashcode and equals and now returning empty map

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Reduced duplicated code

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Removed the if statement

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Added separated method for lazy initialization 

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
2017-01-27 16:42:25 +01:00
Dennis Melzer
a00ea49e47 Add target filter query feign client resource (#410)
* Add TagretFilter Query client resource

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Fix methode signature for feign

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2017-01-26 15:01:42 +01:00
kaizimmerm
5514658f93 Renamed new script after merge.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-26 10:25:18 +01:00
Dennis Melzer
c82cc06682 Restructure the autoconfigure module (#408)
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2017-01-26 10:21:57 +01:00
Dominik Herbst
833b0795e3 Create Rollout UI with Groups definition (#369)
* Rollout creation UI with groups definition

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Improved code quality

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Added a legend to the Rollouts Creation UI's PieChart

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Updated color palette for pie chart. Using RolloutGroupCreate for validation. Displaying pie chart for group editing.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Optimized ComboBoxBuilder

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Removed not necessary RPC interfaces.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Fix Rollout verification count query. Improved UI style. Added dependency management for d3.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Auto start and scheduled start of Rollouts

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Optimized RSQL Utility to avoid multiple joins on the same table.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Fixed RSQL Utility to avoid multiple joins on the same table to only work with OR nodes. Optimized validation queries for rollout group creation.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Asynchronous handling of groups validation in the create rollouts UI.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Added loading indicator to create rollout UI.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Avoid parallel validation for a user session.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Fix issues after merge of master into branch.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Improve code quality

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Refreshing the total target count after validation on the rollouts creation UI.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>

* Remove unused RolloutUpdate method. Optimization of the RolloutHelper.
Comments for RolloutGroupsValidation and RSQLUtility with explanation.

Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
2017-01-26 09:37:20 +01:00
Kai Zimmermann
430bf632cf Consistent content types produced and consistent links format in REST APIs. (#424)
* Consistent content types produced and consistent links format.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Standard order

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-21 09:00:22 +01:00
Kai Zimmermann
9d0a064912 Removed deprecated GridFS column from repository (#419)
* Merged artifact sha1 hash and gridfs column.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Renamed exception to get rid of old GridFS name.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added test description.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix typo.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-19 08:43:04 +01:00
Kai Zimmermann
c091342012 Fixed hash map size. (#422)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-18 18:24:51 +01:00
Kai Zimmermann
80d11494b6 Added template variables for request driven URL calculation. (#416)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-18 18:20:26 +01:00
Jonathan Knoblauch
59aba08666 Bug wrong count bulk upload dialog when runtime exception (#417)
* Fix for the bug by synchronizing the counts based on total target count

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Extended sync function with bulk progress bar set to 100% if runtime exception is thrown

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Changed method parameter to totalNumberOfLines

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Changed parameter type to long

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
2017-01-18 15:49:46 +01:00
Kai Zimmermann
8288904b1e DMF API supports target attributes update (#402)
* DMF attributes

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Simluator sends attributes

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added sonar exception

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix typos.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Generics for captor.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-18 12:20:53 +01:00
Melanie Retter
63ab80ab7b System Config view only shows panel which logged in user has permission for (#418)
* Do not show distributionSetType on SystemConfig if user do not have any
repository permissions

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Log exception if occurs

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Use PermChecker for checking which panel to show

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Remove unused private field

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2017-01-17 15:11:17 +01:00
Kai Zimmermann
1beb2875fa Upgrade to Spring Boot 1.4 (#415)
* Boot upgrade due to known security issues.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-17 15:03:52 +01:00
Melanie Retter
ac85996eb6 The UI does not show "null" as a form value anymore. (#409)
* The UI does not show "null" as a form value anymore. Small code refactor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* TextArea style correction, "name" is mandatory if updating a target,
code refactor

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Insert constants for add/update target/distribution caption

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Correct JavaDoc, add trim to software module update

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>

* Small code improvements

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2017-01-12 15:24:14 +01:00
Kai Zimmermann
889d1492fb Repository API query signatures Entity free (#403)
* Migrated target management queries to IDs inetsead of full entities

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added missing comment.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* refactored target,DS,cont,deploy,rg mangement.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Adde versioning documentation.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Rollout, Dist and Software mgmt refactored

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Readded line that was remove by incident. 

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed broken tests.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Query management refactored

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix bug of auto assign DS delete

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Switch to collection

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed compile error

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Small glitches

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed test after merge

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-11 14:32:55 +01:00