Skip to content
Success

#28 (Apr 22, 2024, 1:40:09 PM)

Started 2 yr 2 mo ago
Took 36 sec
Build Artifacts
api-0.0.2-SNAPSHOT.jar44.37 KiB view
api-0.0.2-SNAPSHOT.pom3.17 KiB view
Update Jackson to 2.16.1

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: 1d643b4)
timothyjward at
Package regsitration and Model Package Uri

Signed-off-by: Juergen Albert <j.albert@data-in-motion.biz>
(commit: b36801f)
j.albert at
Better error handling for pushed updates

This commit defines the exceptions that will be used to fail pushed updates, including bulk updates, and will be used to fail the returned promise. These exceptions return the error, and the original DTO so that users can attempt to work out what they did wrong.

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: 77b7e28)
timothyjward at
Added a PACKAGE filter criterion

Allows to filter on the model package URI

Signed-off-by: Thomas Calmant <thomas.calmant@gmail.com>
(commit: bddd280)
thomas.calmant at
Move the Session API into the Northbound project

User Sessions are really part of the northbound access mechanism, and should not be part of the core. This will simplify adding access restrictions in the future.

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: aa0c559)
timothyjward at
Move the UserInfo into northbound security

The User Info class belongs with the northbound security API which is a factory for it

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: e12ff02)
timothyjward at
Core API Fixes
* Add Model Package URI to the SensinactProvider
* Return a TimedValue for SensinactResource metadata values
* Filter provider snapshots before applying location filtering to reduce the number of heavy geofilter calculations

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: c7f9438)
timothyjward at
Lint checking fixes

Spacing tidy up and adding a missing license header

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: a918712)
timothyjward at
Fixed Save Provider Command

Signed-off-by: Juergen Albert <j.albert@data-in-motion.biz>
(commit: 5bcf42a)
j.albert at
Make the sensiNact build more CI friendly

Since Maven 3.5.0 poms have had the ability to be [CI-friendly](https://maven.apache.org/maven-ci-friendly.html) allowing a more flexible approach to releasing without the need to edit POM files. This also impacts the creation of our feature files, which can now flexibly alter the versions of the bundles they deploy to match what's being built in by CI. The end result should be a much simpler time when we want to tag or release any particular commit.

Signed-off-by: Tim Ward <timothyjward@apache.org>
(commit: 75ebfda)
timothyjward at
Changes in dependency
  1. sensinact-parent #27#28 (detail)
  2. SensiNact core Annotations #27#28 (detail)
  3. SensiNact GeoJSON mapping types #27#28 (detail)
  4. Eclipse sensiNact core components #27#28 (detail)