Skip to content

Releases: vapor-ware/synse-cli

3.0.1

19 Sep 18:28
Compare
Choose a tag to compare

Changelog

  • d8222ce Fix CLI not persisting config changes in HOME (#241)
  • ed58859 Move to Github Actions; fix deprecations (#238)
  • c2622aa Removed deprecated use of tap: for repository:
  • 6708d66 VIO-1792 Bump up ci-shared to get golangPipeline fixes for docker (#236)
  • 4976762 VIO-1911 Bump logic to latest goreleaser (#237)
  • f31cd0a ci: update ci config to use shared pipelines

3.0.0

30 Mar 17:12
Compare
Choose a tag to compare

Changelog

6d00bf2 Add basic project linting (#212)
ccea2b1 add and update debug logging
836d4bb add capabilities for supplying plugin certificate (#210)
9f5b55c add sorting to various cli command outputs (#223)
0dd9bfc add support for streamed readings over websocket (#225)
3d47c5a add unit tests (#213)
18a4f2c bash completion (#215)
150dc2c bump to 3.0.0-alpha.4
86881b9 ci: update goreleaser config for generated changelog
1b23a00 ci: update goreleaser to automatically update homebrew formula
285d57e continued v3 updates, consolidation and streamlining of common code
0b3acf9 fix plugin output encoding issues (#218)
c42f628 get basic synse v3 support working for all commands
60c2fde initial overhaul work for synse v3 (#207)
bc84713 initial readme update for v3 (#214)
35831e8 remove dist folder, tidy dependencies (#224)
7eb9e9e set go version in go.mod file
9ebbae9 tests: temporarily disable failing test case, see #230
e8426b3 tests: update expected data for tests
719cd64 update README installation instructions
b907225 update: add method to test grpc client, required from dependency update
39c5480 update: rename synse.yaml to docker-compose.yaml
1cc7414 updates for CI (#222)
063dac2 use go modules (#211)

2.2.0

27 Mar 14:21
9901437
Compare
Choose a tag to compare

2.2.0 release of synse cli

This release makes a snapshot of master prior to the synse v3 work being merged in.

3.0.0-alpha.4

07 Jan 18:57
Compare
Choose a tag to compare
3.0.0-alpha.4 Pre-release
Pre-release

Changelog

0ca8154 add and update debug logging
9170f31 add support for streamed readings over websocket (#225)
d6cf8f4 bump to 3.0.0-alpha.4
25b1b7d ci: update goreleaser to automatically update homebrew formula
2ca2f6a update README installation instructions

3.0.0-alpha.3

07 Oct 17:31
Compare
Choose a tag to compare
3.0.0-alpha.3 Pre-release
Pre-release

Changelog

8e21f05 set go version in go.mod file

2.1.0

12 Jun 12:43
532f93b
Compare
Choose a tag to compare

Change Log

2.1.0 (2018-07-13)

Full Changelog

Implemented enhancements:

  • Add missing tests #182
  • add "info" to read output formatting #180
  • refactor "synse server plugins" command to be a command group #175
  • Add command for getting plugin health #174
  • Add command for viewing plugin capabilities #173
  • Update existing models for plugin communication (over grpc api) #172
  • Update gRPC dependency for CLI #171
  • Update CLI feature parity with SDK 1.0 #195 (hoanhan101)
  • Update latest test cases #194 (hoanhan101)
  • Add missing flag test cases for synse server read #193 (hoanhan101)
  • Add more test cases for synse server read #191 (hoanhan101)
  • Validate read input before filtering #190 (hoanhan101)
  • Fix linter failing on fmt.Fprint #189 (hoanhan101)
  • Add command for viewing plugin health via rpc call #188 (hoanhan101)
  • Add additional arguments for viewing specific plugin health and metatada #187 (hoanhan101)
  • Refactor synse server plugins command to be a command group #185 (hoanhan101)
  • Refactor pretty output scheme of capabilities and devices #184 (hoanhan101)
  • Add info to read output formatting #183 (hoanhan101)

Fixed bugs:

  • gometalinter fails due to tool versioning issue #186
  • empty output when reading device that doesn't support reads #162

Closed issues:

  • figure out nil handling for read responses #179

Merged pull requests:

2.0.3

22 May 14:04
Compare
Choose a tag to compare

Change Log

2.0.3 (2018-05-22)

Full Changelog

Implemented enhancements:

  • add unit to reading output #167

Fixed bugs:

  • fix output formatting inconsistencies #168

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

2.0.2

03 May 23:35
Compare
Choose a tag to compare

Change Log

2.0.2 (2018-05-03)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • ci build stage failure #158
  • tests failures in CI are not causing CI itself to fail #146
  • Spelling mistake #157 (timfallmk)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

2.0.1

05 Apr 21:08
Compare
Choose a tag to compare

Change Log

2.0.1 (2018-04-05)

Full Changelog

Implemented enhancements:

  • Updater #152
  • add a --no-header option for command output #148
  • Add coverage reporting to CI #142
  • Rethink shell completion for macOS #141
  • add test helpers / tests for command output #122
  • add support for synse v2.0 #50
  • URL validation for Vapor Host #16
  • add mass cli audit via vesh #4
  • Add an automatic updater function #153 (timfallmk)
  • Add more output formats to all commands #149 (timfallmk)

Fixed bugs:

  • Entering incorrect information returns success with blank information #32
  • asset \<subcommand\> get with incorrect values results in incorrect url config and 404 #31
  • DeviceNotFoundError evaluates system to power and boot-target #30
  • 404's in list return default data, not errors. #29

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

2.0.0

15 Mar 20:36
Compare
Choose a tag to compare

Change Log

2.0.0 (2018-03-15)

Full Changelog

Implemented enhancements:

  • Document command usage #130
  • Command grouping and verb overlap #127
  • update help text for individual commands #124
  • use custom help template #123
  • add response scheme for synse server errors #121
  • Move --format to global flag #113
  • add "plugins" command for synse server #110
  • Re-add Docker build support #106
  • configurable autocompletion path #104
  • improve timestamp output formatting #103
  • restructure cli using the idiomatic golang structure #102
  • create formatting package, generalize existing formatting #95
  • generalize filtering and sorting capabilities #91
  • use utils command argument checker in hosts subcommands #81
  • add sorting to host list command output #79
  • support customizable sorting for scan command #78
  • add support for filtering scan results via flag #77
  • design the output formatting for each command #76
  • add support for both YAML and JSON output format for certain commands #75
  • figure out flow for installing synse cli easily #74
  • Add supoprt for command auto-completion #71
  • cleanup/organization of some source files #70
  • Improve help info for CLI / commands #69
  • Update CI for build/test/release workflow #56
  • Add Makefile with targets for common development tasks #55
  • use dep for dependency vendoring #54
  • add functionality for plugin management #51
  • Tests! #17
  • add additional demo calls to vesh #3
  • Quick structure switchero #118 (timfallmk)
  • Ci 2.0 #111 (timfallmk)
  • 2.0 cmds #64 (edaniszewski)
  • add the functionality for the 'hosts' subcommands #63 (edaniszewski)
  • add in stubs for the 'hosts' command #62 (edaniszewski)
  • get version via the endpoint, rework host config, add some skeleton w… #61 (edaniszewski)
  • Correcting linting errors and warnings from Go Report Card. #49 (timfallmk)
  • Add windows support to the build #48 (timfallmk)

Fixed bugs:

  • add "message" field to transaction responses #120
  • YAML output for pretty\_json in config output is formatted incorrectly #84

Closed issues:

  • Bash completion for #132
  • Consider usage pattern and how it reflects CLI config / commands #59
  • URL to page that does not exist #53
  • remove vestiges of 'vesh' #52
  • Auth: authenticate a user against core and require challenge #5
  • investigate story for user management #2
  • create basic opendcre module #1

Merged pull requests:

Read more