Граф коммитов

2224 Коммитов

Автор SHA1 Сообщение Дата
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