- 13 Jun, 2019 4 commits
-
-
Massimiliano Pippi authored
* split legacy tests * explicitly run legacy test on master
-
Massimiliano Pippi authored
-
red_car authored
* add global variables and Info struct in order to inject build time values via ldflags * replace cli.AppName with global variable global.GetAppName() getter * replaced cli.Version var with global getter * add .idea to .gitignore * re organize imports * add license to global.go * add hardcoded fallback version string * organize imports step2 * organize imports step3 * replace cli.AppName with global variable global.GetAppName() getter * add User-Agent header to downloader helper configuration * add testing for user agent-string generation * re organize imports * refactor global package into version package and rename and replace having cli login,logout,validate removed * refactor versioning variables in version package and implement Info struct wihth String method * refactor Info cosntructor to use directly package vars and renamed package from global to version * replace package name from global to version * solve package name clash for version and cli/version * replace application name getter with VersionInfo.Application field having removed cli login,logout,validate * search and replace version string getter with VersionInfo.VersionString field * implement empty http.Header struct propagation from cli to resources * align downloader helper to use propagated http.Header from upper layers and modify test accordingly * align daemon to use empty http.Header as struct field in ArduinoCoreServerImpl * clean inside cobra commands for empty http.Header struct and inject headers build from VersionInfo struct in cli InitInstance func * remove unused runDaemonCommand in daemon * add user agent specific for daemon mode via DownloaderHeaders property for ArduinoCoreServerImpl * add testing information in README.md * removed getters and related usage for version package * update dependencies * finalize helpers_test User-Agent header value * add integration test for version info injection via vars * tidy go mod and reorganize imports and tidy long lines * inject ldflags variables in build task in Taskfile.yml * replace commands in /travis.yml with tasks properly merging flags * fix install command for go-task to solve "undefined: interp.EnvFromList" error * add coverage files to .gitignore * tidy dependencies in go.mod * update task executable path in tasks due to install path generated by go-task install script * implement exported variable cli.HTTPClientHeader in order to have it available in all cli subpackages and not onli in cli * fix comment replacing "version config" with "global config" * leverage cli.VersionInfo to present a better terminal and json data for version info
-
Massimiliano Pippi authored
-
- 11 Jun, 2019 4 commits
-
-
Martino Facchin authored
-
dependabot-preview[bot] authored
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.0 to 0.3.2. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.3.0...v0.3.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Massimiliano Pippi authored
-
Piotr Henryk Dabrowski authored
-
- 10 Jun, 2019 2 commits
-
-
Cristian Maglie authored
-
Jeff Winn authored
-
- 07 Jun, 2019 7 commits
-
-
dependabot-preview[bot] authored
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 0.0.3 to 0.0.4. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](https://github.com/spf13/cobra/compare/v0.0.3...v0.0.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
dependabot-preview[bot] authored
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.19.1 to 1.21.1. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.19.1...v1.21.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Massimiliano Pippi authored
-
dependabot-preview[bot] authored
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.0.5 to 1.4.2. - [Release notes](https://github.com/sirupsen/logrus/releases) - [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md) - [Commits](https://github.com/sirupsen/logrus/compare/v1.0.5...v1.4.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
dependabot-preview[bot] authored
Bumps [github.com/mitchellh/go-homedir](https://github.com/mitchellh/go-homedir) from 1.0.0 to 1.1.0. - [Release notes](https://github.com/mitchellh/go-homedir/releases) - [Commits](https://github.com/mitchellh/go-homedir/compare/v1.0.0...v1.1.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
dependabot-preview[bot] authored
Bumps [github.com/bouk/monkey](https://github.com/bouk/monkey) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/bouk/monkey/releases) - [Commits](https://github.com/bouk/monkey/compare/v1.0.0...v1.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Massimiliano Pippi authored
Introduce new testing layout
-
- 06 Jun, 2019 15 commits
-
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
- 05 Jun, 2019 3 commits
-
-
Cristian Maglie authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
- 04 Jun, 2019 1 commit
-
-
Cristian Maglie authored
-
- 03 Jun, 2019 3 commits
-
-
Cristian Maglie authored
Daemon mode (GRPC) + pluggable discovery
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
- 28 May, 2019 1 commit
-
-
Cristian Maglie authored
-