Permalink
Fetching contributors…
Cannot retrieve contributors at this time
165 lines (102 sloc) 3.84 KB
Revision history for App-gh
0.44
- Automatically adding --ssh option for owner's repos (gfx)
- Clean up dependencies; JSON is no longer required (gfx)
0.43
- Thanks to @garu++, patches:
From @garu:
> This patch does 3 things:
> * Improves documentation on how to let "gh" see your authentication data;
> * Fixes an "uninitialized" warning in App::gh::Utils::print_list(),
> while also showing a (nicer, I think) "[no description available]"
> message instead, quite similar to what github does on the web;
> * Patches App::gh::API::request() to allow users without
> authentication information in their .gitconfig to use "gh". This was
> probably working before, but I think github updated the API and, if
> you try to fetch data by posting the request with empty login/token
> values, github returns 401 Forbidden instead of assuming anonymous.
> With this patch, "gh" works for most commands even when the user
> doesn't have a .gitconfig file.
> I hope this helps!
> (That said, I think you should really consider Net::GitHub for proper
> Github API handling. For instance, the documents in develop.github.com
> are pretty strict regarding what should be a GET request and what
> should be POST, while the simplistic approach in App::gh uses POST for
> everything. If github decides to enforce that API, App::gh will break.
> Also, some (most?) of the functionality in the TODO file is already
> implemented there, e.g. the issues tracker)
0.42
- Fix Git.pm test.
0.41
- Bundle Git.pm package file into App::gh::Git
0.4
- Added --prefix option for "all" command.
0.31-TRIAL
- Testing RTHOMPSON's improvents to gh import
0.30
- support --bare option for 'all' command.
- fix the bug of 'clone' -k option.
0.29
- update makefile for gh recent.
0.28
- Add setup command.
0.272
- Fix info command.
0.271
- fix drop command.
0.27
- new Import command for importing repository to github.
0.261
- api class doc update
0.26
- Added info command.
- Refactor api,config stuff.
0.256
Update help messages
0.255
Add Commit command to provide a shipit-like step.
0.254
Add simple bash completion support.
0.253
Add --id option to network
0.252
Remove IO::Pager from dependency.
0.251
Update document.
Remove Exporter::Lite from dependency
0.25
Add --branch , --merge option to pull command.
Update documentation.
0.24
Pull command should:
add fork remote
fetch fork remote
merge it fi --merge option is given.
show networks if arg is not given.
0.236
XML::Feed is optional dependency.
0.235
Provide more command help message and fixed App::CLI.
0.018
Change the pull command behavior
- Merge from fork repository if --merge option is specified.
- Create a branch from fork/master (default branch master) for fork.
- Checkout the branch fork/master (default branch master).
- Pull changes from fork repository to the branch
0.017 Mon 04 Oct 2010 01:08:19 PM CST
* Add push command.
0.0167 Mon 04 Oct 2010 02:57:20 AM CST
* Add new command: `gh update` to update current repository
0.0166 ¤é 10/ 3 13:40:33 2010
* show available commands
0.0165 Áù 10/ 2 21:19:28 2010
* provide a --skip-exists | -s option for command `all`.
git all c9s -s --into .
this will clone new repositories only.
* Understand link to github in fork command (CHORNY)
0.0164 Áù 10/ 2 21:11:39 2010
* add new command `recent`.
* update repository with `git pull --rebase --all`
0.0167 Sat 16 Oct 2010 11:47:28 AM JST
* add upload command
* --cpan option for upload command to use CPAN::Uploader