| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add hook testsdsilvers/hooks | Daniel Silverstone | 2017-07-02 | 3 | -7/+156 |
| | | | | | Basic hook tests which verify preauth commandline and post receive hooks. | ||||
| * | Add post-receive hook support | Daniel Silverstone | 2017-07-02 | 1 | -59/+71 |
| | | | | | | | This adds POST_RECEIVE properly as a hook. We move the current behaviour into hook functions, separating out core updates from the Supple hook run, to permit plugins to interpose behaviour. | ||||
| * | Add pre-authorisation commandline hook | Daniel Silverstone | 2017-07-02 | 2 | -1/+20 |
| | | | | | | | | | This hook is permitted to adjust the command line before it is passed on to command authorisation. This is needed for a number of use-cases requested around permitting a plugin to provide domain specific command line shapes without needing to adjust Gitano's core command structures. | ||||
| * | Export the gitano.hooks API | Daniel Silverstone | 2017-06-17 | 1 | -1/+3 |
| | | | | | | | | This adjusts the core gitano module to export gitano.hooks. In addition, we bump the API version to 1.1.0 since we're adding in a new API (hooks) | ||||
| * | Add hook names to hooks API | Daniel Silverstone | 2017-06-17 | 1 | -0/+36 |
| | | | | | | | This adds hook names to the gitano.hooks API which is there to explain what the hook functions should do, and to provide a logical name for hooks, rather than expecting people to not typo strings. | ||||
| * | Add gitano.hooks module with basic functionality | Daniel Silverstone | 2017-06-17 | 1 | -0/+101 |
| | | | | | | | | | The gitano.hooks module is intended to support a variety of hooks, both those defined by Gitano itself; and those added by plugins. Hooks are meant as a means to propagate information and also to permit alteration of arguments before work is done. | ||||
| * | Add support for ENV vars in gitano-test-tool | Daniel Silverstone | 2017-06-17 | 2 | -1/+39 |
| | | | | | | This adds support for gitano-test-tool to set environment variables. We also add some yarn implementations for doing this. | ||||
| * | Add missing finally to "created repositories have server info" yarn | Richard Maw | 2017-05-13 | 1 | -0/+2 |
| | | |||||
| * | Merge remote-tracking branch 'origin/richardmaw/githookdoc' | Daniel Silverstone | 2017-04-26 | 1 | -1/+138 |
| |\ | | | | | | | (slight tweaks as per review) | ||||
| | * | Add section on git hooksrichardmaw/githookdoc | Richard Maw | 2017-04-10 | 1 | -0/+136 |
| | | | |||||
| | * | Correct incorrect gitano admin branch | Richard Maw | 2017-04-10 | 1 | -1/+1 |
| |/ | |||||
| * | Merge remote-tracking branch 'origin/dsilvers/update-on-create' | Richard Maw | 2017-04-08 | 2 | -0/+18 |
| |\ | |||||
| | * | ensures server-info files exist on new reposdsilvers/update-on-create | Daniel Silverstone | 2017-04-08 | 1 | -0/+5 |
| | | | | | | | | | | | This change ensures that the server-info files are created at the point that a repository is realised. | ||||
| | * | adds a test for server-info files in new repos | Daniel Silverstone | 2017-04-08 | 1 | -0/+13 |
| | | | | | | | | | Even new repositories need http server info files. | ||||
| * | | Merge remote-tracking branch 'origin/dsilvers/gitano-setup-tweaks' | Richard Maw | 2017-04-08 | 1 | -3/+17 |
| |\ \ | |||||
| | * | | adds support for '-' as stdin for gitano-setupdsilvers/gitano-setup-tweaks | Daniel Silverstone | 2017-04-08 | 1 | -2/+14 |
| | | | | |||||
| | * | | fixes gitano-setup to read all answer files | Daniel Silverstone | 2017-04-08 | 1 | -3/+5 |
| | |/ | | | | | | | | | Ensure that when we loop through the answer files, we actually read all of them, not just the first. | ||||
| * | | Merge remote-tracking branch 'origin/dsilvers/gtt-cover-not-default' | Richard Maw | 2017-04-08 | 2 | -1/+29 |
| |\ \ | |||||
| | * | | updates TESTING for COVER_GTT=yesdsilvers/gtt-cover-not-default | Daniel Silverstone | 2017-04-08 | 1 | -0/+7 |
| | | | | |||||
| | * | | makes GTT coverage optional | Daniel Silverstone | 2017-04-08 | 1 | -1/+22 |
| | |/ | | | | | | | | | | | | | | | | | The gitano-test-tool coverage was consuming a lot of time and slowing down coverage test running. In addition it was around 2/3 of all processes covered and as such was making coverage report generation slow too. This change adds a COVER_GTT makefile argument which must be set to 'yes' in order for COVERAGE=yes test runs to also cover gtt. | ||||
| * | | Merge remote-tracking branch 'origin/dsilvers/force-push-testing' | Richard Maw | 2017-04-08 | 3 | -3/+39 |
| |\ \ | |/ |/| | |||||
| | * | adds a force-push checking scenariodsilvers/force-push-testing | Daniel Silverstone | 2017-03-06 | 2 | -1/+35 |
| | | | |||||
| | * | adds support to amend the top commit in a repo | Daniel Silverstone | 2017-03-06 | 1 | -0/+2 |
| | | | |||||
| | * | adds support for force-push in IMPLEMENTS | Daniel Silverstone | 2017-03-06 | 1 | -2/+2 |
| |/ | |||||
| * | adds instructions on coverage testing | Daniel Silverstone | 2017-03-04 | 1 | -2/+42 |
| | | |||||
| * | adds support for coverage testing | Daniel Silverstone | 2017-03-04 | 7 | -15/+235 |
| | | |||||
| * | adds the luacov submodule | Daniel Silverstone | 2017-03-04 | 2 | -0/+3 |
| | | |||||
| * | quotes all the things | Daniel Silverstone | 2017-03-04 | 1 | -87/+87 |
| | | |||||
| * | adds a test covering the rest of treediff/* | Daniel Silverstone | 2017-03-04 | 6 | -0/+142 |
| | | |||||
| * | adds testing for treediff/targets | Daniel Silverstone | 2017-03-04 | 4 | -0/+107 |
| | | |||||
| * | adds the ability to revert content patches | Daniel Silverstone | 2017-03-04 | 1 | -4/+9 |
| | | |||||
| * | adds test for checking start_tree | Daniel Silverstone | 2017-03-04 | 2 | -0/+72 |
| | | |||||
| * | permits empty commit pushing to fail | Daniel Silverstone | 2017-02-13 | 1 | -3/+5 |
| | | |||||
| * | supports reversing admin patches | Daniel Silverstone | 2017-02-13 | 1 | -4/+9 |
| | | |||||
| * | adds an initial treedelta test | Daniel Silverstone | 2017-02-12 | 4 | -1/+55 |
| | | |||||
| * | adds the testing ability to apply a content patch | Daniel Silverstone | 2017-02-12 | 1 | -0/+7 |
| | | |||||
| * | logs stdout/stderr when patching gitano-admin | Daniel Silverstone | 2017-02-12 | 1 | -5/+14 |
| | | |||||
| * | adds support for expecting failure on a push | Daniel Silverstone | 2017-02-12 | 1 | -2/+5 |
| | | |||||
| * | Don't trim whitespace in patches, it breaks them | Daniel Silverstone | 2017-02-12 | 1 | -0/+2 |
| | | |||||
| * | fixes HTTP action POST content-type defaulting | Daniel Silverstone | 2017-02-12 | 1 | -1/+1 |
| | | | | | | | Correct the default expression for content-type in POST actions from application/octet-stream to "application/octet-stream" which is less likely to cause a nil/nil-nil type evaluation. | ||||
| * | Copyright/licence terms in the PDFv1.0 | Daniel Silverstone | 2017-01-15 | 1 | -0/+39 |
| | | |||||
| * | Add a version number system to Gitano | Daniel Silverstone | 2017-01-15 | 3 | -0/+71 |
| | | |||||
| * | Copyright cleanups | Daniel Silverstone | 2017-01-15 | 47 | -39/+1257 |
| | | |||||
| * | Admin manual needs pandoc | Daniel Silverstone | 2017-01-15 | 1 | -0/+3 |
| | | |||||
| * | Final tweaks before 1.0 release of manual | Daniel Silverstone | 2017-01-15 | 5 | -3/+20 |
| | | |||||
| * | admin-doc: Fix confusing version compatibility comparison | Richard Maw | 2017-01-14 | 1 | -1/+1 |
| | | |||||
| * | admin-doc: Fix typo allof as alloff | Richard Maw | 2017-01-14 | 1 | -1/+1 |
| | | |||||
| * | Add a contributing section | Daniel Silverstone | 2017-01-14 | 1 | -0/+14 |
| | | |||||
| * | Update README | Daniel Silverstone | 2017-01-14 | 1 | -5/+31 |
| | | |||||
| * | More cleanups, make document nicer, include cover logo | Daniel Silverstone | 2017-01-14 | 8 | -5/+402 |
| | | |||||
