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
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
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
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
vilmibm
7b4c0c57b8
WIP: handle empty aliases key
2020-06-02 11:26:44 -05:00
vilmibm
9c4bf00703
todo
2020-06-02 11:26:44 -05:00
vilmibm
2627c5bb74
only process aliases when non-existent command passed
2020-06-02 11:26:44 -05:00
vilmibm
db741a0284
oops
2020-06-02 11:26:44 -05:00
vilmibm
ad7c484243
TODO
2020-06-02 11:26:44 -05:00
vilmibm
24e97a460f
prevent overriding gh commands
2020-06-02 11:26:44 -05:00
vilmibm
3552e72f7c
allow overwriting aliases
2020-06-02 11:26:44 -05:00
vilmibm
e37b517211
better placeholder handling
2020-06-02 11:26:44 -05:00
vilmibm
bace327634
pass rest of args through
2020-06-02 11:26:44 -05:00
vilmibm
5fde67110e
0 args tst
2020-06-02 11:26:44 -05:00
vilmibm
f84707b5b1
args length check; needs test
2020-06-02 11:26:44 -05:00
vilmibm
125f338686
doc
2020-06-02 11:26:44 -05:00
vilmibm
7ed2e4774f
docs
2020-06-02 11:26:44 -05:00
vilmibm
09fa75e141
implement gh alias set
2020-06-02 11:26:44 -05:00
Mislav Marohnić
8e70fe939d
🔥 unused constant
2020-06-02 15:39:56 +02:00
Mislav Marohnić
c08d4f0697
Write all per-host config entries to hosts.yml
...
Read from and write to the `hosts.yml` file every time `config.yml` is
accessed. Everything that before went under the `hosts:` map now belongs
to `hosts.yml`.
2020-06-02 15:35:13 +02:00
Mislav Marohnić
bad138e448
Enable reading from and writing to empty config files
2020-06-02 13:24:46 +02:00
Mislav Marohnić
d6f58fb448
🔥 hosts optimization
...
We dynamically add hosts on `Set`, so this `hosts` cache might fall out
of date. We could ensure to keep it updated, but I'm not convinced it's
necessary for speed right now.
2020-06-02 13:24:46 +02:00
Mislav Marohnić
1595d3b950
Handle HTTP errors in HasScopes
2020-06-02 13:24:46 +02:00