Show More
@@ -15,4 +15,5 b' List of contributors to RhodeCode projec' | |||
|
15 | 15 | Les Peabody <lpeabody@gmail.com> |
|
16 | 16 | Jonas Oberschweiber <jonas.oberschweiber@d-velop.de> |
|
17 | 17 | Matt Zuba <matt.zuba@goodwillaz.org> |
|
18 | Aras Pranckevicius <aras@unity3d.com> No newline at end of file | |
|
18 | Aras Pranckevicius <aras@unity3d.com> | |
|
19 | Tony Bussieres <t.bussieres@gmail.com> |
@@ -20,6 +20,7 b' fixes' | |||
|
20 | 20 | - fixed git protocol issues with repos-groups |
|
21 | 21 | - fixed git remote repos validator that prevented from cloning remote git repos |
|
22 | 22 | - fixes #370 ending slashes fixes for repo and groups |
|
23 | - fixes #368 improved git-protocol detection to handle other clients | |
|
23 | 24 | |
|
24 | 25 | 1.3.1 (**2012-02-27**) |
|
25 | 26 | ---------------------- |
@@ -82,9 +82,11 b' log = logging.getLogger(__name__)' | |||
|
82 | 82 | |
|
83 | 83 | GIT_PROTO_PAT = re.compile(r'git-upload-pack|git-receive-pack|info\/refs') |
|
84 | 84 | |
|
85 | ||
|
85 | 86 | def is_git(action): |
|
86 | 87 | return action in ['pull','push'] |
|
87 | 88 | |
|
89 | ||
|
88 | 90 | class SimpleGit(BaseVCSController): |
|
89 | 91 | |
|
90 | 92 | def _handle_request(self, environ, start_response): |
@@ -230,14 +232,16 b' class SimpleGit(BaseVCSController):' | |||
|
230 | 232 | return User.get_by_username(username) |
|
231 | 233 | |
|
232 | 234 | def __get_action(self, environ): |
|
233 | """Maps git request commands into a pull or push command. | |
|
235 | """ | |
|
236 | Maps git request commands into a pull or push command. | |
|
234 | 237 | |
|
235 | 238 | :param environ: |
|
236 | 239 | """ |
|
237 | 240 | service = environ['QUERY_STRING'].split('=') |
|
238 | 241 | if len(service) > 1: |
|
239 | 242 | service_cmd = service[1] |
|
240 |
mapping = { |
|
|
243 | mapping = { | |
|
244 | 'git-receive-pack': 'push', | |
|
241 | 245 |
|
|
242 | 246 |
|
|
243 | 247 |
General Comments 0
You need to be logged in to leave comments.
Login now