Mislav Marohnić
|
760fac906d
|
Merge remote-tracking branch 'origin/master' into pr-checkout
|
2019-11-15 09:31:11 +01:00 |
|
Mislav Marohnić
|
624c44efda
|
Merge pull request #63 from github/branch-from-fork
Use `OWNER:BRANCH` syntax for cross-repo PRs
|
2019-11-15 09:28:00 +01:00 |
|
Mislav Marohnić
|
d8308b4c15
|
Allow pr checkout while not on any branch
|
2019-11-14 20:54:44 +01:00 |
|
Mislav Marohnić
|
4fab43a667
|
Cover more pr checkout test scenarios
|
2019-11-14 20:53:34 +01:00 |
|
Mislav Marohnić
|
1fc9c8f9d6
|
Test the scenario where the target branch already exists
|
2019-11-14 20:29:24 +01:00 |
|
Mislav Marohnić
|
dc0de147c9
|
Add pr checkout command
|
2019-11-14 19:59:42 +01:00 |
|
Mislav Marohnić
|
1479ff457a
|
Merge pull request #38 from github/pr-create
Add `pr create` command
Closes #59
|
2019-11-14 19:33:30 +01:00 |
|
Mislav Marohnić
|
135efda6d3
|
Avoid re-wrapping of "could not determine suitable remote" error
|
2019-11-14 19:31:33 +01:00 |
|
Mislav Marohnić
|
0c2d8879d1
|
Use OWNER:BRANCH syntax for cross-repo PRs
This affects `pr status` and `pr list`.
|
2019-11-14 16:46:59 +01:00 |
|
vilmibm
|
237fd04ad0
|
use errors.Wrap
|
2019-11-13 15:00:57 -06:00 |
|
Billy Griffin
|
e262e7283c
|
Swap "open in browser" to "view in browser" for view cmd
|
2019-11-13 13:59:32 -07:00 |
|
Mislav Marohnić
|
933086bae9
|
Merge remote-tracking branch 'origin/master' into pr-create
|
2019-11-13 19:31:02 +01:00 |
|
Mislav Marohnić
|
bb87f4a2fb
|
Add pr create test for git clean state
|
2019-11-13 19:25:02 +01:00 |
|
Mislav Marohnić
|
e3e8647760
|
Eliminate package-level flags
|
2019-11-13 19:24:58 +01:00 |
|
Mislav Marohnić
|
6aa0c071d6
|
Simplify tests that use StubExecCommand
|
2019-11-11 17:04:26 +01:00 |
|
Mislav Marohnić
|
65054fdc6e
|
Complete pr create test
|
2019-11-11 15:01:41 +01:00 |
|
Mislav Marohnić
|
ef4cadd8c9
|
Pass arbitrary params to CreatePullRequest
|
2019-11-11 14:09:24 +01:00 |
|
Mislav Marohnić
|
a275398dac
|
Merge remote-tracking branch 'origin/master' into pr-create
|
2019-11-11 12:24:09 +01:00 |
|
Mislav Marohnić
|
8fea48146d
|
Shorter representation of successful checks in pr status
|
2019-11-08 22:04:18 +01:00 |
|
Mislav Marohnić
|
f70accd3e0
|
pr status prints PR number in yellow
This matches `pr list`
|
2019-11-08 22:03:47 +01:00 |
|
Mislav Marohnić
|
e1f52fed01
|
Display checks, reviews on a new line to prevent terminal wrap
|
2019-11-08 21:04:47 +01:00 |
|
Mislav Marohnić
|
7419f7ae64
|
Add checks, reviews info to pr status
|
2019-11-08 21:04:47 +01:00 |
|
Mislav Marohnić
|
25142d4895
|
Add issue create test
|
2019-11-08 15:20:24 +01:00 |
|
Mislav Marohnić
|
10c248d691
|
Merge remote-tracking branch 'origin/master' into issue-status-view
|
2019-11-07 18:46:18 +01:00 |
|
Mislav Marohnić
|
b2c06caf51
|
Merge remote-tracking branch 'origin/master' into pr-list
|
2019-11-06 19:47:05 +01:00 |
|
Mislav Marohnić
|
5fcda2b5b5
|
Merge remote-tracking branch 'origin/master' into pr-list
|
2019-11-06 19:45:10 +01:00 |
|
Mislav Marohnić
|
524fe0a69b
|
🔥 last instance of mockOpenInBrowser
|
2019-11-06 19:41:18 +01:00 |
|
Mislav Marohnić
|
32e36d2fe0
|
Merge branch 'master' into exec-cmd-error-info
|
2019-11-06 19:36:12 +01:00 |
|
Mislav Marohnić
|
cdd495160c
|
Merge pull request #39 from github/completion
Add `completion` script
|
2019-11-06 19:31:29 +01:00 |
|
Mislav Marohnić
|
401aef283f
|
Prototype issue create
|
2019-11-06 19:10:15 +01:00 |
|
Mislav Marohnić
|
40131abfba
|
issue list → issue status to bring in line with pr prototype
|
2019-11-06 19:10:15 +01:00 |
|
Corey Johnson
|
da334e283b
|
Merge pull request #43 from github/gh-issue
Add `gh issue list` and `gh issue view`
|
2019-11-06 10:09:11 -08:00 |
|
Corey Johnson
|
3782ed6c8d
|
Tweaks
|
2019-11-06 10:07:24 -08:00 |
|
Corey Johnson
|
aea7ae8efd
|
Add gh issue list and gh issue view ISSUE_NUMBER
|
2019-11-06 19:05:23 +01:00 |
|
Corey Johnson
|
738562436f
|
Update tests
|
2019-11-06 10:02:35 -08:00 |
|
Corey Johnson
|
b50898f05b
|
move to init
|
2019-11-06 10:01:16 -08:00 |
|
Mislav Marohnić
|
e6d55fff1c
|
Calculate instead of hardcode the width of the PR number column
|
2019-11-06 18:53:58 +01:00 |
|
Mislav Marohnić
|
9133ad9f87
|
pr list: indicate state by color, useful for -s all
|
2019-11-06 18:48:41 +01:00 |
|
nate smith
|
e3a11c8ffb
|
fix pr filtering
|
2019-11-06 18:10:22 +01:00 |
|
Mislav Marohnić
|
667704d574
|
Add pr list command
Old `pr list` is now `pr status`
|
2019-11-06 17:33:45 +01:00 |
|
nate smith
|
df3e3bb4af
|
minor fix
|
2019-11-02 12:55:17 -05:00 |
|
Mislav Marohnić
|
8ee97d72cd
|
Extract outputStub into testing.go
|
2019-11-01 23:20:15 +01:00 |
|
nate smith
|
c12bdc2731
|
WIP resuming pr create test work
|
2019-11-01 17:19:01 -05:00 |
|
Mislav Marohnić
|
f6fcdf114e
|
Use SetPrepareCmd hook to spy on OpenInBrowser
We are now able to assert that the browse command was called with the correct URL
|
2019-11-01 22:18:12 +01:00 |
|
Mislav Marohnić
|
4f03370aa5
|
Add tests
|
2019-10-31 23:43:50 +01:00 |
|
Mislav Marohnić
|
55e9c18840
|
Merge remote-tracking branch 'origin/master' into completion
|
2019-10-31 23:28:06 +01:00 |
|
Mislav Marohnić
|
2939924124
|
Merge branch 'master' into version-flag
|
2019-10-31 23:13:07 +01:00 |
|
Mislav Marohnić
|
c3d70bd8cd
|
Clarify where Version and BuildDate are set
|
2019-10-31 23:10:42 +01:00 |
|
Mislav Marohnić
|
e87775845d
|
Also print cmd usage string on "unknown command"
|
2019-10-31 22:44:43 +01:00 |
|
Corey Johnson
|
cf1feb847e
|
Add gh issue list and gh issue view ISSUE_NUMBER
|
2019-10-31 11:02:27 -07:00 |
|