Commit graph

11279 commits

Author SHA1 Message Date
Corey Johnson
69b58b95a3 Fix linter errors 2020-04-28 12:25:25 -07:00
Corey Johnson
99940fa062 Update test 2020-04-28 12:15:37 -07:00
Corey Johnson
660cce7790 Take a URL 2020-04-28 12:15:33 -07:00
Corey Johnson
f22f584e8d Handle closed issues 2020-04-28 11:53:25 -07:00
Corey Johnson
bf94a31619 not on issues disabled
Co-Authored-By: Nate Smith <vilmibm@neongrid.space>
2020-04-28 10:05:56 -07:00
Corey Johnson
7ba6615919 Close test now works
Co-Authored-By: Nate Smith <vilmibm@neongrid.space>
2020-04-28 09:51:28 -07:00
Corey Johnson
a2f0cc6de7 Issue close works
Co-Authored-By: Nate Smith <vilmibm@neongrid.space>
2020-04-28 09:31:19 -07:00
Corey Johnson
ad48d8b3c3 Add issue close
Co-Authored-By: Nate Smith <vilmibm@neongrid.space>
2020-04-28 09:13:08 -07:00
Corey Johnson
e5fc3e9bbd Update issue_test.go
Add test for closing issue

Co-Authored-By: Nate Smith <vilmibm@neongrid.space>
2020-04-28 09:11:19 -07:00
Nate Smith
3d13adc46f
Merge pull request #820 from cli/goreleaser-current-tag
Help goreleaser find the correct git tag during release
2020-04-28 10:29:54 -05:00
Nate Smith
19e430bb53
Merge pull request #813 from cli/release-automation
Update documentation site on release
2020-04-28 10:06:00 -05:00
Nate Smith
d2da4a974b
Merge pull request #828 from lcbm/docs/readme
Update README
2020-04-28 10:04:06 -05:00
Daniel Foad
09157f1fc7
unit tests 2020-04-28 00:03:21 +01:00
Daniel Foad
c62dd557e3
Filter closed/merged PRs on default branch 2020-04-27 21:14:00 +01:00
Corey Johnson
2d0d86f7e7
Merge pull request #815 from cli/heathy-helping
Update `gh help` output
2020-04-27 11:42:52 -07:00
Corey Johnson
3d2ee3c9b2 fix whitespace 2020-04-27 10:07:47 -07:00
Mislav Marohnić
aeb08529e7 Add wizard that prompts for issue/pr metadata on create 2020-04-27 18:58:25 +02:00
Mislav Marohnić
c6d8a4c151 Fix mutations 2020-04-27 16:42:53 +02:00
Mislav Marohnić
90c8e0e967 Merge remote-tracking branch 'origin/master' into issue-pr-create-metadata 2020-04-27 14:17:09 +02:00
Mislav Marohnić
42baf4c8c5 Support org projects and team reviewers 2020-04-27 14:09:05 +02:00
rista404
76c73db5a0
Disable interactivity if any flag is passed
- Error if title is an empty string
2020-04-25 23:47:07 +02:00
rista404
4b32e3f215
Enable interactive mode only if flags aren't passed 2020-04-25 23:32:14 +02:00
rista404
a2a6036c65
Add tests 2020-04-25 23:12:51 +02:00
rista404
fab18ed4a9
Show awaiting triage when project col is empty 2020-04-25 22:57:03 +02:00
Leonardo Melo
700f86c5bc Update README
Add missing `gh config` command usage to README. Also, remove a
trailing space in the `Availability` section, hehe. 😃
2020-04-24 08:49:03 -03:00
Mislav Marohnić
3aaa231cc5 Guide user through re-authorization flow if read:org scope is missing
How this works for people with existing OAuth tokens:

    $ gh issue list -L1
    Notice: additional authorization required
    Press Enter to open github.com in your browser...
    [auth flow in the browser...]
    Authentication complete. Press Enter to continue...

    Showing 1 of 132 issues in cli/cli
    ...

Users of Personal Access Tokens get a different notice:

    Warning: gh now requires the `read:org` OAuth scope.
    Visit https://github.com/settings/tokens and edit your token to enable `read:org`
    or generate a new token and paste it via `gh config set -h github.com oauth_token MYTOKEN`
2020-04-23 18:20:21 +02:00
Mislav Marohnić
84ac3d412e Fix gh updater mechanism for unauthenticated users
Per code documentation: "BasicClient returns an API client that borrows
from but does not depend on user configuration". This means that any
errors while reading `oauth_token` should be tolerated.
2020-04-23 15:41:37 +02:00
Mislav Marohnić
8ed9a0324e Merge remote-tracking branch 'origin/master' into oauth-read-org 2020-04-23 15:35:35 +02:00
Mislav Marohnić
cd93e5643c Help goreleaser find the correct git tag during release 2020-04-23 13:04:40 +02:00
Nate Smith
a7931a07c9
Merge pull request #816 from vilmibm/whack-a-mole
missed a remote url
2020-04-22 16:35:28 -05:00
vilmibm
97e3a57244 fix tests 2020-04-22 16:16:14 -05:00
vilmibm
03e60758d0 missed a thing 2020-04-22 16:08:47 -05:00
Corey Johnson
e68be52ed0 Use the correct field 2020-04-22 14:03:44 -07:00
Corey Johnson
4b2382c737 Merge branch 'heathy-helping' of https://github.com/cli/cli into heathy-helping 2020-04-22 14:02:09 -07:00
Corey Johnson
c9d5935ee3 move to use 2020-04-22 14:00:08 -07:00
Corey Johnson
4dff85d3c1 Merge remote-tracking branch 'origin/master' into heathy-helping 2020-04-22 13:56:53 -07:00
Nate Smith
9d7590cbfc
Merge pull request #810 from cli/respect-protocol
respect git_protocol setting
2020-04-22 15:54:38 -05:00
Corey Johnson
c064b07e6d Add quote 2020-04-22 13:51:35 -07:00
Corey Johnson
0d79257312
use backets
Co-Authored-By: Amanda Pinsker <ampinsk@github.com>
2020-04-22 13:50:52 -07:00
Corey Johnson
833f8b4f2c
Update command/root.go
Co-Authored-By: Amanda Pinsker <ampinsk@github.com>
2020-04-22 13:50:06 -07:00
Corey Johnson
6d20283a7a Move feedback to the bottom 2020-04-22 13:49:42 -07:00
vilmibm
f1bee0c9b9 use more clear name 2020-04-22 15:49:16 -05:00
Corey Johnson
b5299ef5d7
pointy brackets ftw
Co-Authored-By: Amanda Pinsker <ampinsk@github.com>
2020-04-22 13:46:51 -07:00
Nate Smith
f7aea8e349
Merge pull request #814 from cli/respect-editor
respect configured editor
2020-04-22 14:37:11 -05:00
vilmibm
f26690adc9 support GH_EDITOR 2020-04-22 14:33:56 -05:00
vilmibm
9641eee38a use more clear name 2020-04-22 14:31:09 -05:00
vilmibm
bec58ede98 respect ssh
this adds recognition of the git_protocol setting when:

- creating a repo
- cloning a repo
- forking a repo
- forking/pushing during pr create
- checking out a PR

additionally, it:

- consolidates remote adding to use AddRemote; this introduces a fetch
where there previously hadn't been one
- changes repo clone to accept an ssh url
- changes repo fork to accept an ssh url

i just added basic unit tests; adding new test cases for all of the
above scenarios seemed like diminishing returns.
2020-04-22 14:21:01 -05:00
Mislav Marohnić
6ed50c66ea Prefetch metadata in parallel 2020-04-22 19:15:44 +02:00
Corey Johnson
a4429aae41 rearrange code 2020-04-22 10:00:33 -07:00
vilmibm
3c8b87c9c6 respect configured editor 2020-04-22 11:23:14 -05:00