Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make gitosis-init call run_hook.post_update directly. | Tommi Virtanen | 2007-09-03 |
| | | | | | | | 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 Virtanen | 2007-09-03 |
| | | | | | Refactored config file reading and logging initialization to make things nicer. | ||
* | Don't git init when it's not needed. | Tommi Virtanen | 2007-09-03 |
| | | | | | | 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 Virtanen | 2007-09-03 |
| | |||
* | Make gitosis-serve not fail with commands without arguments. | Tommi Virtanen | 2007-09-03 |
| | |||
* | Refactor command line utilities to share setup. | Tommi Virtanen | 2007-09-03 |
| | | | | Hide internal gitosis-ssh and gitosis-gitweb, it's all in gitosis-run-hook. | ||
* | Make error messages harder to confuse with strerror(3). | Tommi Virtanen | 2007-09-02 |
| | |||
* | Make repository autocreate add .git extension. | Tommi Virtanen | 2007-09-02 |
| | |||
* | Make gitosis-serve create repositories on demand when pushing. | Tommi Virtanen | 2007-09-02 |
| | |||
* | Add unit tests for gitosis-serve. | Tommi Virtanen | 2007-09-02 |
| | |||
* | Add gitosis-init, for bootstrapping a new installation. | Tommi Virtanen | 2007-09-01 |
| | |||
* | Add gitosis-run-hook, to be run from git hooks. | Tommi Virtanen | 2007-09-01 |
| | | | | Sadly, no unit tests on this level, for now. | ||
* | Refactor gitosis-gitweb to move temp file handling out of main. | Tommi Virtanen | 2007-09-01 |
| | |||
* | Add utilities for fast-import, exporting repository. | Tommi Virtanen | 2007-09-01 |
| | | | | Redo subprocess error handling. | ||
* | Use separate temp directories for separate tests. | Tommi Virtanen | 2007-09-01 |
| | | | | | | 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 Virtanen | 2007-09-01 |
| | |||
* | Refactor to share file mode checking. | Tommi Virtanen | 2007-09-01 |
| | |||
* | Make gitosis.util.mkdir pass through any os.mkdir args. | Tommi Virtanen | 2007-09-01 |
| | |||
* | Remove unused import. | Tommi Virtanen | 2007-09-01 |
| | |||
* | Move commonly used functions to gitosis.util | Tommi Virtanen | 2007-09-01 |
| | |||
* | Add helper to create (bare) repositories with custom templates. | Tommi Virtanen | 2007-08-30 |
| | |||
* | Refactor unit test writeFile/readFile helpers. | Tommi Virtanen | 2007-08-29 |
| | |||
* | Fix gitosis-gitweb docstring to match default repository path. | Tommi Virtanen | 2007-08-29 |
| | |||
* | Fix typo. | Tommi Virtanen | 2007-08-28 |
| | |||
* | Fix default value for gitosis.repositories config variable in gitosis-gitweb. | Tommi Virtanen | 2007-08-28 |
| | |||
* | Search PATH for git-shell, don't assume /usr/bin. | Tommi Virtanen | 2007-08-11 |
| | |||
* | Make access denied message harder to confuse with system errors. | Tommi Virtanen | 2007-08-11 |
| | |||
* | Fail if gitosis-serve can't read the config file. | Tommi Virtanen | 2007-08-11 |
| | |||
* | Allow repository names to start with numericals. | Tommi Virtanen | 2007-08-11 |
| | |||
* | Add a default repository prefix. | Tommi Virtanen | 2007-08-11 |
| | | | | Used to fail is gitosis.repositories is not set. | ||
* | Add .git to gitweb projects list if only that version of path exists. | Tommi Virtanen | 2007-06-05 |
| | |||
* | Extract test utility functions. | Tommi Virtanen | 2007-06-05 |
| | |||
* | Clean up gitosis.gitweb unit tests. | Tommi Virtanen | 2007-06-05 |
| | |||
* | Add ``gitosis-gitweb``, for writing gitweb project lists. | Tommi Virtanen | 2007-06-05 |
| | | | | Takes the list of repositories to publish from the gitosis config file. | ||
* | Add debug logging to ``gitosis-serve``. | Tommi Virtanen | 2007-06-04 |
| | |||
* | Allow ``gitosis-serve`` incoming path names to always have ``.git`` suffix. | Tommi Virtanen | 2007-06-04 |
| | | | | Strip it before processing further. | ||
* | Add config option ``repositories``, for giving a path prefix to repositories. | Tommi Virtanen | 2007-06-04 |
| | | | | | | Both global and relative (to home directory) values work, can be given in global section ``[gitosis]`` or in the ``[group FOO]`` section for just that group. | ||
* | gitosis/serve.py is not meant to be a script, remove #! | Tommi Virtanen | 2007-06-04 |
| | |||
* | Add actual SSH-based git serving component. | Tommi Virtanen | 2007-06-04 |
| | |||
* | Everyone always belongs to group "all". | Tommi Virtanen | 2007-06-04 |
| | |||
* | writeAuthorizedKeys now reads old file by name, not by open file. | Tommi Virtanen | 2007-06-04 |
| | |||
* | Add debug logging to haveAccess. | Tommi Virtanen | 2007-06-04 |
| | |||
* | Initial import. | Tommi Virtanen | 2007-06-04 |