SirWayne
044f0bef03
Reduce some duplicate code
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-04-04 12:59:45 +02:00
Kai Zimmermann
95259f3246
Fixed mixed polling time configuration.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-31 12:24:48 +02:00
Kai Zimmermann
c1b3b40a9d
Merge pull request #107 from bsinno/complete-rep-tests
...
Complete repository tests
2016-03-30 11:38:44 +02:00
Kai Zimmermann
f002eede43
Found two more classes to remove
2016-03-29 17:07:54 +02:00
Kai Zimmermann
f33a8c37e8
Corrected expected exception checks in tests
2016-03-29 13:43:18 +02:00
Kai Zimmermann
99df0802ab
Merge pull request #104 from bsinno/remove-boilerplate-code
...
Remove boilerplate code
2016-03-29 11:51:40 +02:00
Kai Zimmermann
83818462b6
Forgot to delete 3 more PageList classes
2016-03-29 11:25:15 +02:00
Kai Zimmermann
8a26ded4c4
Extended tests for tag toggle and fixed a typo on the assigment result
...
classes.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-27 10:39:29 +02:00
Kai Zimmermann
0cc7284f6f
Added further tests for target searches including the various filter options that we provide
2016-03-26 16:13:58 +01:00
Kai Zimmermann
f237a1e508
Added tests for software management
...
- while at it I renamed also a few methods to fit into the overall
pattern
2016-03-25 16:24:42 +01:00
Kai Zimmermann
9ff0f00822
Remove REST API boilerplate
...
Was used in the past for Swagger generation.
2016-03-23 16:12:56 +01:00
Kai Zimmermann
6ee66dc4e1
Put BaseEntity below tenant aware and unaware entities
2016-03-23 14:09:40 +01:00
Kai Zimmermann
5de4c51927
made progress counter volatile
2016-03-17 10:07:34 +01:00
Kai Zimmermann
d4b18ce5e5
Adapted the test to user different principals for repo prep and actual controller call
2016-03-14 16:08:41 +01:00
SirWayne
f5539fd607
Add a controller management api to get the polling time
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-03-14 15:54:54 +01:00
SirWayne
57c722ea11
Remove the controller properties for polling time and overdue time and
...
use the new tenant configuration management, which handle the tenant
specific polling time.
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-03-14 15:13:51 +01:00
Kai Zimmermann
807aaf629c
Merge remote-tracking branch 'eclipse/master' into feature_MECS-86_tenant_specific_polling_configuration
...
# Conflicts:
#
hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/tenantconfiguration/Tena
ntConfigurationDashboardView.java
2016-03-14 09:51:00 +01:00
Kai Zimmermann
3da4e73ede
Raised timeout for the async test.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-11 09:37:49 +01:00
Michael Hirsch
6ac4cac60f
Merge pull request #78 from bsinno/fixed-wrong-filter-param
...
is ok merging.
2016-03-10 14:37:21 +01:00
Kai Zimmermann
44ce503a28
Introduced direct return of default
2016-03-10 14:10:15 +01:00
Kai Zimmermann
462419b2f9
Fixed broken sorting for sm type and ds type
2016-03-09 19:53:19 +01:00
SirWayne
ed97031faf
Merge branch 'master' into
...
feature_MECS-86_tenant_specific_polling_configuration
Conflicts:
hawkbit-autoconfigure/src/main/java/org/eclipse/hawkbit/autoconfigure/security/SecurityManagedConfiguration.java
hawkbit-core/src/main/java/org/eclipse/hawkbit/tenancy/configuration/TenantConfigurationKey.java
hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/AmqpControllerAuthentfication.java
hawkbit-dmf-amqp/src/test/java/org/eclipse/hawkbit/amqp/AmqpControllerAuthentficationTest.java
hawkbit-repository/src/test/resources/application-test.properties
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-03-09 13:29:40 +01:00
Jonathan Philip Knoblauch
8f35b75857
Removed unused target parameter in method forceQuitAction and change assertEquals to assertThat
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-03-07 14:44:34 +01:00
SirWayne
f4791743ce
Add test case description
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-03-07 12:18:18 +01:00
Kai Zimmermann
dcea53f4c8
Merge remote-tracking branch 'eclipse/master' into harmonize-test-documentation
2016-03-04 18:14:26 +01:00
Kai Zimmermann
25832e7e16
Merge remote-tracking branch 'eclipse/master' into cleanup-properties
...
# Conflicts:
#
hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/AmqpProperties.j
ava
2016-03-04 12:11:35 +01:00
Kai Zimmermann
0fc63a452f
Switched to REPORTEDAT to be more consitend with other fields.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-04 08:59:17 +01:00
Kai Zimmermann
3b74db0cac
Sleep raised to 10ms as stem.currentMillis is not updated every
...
millisecond.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-04 08:40:47 +01:00
Kai Zimmermann
f17f58f78a
Fixed typo.
2016-03-03 21:24:39 +01:00
Kai Zimmermann
71653470dc
Merge remote-tracking branch 'eclipse/master' into harmonize-test-documentation
2016-03-03 20:59:15 +01:00
Kai Zimmermann
794db18673
Added comments and changed default sorting for actions.
2016-03-03 20:46:50 +01:00
Kai Zimmermann
e7173aa846
Cleanup messed up actionstatus sorting. We used sort param but had
...
hardcoded sorting in the reposirory. I added also reportAt based
sorting.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-03 18:54:50 +01:00
Kai Zimmermann
19fe7e5a46
Fixed ordering problem.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-03 17:46:14 +01:00
Kai Zimmermann
3e158deb6b
Fixed typo.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-03 17:09:09 +01:00
Kai Zimmermann
8b1816f422
Fixed wrong status content generation in mgmt API.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-03-03 17:06:58 +01:00
SirWayne
c9c36ea435
Add description for asserts in test cases
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-02-29 15:34:07 +01:00
Nonnenmacher Fabian (INST-ICM/BSV-AS)
0e9991b0a4
Added missing licence header
...
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 14:28:44 +01:00
Fabian Nonnenmacher
016350de4e
Moved SystemManagementResources in other package than SystemResources
...
* moved classes to new package to seperate it from SystemResource
* updated references
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:18:27 +01:00
Fabian Nonnenmacher
ffa46afc7a
Removed old REST api for changing configuration values
...
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:18:12 +01:00
Fabian Nonnenmacher
08d4509249
Added tests for REST api
...
- added acceptance test for every possible methode type
- added negative tests for restcalls which leads to bad requests
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:17:56 +01:00
Fabian Nonnenmacher
aee254244a
Smaller Improvements of configuration REST-API
...
* changed resource path to "rest/v1/system/configs"
* added links to resources, to follow good practice recommendations
* added GET methode for parent resource system/configs
* fade out null values in json
* marked some json properties as mandatory
TMP
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:17:41 +01:00
Fabian Nonnenmacher
ec79e9bd19
Added REST interfaces for tenant configuration
...
- added GET, DELETE and PUT function on configuration value interfaces
- changed Exception in TenantConfigurationManagement for correct mapping to HTTP Status
- added function to get global configurations from TenantConfigurationManagement, to have
only one class for handling these configuration values
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:16:57 +01:00
Fabian Nonnenmacher
4be880587a
Added validation before saving TenantConfiguration and updated tests
...
* run the validation methodes inside the storing methode, to make sure that only
valid values are written inside the database
* updated TenantConfigurationManagementTest to match the validation
* added new Tests to test all validators
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:16:42 +01:00
Fabian Nonnenmacher
d83286c94a
Changed validation method to throw exception/SpServerError
...
* changed error handling from return value to throw exceptions, to give the user a feedback what was wrong
* added ValidationException to ResponseExceptionHandler, to map the correct REST status codes
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:16:27 +01:00
Fabian Nonnenmacher
6cef6aed1a
Moved tenant configuration functions to new management class
...
- moved fucntions to TenantConfigurationManagement, for better function capseling
- updated references
- updated references in tests, tests were succesfully
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:15:40 +01:00
Fabian Nonnenmacher
07fce42469
Changed return type of SystemManagement.getConfigurationValue()
...
* changed Return type to wrapper object, adding additional meta data stored in the database
* updated all calls of this method
* updated function calls in tests
* verified correct execution of correspending tests
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:15:03 +01:00
Fabian Nonnenmacher
f3fa085c62
First implemtation of REST-API
...
Signed-off-by: Nonnenmacher Fabian <fabian.nonnenmacher@bosch-si.com >
2016-02-29 13:14:36 +01:00
Kai Zimmermann
e95acec956
Merge pull request #52 from bsinno/REFACTORING_CLEAN_CODE_PART_2
...
👍 merged
2016-02-26 09:50:43 +01:00
Kai Zimmermann
3eaab83014
Merge remote-tracking branch 'eclipse/master' into cleanup-properties
2016-02-25 18:01:56 +01:00
Kai Zimmermann
ab18e12b69
Completed migration to ConfigurationProperties annotation. Added boot metadata generation to build.
2016-02-25 17:59:46 +01:00