Avgustin Marinov
aa1bad91e1
Add @PreAuthorize enabled check for applications ( #1503 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-07 22:23:40 +02:00
Avgustin Marinov
0021b03c9a
CI friendly maven poms - use $revision for version ( #1477 )
...
https://maven.apache.org/maven-ci-friendly.html
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-16 17:23:01 +02:00
Avgustin Marinov
9c86729a68
[#1393,#1008] Switch to Eclipse v2.0 license ( #1427 )
...
Switching license from EPL v1 to v2. Following
https://www.eclipse.org/legal/epl-2.0/faq.php#h.tci84nlsqpgw
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-09-14 11:03:20 +03:00
Marinov Avgustin
649c714006
[ #1378 ] Switch to Tomcat
...
switch hawkBit web server to Tomcat (was Jetty)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-06-28 16:23:39 +03:00
Stefan Behl
5d0a9c0f1d
Remove dependency net._01001111:jlorem ( #1350 )
...
* Remove dependency jlorem
* Minor optimization
* Minor optimization
2023-04-19 15:22:06 +02:00
Florian Ruschbaschan
32718676a4
Feature/java11 build ( #1280 )
...
* hawkBit on Java 11
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
* Preparing java 11 build
- Update eclipse-link maven plugin dependencies
- Fixing warnings, adopt to java-11 style
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Preparing java 11 build
- Fixing warnings, adapt to java-11 style
- Added since to deprecated
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Fixing sonar warnings
- removed deprecated API
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Fixing sonar warnings & failing test
- Added suppressWarning
- added WithSpringAuthorityRule to clean-up listener
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Compile warnings
- Test if final causes issues in tests
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Removed deprecated code
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Reverted changes
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Removed final as this causes invalid reflective access exceptions
- The eclipselink generated classes seem to modify the field directly
- update plugin version
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
* Upgrade eclipselink from 2.7.9 to 2.7.10
* Remove @deprecated endpoints from MgmtTargetTagResource
* Remove dependencies already defined in eclipselink-maven-plugin
* Try eclipselink 2.7.11-RC1
* Set project encoding to UTF-8
* Upgrade surefire and failsafe plugins to 3.0.0-M7
* Try fixed string instead of a random generated one
* Replace JsonBuilder by Jackson ObjectMapper usage
* Use JsonBuilder again
* Use APPLICATION_JSON_UTF8 instead of APPLICATION_JSON
* Try to replace com.vaadin.external.google:android-json by org.json:json
* Add debugging outputs
* Improve debugging outputs
* Improve debugging outputs
* Use Jackson instead of JsonBuilder
* Use Jackson instead of JsonBuilder 2nd part
* Use Spring json dependency
* Use eclipselink 2.7.11
* Fix RootControllerDocumentationTest
* Improve helper methods of AbstractDDiApiIntegrationTest
* Upgrade SpringBoot and SpringCloud versions
* Improve deprecation notice for 0.3.0M8
* Fix BaseAmqpServiceTest
* Fix SpecificationsBuilderTest
* Removed deprecated code
* Define maven-enforcer-plugin version
* Remove com.google.code.findbugs.jsr305
Signed-off-by: Florian Ruschbaschan <florian.ruschbaschan@bosch.io >
* Update circleci image to openjdk:openjdk:11.0.13-jdk-buster
Signed-off-by: Florian Ruschbaschan <florian.ruschbaschan@bosch.io >
* Fix javadoc generation and license check
Signed-off-by: Florian Ruschbaschan <florian.ruschbaschan@bosch.io >
* Fix review findings
Signed-off-by: Florian Ruschbaschan <florian.ruschbaschan@bosch.io >
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
Signed-off-by: Peter Vigier <Peter.Vigier@bosch.io >
Signed-off-by: Florian Ruschbaschan <florian.ruschbaschan@bosch.io >
Co-authored-by: Dominic Schabel <dominic.schabel@bosch.io >
Co-authored-by: Peter Vigier <Peter.Vigier@bosch.io >
Co-authored-by: Markus Block <markus.block@bosch-si.com >
2022-09-19 10:33:31 +02:00
Florian Ruschbaschan
41922b6dca
Feature/remove junit5 leftovers ( #1097 )
...
* Migrate JUnit4 leftovers to JUnit5
Signed-off-by: Florian Ruschbaschan <Florian.Ruschbaschan@bosch.io >
* Fix method name typos
Signed-off-by: Florian Ruschbaschan <Florian.Ruschbaschan@bosch.io >
* Avoid unnecessary Mockito stubbings
Signed-off-by: Florian Ruschbaschan <Florian.Ruschbaschan@bosch.io >
* Replace assertThrows by assertThatExceptionOfType, fix test TODO
Signed-off-by: Florian Ruschbaschan <Florian.Ruschbaschan@bosch.io >
2021-03-22 10:37:31 +01:00
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
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
Kai Zimmermann
ac931ec8fa
Master now on 0.3
2018-06-11 15:57:15 +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
67a4677ef6
Split repository API for module and DS management. Refactor utility usage ( #524 )
...
* Split DS management and reduce util usage.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Split sw module and type management.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Sonar issues.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Make sonar listen to the exception!
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Register both beans.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Split JPA implementations.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Revert user details change.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix compilation errors.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix bean queries. Fix image path.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Document preferred utility usage.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix exmaples and revert unintended checkin.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Code cleanup.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Typos, readibility.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Remove unused reference.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Rollouts cache delete aware.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix rolloutgroup delete event.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Add new RolloutGroupDeletedEvent event
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2017-06-01 06:28:59 +02:00
Kai Zimmermann
f0487b051d
Tomcat exclusion configured in parent. Jetty used as well in simulator. ( #468 )
...
* Tomcat exclusion configured in parent. jetty used as well in simulator.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix ident
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Add jetty to UAA example.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2017-03-31 17:37:58 +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
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
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
f0fc8f0606
Added mising update of DS property. ( #382 )
...
* Added mising update of DS property. Updated sonar plugin and make sure
that test code is not covered by sonar
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2016-12-09 14:42:04 +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
Jonathan Knoblauch
9b42c8cf57
Feature assert events within tests ( #341 )
...
* Count and assert repository events within a test.
Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com >
2016-11-14 10:25:49 +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
Kai Zimmermann
13f9791891
Removed JPA dependencies from runtime. Test only now.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-05-31 20:50:22 +02:00
Kai Zimmermann
7a98c58407
refactored test data generation. Refactored entity factor methods.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-05-31 08:51:49 +02:00