Mislav Marohnić
7a917bac90
hub 2.3.0-pre3
2016-08-21 18:12:27 +02:00
Mislav Marohnić
d5c8337f1f
Fix `release` from detached HEAD
...
Don't try to default `target_commitish` to the currently checked out
branch. Instead, keep the value blank unless explicitly provided. It
will default to the main branch on the server.
2016-08-21 18:10:31 +02:00
Mislav Marohnić
5b5dc6ee13
hub 2.3.0-pre2
2016-08-21 15:58:58 +02:00
Mislav Marohnić
d1cb6d7d12
Simplify Travis config and fix release process
2016-08-21 15:57:31 +02:00
Mislav Marohnić
4151f88470
hub 2.3.0-pre1
2016-08-21 14:37:11 +02:00
Mislav Marohnić
92abceabcf
Merge branch 'man-release'
2016-08-21 14:36:38 +02:00
Mislav Marohnić
be1167c722
Clean up display of available `--format` flags
2016-08-21 14:20:10 +02:00
Mislav Marohnić
f9692485f0
Advertise hub-issue(1) and hub-release(1) in man pages
2016-08-21 14:20:10 +02:00
Mislav Marohnić
b2d567df54
Move man pages to `share/man/man1/`
2016-08-21 14:20:10 +02:00
Mislav Marohnić
e74b25ae30
Merge branch 'issue-filters'
2016-08-21 13:25:15 +02:00
Mislav Marohnić
ca10058884
Cleanup in cukes
2016-08-21 13:23:26 +02:00
Mislav Marohnić
b315f6c849
Parse `YYYY-MM-DD` date as start of day in local timezone
2016-08-21 13:19:27 +02:00
Mislav Marohnić
4fd8abc8b7
Merge remote-tracking branch 'origin/master' into issue-filters
2016-08-21 12:59:07 +02:00
Mislav Marohnić
9da3d1773a
Merge branch 'edit-message'
...
Fixes #446 , fixes #937
2016-08-21 12:41:56 +02:00
Mislav Marohnić
860c910419
Unify `-F <filename> -e` functionality between commands
2016-08-21 12:40:16 +02:00
Mislav Marohnić
b5e6387111
Merge remote-tracking branch 'origin/master' into edit-message
2016-08-21 11:33:39 +02:00
Mislav Marohnić
d987f40f8d
Merge branch 'pull-request-templates'
...
Closes #1145 , fixes #1118
2016-08-21 11:23:26 +02:00
Mislav Marohnić
5d6090207f
Tweak whitespace in issue/PR template handling
2016-08-21 11:22:57 +02:00
Mislav Marohnić
d5cd91f672
Merge remote-tracking branch 'origin/master' into pull-request-templates
2016-08-21 09:14:21 +02:00
Mislav Marohnić
23a4e241dd
Merge branch 'reimplement-checkout'
...
Fixes #1069 , fixes #1206 , fixes #1133 , fixes #1236
2016-08-21 00:08:33 +02:00
Mislav Marohnić
58d332d500
Improve `checkout` in same-repo scenario
...
In case when the PR's head and base repositories are the same, check out
the new branch in a way that sets up push workflow to the same branch.
git fetch origin +refs/heads/fixes:refs/remotes/origin/fixes
git checkout -b fixes --track origin/fixes
2016-08-21 00:00:13 +02:00
Mislav Marohnić
a1f79d8876
Improve finding git remote to fetch from in new `checkout`
...
The remote needs to match the base project from the pull request.
2016-08-20 22:54:32 +02:00
Mislav Marohnić
2157ad1d6e
Reimplement `github.PullRequest()` using `simpleApi`
2016-08-20 22:54:32 +02:00
Mislav Marohnić
33bd0d04f7
Merge branch 'update-gopass'
2016-08-20 21:18:33 +02:00
Pascal Corpet
99a0d87819
label => labels, time => date, simpler tests
2016-08-19 21:04:40 +02:00
Pascal Corpet
f897f7d55d
typos
2016-08-19 16:49:01 +02:00
Pascal Corpet
f03978c3e8
Display only issues updated at or after a certain time.
2016-08-19 16:49:01 +02:00
Pascal Corpet
5ddce90357
Display only issues with certain labels.
2016-08-19 16:49:01 +02:00
Pascal Corpet
5bec748452
Display only issues mentioning a user.
2016-08-19 16:49:01 +02:00
Pascal Corpet
948b19f6a3
Display only issues created by <CREATOR>.
2016-08-19 16:49:01 +02:00
Pascal Corpet
a6611a1758
Filter issues list by assigned milestones.
2016-08-19 16:49:01 +02:00
Pascal Corpet
90a3a539fa
Drop the tracking of the remote branch even if the remote repo exists.
2016-08-19 16:19:03 +02:00
Mislav Marohnić
36fa7fd902
Merge branch 'fix-assignees'
2016-08-19 15:42:26 +02:00
Mislav Marohnić
83bdc60dfa
Fix listing assignees in `hub issue`
2016-08-19 15:32:58 +02:00
Pascal Corpet
8ca5aa4260
Update hub checkout not to create any new remotes thus leaving less tracks behind.
2016-08-18 21:12:34 +02:00
Mislav Marohnić
a11d3b493a
Merge pull request #1144 from cdrage/remove-beta
...
Graduate from beta
2016-08-17 14:44:08 +02:00
Mislav Marohnić
19f9fa48da
Merge pull request #1099 from github/revamp-issues
...
Revamp `hub issue` commands
2016-08-16 18:54:05 +02:00
Mislav Marohnić
cb8c17ee31
Avoid using timezone abbreviations such as "PST" or "CEST"
...
Instead, specify timezone offsets explicitly so that different
environments interpret the time identically.
2016-08-16 18:15:00 +02:00
Mislav Marohnić
35e9dfed30
Fix test broken by verbose output change
2016-08-16 17:43:59 +02:00
Mislav Marohnić
28f872978a
Have `issue` command fetch all pages of API results
2016-08-16 17:29:41 +02:00
Mislav Marohnić
24ed64e477
Add relative date format to `issue` output
2016-08-16 17:29:41 +02:00
Mislav Marohnić
ba263fd8ce
Add created/updated dates to `issue` formatting options
2016-08-16 17:29:40 +02:00
Mislav Marohnić
15b86379bc
Refactor some `--format` placeholders
...
Renamed some existing placeholders and added new ones such as milestone
number/title, raw labels, comma-separated assignees, and number of comments.
2016-08-16 17:29:40 +02:00
Mislav Marohnić
eda119ec95
Fix comma-separated `fetch` with more than 2 names
2016-08-16 14:31:13 +02:00
Mislav Marohnić
01dad7641f
Fix vanilla `fetch` with non-GitHub remotes`
...
Fixes #1227
2016-08-16 14:30:42 +02:00
Mislav Marohnić
ac9ff97891
Add `issue create --browse` support to reflect `pull-request`
2016-08-15 15:34:03 +02:00
Mislav Marohnić
d2792baf73
Switch `pull-request` assignees and labels flags to `listFlag`
...
This allows accumulating values across repeated arguments.
2016-08-15 14:08:44 +02:00
Mislav Marohnić
4c02e6a817
Add assignees & milestone support to `issue create`
2016-08-15 14:08:44 +02:00
Mislav Marohnić
6f584d7da6
Remove unnecessary `IssueParams` struct
2016-08-15 12:47:39 +02:00
Mislav Marohnić
ddd5b167d5
It's Go 1.6 now
...
[ci skip]
2016-08-15 12:21:24 +02:00