Skip to content

Releases: vapor-ware/synse-server

v2.1.2

01 Oct 19:37
fde15ee
Compare
Choose a tag to compare

Change Log

v2.1.2 (2018-10-01)

Full Changelog

Implemented enhancements:

  • bump sanic to 0.8.0 #208
  • catch sigint/sigterm signal so container can terminate in a timely fashion #205

Closed issues:

  • Ensure fan_sensors order correctness. #188

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

v2.1.1

01 Oct 18:49
54853b3
Compare
Choose a tag to compare

Change Log

Unreleased

Full Changelog

Implemented enhancements:

  • catch sigint/sigterm signal so container can terminate in a timely fashion #205

Closed issues:

  • Ensure fan_sensors order correctness. #188

v2.1.1 (2018-10-01)

Full Changelog

Implemented enhancements:

  • add support for tls/ssl for grpc client #203
  • remove "null" string check in read scheme formatting #190

Closed issues:

  • update ci to speed up build #199
  • add fossa license badges to readme #198
  • fan_sensors route. Sensors come in in random order. #116
  • Lost sorting on scan results. #114

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

v2.1.0

30 Aug 13:11
2596e69
Compare
Choose a tag to compare

Change Log

Unreleased

Full Changelog

Implemented enhancements:

  • remove "null" string check in read scheme formatting #190

Closed issues:

  • fan_sensors route. Sensors come in in random order. #116
  • Lost sorting on scan results. #114

v2.1.0 (2018-07-16)

Full Changelog

Implemented enhancements:

  • allow setting plugin discovery config via env #191
  • proposal: change url version from 'MAJ.MIN' to 'vMAJ' #184
  • updates to synse server cache data for sdk1.0 #172
  • add route to surface plugin capabilities #171
  • add route to surface plugin metainfo #170
  • add route to surface plugin health #169
  • bump to version 2.1.0 after updates for sdk1.0 #168
  • update the internal grpc client for sdk1.0 changes #167
  • configuration changes to support plugin service discovery #166
  • plugin service discovery option #164

Fixed bugs:

  • synse server error when no reading returned from sdk #176

Closed issues:

  • write up docs/examples for plugin service discovery #174
  • update docs for changes introduced for sdk1.0 parity #173
  • write up simple use case/design for plugin service discovery #165

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

v2.0.2

21 May 15:05
2b6da14
Compare
Choose a tag to compare

Change Log

v2.0.2 (2018-05-21)

Full Changelog

Implemented enhancements:

  • Add documentation / examples for deploying with kubernetes #161

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

v2.0.1

14 May 20:27
Compare
Choose a tag to compare

Change Log

v2.0.1 (2018-05-14)

Full Changelog

Closed issues:

  • Document and fix up query parameters and valid query parameter values / ranges. #101

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

v2.0.0

07 May 15:54
Compare
Choose a tag to compare

Synse Server version 2.0.0

This release brings many changes since the previous 1.4 releases, including a complete re-architecting to make Synse Server more generalized by using plugins.

See the changelog below for more detail.

For more information on Synse Server, see:

Change Log

v2.0.0 (2018-05-07)

Full Changelog

Implemented enhancements:

  • update end to end tests #141
  • remove babel as a dependency in setup.py #140
  • get API docs hosted #128
  • get emulator binary as part of image build #124
  • add coverage reporting to CI / badge to README #99
  • update config with plugins found in the default location #89
  • Convert server API to k8s service and route connected clients properly #85
  • 'fan speed' should become 'percent' for fan writes #74
  • create synse server docker image 'lite' tag for synse-server without emulator #64
  • run integration tests in CI #59
  • improve configuration field access pattern #54
  • re-structure end-to-end tests #52
  • clean up test structure / test fixtures #51
  • make device registration (e.g. metainfo scan) asynchronous #50
  • should there be an endpoint to list cached transactions #42
  • add a TTL to transaction cache entries #41
  • Synse Server release workflow in CI #40
  • consider setup with pipenv #39
  • rework the dev/test cycle (and with it, simplify CI) #38
  • add 'lock' alias route to 2.0 #35
  • remove synse_plugin tarball from v2.0 branch, install tarball from GitHub instead #33
  • create readiness / liveness probe for synse server #31
  • reduce default gRPC timeout in configurations #30
  • Emulator support for other devices. #29

Fixed bugs:

  • move ARGs in Dockerfile to improve cache performance #150
  • localization is not set up correctly for packaging #146
  • return error when query params passed to routes that do not support them #135
  • tests failing locally, not in CI (dependency issue?) #112
  • no newline at the end of json output causes shell prompt to be placed on same line as json data. #107
  • synse server should return 400 response when invalid query params are given #106
  • make all timestamps the same format #103
  • Integration tests passing in CI, failing locally #73
  • passing invalid transaction id to transaction endpoint causes error #57
  • synse server configuration merging failures on k8s when service clusterIP is not None #43

Closed issues:

  • update API docs for power/boot target routes #156
  • move deployment configs and examples from emulator repo #121
  • add comprehensive user documentation #120
  • move synse/emulator outside of the synse package #63
  • update readme for v2.0 #47
  • power and boot target exist in API docs but no backends currently support them #45
  • clean up and update Makefile #37
  • document which versions of python synse-server works with #34
  • clean up docstrings, comments, logging messages #32
  • Port EBM-Popst Fan controller functionality #19
  • Separate code for I2C switch and device to truly support devices. #4

Merged pull requests:

Read more

v1.4.1-alpha

04 Apr 15:43
1b78cd9
Compare
Choose a tag to compare
Merge pull request #28 from vapor-ware/mhink-lock-board2

Support rev2 door lock hardware. vec and gpio handles are singletons.