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
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
Michael Hirsch
f969d6f4c2
clean code refactorings
...
- add description to assertions in unit tests
- make inner classes static
- remove out-commented code
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-02-25 14:38:25 +01:00
SirWayne
fcd6555e3e
Fix diamond operator
...
Remove unused override comments
Remove unused javadoc on private methode
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-02-24 18:24:53 +01:00
Kai Zimmermann
623c980b7b
Completed feature stories annotations
2016-02-24 08:31:05 +01:00
Kai Zimmermann
7f2a9d1ed2
Features harmonised, more test descriptions
2016-02-23 09:57:18 +01:00
Kai Zimmermann
a9f91e90da
Removed old issue numbers. Further documentation
2016-02-22 20:13:45 +01:00
Kai Zimmermann
22fb4bcb13
Harmonised test descriptions for mgmt. API
2016-02-22 17:21:59 +01:00
Kai Zimmermann
94db219bcb
Completed DDI API
2016-02-22 14:17:13 +01:00
Kai Zimmermann
38b750f674
DistributionSetAssignmentResult contains actions that do not reflect the
...
status on the DB. Needs to be avoided by returning actions IDs only and
force the user to query an updated action entity.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-02-16 17:37:06 +01:00