| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Vanush "Misha" Paturyan <misha@cs.nuim.ie>
|
|\ |
|
| |
| |
| |
| |
| | |
At the moment the test suite requires that certain errors
produce "Unable to continue" on stderr
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
Increase the audit log message data to include the update action type, and the
old and new SHA.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This removes the rsync path reporting since I'm now confident it works, also we
fix a bug in the lace running so that it tests against the right repo and we
hide the rsync command since it's not a normal user command.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|\
| |
| |
| |
| |
| |
| | |
This adds support for Codethink's Trove server's rsync command
and also adds a generic plugin interface and repository detection support.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In order to support ingesting of binary artifacts, we are proposing the use of
`git-fat` which is a content filter which uses rsync to store the binary
artifacts. That requires an access controlled binary artifact repository, so
we take advantage of Gitano's ACLs and associate an optional rsync repository
with every git repository on the server. By placing it inside the git
repository, all of gitano's destroy and graveyard behaviour automatically works
with the new rsync content.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Each of these callsites independently detected repositories before. Now they
use the configurable repository detection which means (a) they are unified in
their behaviour and (b) they can take advantage of new commands which might not
have repositories represented in the same way.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Up until now, all commands have been restricted to expecting the repository as
the second argument *ONLY*. In order to better support other styles of
command, this routine combines the behaviour of all places which currently look
for the repository into one place. In addition, this means we can simplify
several call sites.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The demo plugin shows how to hook into every **supported** interface for
plugins. Use of any API beyond that which is shown in the demo plugin is not
guaranteed at this point. Later a full plugin compatibility API definition
will need to be written.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| | |
Gitano *may* ship with plugins which need to be installed during the running of
`make install` -- as such, support this in the Makefile.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Each `.in` file needs to load plugins in order to ensure that all requisite
functionality is available at all points during the lifetime of a Gitano
operation.
This is a largely mechanical delta.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The binary installer `install-lua-bin` needs to update all of the files ending
in `.in` to be ready for installation. This patch ensures that we support a
tag for loading plugins which the various `.in` files can then use to ensure
they load plugins at an appropriate point.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
|/
|
|
|
|
|
|
|
| |
This patch adds support for Gitano to load plugins from a colon separated set
of paths. While colon separation is not the best mechanism, it is in common
use. We explicitly do not add any escaping rules such as :: -> : in order to
remain compatible with things like PATH processing.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
| |
|
| |
|
| |
|
|\
| |
| |
| | |
Ipsum done for Baserock but rebased to remove Baserock-specific content.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Allow users to change their own password
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
We now perform auth in 2 cgis as well as gitano-auth,
so auth needs to be in the library
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|