aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add TODO notes.Tommi Virtanen2007-09-031-0/+10
|
* Fix initial push syntax in README. Needs to say "refs/heads/".Tommi Virtanen2007-09-031-1/+1
|
* Clean up more files in debian/rules.Tommi Virtanen2007-09-031-0/+3
|
* Mark the generated egg as non-zip-safe.Tommi Virtanen2007-09-031-0/+3
|
* Ensure "git init" doesn't write to stdout, and confuse a push.Tommi Virtanen2007-09-032-0/+31
| | | | | | The repository autocreation functionality ends up sending the stdout to the client side, and there a very confused git push can't make any sense of the protocol.
* Make sure ~git/.ssh exists in gitosis-init.Tommi Virtanen2007-09-031-0/+1
|
* Let SSH public key user fields have a bit more varied content.Tommi Virtanen2007-09-032-1/+28
|
* Fix whitespace in README.Tommi Virtanen2007-09-031-1/+1
|
* Add a long description to setup.pyTommi Virtanen2007-09-031-0/+12
|
* Make gitosis-init call run_hook.post_update directly.Tommi Virtanen2007-09-032-33/+16
| | | | | | | This avoids complexity where failing to read the config file in gitosis-run-hook is non-fatal, but only on the first run. gitosis-init will take care of config file reading and just pass a RawConfigParser instance to run_hook.post_update.
* Make gitosis-init ignore error from non-existent config file.Tommi Virtanen2007-09-032-12/+39
| | | | | Refactored config file reading and logging initialization to make things nicer.
* Created user get home from somewhere, let adduser create it.Tommi Virtanen2007-09-031-1/+0
| | | | | At least the Ubuntu/Debian adduser is nice enough not to make a mess of system user home directories with skeleton files.
* Don't git init when it's not needed.Tommi Virtanen2007-09-032-6/+27
| | | | | | Confusion between pathnames with extensions and without made gitosis-serve confused when it needs to create a repository and when not.
* Oops, fix bad arguments. Sadly no unit tests for this part :(Tommi Virtanen2007-09-031-1/+1
|
* Add a simple "./debian/rules generate" to build debian/control.Tommi Virtanen2007-09-031-0/+24
| | | | | | This is ugly and annoying but alternatives are storing generated files in version control, or manually maintaining pesky little details. The control file will be part of the .diff.gz.
* Make debian package version match setup.pyTommi Virtanen2007-09-031-1/+1
|
* Make git ignore unit test coverage checking result file.Tommi Virtanen2007-09-031-0/+1
|
* Update documentation in preparation of release.Tommi Virtanen2007-09-033-15/+214
|
* Make gitosis-serve not fail with commands without arguments.Tommi Virtanen2007-09-032-1/+17
|
* Refactor command line utilities to share setup.Tommi Virtanen2007-09-037-253/+196
| | | | Hide internal gitosis-ssh and gitosis-gitweb, it's all in gitosis-run-hook.
* Make setuptools include templates in the egg.Tommi Virtanen2007-09-031-0/+23
|
* Make error messages harder to confuse with strerror(3).Tommi Virtanen2007-09-022-6/+6
|
* Make repository autocreate add .git extension.Tommi Virtanen2007-09-022-3/+24
|
* Make gitosis-serve create repositories on demand when pushing.Tommi Virtanen2007-09-022-2/+38
|
* Add unit tests for gitosis-serve.Tommi Virtanen2007-09-022-50/+200
|
* Add gitosis-init, for bootstrapping a new installation.Tommi Virtanen2007-09-018-0/+336
|
* Add gitosis-run-hook, to be run from git hooks.Tommi Virtanen2007-09-012-0/+94
| | | | Sadly, no unit tests on this level, for now.
* Refactor gitosis-gitweb to move temp file handling out of main.Tommi Virtanen2007-09-012-17/+29
|
* Add utilities for fast-import, exporting repository.Tommi Virtanen2007-09-012-8/+145
| | | | Redo subprocess error handling.
* Use separate temp directories for separate tests.Tommi Virtanen2007-09-012-6/+17
| | | | | | Makes unit tests for the previous commit work even when not run alone. Should have done this from the beginning, but didn't find the trick for getting the module name.
* Make sure re-initing a repository does not change access modes.Tommi Virtanen2007-09-011-2/+4
|
* Refactor to share file mode checking.Tommi Virtanen2007-09-012-15/+24
|
* Make gitosis.util.mkdir pass through any os.mkdir args.Tommi Virtanen2007-09-011-2/+2
|
* Remove unused import.Tommi Virtanen2007-09-011-1/+1
|
* Move commonly used functions to gitosis.utilTommi Virtanen2007-09-013-21/+28
|
* Add helper to create (bare) repositories with custom templates.Tommi Virtanen2007-08-304-0/+105
|
* Refactor unit test writeFile/readFile helpers.Tommi Virtanen2007-08-292-16/+19
|
* Fix gitosis-gitweb docstring to match default repository path.Tommi Virtanen2007-08-291-2/+2
|
* Typo in debian/control.Tommi Virtanen2007-08-291-1/+1
|
* Add a formal license file.Tommi Virtanen2007-08-281-0/+339
|
* Fix typo.Tommi Virtanen2007-08-281-2/+2
|
* Fix default value for gitosis.repositories config variable in gitosis-gitweb.Tommi Virtanen2007-08-281-1/+1
|
* Add debianization.Tommi Virtanen2007-08-287-0/+64
|
* Search PATH for git-shell, don't assume /usr/bin.Tommi Virtanen2007-08-111-1/+1
|
* Make access denied message harder to confuse with system errors.Tommi Virtanen2007-08-111-1/+1
|
* Fail if gitosis-serve can't read the config file.Tommi Virtanen2007-08-111-1/+9
|
* Allow repository names to start with numericals.Tommi Virtanen2007-08-111-1/+1
|
* Add a default repository prefix.Tommi Virtanen2007-08-112-19/+28
| | | | Used to fail is gitosis.repositories is not set.
* Add .git to gitweb projects list if only that version of path exists.Tommi Virtanen2007-06-052-1/+44
|
* Extract test utility functions.Tommi Virtanen2007-06-052-18/+20
|