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
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
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
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
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
Marcel Mager
23eb0c3c73
Upgrade vaadin from 7.6.8 -> 7.7.3: ( #339 )
...
* Upgrade vaadin from 7.6.8 -> 7.7.3:
upgrade vaadin.spring from 1.0.0 -> 1.0.2
upgrade flexibleoptiongroup from 2.2.0 -> 2.3.0
upgrade dbar-addon from 1.2.0 -> 2.0.0
exclude gwt-elemental for example app
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com >
* Change Maven scope for javax.servlet-api to provided
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com >
* Fix problem with locale for formatting distribution-bar width value
- Set fix locale to Locale.ENGLISH
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com >
2016-11-10 14:10:33 +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
a0f98529e6
fix determination of current tenant security context ( #333 )
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-10-31 23:43:00 +01:00
Michael Hirsch
3b869e215e
fix current tenant when not an UserPrincipal
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-10-31 15:46:52 +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
84ddb340d7
Download gravatar if email is known. ( #320 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-10-20 12:49:08 +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
00539ea49c
Merges with master
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-08-24 10:58:03 +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
3accac9ade
Minor code improvements
...
Signed-off-by: Dominic Schabel dominic.schabel@bosch-si.com
2016-08-15 13:17:37 +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
5f20066cff
Fix sonar issue
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-08-05 15:55:49 +02:00
Michael Hirsch
2ba9fd135d
Add missing PreAuthorize annotation to secure methods and write unit
...
test
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-08-03 09:08:03 +02:00
Michael Hirsch
2f263faca0
suppress warning for multiple checked exception declaration
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-25 12:01:28 +02:00
Michael Hirsch
227267af88
avoid more than 3 nested if/switch/try blocks
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-25 11:18:05 +02:00
Michael Hirsch
40a12c0321
remove unnecessary IOException from method signature
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-25 11:16:37 +02:00
Michael Hirsch
82fa485ddc
suppress warning squid:S2221
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-25 10:13:07 +02:00
Michael Hirsch
f3b472bcd2
Merge branch 'master' into Feature_Improve_Code_Quality
...
Conflicts:
hawkbit-core/src/main/java/org/eclipse/hawkbit/api/ArtifactUrlHandlerProperties.java
hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/AmqpMessageHandlerService.java
hawkbit-dmf-amqp/src/test/java/org/eclipse/hawkbit/amqp/AmqpMessageHandlerServiceTest.java
hawkbit-repository/src/main/java/org/eclipse/hawkbit/eventbus/CacheFieldEntityListener.java
hawkbit-security-core/src/main/java/org/eclipse/hawkbit/security/SystemSecurityContext.java
hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/details/ArtifactBeanQuery.java
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-25 10:08:24 +02:00
Michael Hirsch
d1c889bf16
don't return null on isAuthenticated method is boolean
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-19 15:51:22 +02:00
Michael Hirsch
3b5bcd46d8
add javadoc
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-18 12:57:54 +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
Michael Hirsch
d0cf8a40bd
fix javadoc link
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-08 13:32:02 +02:00
Michael Hirsch
c3586b0230
remove double ended semicolon
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-08 10:20:37 +02:00
Michael Hirsch
21bd2c33ac
Add IS_SYSTEM_CODE to all springEvalExpr and remove explicit usage
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-07-07 16:45:07 +02:00
Michael Hirsch
a5d84a47e0
code beautify
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-24 14:58:26 +02:00
Michael Hirsch
2150f45bde
use SecurityContext as thread local because it's delegated throug
...
threads
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-24 14:51:18 +02:00
Kai Zimmermann
7857107b46
Merge pull request #217 from bsinno/feature_configurable_mgmt_sim_scenario
...
Feature configurable mgmt sim scenario
2016-06-23 10:08:21 +02:00
Michael Hirsch
27005b1ae7
fix test
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-22 17:33:09 +02:00
Michael Hirsch
a11d2bc7f5
Merge branch 'master' into feature_security_adaptions
2016-06-22 15:49:14 +02:00
Michael Hirsch
11f2232247
add prefixed ROLE_ to granted authorities to work with out-of-the-box
...
spring security
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-22 15:47:38 +02:00
Michael Hirsch
9226f514d2
add spring security eval expression for system_monitor permission
...
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com >
2016-06-22 13:36:22 +02:00
kaizimmerm
aee106b9a9
Merge branch 'master' into feature_configurable_mgmt_sim_scenario
...
Conflicts:
hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/RepositoryApplicationConfiguration.java
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-06-21 12:18:32 +02:00
SirWayne
c76bca3c41
Add Javadoc and fix typo
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-15 13:12:59 +02:00
Kai Zimmermann
ecd5647438
extends mgmt simulator. Extended scalabaility of dmf listener.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-15 10:45:34 +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
Dominic Schabel
06ccd125f9
Year of licence header fixed.
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com >
2016-06-10 13:11:12 +02:00
Dominic Schabel
93ce7e9bf4
Constant for security log prefix introduced.
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com >
2016-06-10 10:59:45 +02:00
SirWayne
ed8827726c
Refactor auditore aware
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-09 17:31:34 +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
Kai Zimmermann
e71ab4e63f
Ip Address tracking configurable.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-04 21:11:19 +02:00
SirWayne
5d4de130b4
Fix license header
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-02 13:45:56 +02:00
SirWayne
afbea77310
Add Permission Unit Test
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-02 11:07:49 +02:00
Kai Zimmermann
5d17a7d5c3
Added sonar exceptions.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-02 08:50:37 +02:00
SirWayne
f8538853ed
Add method all permissions
...
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com >
2016-06-01 13:12:53 +02:00