Files
hawkbit/MIGRATION.md
Stefan Klotz 8687510131 Assign multiple distribution sets to a target via mgmt api (#886)
* Add multiassignment to mgmt api target endpoint
* Remove single assignment ds to targets offline
* Fix tests
* Add quota for maxResultingActionsPerManualAssignment
* Fix assignment with same target or distribution set multiple times in one request
* Log UI error
* Add tests
* Enable single assignment requests with multiple DSs and types
* Remove redundant target to DS assignment methods
* Add tests, fix assignment
* Fix possible nullpointer during target assignment request
* Update api docu
* Clean up deployment management code
* Enforce MaxActions quota for offline assignment
* Fix review findings
* Rename property, add migration into
* Add builder for DeploymentRequest
* Change offline assignment method to accept an assignment list, like online assignment
* Fix PR findings

Signed-off-by: Stefan Klotz <stefan.klotz@bosch-si.com>
2019-09-17 14:20:26 +02:00

1.4 KiB

hawkBit Migration Guides

Release 0.2

Configuration Property changes

  • hawkbit.server.controller._ have changed to hawkbit.server.ddi._
  • info.build._ have changed to hawkbit.server.build._
  • hawkbit.server.demo._ have changed to hawkbit.server.ui.demo._
  • hawkbit.server.email.support has changed to hawkbit.server.ui.links.support
  • hawkbit.server.email.request.account has changed to hawkbit.server.ui.links.requestAccount
  • hawkbit.server.im.login.url has changed to hawkbit.server.ui.links.userManagement

REST API model changes for clients

  • ENTITYPagedList classes have been removed; generic PagedList used instead (e.g. PagedList instead of TargetPagedList).
  • ENTITYsrest classes have been removed; List used instead (e.g. List instead of TargetsRest)

Renamed api annotations

  • Annotation org.eclipse.hawkbit.rest.resource.EnableRestResources has changed to org.eclipse.hawkbit.mgmt.annotation.EnableMgmtApi
  • Annotation org.eclipse.hawkbit.ddi.resource.EnableDirectDeviceApi has changed to org.eclipse.hawkbit.ddi.annotation.EnableDdiApi

Renamed maven modules

  • Module hawkbit-mgmt-api-client has changed to hawkbit-example-mgmt-simulator

Milestone 0.3.0M6

Configuration Property changes

  • hawkbit.server.security.dos.maxTargetsPerManualAssignment has changed to hawkbit.server.security.dos.maxTargetDistributionSetAssignmentsPerManualAssignment