gtmhub / gtmhub-cli Goto Github PK
View Code? Open in Web Editor NEWA CLI tool for gtmhub
Home Page: https://gtmhub.com
License: MIT License
A CLI tool for gtmhub
Home Page: https://gtmhub.com
License: MIT License
We need a build that ensure the current version of the tool actually works.
It will be best if we can generate release notes to be included with each new release published. Those release notes should be based on all the closed issues since the last release.
After the activation of the device I am getting this error: "authentication failed. missing key accountId. did your run gtmhub login?"
Currently when executing gtmhub update we are given a choice of the metrics that are currently in active sessions. This list might be big and not always on point. It will be best to be able to instead specify a list or a query to be loaded by default if no parameters are specified.
Additionally it will be nice if you can pass a list id to overwrite any defaults and a flag to just display all krs.
If no default list is specified and no overwrite is provided the current behavior is fine.
Introduce a get command that merges the show krs and list.
The get command should allow to work with various gtmhub resources
We should try to release the tool based on achieving milestones and no on every single push to master.
If the interactive krs selector has no items it throws an out of range exception
`panic: runtime error: index out of range [0] with length 0
goroutine 1 [running]:
gtmhub-cli/commands.getIdInteractively(0xabe4fe, 0x2c)
/home/petar/Development/Go/src/github.com/gtmhub/gtmhub-cli/commands/update.go:95 +0x1f5
gtmhub-cli/commands.UpdateAction(0xc000351880, 0x4, 0x6)
/home/petar/Development/Go/src/github.com/gtmhub/gtmhub-cli/commands/update.go:65 +0x2dd
github.com/urfave/cli/v2.(*Command).Run(0xf95820, 0xc000351640, 0x0, 0x0)
/home/petar/Development/Go/pkg/mod/github.com/urfave/cli/[email protected]/command.go:163 +0x4ed
github.com/urfave/cli/v2.(*App).RunContext(0xc0002bcb60, 0xc6d680, 0xc0000c2040, 0xc0000b8020, 0x2, 0x2, 0x0, 0x0)
/home/petar/Development/Go/pkg/mod/github.com/urfave/cli/[email protected]/app.go:313 +0x81f
github.com/urfave/cli/v2.(*App).Run(...)
/home/petar/Development/Go/pkg/mod/github.com/urfave/cli/[email protected]/app.go:224
main.main()
/home/petar/Development/Go/src/github.com/gtmhub/gtmhub-cli/main.go:40 +0x376
`
Define the rules of engagement. A guide on this can be found here: https://mozillascience.github.io/working-open-workshop/contributing/
We want to be able to maintain a choco repository to enable our cli tool to be installed on windows.
If you call gtmhub get with no other parameters you should be presented with the help on how the get command works.
Instead right now the gtmhub get behaves as if you have called gtmhub get lists.
Right now when you call gtmhub update you are first asked to provide a value and then you can select to which metric will this apply.
It will be better if the two actions are reversed. You first select the metric (ideally you will be able to also see current/target values) and then input the update value.
Add brief introduction of this repository, what it is for, and links to Gtmhub documentation
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.