Nate Smith
c670049ce7
Merge pull request #745 from doi-t/add-metadata-to-view
...
Add relevant metadata to issue view in CLI
2020-04-09 16:27:07 -05:00
Toshiya Doi
6d0e5bf2b8
Remove Participants related codes for pr view`
2020-04-10 01:02:51 +09:00
Toshiya Doi
054ec3c635
Remove Participants related codes
2020-04-10 00:56:45 +09:00
Toshiya Doi
d07617817d
Query first 100 issue metadata by PR number and branch (3 --> 100)
2020-04-08 14:53:55 +09:00
Toshiya Doi
24fcc69f9e
Query first 100 issue metadata by issue number (3 --> 100)
2020-04-08 14:47:46 +09:00
Toshiya Doi
8fca78f584
Query first 100 requestedReviewer and last 100 reviews
2020-04-06 17:56:51 +09:00
Toshiya Doi
a4fcb634c2
Fix requestedReviewer struct
2020-04-06 17:53:41 +09:00
Toshiya Doi
92dea433e4
An attempt of collecting reviewers metadata
2020-04-04 13:28:47 +09:00
Toshiya Doi
d538f7a1be
Query pr metadata by number and branch
2020-04-04 13:08:22 +09:00
Toshiya Doi
125ff06b2c
Add metadata to PullRequest struct
2020-04-04 13:07:44 +09:00
Toshiya Doi
1279131f0f
Simplify issue struct avoiding to sue edges
2020-04-04 11:28:52 +09:00
Toshiya Doi
6dbf821198
Query issue metadata by number
2020-04-04 11:28:52 +09:00
Toshiya Doi
013481c0d6
Add metadata to issue struct
2020-04-04 11:28:52 +09:00
Mislav Marohnić
e10ccefaf5
Merge pull request #667 from doi-t/view-the-current-state
...
Show the state (open, closed, merged) in issue view and pr view
2020-04-03 19:41:29 +02:00
Mislav Marohnić
734497a8d8
Code fixes informed by golangci-lint failures ( #738 )
2020-04-03 16:33:34 +02:00
Toshiya Doi
0095fe9a13
Merge branch 'master' into view-the-current-state
2020-04-02 23:52:41 +09:00
Mislav Marohnić
f0e6c98bf0
Fix auto-forking scenario in pr create
...
When an existing `headRepo` couldn't be detected, it's time to auto-fork
one. Unfortunately, an obscure Go behavior made it seem like `headRepo`
was a non-nil value, where in fact it did contain a nil pointer which
would crash the process.
This avoids ever assigning nil pointers to `var headRepo ghrepo.Interface`.
2020-04-01 19:37:56 +02:00
Mislav Marohnić
0e9b48d876
Merge pull request #719 from cli/upstream-remote
...
Automatically set up "upstream" remote for forks
2020-03-31 17:10:50 +02:00
Mislav Marohnić
8460609181
repo clone: automatically set up "upstream" remote for forks
2020-03-31 15:32:52 +02:00
Mislav Marohnić
219e3ecc5b
Stop querying base branch commit hash from API
...
This code was put in place in preparation for a feature that never
shipped. Namely, we wanted to use the commit hash for the base branch so
we can get an accurate `git log` involving the changes in a pull
request. However, getting the commit hash from API is not the way to go
because the latest commit might not be available in the person's local
repository, and using a local tracking branch for base such as
`origin/master` works quite well in most cases without dereferencing it.
2020-03-31 13:36:48 +02:00
Mislav Marohnić
da2116f8ee
Merge remote-tracking branch 'origin/master' into pr-create-push-default
2020-03-30 13:32:37 +02:00
Mislav Marohnić
d4692c3ad9
Merge pull request #707 from cli/stale-check-conclusion
...
Prevent crash when encountering "STALE" check conclusion
2020-03-30 10:29:01 +02:00
Mislav Marohnić
c0bc938ea4
Prevent crash when encountering "STALE" check conclusion
...
The "STALE" conclusion has shipped this January and is basically a
conclusion that can only be reported by GitHub and not explicitly set by
any integrations.
2020-03-27 09:54:11 +01:00
Nate Smith
26022bc684
Merge pull request #690 from cli/repo-view-terminal
...
Add ability to view repo in terminal and do it by default
2020-03-25 11:32:26 -05:00
Toshiya Doi
7d42f46cda
Merge branch 'master' into view-the-current-state
2020-03-25 22:46:12 +09:00
Mislav Marohnić
5726376ab1
Guard against faulty affiliations GraphQL filter
...
This API was just fixed in github.com, but it will take a while for the
change to propagate to GitHub Enterprise installs, so guard ourselves
from false positives when querying forks.
2020-03-25 08:26:06 +01:00
Mislav Marohnić
5b2e1847b7
Merge remote-tracking branch 'origin/master' into pr-create-push-default
2020-03-25 08:16:04 +01:00
Mislav Marohnić
bc3f964621
Merge pull request #697 from tariq1890/simple_sort
...
simplify sort string slice method call
2020-03-25 07:34:29 +01:00
Tariq Ibrahim
653229c7b5
simplify sort string slice method call
2020-03-24 22:47:51 -07:00
vilmibm
379ecdab54
move readme fetching to api package
2020-03-24 15:21:18 -05:00
vilmibm
2895252e3b
respect -B when checking for existing pull requests
2020-03-23 14:26:31 -05:00
vilmibm
3459dfab95
add viewing repo in terminal
2020-03-20 16:26:49 -05:00
Toshiya Doi
0ba0a0757d
Merge branch 'master' into view-the-current-state
2020-03-20 18:16:47 +09:00
Mislav Marohnić
d75faab85a
Creating a PR now always prioritizes an existing fork as a push target
...
Before: the default push target for the current branch in `pr create`
was the first repository found among git remotes that has write access.
Now: the default push target is the fork the base repo, if said fork
exists and has write access, falling back to old behavior otherwise.
This change in the default is to facilitate contributions to projects
that have a hard requirement that all pull requests (even those opened
by people with write access to that project) come from forks.
2020-03-19 16:04:23 +01:00
Toshiya Doi
7b5a0b5694
Add a missing isDraft for querying PR by number
2020-03-18 07:32:18 +09:00
Toshiya Doi
d429babe2b
Add 'state' to queries for pull requests
2020-03-16 02:27:33 +09:00
Toshiya Doi
94a1e6a830
Add 'state' and 'createdAt' to the query for IssueByNumber
2020-03-16 02:25:27 +09:00
UmairShahzad
f51669e228
Merge remote-tracking branch 'origin/master' into pr-count
2020-03-14 19:02:51 +05:00
Mislav Marohnić
8a4fd432ea
Merge pull request #638 from doi-t/show-the-most-recent-pr
...
Only show the most recent PR for the current branch
2020-03-13 10:07:12 +01:00
Toshiya Doi
4c4aeb5ec6
Return the latest PR belonging to the current branch
2020-03-13 09:49:20 +09:00
Mislav Marohnić
8913f6466d
Merge pull request #625 from eddumelendez/add_author_flag_issues
...
Add filter issues by author
2020-03-12 19:06:17 +01:00
Eddú Meléndez
2a87dabf59
Remove unused fields
2020-03-10 10:17:22 -06:00
Eddú Meléndez
8e7ba907b1
Add filter issues by author
2020-03-09 18:50:23 -06:00
Mislav Marohnić
f9c32654e9
Fix setting homepage URL in repo create
2020-03-09 12:53:41 +01:00
Mike Rogers
50e886c5f8
sequental > sequential
2020-03-07 20:44:39 +00:00
Alisson Santos
7a0a6658d5
avoid nested ifs
2020-03-05 18:52:27 +01:00
Alisson Santos
101d985a16
remove duplicate from pages
2020-03-05 18:10:00 +01:00
Alisson Santos
dcedacd4f7
Remove duplicates
2020-03-05 13:55:36 +01:00
Mislav Marohnić
1ba577ca36
Merge remote-tracking branch 'origin/master' into pr-count
2020-03-05 12:31:05 +01:00
Mislav Marohnić
52cc04e300
Merge remote-tracking branch 'origin/master' into repo-create
2020-03-03 22:55:49 +01:00