kaizimmerm
a951137d4f
Remove unnecessary DB calls from UI
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-11-23 22:34:37 +01:00
Michael Hirsch
54ba35966e
correct ordinal of RolloutGroupStatus ( #364 )
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-11-23 11:46:23 +01:00
Michael Hirsch
7b30114492
fix log-statement of large rolloutgroup ( #362 )
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-11-21 15:03:45 +01:00
Kai Zimmermann
710627ce46
Fixed scheduler and mgmt simulator after rollout management changes ( #352 )
...
* Fixed scheduler and mgmt simulator
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix typo
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-11-18 08:47:41 +01:00
Kai Zimmermann
ca63106d5c
Make entities immutable and create proper update methods that state by signature what can be updated. ( #342 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-11-17 20:07:23 +01:00
Dominik Herbst
b6834e9ee2
Semi automatic Rollouts with fine groups definition ( #337 )
...
* Rollout Mgmt API accepts now extended Group definition. Filling Reollout Groups with Targets is now a scheduled task.
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Fire RolloutGroupCreated event and fix db migration.
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Fill groups now excludes targets in own group
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Starting of Rollouts as scheduled task
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Finished implementation of new Rollout starting proccess
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Reset last check on status change and fixed unused imports
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Code quality improvements
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
* Reworked start of scheduled Actions. Improved code quality.
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-11-16 09:26:50 +01:00
Michael Hirsch
8be49a1184
Add filesystem artifact repository implementation ( #336 )
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-11-14 11:23:50 +01:00
Jonathan Knoblauch
9b42c8cf57
Feature assert events within tests ( #341 )
...
* Count and assert repository events within a test.
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-14 10:25:49 +01:00
Michael Hirsch
64a0eb7abc
remove wrong migration file
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-11-04 09:37:23 +01:00
Dennis Melzer
866bc72114
Feature horizontal scalability ( #305 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-11-03 15:53:53 +01:00
Jonathan Knoblauch
9508580384
Fixed typo
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Jonathan Philip Knoblauch
ccc4d5b034
Second Refactoring after reivew
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Jonathan Philip Knoblauch
979c2a21d6
Refactoring of query and tests
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Jonathan Philip Knoblauch
812e613438
Added steps (@step) for junit test to have more structure.
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Jonathan Philip Knoblauch
1f86168ae8
Added a new query for the target rollout group count
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Jonathan Philip Knoblauch
e485892170
Added a method to update the the target count of the running groups and rollout
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Jonathan Philip Knoblauch
09bf04ed2c
Fix for the Bug
...
- deleted targets are now considered when calculating threshold for success condition
- added junit test
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-02 15:39:16 +01:00
Michael Hirsch
22272ba3c1
Feature hawkbit uaa extension ( #317 )
...
* use UserPrincipal to determine tenant at runtime
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
* add hawkbit-uaa extension
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
* adapt WithSpringAuthorityRule with UserPrincipal for determine tenant
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
* fix String principal in DDI download resource
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
* merge the email to the UserPrincipal from the master manually
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
* Fixed some grammar issues and typos
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com >
2016-10-31 13:16:03 +01:00
Kai Zimmermann
b7f5bf3d79
Merge pull request #322 from bsinno/fix_optimize_repository
...
Removed external artifact from repository.
2016-10-27 15:29:58 +02:00
Kai Zimmermann
3f49567cdc
Optimize rollout group start ( #318 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-10-20 16:27:33 +02:00
kaizimmerm
e2281ac67b
Removed further unnedded repo methods.
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-10-20 14:57:07 +02:00
kaizimmerm
0332d31146
Removed external artifact from repository.
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-10-20 12:03:17 +02:00
Michael Hirsch
37c711c84e
add npe check for current token
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-10-20 08:31:47 +02:00
Marcel Mager (INST-IOT/ESB)
ce26af149a
Merge branch 'master' into feature_target_filtering_supports_overdue
2016-10-18 14:14:49 +02:00
Marcel Mager (INST-IOT/ESB)
3b47d43dec
Merge branch 'master' into feature_target_filtering_supports_overdue
...
Conflicts:
hawkbit-repository\hawkbit-repository-jpa\src\main\java\org\eclipse\hawkbit\repository\jpa\JpaDeploymentManagement.java
hawkbit-repository\hawkbit-repository-jpa\src\main\java\org\eclipse\hawkbit\repository\jpa\JpaTargetManagement.java
hawkbit-ui\src\main\java\org\eclipse\hawkbit\ui\management\targettable\TargetBeanQuery.java
hawkbit-ui\src\main\java\org\eclipse\hawkbit\ui\management\targettable\TargetTable.java
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com >
2016-10-18 12:57:10 +02:00
Michael Hirsch
f22ef57f4f
fix flyway migration order
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-10-18 07:58:06 +02:00
Kai Zimmermann
c7129e6ed7
Optimisation and bug fixing of UI push events ( #310 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-10-17 21:59:53 +02:00
Dominik Herbst
39610b3730
Adding missing private constructor
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-14 10:53:17 +02:00
Dominik Herbst
d81619a1a0
Refactored TimestampCalculator to be static and adjusted tests using PowerMock.
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-14 10:32:10 +02:00
Dominik Herbst
86cba3c8bf
Merge branch 'master' into feature_target_filtering_supports_overdue
...
Conflicts:
hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/RepositoryApplicationConfiguration.java
hawkbit-ui/src/main/resources/messages_de.properties
hawkbit-ui/src/main/resources/messages_en.properties
2016-10-13 10:59:12 +02:00
Dominik Herbst
89687952d3
Improved code readability.
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-13 09:46:53 +02:00
Dominik Herbst
f768c16e94
Set initial capacity for new ArrayList or replaced the usage of ArrayList.
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-12 14:41:41 +02:00
Dominik Herbst
771da69fca
Fixed SpecificationsBuilder to support immutable Collections and added a test for it
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-12 14:41:13 +02:00
Dominik Herbst
0e6f2e01cf
Merge branch 'master' into feature_auto_assignment_squashed
2016-10-07 14:57:11 +02:00
Dominik Herbst
4785f36b34
Merge branch 'master' into feature_target_filtering_supports_overdue
...
Conflicts:
hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/FilterQueryValidation.java
hawkbit-ui/src/main/resources/VAADIN/themes/hawkbit/customstyles/target-filter-query.scss
2016-10-05 09:22:04 +02:00
Dominik Herbst
41955b7671
Changed VirtualPropertyResolver to accept TimestampCalculator in the constructor
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-04 16:21:17 +02:00
Dominik Herbst
1063c91724
Creating AutoAssignScheduler and Checker in the Configuration class
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-04 14:27:41 +02:00
Dominik Herbst
339f45ca6a
Fixed sanitizing of filter query sort parameters. Corrected name of TargetManagement method
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-04 11:57:56 +02:00
Jonathan Philip Knoblauch
8c7af7d28d
More refactoring (added early returns)
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-10-04 10:16:08 +02:00
Dominik Herbst
f481e097db
Using AutoAssignProperties with EnableConfigurationProperties. Code quality improvements.
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-10-04 08:19:44 +02:00
Dominik Herbst
38bd54fe6e
Code quality impovements, additional tests to find target filter queries
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-09-30 14:26:20 +02:00
Jonathan Philip Knoblauch
fa3cee62bf
Refactoring after review
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-09-30 13:04:58 +02:00
Michael Hirsch
eccce5cc5b
merge master
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-09-30 09:28:20 +02:00
Dominik Herbst
b1d9930d94
Optimized implementation of VirtualPropertyReplacer.
...
Added auto configuration for VirtualPropertyResolver.
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-09-28 13:54:54 +02:00
Kai Zimmermann
5c53bef164
Configurable download URL generation ( #296 )
...
Configurable download URL generation.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-09-28 09:18:03 +02:00
Dominik Herbst
9265f17e19
Merge branch 'master' into feature_target_filtering_supports_overdue
...
Conflicts:
hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaTargetManagement.java
2016-09-27 13:40:02 +02:00
Dominik Herbst
5874d1c60f
VirtualPropertyResolver extends now StrLookup to avoid an additonal wrapper in RSQLUtility
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-09-27 11:56:54 +02:00
Dominik Herbst
405a0aa125
Fixed visibility and sonar issues
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-09-27 11:10:52 +02:00
kaizimmerm
06800f185e
JavaDoc and performance
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-09-27 10:40:38 +02:00
kaizimmerm
760484921b
Add missing override
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-09-26 15:55:51 +02:00