Commit Graph

80 Commits

Author SHA1 Message Date
Kai Zimmermann
e9f11d2a20 DB and RabbitMQ integration tests and PostgreSQL testing/bug fixing (#1047)
* Initial matrixSigned-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* License header

* MySQL DB testSigned-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Create matrix for DBsSigned-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* RabbitMQ and H2Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* MySQL 8.0Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Postgresql test supportSigned-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Postgresql test supportSigned-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Fix DB issues post and mssql

Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Wait MSSQL

Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Fix postgresql tests.

Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* MSSQL startup fix.Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Fix syntax error

Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Further fix postgres tests.Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Revert unnecessary changes.

Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Add SonarCloud Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>

* Simplify devcontainer. Test JDK 15Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>
2021-01-14 09:07:03 +01:00
Dominic Schabel
a3f5849268 Broken link fixed
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io>
2020-03-05 14:15:54 +01:00
Dominic Schabel
c091518777 Database overview updated
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io>
2020-03-03 16:29:06 +01:00
Andrey Voronkov
73f9f6e933 PostgreSQL support (#932)
* PostgreSQL support

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Add Enapter (c) to licenses.

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Remove PostgreSQL dockerfiles and generator

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Add ENAPTER license header to the valid headers list.

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Fix sp_rollout table boolean value

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>
2020-03-03 09:01:31 +01:00
Dominic Schabel
4969bf3eb7 Add Stack Overflow as communication channel (#926)
* Stack Overflow added as communication channel

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>

* Wording improved

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2020-01-22 10:24:57 +01:00
Dominic Schabel
248b3e62b4 0.3.0M5 docker images added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-07-31 13:02:17 +02:00
Dominic Schabel
e5c4b7ff2e Bump version of badges to 0.3.0M3
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-05-23 16:34:29 +02:00
Kai Zimmermann
80a00e59ea Add LOC badge to README (#818)
Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>
2019-04-10 10:20:09 +02:00
Dominic Schabel
88811462d0 Updated docker badges
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-04-03 15:02:25 +02:00
Kai Zimmermann
d52a720480 Spring Boot 2.0 (#721)
* Migration to Boot 2.0.

Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com>
2019-01-31 07:29:27 +01:00
Dominic Schabel
70021c1935 Version of hawkBit 0.2.4 added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-10-26 13:43:11 +02:00
Jeroen Laverman
d375689e55 Add SonarQube batch
Signed-off-by: Jeroen Laverman jeroen.laverman@bosch-si.com
2018-10-16 11:16:16 +02:00
Dominic Schabel
a1be6e3e81 Update docker setup to hawkBit 0.2.3
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-10-01 16:12:23 +02:00
Jeroen Laverman
9fb2e7f3be Add new sandbox (#741)
* Add new sandbox files and remove temporary unavailable notice
* remove old deployment script
* adapt application properties
* restructure hawkbit-runtime
* move sandbox description.
* adapt license checks
* Introduce review findings and add new docker files
* Remove redundant profile and attribute
* Update website
* redirect to sandbox
* getting started
* Add description for docker folder and renew favicon
2018-09-21 14:12:47 +02:00
Jeroen Laverman
086c5ca0cf Add notice that the sandbox is currently unavailable. (#731)
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>
2018-08-24 09:36:56 +02:00
Subhadip Pramanik
4dcda462b0 Fix documentation links in readme (#726)
Fix documentation links in readme
2018-08-22 08:45:37 +02:00
Jeroen Laverman
55e92316c1 Change sonarqube configuration (#712)
* Remove Sonar-Batch

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>

* Remove sonar scan from circlci configuration
* move sonar script to .circleci folder for CircleCi 2.0 preparation

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>
2018-07-25 16:51:42 +02:00
Dominic Schabel
a6676850e4 Docker badges updated to 0.2.1
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-07-09 09:53:26 +02:00
Kai Zimmermann
0ff5ea01cb Master now on 0.3 2018-06-11 15:56:15 +02:00
Kai Zimmermann
d8ad9f6ef0 Sandbox uri and user includes DEMO hint (#692)
* New sandbox name und users.

* Fix controllerId in DDI docs.

* Optimise README set new creds

* Revert accidental checkin

* Fix typo.

* Cleanup text.

* Merge
2018-06-06 16:52:34 +02:00
Dominic Schabel
8a14c931c8 Docker hub badge removed
It was always shown as broken

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-05-30 15:52:14 +02:00
Dominic Schabel
0c2b9d416c Fixed broken link
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-05-24 17:51:17 +02:00
Dominic Schabel
69f1fd5dec New docker badges added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-05-24 17:47:54 +02:00
Kai Zimmermann
428e3af2bc hawkBit rest docs (management & DDI API) (#688)
* hawkBit REST docs.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fiy gitignore.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add to website.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Switch to generated docs.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix typos.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Review findings.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Otimizations.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Revert accidental checkin.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add security link.
2018-05-24 16:10:01 +02:00
Kai Zimmermann
db7bd49897 MS SQL Server support in hawkBit runtime (#684)
* Official MS SQL Server support.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix typo.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2018-05-18 14:33:37 +02:00
Kai Zimmermann
ffda7ecc85 remove codacy badge 2018-05-08 09:34:44 +02:00
Kai Zimmermann
1f43862618 Support for MS SQL Server and RabbitMQ 3.7 (#656)
* SQL server support.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Complete SQL server setup.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* DB2 support.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add new rabbit http client version.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Cleanup JDBC driver dependencies.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix test.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Complete test utils for MSSQL.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add and fix comments

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix Javadoc

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Removed super constr call

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed merge bug.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Remove non null migrations. Won't work in production.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added config profile for MS SQL server according to MySQL configuration

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>

* Minor fix in status column

Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-03-13 16:41:10 +01:00
Kai Zimmermann
80d9f1b8fc Software module metadata available to targets (in DMF and DDI) (#608)
* Software module metadata can be configure as target visible.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added metadata to DDI.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Managed by UI.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Complete DMF integration and started UI.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add DMF tests and completed UI.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add RSQL test. Fix sonar issues.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Add JavaDocs. foreachtenant robustness.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Review feedback included.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Updated DMF docs.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* targetVisible optional in builder.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix typos.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix checkbox ID.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* DB optimization.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix component ID of sm metadat details tab.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-12-16 17:17:54 +01:00
Enrico Jorns
e22f25cc61 README.md: Add RAUC hawkBit Client to list of clients supporting hawkBit (#603)
Signed-off-by: Enrico Joerns <ejo@pengutronix.de>
2017-12-07 11:22:32 +01:00
Kai Zimmermann
8279aa8080 Fix broken links and typo. (#597)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-10-25 12:01:57 +02:00
Kai Zimmermann
9404fd1343 Migrate examples and extensions into extra repositories. (#596)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-10-25 11:58:26 +02:00
Kai Zimmermann
879c85fd63 Fixed mgmt simulator and sandbox (#584)
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-09-25 15:30:04 +02:00
Dominic Schabel
4fab134168 Sandbox marked as unavailable and added documentation for building source code behind a proxy into the mongoDB extension (#566)
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2017-08-04 15:16:30 +02:00
Kai Zimmermann
c18e9f515e Remove unlimited collections from the repository API (#496)
* Started to get rid of unlimited collections

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Align API usage.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* fix compile issues.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix tests.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Remove comments

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Performance optimizations.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Remove dead code.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Allign method names

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Wait until the action update event is processed

Conflicts:
	hawkbit-dmf-amqp/src/test/java/org/eclipse/hawkbit/integration/AmqpMessageHandlerServiceIntegrationTest.java

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>

* Started new tag APIs

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Quotas into central interface. Tag tests added. Event names fixed.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Simplified consumer run for every tenant.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* remove unused fields.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Alligned beans.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Deprecated client methods for old resources.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix new foreach method.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix transaction for foreach.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Extended DS creating to handle larger volumes. Fix on Readme.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed simulator bug and cleaned up tests.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix in sorting.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Remove configuration processor.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix wrong usage of sanitize.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Missing brackets.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix README API compatability.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix misinterpretation of pessimistic locking exceptions.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix stability sentence.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Code cleanup.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed page calculation

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-05-09 16:40:49 +02:00
Kai Zimmermann
525669724f Renamed new DMF parent folder to be consistent with other parents. (#499)
* Fix DMF folder name.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Alligned name.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Delete old gitgnore

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-04-27 17:10:59 +02:00
Kai Zimmermann
dc2be8f46b Docker build for update server (#479)
* Add dockerfile

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix home

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Updated readme.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Typo

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-04-10 10:06:10 +02:00
Kai Zimmermann
6f0b25fb44 Updated readme. (#473)
* Update readme.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fiy typos.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-04-04 17:26:01 +02:00
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
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
889d1492fb Repository API query signatures Entity free (#403)
* Migrated target management queries to IDs inetsead of full entities

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Added missing comment.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* refactored target,DS,cont,deploy,rg mangement.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Adde versioning documentation.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Rollout, Dist and Software mgmt refactored

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Readded line that was remove by incident. 

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed broken tests.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Query management refactored

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fix bug of auto assign DS delete

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Switch to collection

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed compile error

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Small glitches

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Fixed test after merge

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2017-01-11 14:32:55 +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
Kai Zimmermann
bb2808b702 Update README.md 2016-11-07 20:19:31 +01:00
Kai Zimmermann
9bd1322295 Update README.md 2016-11-07 20:17:54 +01:00
Kai Zimmermann
940e125169 Update README.md 2016-11-07 20:10:51 +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
Wayne Beaton
07cb62a3dd Update README.md
README must conform to the project branding guidelines.
2016-11-02 15:39:48 +01:00
Kai Zimmermann
a3e53596b7 Add maven central badge
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
2016-10-12 12:11:29 +02:00
Michael Hirsch
0f9da64c7e introduce nonExampleApp profile for building examples without boot apps
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-10-07 08:28:03 +02:00
Michael Hirsch
c018fdd039 remove examples from maven-modules.
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-10-06 09:39:14 +02:00
Michael Hirsch
8515652cd5 use circleCI badge style shield
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-09-26 09:20:23 +02:00