Mislav Marohnić
3d4310abfb
not using kicker
2012-03-20 19:46:06 +01:00
Mislav Marohnić
60a984d945
bundle History file with gem
2012-03-20 19:46:06 +01:00
Erik Michaels-Ober
86ac619825
Add Gemfile
...
* Add development dependencies to gemspec
* Add Gemfile.lock to .gitignore
2012-03-20 19:46:06 +01:00
Mislav Marohnić
df57daf4ed
update History
2012-03-20 19:46:06 +01:00
Mislav Marohnić
ac127e2311
change `git fork` so it fails when repo already exists under user
...
Fixes #146
2012-03-20 19:46:06 +01:00
Mislav Marohnić
9afdd8d029
teach custom commands to respect `-h` & `--help` flags
...
Fixes #151
2012-03-20 19:46:06 +01:00
Mislav Marohnić
a4b7a20b58
remove extra colon in man page
2012-03-20 12:37:17 +01:00
Mislav Marohnić
4c5d26d152
pull-request: better error message for invalid remotes/URLs
...
References #152
2012-03-19 17:26:44 +01:00
Mislav Marohnić
4b57f61e5a
respect local SSH aliases for host names
...
Fixes #152
2012-03-19 17:26:12 +01:00
Philip Arndt
e2ede5d8aa
fix typo 'reqest' -> 'request'
2012-03-16 11:35:31 +01:00
Mislav Marohnić
4fd1198f2f
v1.8.3
2012-03-02 14:29:34 +01:00
Mislav Marohnić
521d0fcbf5
rebuild man page
2012-03-02 14:29:34 +01:00
Mislav Marohnić
af2fcfbc10
update History
...
Closes #139
2012-03-02 14:27:27 +01:00
Mislav Marohnić
2a02c08375
fix `pull-request` from branch tracking another local branch
...
In this case, pretend there is no upstream configuration at all.
Closes #141
2012-03-02 14:13:02 +01:00
Mislav Marohnić
1e45ad9e16
fix `browse` command when not on any branch
...
Closes #145
2012-03-02 13:29:26 +01:00
Mislav Marohnić
1e16a51666
v1.8.2
2012-02-07 21:19:28 +01:00
Mislav Marohnić
5f546d4242
if `pull-request` editor is vim, set appropriate filetype
2012-02-07 21:12:11 +01:00
Mislav Marohnić
961f4b5fa1
`pull-request` editor message defaults to single commit message
...
Closes #136
2012-02-07 21:09:39 +01:00
Mislav Marohnić
990db02d81
fix cherry-picking from an existing remote
...
Fixes #137
2012-02-07 19:36:34 +01:00
Mislav Marohnić
ce36a32617
avoid messing up git clone from local repository
...
Fixes #138
2012-02-07 19:22:51 +01:00
Mislav Marohnić
76d8468673
careful, ARGV items are frozen
2012-01-28 20:46:23 +01:00
Mislav Marohnić
7e804aaeb0
improve `checkout` command
...
Now forwards flags to internal `checkout` command, resets the existing
local branch by default.
Closes #132
2012-01-28 20:29:21 +01:00
Mislav Marohnić
d0a8e5ff0e
fix `am` command when given URLs that include the fragment
2012-01-28 19:58:52 +01:00
Mislav Marohnić
b6b51db5e6
v1.8.1
2012-01-24 17:00:45 +01:00
Mislav Marohnić
adf686043a
update JSON parser
...
Fixes #131
2012-01-24 16:55:39 +01:00
Mislav Marohnić
99c86b3eb4
fix fetching proxy user/password
2012-01-19 16:03:53 +01:00
Mislav Marohnić
4563164563
split http_request into smaller methods
2012-01-17 21:13:37 +01:00
Seth Fitzsimmons
d789e80398
HTTP(S) proxy support
...
Determines whether an HTTP proxy has been configured and uses it if so.
2012-01-17 20:53:46 +01:00
Mislav Marohnić
ebbb8591a6
v1.8.0 Enterprise Edition
2012-01-03 03:02:23 +01:00
Mislav Marohnić
7c6b05181c
man formatting fix
2012-01-03 03:00:43 +01:00
Mislav Marohnić
48e774d204
man docs for Enterprise configuration
2012-01-03 02:46:53 +01:00
Mislav Marohnić
a579aef128
fix enterprise pull request when no upstream branch
...
Closes #123
2011-12-26 00:48:46 +01:00
Mislav Marohnić
fd71d6097b
ensure "Content-length" is sent with POST requests
...
Closes #125
2011-12-26 00:48:45 +01:00
Mislav Marohnić
db1cacbb11
ruby 1.8 fix
...
Closes #122
2011-12-22 00:54:59 +01:00
Mislav Marohnić
6325f0f53b
dirty (temporary) fix for clone command
...
references #98
2011-12-22 00:18:29 +01:00
Mislav Marohnić
3b1a31f7cc
handle pull requests from private repos
2011-12-21 20:35:42 +01:00
Mislav Marohnić
bc5e07c66e
update History
2011-12-21 20:22:30 +01:00
Mislav Marohnić
94a0bdc4b1
support branches with slashes in their name
...
References #117
2011-12-21 20:15:14 +01:00
Maxim Chernyak
cb03a5f440
add failing test for branches with slashes in name
2011-12-21 20:14:04 +01:00
Mislav Marohnić
4072568cdc
display server errors when creating pullrequest fails
...
Closes #114
2011-12-21 19:54:56 +01:00
Mislav Marohnić
027c3d1da3
basic JSON parser to handle data from pull requests
...
Closes #118 , references #111
2011-12-21 14:13:30 +01:00
Mislav Marohnić
a9fea4e441
fail with a sensible message if git repo is required
2011-12-21 14:12:18 +01:00
Mislav Marohnić
06c18ff190
HUGE project-centric refactoring to support GitHub Enterprise
...
Add your GH Enterprise host to the list of known hosts:
$ git config --global --add hub.host my.git.org
Configure your username and token for this host:
$ git config --global github."my.git.org".user mislav
$ git config --global github."my.git.org".token 1234abcd
Now a lot of operations should work for repos that were cloned from "my.git.org".
The default host is still github.com but this can be affected with the
`GITHUB_HOST` environment variable.
$ GITHUB_HOST=my.git.org git clone myproject
Closes #98
2011-12-21 14:10:53 +01:00
Mislav Marohnić
c69991f3a4
GitHub remote urls don't have to necessarily end in ".git"
2011-12-12 12:57:31 +01:00
Mislav Marohnić
539b4c52dd
fix `git init -g`
...
Closes #113
2011-12-06 13:56:26 +01:00
Mislav Marohnić
5b7bc77b93
authenticate all API requests, helps dealing with private repos
...
GET requests that not necessarily require authentication will be
performed unauthenticated if GitHub user/token aren't present.
Fixes #111
2011-12-03 16:44:30 +01:00
Mislav Marohnić
a315222dd1
demonstrate that 'hub.protocol' config affects `fetch` too
...
Closes #112
2011-12-02 15:36:04 +01:00
Mislav Marohnić
ef3043b3e0
update History
2011-11-27 15:57:33 +01:00
Mislav Marohnić
1467a5971e
use require instead of load in gemspec
...
Avoids double-load in certain situations
2011-11-27 15:56:47 +01:00
Jo Liss
5f084a6f48
indicate version number in History
2011-11-27 15:54:44 +01:00