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
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
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
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
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
Kai Zimmermann
feb3369858
Custom Tenant configuration. ( #395 )
...
* Tenant configuration configurable.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-12-23 07:19:46 +01:00
Dennis Melzer
e6f702c882
Feature configure delay time out ( #391 )
...
* Create a new property (hawkbit.server.ui.event.push.delay),that the
event delay forwarding is configurable.
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
* Add javadoc
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
* Change delay to a long
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-12-20 11:18:26 +01:00
Kai Zimmermann
92dd6a1a0e
Modular hawkBit ( #378 )
...
* Cleaned up component scan
* More flexibility for hawkBit micro services
* Introduce spring boot starters
* Eclipse Jetty as hawkBit default
* Fixed links as prep for wiki removal
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-12-13 12:29:21 +01:00
kaizimmerm
7a469d8da0
Removed dependency injection where not necessary
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-11-28 15:52:06 +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
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
Dennis Melzer
866bc72114
Feature horizontal scalability ( #305 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-11-03 15:53:53 +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
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
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
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
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
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
kaizimmerm
eb1efb3b5d
Convert to lambda
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-09-27 10:41:45 +02:00
Michael Hirsch
0a604d4c40
set default admin admin in hawkBit defaults
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-09-21 10:05:33 +02:00
Michael Hirsch
90a2d1801f
use security-props for retrieving spring user configuration
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-09-20 10:33:01 +02:00
kaizimmerm
ff500d3bd7
Started migration for Boot 1.3 and Security 4.1
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-08-24 09:38:53 +02:00
Dominic Schabel
9c7db25197
Merge branch 'master' into Feature_Improve_Code_Quality
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com >
# Conflicts:
# hawkbit-repository/hawkbit-repository-test/src/main/java/org/eclipse/hawkbit/repository/test/util/WithSpringAuthorityRule.java
2016-08-08 16:40:00 +02:00
SirWayne
54ce3ad8e0
Fix sonar issues
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-08-05 08:56:38 +02:00
Michael Hirsch
038538f89a
extract to meanful method
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-08-04 12:26:28 +02:00
Michael Hirsch
041dd3bb7a
don't allow anonymous login on rest-api
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-08-02 14:05:24 +02:00
Michael Hirsch
9c75ae308d
reduce usage of getTenantMetadata(String)
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-08-02 13:01:31 +02:00
Michael Hirsch
fc4747083c
Use system role where necessary to invoke the getTenantMetadata method
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-08-02 12:51:08 +02:00
Jonathan Philip Knoblauch
1a1d3746df
Moved errorHandler to to autoconfig
...
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-08-01 10:47:36 +02:00
Michael Hirsch
d2cd13996a
fix initial creation of tenant when no current tenant and caching fix
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-18 12:48:50 +02:00
Kai Zimmermann
227b93c527
Added artifact download traffic statistics.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-07-05 17:41:08 +02:00
kaizimmerm
23cb62b9d9
Fix scheduled executor, auth exchange and simulator poll.
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-06-24 13:59:19 +02:00
Michael Hirsch
aef2e3450a
remove special health security check because this can be made with
...
spring security out-of-the box
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-22 15:46:43 +02:00
Michael Hirsch
dbb2e00ed8
re-order tenant lazy initialization filter after authentication chain
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-20 10:16:15 +02:00
Kai Zimmermann
dc16844e5c
Merge pull request #210 from bsinno/feature_rollouts_credentials
...
Refactoring
2016-06-17 11:29:48 +02:00
kaizimmerm
6fc3b2ab94
Immediate return.
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-06-15 12:17:26 +02:00
kaizimmerm
f65ca18bda
Set new policy for central executor pool to avoid loosing data.
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-06-15 12:03:55 +02:00
SirWayne
7345855a44
Add line ending
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-15 10:49:43 +02:00
SirWayne
1b4d73bd13
Merge branch 'master' into feature_rollouts_credentials
...
Conflicts:
hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadStatusObject.java
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-15 09:53:06 +02:00
Kai Zimmermann
3726aac6db
Cleaned up default mismatch.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-13 12:38:08 +02:00
Kai Zimmermann
12ce60f72a
Rabbit publisherConfirms
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-12 08:09:28 +02:00
SirWayne
c0b118d5f9
Move filter chain cause of autowiring problems
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-10 16:18:54 +02:00
Kai Zimmermann
0beef57df7
Added rabbit connection heartbeat for DMF.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-09 11:57:44 +02:00
Kai Zimmermann
4f23fb1377
Created separate bean for poolexecutor.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-08 11:58:59 +02:00
Kai Zimmermann
d9046bb9cc
Upgraded Spring AMQP. Added task scheduler. Improved executor shutdown.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-07 18:38:39 +02:00
SirWayne
9baf668b31
Fix header and change beand service registration
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-06 14:29:39 +02:00
SirWayne
9c7f48ded5
Merge branch 'master' into feature_rollouts_credentials
...
Conflicts:
hawkbit-autoconfigure/src/main/java/org/eclipse/hawkbit/autoconfigure/security/SecurityAutoConfiguration.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/RepositoryApplicationConfiguration.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/ArtifactManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/DeploymentManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/DistributionSetManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/ReportManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/RolloutGroupManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/RolloutManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/SoftwareManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/SystemManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/TagManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/TargetFilterQueryManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/TargetManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/TenantConfigurationManagement.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/repository/TenantStatsManagement.java
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-06 10:35:02 +02:00
SirWayne
9bd62d1815
Refactor auto config and detail service
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-03 14:36:46 +02:00