Nate Smith
59580e6ac7
Merge pull request #1103 from cli/alias-delete
...
gh alias delete
2020-06-05 13:14:45 -05:00
vilmibm
8963d80942
better get func
2020-06-05 13:09:04 -05:00
vilmibm
6bd898ee54
start on alias delete
2020-06-05 13:04:45 -05:00
Nate Smith
494598ad55
Merge pull request #991 from cli/alias-list
...
gh alias list
2020-06-05 12:33:55 -05:00
vilmibm
106a0957e1
review feedback
2020-06-05 12:24:54 -05:00
vilmibm
953ea7cf7b
do not use : when not printing to tty
2020-06-05 12:06:51 -05:00
vilmibm
8ca53dd3ba
no example for no-arg command
2020-06-05 12:06:51 -05:00
vilmibm
a05daf2145
gh alias list
2020-06-05 12:06:51 -05:00
Mislav Marohnić
d57b5171cf
Print HTTP errors on stderr in api command
...
Most API errors are present in the response body itself, which will be
sent to stdout normally, but if stdout is redirected somewhere (as it's
common with scripts), failed HTTP requests will likely sabotage the rest
of the script, but no useful info will be shown on stderr.
This makes it so all REST and GraphQL errors are always shown on stderr.
Additionally, this makes sure that the command exits with a nonzero
status on any GraphQL errors.
2020-06-05 18:24:24 +02:00
Mislav Marohnić
62549465a0
Display JSON in indented, colored format in api output
2020-06-05 17:43:07 +02:00
Mislav Marohnić
385f449422
Merge pull request #861 from joehattori/feature/clone-without-username
...
shorthand of clone without username
2020-06-05 13:34:57 +02:00
Mislav Marohnić
a395290d87
Use new httpmock API in test
2020-06-05 13:29:44 +02:00
Mislav Marohnić
d59ebfd6e8
repo clone: clarify defaulting to current username
2020-06-05 13:00:40 +02:00
gedenata
61e0a6c68f
remove strict when click link
2020-06-05 12:34:33 +08:00
vilmibm
cea34755c7
linter appeasement
2020-06-04 17:09:42 -05:00
vilmibm
804ebf0d4d
linter appeasement
2020-06-04 17:07:16 -05:00
vilmibm
1e25b0079a
linter appeasement
2020-06-04 17:05:41 -05:00
vilmibm
50335596ce
do not include hidden commands in generated docs
2020-06-04 16:48:14 -05:00
vilmibm
bd4bac962a
use Annotations to hide commands
2020-06-04 16:42:32 -05:00
vilmibm
c09c2ad025
shuffle around credits command so it makes more sense
2020-06-04 16:38:03 -05:00
Corey Johnson
4d182c4314
Better help command
2020-06-04 12:51:26 -07:00
Nate Smith
bc70c52676
Merge pull request #992 from AliabbasMerchant/issue-query-params
...
Query Params in Web mode of Issue/PR creation
2020-06-04 14:32:38 -05:00
Corey Johnson
ee2b38df68
Merge pull request #1020 from cli/pr-lookup-v2
...
Consistent PR lookup interface
2020-06-04 10:42:55 -07:00
Corey Johnson
f490a4914f
Don't need extra determineBaseRepo call
2020-06-04 10:30:41 -07:00
Joe Hattori
47e71b12fa
add documentation of this feature
2020-06-04 20:54:24 +09:00
Mislav Marohnić
1036666266
Merge pull request #1077 from cli/auth-split
...
Write per-host config info to `hosts.yml` instead of `config.yml`
2020-06-04 12:49:12 +02:00
Mislav Marohnić
24ca449179
Merge pull request #1093 from cli/api-file
...
gh api: fix passing file/stdin contents via field arguments
2020-06-04 12:30:32 +02:00
Mislav Marohnić
9a5b628001
Ensure consistent order of yaml keys in migrateConfig
2020-06-04 12:22:26 +02:00
Mislav Marohnić
1f616859fc
Merge remote-tracking branch 'origin' into auth-split
2020-06-04 12:00:19 +02:00
Corey Johnson
4c75c8bccc
Reset base branch when URL is used
2020-06-03 14:34:13 -07:00
Nate Smith
7fc8677210
Merge pull request #970 from cli/alias-set
...
gh alias set
2020-06-03 15:11:46 -05:00
vilmibm
7014145a81
linter appeasement
2020-06-03 15:05:44 -05:00
vilmibm
6defbbf73f
finally properly handle quoted arguments to alias set
2020-06-03 15:00:49 -05:00
Mislav Marohnić
7033021637
gh api: fix passing file/stdin contents via field arguments
...
Reading from file via `-F foo=@myfile.txt` syntax would result in
`[]byte` Go type, which by default gets serialized to JSON in base64
format, which we don't want here.
Traverse all parameters and convert any `[]byte` into `string` before
JSON serialization.
2020-06-03 16:00:52 +02:00
Joe Hattori
e89ddd745d
write test
...
Signed-off-by: Joe Hattori <joe2ninja21@gmail.com>
2020-06-03 22:55:41 +09:00
Joe Hattori
035664a0a7
shorthand of clone without username
...
Signed-off-by: Joe Hattori <joe2ninja21@gmail.com>
2020-06-03 22:55:41 +09:00
Mislav Marohnić
b48237aa59
Update headless authentication instructions
2020-06-03 15:16:55 +02:00
Mislav Marohnić
5b872e7397
Rename fn to filename across the config package
2020-06-03 13:50:18 +02:00
Mislav Marohnić
bee132300c
Fix overriding OAuth client ID & secret at build time
2020-06-03 13:44:04 +02:00
Mislav Marohnić
c1a518ef8e
Un-export AuthFlow
2020-06-03 13:43:54 +02:00
vilmibm
a3a6f25024
do not use string concatenation for extra args
2020-06-02 16:07:24 -05:00
vilmibm
c960e568f8
w h i t e s p a c e
2020-06-02 13:52:42 -05:00
vilmibm
1b844d2cc0
not needed in public interface
2020-06-02 13:50:19 -05:00
vilmibm
51196265cc
update note
2020-06-02 13:48:19 -05:00
vilmibm
54183f4c6e
remove a gross type hack
2020-06-02 11:26:44 -05:00
vilmibm
4804c8bc77
odot
2020-06-02 11:26:44 -05:00
vilmibm
8773a997ee
support DEBUG when expanding aliases
2020-06-02 11:26:44 -05:00
vilmibm
52a02a7a4b
todo
2020-06-02 11:26:44 -05:00
vilmibm
3b4b244ab0
test for empty aliases key
2020-06-02 11:26:44 -05:00
vilmibm
37761c97fa
partial cleanup
2020-06-02 11:26:44 -05:00