GitHub / apache/cloudstack-cloudmonkey / commits
Apache Cloudstack Cloudmonkey
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b040e85d |
cmk: add Dockerfile
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | almost 7 years ago | |
| 10e9a6b6 |
output: jsonify when value is slice or map
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | almost 7 years ago | |
| 94eeac24 |
travis: fix module enable
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | about 7 years ago | |
| 359249e9 |
travis: enable go v1.12
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | about 7 years ago | |
| 9111c778 |
completer: on hostid autocompletion use type=Routing
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | about 7 years ago | |
| 365e10ea |
cmd: fix bug around required params check
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | about 7 years ago | |
| 8eae8f55 |
snapcraft fixes
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 98577608 |
snapcraft: update with customised go binary building
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 407640f7 |
Makefile: split the dist to dist-linux
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| f522c89b |
snapcraft badge
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| c4ee806b |
snapcraft file
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| fbdd9c2c |
performrelease: emit sha512 based checksum file
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| f2d736e5 |
cmd: remove `paramcompletion` option which is shipped enabled by default
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| bcca2ac7 |
config: bump version to next 6.1.0-alpha
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 65442700 |
config: Fix prompt to use the same profile name as loaded
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 74ff37cf |
about: bump version to 6.0.0
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 16db39a4 |
cli: fix auto-completion bug
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 56ea2b58 |
network: get content from file when arg=@/path is provided (#43)
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 4a9db7a5 |
config: add help docs for `set` commands (#40)
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| ace8e645 |
config: Implement per profile based api cache (#39)
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| 603425f5 |
Makefile: emit builds for various platforms and architectures
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| d8cfcf77 |
vendor: fix issue in readline option selector
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 1a23c014 |
Makefile: emit build for arm32 (raspberrypi)
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| c1185a51 |
cli: in case of no possible arg values, return empty string
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 3e9af96e |
cli: reimplement CLI completer using chzyer/readline (#38)
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 1fe56748 |
cmk: debug cmdline args input comma separated for readability
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 6d5c80d1 |
history: ignore duplicate and empty inputs for shell history
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 224f4aa1 |
output: Fix json output to not do html escape
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| d2d23392 |
vendor: update dependencies
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| dd613c30 |
config: Fixes #35 fix panic due to inappropriate config loading
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 7 years ago | |
| fc79e767 |
README: fix golang version
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| f3e09928 |
network: remove nested quotes in parameters
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 1001560b |
cli: use cyan as selected colour, don't bolden the input
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 977d6bd3 |
vendor: update vendoring dependencies
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| a8beed79 |
network: fix segfault
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| c2f30ced |
cmk: add git sha and build timestamp from makefile
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 30c498c8 |
config: bump internal version to 6.0.0-beta2
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| e5d4c7e2 |
cli: only show autocompletion options when tab is pressed
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| b00b8b17 |
cli: allow parameter completion to be disables
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 7f8e0314 |
config: add debuggability using -d flag
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 7 years ago | |
| 1221e6d7 | config: create home configdir if not exist (#30) |
Pierre-Luc Dion <p****1@u****m>
Committed by: Rohit Yadav <r****t@a****g> |
over 7 years ago | |
| 01c1f1f1 |
cli: implement heuristics based completer as a fallback
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| 47408438 |
cmk: implement file lock for config read/write
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| 783a0996 |
cmk: implement command line flags support and usage doc
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| 38972f24 |
cli: implement command line history support
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| d754b37c |
cli: fix pipe based output in shell
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| 88b5006d |
cmk: shlex input, new columnar output, refactorings
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| fbc6f0eb |
travis: fix build go mod vendor
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| c948d698 |
cmk: rewrite CLI using go-prompt
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| f0c7b95e | Makefile: use -mod=vendor to build using vendor | Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| dbf748fc |
cmk: disable search bar by default on tab-tab completion
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| a96aad88 |
vendor: update dependencies
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| 992fce06 |
cmk: switch to go mod
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| b2e1c8f0 |
network: fix variable name to fix lint error
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| 049be2d6 |
network: handle login session management and expiry
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| fc0975ea |
network: Fixes #24 split args to API in two parts
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | almost 8 years ago | |
| e21dc82c |
output: fix lint issue to fix build failures
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 6a00de56 |
output: implement and refactor json, csv, table, text outputs
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 718e67e7 |
cmk: rename references to `cmk` and update README
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 3ad5ace6 |
config: fix lint issue and travis failures
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 98b3aa77 |
network: expire cookie jar based on initial log-in cookies
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 89e8c0b4 |
config: several refactorings and interactive fixes
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| c515cbb1 |
cmd: handle errors well, throw non-zero exit code on error
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 673d7131 | Makefile: Fix gopath in command (#21) |
dahn <d****d@g****m>
Committed by: Rohit Yadav <r****t@a****g> |
about 8 years ago | |
| b5dd3a6a | network: Fix glint error |
Rohit Yadav <r****t@a****g>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| a02ed500 |
config: add inbuilt API precache
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 6b6a987e |
cmd: on async job error, also print job response
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 263ea076 |
network: implement asyncblock for polling job results
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| b9b7e178 |
config: enable asyncblock by default, fix double space
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| c8fc0df4 |
config: change default prompt to :cat:
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | about 8 years ago | |
| 2494d024 |
Fixes #17: handle errors when unable to connect
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 17561b66 |
api: fix linting issue and order by filter keys
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 7e2aae2a |
config: allow custom prompt
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 463384e5 |
vendor: add missing go-runewidth dependency
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 56221379 |
api: wip refactor output code, using output type, response and filter opts
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 9476afa8 |
help: don't display the 'fake' filter option in api help doc
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 95bb688d |
set: display server profile details when profile is `set`
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 48cda52f |
completer: use response keys to show filter options
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 1a06716e |
cache: add API response keys in API cache for filter options
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| cb70f1fe |
cmd: introduce poc text and table outputs
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| e83ce7f9 |
cmk: fix presentational issues
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| d0b58bee |
client: implement login based API calls, simplify config
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 3584ac03 |
set: autocompletion for set parameters
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 15697d88 |
help: fix help to work with -h and help <api>
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 0eb9c6b8 |
lint: introduce lint and fix lint issues
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 88fcf8fe |
prompt: emoji-roulette on new shell
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 86b9e4a3 |
about: add separate go file for cli name, version
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| ed77ec07 |
config: implement ini based config same as legacy cloudmonkey
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 351fb286 |
vendor: merge readline forks, add go-ini for config management
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| fa6d97b6 |
docs: display better formatted help with 80char width
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 6027bf74 |
travis: enable travis for build checks
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 3f2ce750 |
config: use a cross-platform compatible monkey emoji
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| c453cc92 |
cmk: on error return non-zero exit code
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 49d5d1ef |
cli: improve docs output
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 06b38b73 |
cli: improve selector and autocompletion
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| ff373cd1 |
cli: implement auto-completion for apis
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| c4ff588f |
vendor: introduce vendoring and build system
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| a6fb80da |
cloudmonkey: initial Go port (cmk)
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 7b55fb41 |
cloudmonkey: purge legacy files
Signed-off-by: Rohit Yadav <r****t@a****g> |
Rohit Yadav <r****t@a****g> | over 8 years ago | |
| 721cc264 |
cloudmonkey: update precache against latest CloudStack master
Signed-off-by: Rohit Yadav <r****v@s****m> |
Rohit Yadav <r****v@s****m> | over 9 years ago |