Skip to content

Releases: opensensorhub/osh-core

osh-core v2.0-beta1

01 Mar 18:35
Compare
Choose a tag to compare
osh-core v2.0-beta1 Pre-release
Pre-release

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM). An example Android App is available here.

Install instructions - http://docs.opensensorhub.org/install/

Resolved Issues:

  • #196 SWE API historical playback with FOIs is out of order
  • #195 SWE API FOI IDs do not match
  • #194 Database browsing capability not working correctly in Vaadin UI
  • #193 Allow edition of resource filters through Vaadin UI
  • #186 SensorWeb API observations not ordered properly
  • #182 SOS GetFeatureOfInterest incorrectly attempts to cast features to AbstractFeature in v2
  • #180 ProcedureDriverTransactionHandler does not properly handle FoiEvent in v2
  • #178 Add support for ENV variables in config file
  • #165 Implement filtering in SensorThings API
  • #164 Generate ObsEvents instead of DataEvents
  • #163 Improve error messages when content posted to SWE API is invalid
  • #161 H2 DB file becomes very large when storing data from FakeGpsNetwork driver
  • #156 Add Datastore for tasks and task status
  • #155 Update SPS implementation
  • #154 Update SOS-T implementation
  • #151 Implement Federated Obs Database
  • #147 Implement New H2 DataStore
  • #143 Migrate to latest Gradle version
  • #141 Implement SensorThings HTTP Service
  • #140 Update SOS implementation
  • #139 Implement Procedure Registry
  • #138 Implement OSGi based module loader
  • #137 Migrate modules to OSGi
  • #123 OSH v2 Progress
  • #121 Migrate to new datastore API
  • #107 Easy OSH Update
  • #106 Use queue polling instead of push for delivering data events
  • #103 Missing methods in storage API
  • #102 Allow schema evolution in storage API
  • #99 SOS/SPS REST Bindings
  • #97 Allow subscribing/producing on specific event types
  • #96 Refactor Search APIs
  • #94 Implement async streaming for SOS HTTP and websocket
  • #84 Don't create a new module for each registered sensor
  • #82 Refactor IDataProducer hierarchy
  • #76 Admin UI Clips Precision of Lat/Lon/Alt Input
  • #68 Admin UI - Modules stay "selected" between menu changes
  • #67 Admin UI - Deleting a module does not close configuration options
  • #60 Add GeoJSON output format to SOS GetFeatureOfInterest
  • #24 Cannot store more data streams once storage is initialized

osh-core v1.3.3

03 Nov 01:37
Compare
Choose a tag to compare

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM). An example Android App is available here.

Install instructions - http://docs.opensensorhub.org/install/

Resolved Issues:

  • #125 Allow reading 'latest' record from storage
  • #124 Add new timeline in storage config panel
  • #119 Fix 'null' reference error in StreamStorageConfig excludeOutputs
  • #118 SOS filtering by observable not working in some cases
  • #105 Fix server 404 when using demo client

osh-core v1.3.2

29 Jan 08:37
Compare
Choose a tag to compare

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM). An example Android App is available here.

Install instructions - http://docs.opensensorhub.org/install/

Resolved Issues:

  • #117 Cannot login to admin when no anonymous user is configured
  • #104 Add config parameter for proxy URL
  • #93 Log real client IP rather than load balancer IP
  • #86 OutOfMemory error after running OSH for a while
  • #83 Output duplicated when registering a new sensor through SOS-T

osh-core v1.3.1

09 Oct 15:54
Compare
Choose a tag to compare

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM). An example Android App is available here.

Install instructions - http://docs.opensensorhub.org/install/

Resolved Issues:

  • #90 Allow configuring jetty via jetty.xml
  • #89 Improve logging capabilities
  • #87 Metadata of sensor registered via SOS-T not available after restart
  • #85 Remove exceptions occurring with client disconnections
  • #81 GetResult request returns neither error nor data
  • #80 When creating permissions, removed items can be selected
  • #79 In client configuration UI, "SensorID" and "Remote Host" fields should be marked as required
  • #78 Config window must be refreshed to display changes after starting a service

osh-core v1.2.0

07 Mar 22:30
Compare
Choose a tag to compare

New Features:

  • Sensor tasking directly from the UI
  • Discovery of OSH add-ons available from online repository
  • JSON encoding of SWE data in SOS
  • Sensor registration and low-latency tasking (websockets) in SPS
  • Support for anonymous login on a per-service basis

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM). An example Android App is available here.

Install instructions - http://docs.opensensorhub.org/install/

Resolved Issues:

  • #56 Add About Window
  • #55 Add ability to send commands from Admin UI
  • #54 Add links to add-on modules somewhere in UI
  • #52 Add JSON bindings for SWE models
  • #48 Admin UI: Cannot add AXIS IP Video Camera Sensor to sensor list
  • #46 No producer ID included when filtering on observables
  • #45 Change Default Server Behavior to Enable Transactional?
  • #42 Filter storage modules available for selection
  • #40 Implement FOI/multisource support in SOS StreamDataProvider
  • #39 Add describeSensor link in Admin UI
  • #38 Better Helper Text for Storage Type
  • #34 Admin UI - no more room to add sensor
  • #22 Storage creation for SOS-T sensors
  • #17 Create SPS offering when registering new sensor
  • #11 Add support for websockets

osh-core v1.1.0

29 Oct 19:28
Compare
Choose a tag to compare

New Features:

  • Asynchronous module management
  • Support for sensor static location as status output
  • New helper classes for improving robustness to disconnections
  • Support for the following authentication methods: HTTP Basic, HTTP Digest, Certificate
  • Fine-grained permission based security
  • New real-time UI

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM). An example Android App is available here.

Install instructions - http://docs.opensensorhub.org/install/

osh-core v1.1.0-beta1

10 Oct 09:51
Compare
Choose a tag to compare
osh-core v1.1.0-beta1 Pre-release
Pre-release

New Features:

  • Asynchronous module management
  • Support for sensor static location as status output
  • New helper classes for improving robustness to disconnections
  • Support for the following authentication methods: HTTP Basic, HTTP Digest, Certificate
  • Fine-grained permission based security
  • New real-time UI

osh-core v1.0

30 Oct 13:41
Compare
Choose a tag to compare

Release 1.0 of OSH core includes the following features:

  • API to plug-in drivers for sensors and sensor networks
  • Persistence module using super-fast embedded object database
  • SWE service modules for SOS and SPS
  • API for developing processing components

This release is for all platforms except Android. Supported platforms include Windows, MacOS, Linux, RaspberryPi, Intel Edison, and most ARM boards (with JVM).

Install instructions - http://docs.opensensorhub.org/install/

Example Client Code - http://opensensorhub.github.io/osh-js/Demos/index.html