forked from c9s/App-gh
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathChanges
More file actions
201 lines (129 loc) · 4.67 KB
/
Changes
File metadata and controls
201 lines (129 loc) · 4.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Revision history for App-gh
0.53
- Improvement for issue printing layout.
- Improvement for pull request show command printing.
0.521
- Fix error printing
0.52
- Improve pullrequest list layout, better printing.
0.51
- Fix double list query.
0.50
- Improve API error message printint
- Refactor command "all" conditions
- Preventing API rate exceed
- Add --skip-forks option
- Issue command from @mattn.
- Documentation update.
0.49
- Update pods for pull request command. @mattn++
0.48
- Merge pull request from @mattn++, added pull request commands.
0.47
- Merge pull request #22 from zakame/master. API request fixes, @zakame++.
0.46
- Update fix & refactoring from @tyru++.
0.45
- gh list command default to current github user id.
0.44
- Remove Error::Simple from Makefile.PL, Add Error.pm instead.
- 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