Corey Johnson
1eedfe18bb
Update default text
2020-05-20 08:26:34 -07:00
Mislav Marohnić
767521c055
Stop providing AuthLogin from context
...
The login name of the authenticated user will be readily available only
if authentication info comes from the config file. With other upcoming
authentication modes (for example, the GITHUB_TOKEN environment
variable), the token is the only piece of information we got, so we
would need to additionally query for the login name.
Since `issue status` and `pr status` are the only commands that need the
name of the authenticated user right now, have those commands explicitly
query for the login name. This results in an additional API query, but
simplifies Context implementation and future authentication approaches.
2020-05-20 17:09:13 +02:00
Nate Smith
e9d6e13339
Merge pull request #915 from mtfurlan/docs/manpage
...
Generate manpages from cobra
2020-05-20 09:58:50 -05:00
Mislav Marohnić
ea3a55c3d6
Ensure that cobra command tests don't write to system stdout/stderr
2020-05-20 16:28:35 +02:00
Mislav Marohnić
292b428465
Add test for showing response headers
2020-05-20 16:28:27 +02:00
Mislav Marohnić
bef62faaea
Make NewCmdApi testable
2020-05-20 15:21:35 +02:00
Mislav Marohnić
f58e0bf710
Add api tests
2020-05-20 15:21:32 +02:00
Mislav Marohnić
d8146cd16e
Extract cmdutil package
2020-05-20 15:21:31 +02:00
Mislav Marohnić
4c762d5bd7
Add iostreams package
2020-05-20 15:21:31 +02:00
Mislav Marohnić
a7100b1fdd
Extract parseFields to a func
2020-05-20 15:21:31 +02:00
Mislav Marohnić
7ffbde3e12
Allow setting multiple values for a request header
2020-05-20 15:21:31 +02:00
Mislav Marohnić
90fa193eaf
Promote api command to a pkg/cmd/api package
2020-05-20 15:21:31 +02:00
Mislav Marohnić
fa3e25bb4d
Serialize GraphQL parameters under variables
2020-05-20 15:21:31 +02:00
Mislav Marohnić
1609afe993
Add api command
2020-05-20 15:21:31 +02:00
Mislav Marohnić
fb63efcf05
Avoid crash around "DISMISSED" or "PENDING" reviewer states
2020-05-20 14:59:40 +02:00
Mislav Marohnić
6385c32031
Include license information in release archives
2020-05-20 13:15:44 +02:00
Mislav Marohnić
a9e83dcc36
Tweak release process re: man pages
2020-05-20 13:07:48 +02:00
Mark Furland
af93bab887
remove unnecessary mkdir from makefile
2020-05-19 22:42:44 -04:00
Mark Furland
6387078532
add make manpages hook and fix makefile
2020-05-19 22:40:14 -04:00
Mark Furland
db2fac93ea
generate manpages into ./share/man/man1
2020-05-19 18:43:26 -04:00
Corey Johnson
9185bf9a77
Return an error
2020-05-19 13:52:22 -07:00
Corey Johnson
5c113d02c8
Big M
2020-05-19 13:39:36 -07:00
Corey Johnson
96e3d79f5e
add "try again" text
2020-05-19 13:39:31 -07:00
Mark Furland
dffb55889c
install manpages for homebrew
2020-05-19 15:58:27 -04:00
Nate Smith
45dec1b3e0
Merge pull request #962 from cli/pr-diff
...
pr diff
2020-05-19 14:11:36 -05:00
vilmibm
983a1d9c3c
better names
2020-05-19 14:08:20 -05:00
Corey Johnson
e0dbf37b5a
Merge pull request #960 from cli/prêt-à-réviser
...
Add `gh pr ready`
2020-05-19 11:29:33 -07:00
Corey Johnson
6666adbdce
Deal with merge conflicts
2020-05-19 11:29:00 -07:00
Corey Johnson
d209c0be01
Allow pr urls
2020-05-19 11:04:43 -07:00
vilmibm
c98b0924dc
properly handle REST errors
2020-05-19 11:58:49 -05:00
Mark Furland
e13fc2465f
use consistent var declaration format
2020-05-19 12:21:20 -04:00
Nate Smith
06e43ac881
Merge pull request #964 from dulltz/cosmetic-short
...
Cosmetic about short descriptions
2020-05-19 00:10:24 -05:00
dulltz
821324c2fb
cosmetic
...
- Align the first letter to uppercase.
- Align with no period at the end.
2020-05-19 12:03:56 +09:00
Nate Smith
d1bdb31558
Merge pull request #958 from cli/ci-git-id
...
fix and tweak for site build
2020-05-18 17:47:35 -05:00
vilmibm
ccda5ced51
lint
2020-05-18 17:45:47 -05:00
vilmibm
51b4212070
add basic tests
2020-05-18 17:39:54 -05:00
vilmibm
8e6b8d3901
cleanup
2020-05-18 17:23:36 -05:00
vilmibm
c159d41fc2
manually colorize
2020-05-18 17:15:48 -05:00
vilmibm
aaebdfc46f
working with gross colorize hack + no pager
2020-05-18 16:49:51 -05:00
Corey Johnson
fde5409a70
Update command/pr_test.go
...
Co-authored-by: Billy Griffin <5091167+billygriffin@users.noreply.github.com>
2020-05-18 14:40:04 -07:00
Corey Johnson
be927b34ae
Update command/pr_test.go
...
Co-authored-by: Billy Griffin <5091167+billygriffin@users.noreply.github.com>
2020-05-18 14:39:52 -07:00
Corey Johnson
6eab3751d0
Update command/pr.go
...
Co-authored-by: Billy Griffin <5091167+billygriffin@users.noreply.github.com>
2020-05-18 14:39:43 -07:00
Corey Johnson
9721f75b2b
Update command/pr.go
...
Co-authored-by: Billy Griffin <5091167+billygriffin@users.noreply.github.com>
2020-05-18 14:39:29 -07:00
vilmibm
b94860bae7
add command file with pr resolution
2020-05-18 15:43:27 -05:00
Corey Johnson
b42f5527fd
Remove hot dog
2020-05-18 13:27:23 -07:00
vilmibm
14e8498b90
fix path
2020-05-18 15:14:10 -05:00
Corey Johnson
78bc7260e0
Add closed test
2020-05-18 13:08:57 -07:00
vilmibm
d2bdd53dd2
depend on bin/gh
2020-05-18 15:08:31 -05:00
vilmibm
d800e3f0b6
rely on environment
2020-05-18 15:07:28 -05:00
Corey Johnson
0b0070e725
Add "already marked" test
2020-05-18 13:03:43 -07:00