Commit Graph

410 Commits

Author SHA1 Message Date
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
03e2ee81b8 Added auto assign distribution set to target filter query feature
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
2016-09-23 10:41:33 +02:00
Marcel Mager (INST-IOT/ESB)
ab7c2d6a61 Fix code smells.
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com>
2016-09-23 09:57:23 +02:00
Marcel Mager (INST-IOT/ESB)
e8d301a0a9 Fix license header.
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com>
2016-09-22 17:12:16 +02:00
Marcel Mager (INST-IOT/ESB)
07a158534f Fix issues from static code analysis
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com>
2016-09-22 10:28:08 +02:00
Marcel Mager (INST-IOT/ESB)
00aaed3027 Fix findings from overdue review:
* Introduce VirtualPropertyLookup interface
* Remove Apache StrLookup from signature and use VirtualPropertyLookup
* Use (internal) adapter to adapt VirtualPropertyLookup to StrLookup
* Use interface instead of implementation for auto-wiring
* Extract calculation for overdue_ts to service TimestampCalculator

Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com>
2016-09-21 17:03:40 +02:00
Marcel Mager (INST-IOT/ESB)
2433742abf Overdue filter: Add simple filter for overdue in UI
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com>
2016-09-21 17:03:25 +02:00
Marcel Mager (INST-IOT/ESB)
1d69026184 Overdue target filter based on makro resolution of placeholders
Signed-off-by: Marcel Mager (INST-IOT/ESB) <Marcel.Mager@bosch-si.com>
2016-09-21 16:57:37 +02:00
kaizimmerm
66297d7c27 reduced empty collections. Fixed Ui eventbus memory leak.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-09-20 13:40:51 +02:00
Michael Hirsch
79b1ae8728 introduce autocomplete textfield with RSQL suggestion
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-09-05 13:36:52 +02:00
Kai Zimmermann
63b12b0ac1 Merge pull request #278 from bsinno/feature_boot_13_sec_41
Upgrade Spring Boot and Security
2016-08-31 13:56:24 +02:00
Kai Zimmermann
000fa2ab9b Merge pull request #279 from bsinno/fix_negative_max_assignments
Fix negative max assignments of softwareModuleTypes
2016-08-31 08:55:44 +02:00
SirWayne
a71179b5fa Remove abstract mongo db test class, because every test starts a mongo.
This class is not necessary

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-08-29 11:04:49 +02:00
kaizimmerm
09dc3b00f1 Merge branch 'master' into feature_boot_13_sec_41 2016-08-26 09:17:39 +02:00
Melanie Retter
3ac8dc93a3 Add Test for SoftwareManagement#createSoftwareModuleType
Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2016-08-24 09:49:05 +02:00
Melanie Retter
4e292d48b7 Fix typo
Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2016-08-22 14:57:46 +02:00
SirWayne
84c9296a70 Merge branch 'eclipse/master' into
fix_unhandled_ConstraintViolationException

Conflicts:
	hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtable/SoftwareModuleTable.java
	hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTable.java


Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-08-19 14:38:28 +02:00
Kai Zimmermann
7f68aedd78 Merge branch 'master' into feature_boot_13_sec_41
Conflicts:
	hawkbit-artifact-repository-mongo/src/test/java/org/eclipse/hawkbit/artifact/FreePortFileWriter.java
	hawkbit-repository/hawkbit-repository-test/src/main/java/org/eclipse/hawkbit/repository/test/util/FreePortFileWriter.java


Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com>
2016-08-19 08:35:58 +02:00
SirWayne
e65849b922 Fix some code smells
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-08-16 13:20:07 +02:00
SirWayne
aa5e4d0601 - Fix ds assignment result
- Fix drag and drop to assignment

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-08-15 17:57:52 +02:00
Gaurav
86f13452c5 Merge branch 'master' into feature_enable_push_in_deployment_view 2016-08-15 11:42:03 +02:00
Melanie Retter
0d632d598a Delete empty rows in Java Doc
Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2016-08-11 14:33:34 +02:00
Melanie Retter
3ec569f259 Merge branch 'fix_lock_session_on_show_error_notification' of
https://github.com/bsinno/hawkbit.git into
fix_lock_session_on_show_error_notification

Conflicts:
	hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/components/HawkbitUIErrorHandler.java


Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
2016-08-11 13:29:31 +02:00
Gaurav
e42f8164a8 Incorporated the review comments.
Signed-off-by: Gaurav <gaurav.sahay@in.bosch.com>
2016-08-08 13:24:12 +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
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
Michael Hirsch
9c442967f8 add tests for repository entity events
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-08-01 15:14:40 +02:00
SirWayne
53136d48fd Refactor some clean code staff
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-07-28 15:22:52 +02:00
SirWayne
2c70e7db1f Refactor some clean code staff
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-07-28 15:11:22 +02:00
SirWayne
c4b10982c5 Fix clean code
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-07-28 15:04:31 +02:00
SirWayne
a74ec2897c revert tenantaware
remove useless findAlltargets
fix typo

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-07-28 14:57:56 +02:00
SirWayne
37eea0e16a Add test cases
refacor after pr review

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-07-28 14:51:50 +02:00
kaizimmerm
b6506380ad Merge branch 'master' into feature_boot_13_sec_41
Conflicts:
	hawkbit-ddi-resource/src/test/java/org/eclipse/hawkbit/ddi/rest/resource/DdiArtifactDownloadTest.java
	hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/RepositoryApplicationConfiguration.java
	hawkbit-security-core/src/main/java/org/eclipse/hawkbit/im/authentication/SpPermission.java
	pom.xml


Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-07-27 15:29:54 +02:00
Kai Zimmermann
2ad5d8cfb1 Added feature to query by last target poll.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com>
2016-07-20 10:34:19 +02:00
Michael Hirsch
ecf59fd0b6 add test description
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-07-18 13:05:38 +02:00
Michael Hirsch
0c2604d1a1 add unit test for initial creating tenant without security context
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-07-18 13:03:39 +02:00
kaizimmerm
9a4903526a Removed percentage from the event. Moved event into the repo API.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-07-08 13:00:47 +02:00
kaizimmerm
8fb2bd4322 Fixed download progress event.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-07-07 14:46:29 +02:00
kaizimmerm
04dad8d6de Started migration for Boot 1.3 and Security 4.1
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-07-07 12:39:40 +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
a4252283db Target securityToken and address fully manageable through MGMT API.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-07-01 08:42:17 +02:00
kaizimmerm
fb59dca168 Added configurable late feedback functionality, i.e. action feedback
still allowed even for closed action.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-06-20 08:46:50 +02:00
Kai Zimmermann
10e1a6c00b Merge pull request #205 from bsinno/fix_delete_ds
Fixed bug where DS could not be deleted as it was assigned to a rollout.
2016-06-13 16:57:56 +02:00
Kai Zimmermann
8230a47620 Fixed typos in repo default setup and logging.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com>
2016-06-13 16:02:04 +02:00
Jonathan Knoblauch
2b245aec82 Misspelling
Changed refernce to reference
2016-06-13 14:50:45 +02:00
Kai Zimmermann
2b2ba523f5 Fixed bug where DS could not be delete as it was assigned to a rollout.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com>
2016-06-10 11:00:58 +02:00
Kai Zimmermann
44aaaab4e2 Fixed sonar issues and changes package of test repo classes for easier
sonar exclusion.

Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com>
2016-06-04 22:07:26 +02:00