leavesster
d871da679b
Change how remotes are treated during pr create when repo is forked ( #7330 )
2023-06-28 04:07:42 +00:00
Sam Coe
d46f47e430
Don't deduplicate checks that stem from different events ( #7618 )
2023-06-27 09:12:52 +09:00
ffalor
31ffa6b499
Alphabetically sort labels for pr/issue view ( #7587 )
2023-06-20 11:30:03 +09:00
Benjamin Levesque
4aa31b3f0f
fix: apply latin matching filter to more fields
2023-05-26 14:50:20 +02:00
William Martin
2717dc5758
Add cmd test for pr status with counts by state
2023-05-24 16:00:34 +02:00
William Martin
dad5f25748
Use go enums for status and check status graphql enums
2023-05-23 17:22:56 +02:00
William Martin
b73ad06f15
Avoid setting status check rollups when user supplies fields
2023-05-23 16:53:16 +02:00
William Martin
04ecac9a6f
Rework state parsing for CheckRuns and StatusContexts
2023-05-23 16:51:08 +02:00
William Martin
c90b87bdad
Remove unused prInstrospection fixture
2023-05-22 18:46:28 +02:00
William Martin
42b61ad53e
Inject fake detector into PR status tests
2023-05-22 18:44:51 +02:00
William Martin
cdd05a38c6
Move CheckRunAndStatusContextCounts feature detection up stack
2023-05-22 17:32:52 +02:00
William Martin
75e35e2dde
Use pseudo field for statusCheckRollupWithCountByState
2023-05-22 17:28:15 +02:00
William Martin
ebb7d26f3a
Implement initial spike for detecting and using counts by state
2023-05-17 19:59:03 +02:00
Sam Coe
f77a3dcacb
Do not fall back to legacy template if template selector returns nil ( #7444 )
2023-05-16 09:44:00 +12:00
ffalor
ae58b7714c
respect GH_REPO env variable in pr create
2023-05-14 22:38:49 -05:00
Martijn Pieters
0da0de4022
Include auto-merge information in gh pr view ( #7385 )
2023-05-10 08:39:52 +12:00
Martijn Pieters
83aaa76141
Include auto-merge information in gh pr status ( #7386 )
...
PRs that have auto-merge enabled are marked with a green "✓ Auto-merge enabled" label.
2023-05-10 08:32:05 +12:00
Heath Stewart
17679cf65f
Edit multiple issues, PRs in parallel ( #7259 )
...
Allows multiple issues or PRs to be edited in parallel, and querying for shared fields once to reduce network requests.
Co-authored-by: Sam Coe <samcoe@users.noreply.github.com>
2023-04-25 14:45:41 +02:00
Benjamin Levesque
7cfbf478d5
Diacritics substitution in prompt ( #7205 )
2023-04-21 14:09:59 +00:00
Alexander Seiler
218f29f296
Correct some typos
2023-04-21 03:51:31 +02:00
Benjamin Chadwick
82662685e3
Autocomplete branch flags ( #6031 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2023-03-29 16:09:44 +00:00
Federico Guerinoni
c6a693c459
Add --template flag for issue create and pr create ( #7185 )
...
Signed-off-by: Federico Guerinoni <guerinoni.federico@gmail.com>
Co-authored-by: Alessio Cosenza <cosenzaalessio17@gmail.com>
2023-03-27 08:24:12 +00:00
Benjamin Levesque
185ebbe69d
Add a --fail-fast option to pr checks --watch ( #7203 )
2023-03-27 01:36:30 +00:00
Tommy Petty
6d09500936
Fixes #455 - Hide "current branch" for pr status --repo
2023-03-15 16:52:14 -04:00
Mislav Marohnić
32afc5d67f
pr diff: sanitize control characters for terminal output
2023-03-08 16:59:35 +01:00
Sam Coe
35a24caed2
Standardize retry mechanism ( #7027 )
2023-03-02 23:06:30 +00:00
Sam Coe
08a1231178
Allow retrieving projectItems in JSON and allow adding/removing user owned projects ( #7007 )
2023-02-15 22:14:59 +00:00
Mislav Marohnić
14eb873b9e
Avoid implicitly fetching when adding a new git remote ( #6990 )
2023-02-07 21:22:02 +00:00
Josh Soref
e6d6427704
Support Fork with Default Branch Only
2023-02-07 10:00:39 -05:00
Sam Coe
138da0f969
Fix adding/removing projects using flags for edit commands ( #6955 )
2023-02-06 08:28:38 +11:00
Benjamin Levesque
fef4195004
Add --reviewer flag completion ( #6873 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2023-01-25 18:02:13 +01:00
Sam Coe
63ad804a26
Add notes about project scope to various commands ( #6907 )
2023-01-24 17:22:20 +00:00
Ilya Yatsishin
179e9c256d
Add projectsV2 support to issue create, issue edit, pr create, and pr edit ( #6735 )
...
Co-authored-by: pshevche <pavel.shevchenko.95@gmail.com>
Co-authored-by: Sam Coe <samcoe@users.noreply.github.com>
2023-01-19 22:13:09 +00:00
Mislav Marohnić
8d82a96349
Fix fetching issue/PR comments
...
The "Author" struct was too overloaded in different types of queries that treat struct fields in incompatible ways. This change defines a simpler CommentAuthor struct for use in comments until we can figure out how to query `... on User` information for comments too.
2022-12-23 17:14:06 +01:00
Mislav Marohnić
f8f206e063
Group PR, release, and repo subcommands
2022-12-21 14:47:59 +01:00
Mislav Marohnić
fcd86c00b4
Merge remote-tracking branch 'origin' into cobra-update
2022-12-21 13:23:41 +01:00
Nate Smith
1f85a92463
Merge pull request #5333 from chemotaxis/gh-issue-lock
...
Add `lock` and `unlock` commands for issues and pull requests
2022-12-20 18:04:34 -06:00
Mislav Marohnić
a55dd656f3
Merge remote-tracking branch 'origin' into cobra-update
2022-12-20 17:15:25 +01:00
vilmibm
b52d452168
wip: tweak output, update to Prompter, start on tests
2022-12-16 13:01:09 -08:00
vilmibm
5a6b4ce934
Merge remote-tracking branch 'origin/trunk' into gh-issue-lock
2022-12-16 10:10:59 -08:00
vilmibm
f5d19b831e
error instead of prompt when no base repo + fixes
2022-12-15 11:44:37 -08:00
Natthakit Susanthitanon
33779630da
Exclude the current user from reviewers when creating pr ( #6464 )
2022-12-08 08:51:35 +02:00
vilmibm
91445d2df3
Merge remote-tracking branch 'origin/trunk' into pr-prompter
2022-12-05 11:27:55 -08:00
Sam Coe
98ab1f2587
Authenticate network git commands ( #6541 )
2022-11-15 13:14:37 +02:00
chemotaxis
8cdff1327c
Merge remote-tracking branch 'upstream/trunk' into gh-issue-lock
...
Resolved conflicts mainly around pinning comments.
2022-11-13 19:12:19 -05:00
Mislav Marohnić
b12ea845ef
Migrate to the new Cobra command grouping feature
2022-11-09 16:42:13 +01:00
Sam Coe
f96b2fce57
Refactor git client and add tests ( #6525 )
2022-11-03 11:58:38 +01:00
Mislav Marohnić
8c32ca925c
Enable gh pr create --repo <repo> from outside of a local git repository
...
When failing to read information from the local git repository, silence that failure if `--repo` was given.
2022-10-28 18:22:37 +02:00
Mislav Marohnić
5d3a8e380a
Fix double import
2022-10-28 17:58:04 +02:00
Sam Coe
4294ee14a1
revert revert 57fbe4f317 ( #6474 )
2022-10-20 12:17:20 +00:00