Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use new configurable repository detectionbaserock/danielsilverstone/S10633-repo-detection | Daniel Silverstone | 2014-03-11 | 3 | -31/+12 |
| | | | | | | | | | 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> | ||||
* | Configurable repository detection for commands | Daniel Silverstone | 2014-03-11 | 1 | -2/+22 |
| | | | | | | | | | | 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> | ||||
* | Demonstration Pluginbaserock/danielsilverstone/S10632-plugin-support | Daniel Silverstone | 2014-03-11 | 1 | -0/+46 |
| | | | | | | | | | 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> | ||||
* | Install plugins during `make install` | Daniel Silverstone | 2014-03-11 | 1 | -1/+8 |
| | | | | | | | 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> | ||||
* | Add plugin support to all `.in` files | Daniel Silverstone | 2014-03-11 | 8 | -0/+8 |
| | | | | | | | | | | 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> | ||||
* | Add support for a GITANO_PLUGIN_PATH in install-lua-bin | Daniel Silverstone | 2014-03-11 | 2 | -3/+19 |
| | | | | | | | | | 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> | ||||
* | Plugin support in Gitano | Daniel Silverstone | 2014-03-11 | 3 | -2/+67 |
| | | | | | | | | | 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> | ||||
* | use passwd.method and passwd.hash instead | Daniel Silverstone | 2014-03-06 | 1 | -6/+6 |
| | |||||
* | Ignore generated CGIs | Daniel Silverstone | 2014-03-06 | 1 | -0/+2 |
| | |||||
* | Mention lua-scrypt which will be mentioned on the website | Daniel Silverstone | 2014-03-06 | 1 | -1/+2 |
| | |||||
* | Merge branch 'richardipsum/http' which contains the HTTP work from Richard | Daniel Silverstone | 2014-03-06 | 14 | -103/+756 |
|\ | | | | | | | Ipsum done for Baserock but rebased to remove Baserock-specific content. | ||||
| * | Fatal should write contents of LogBuf to stderr | Richard Ipsum | 2014-03-06 | 1 | -1/+3 |
| | | |||||
| * | Make gitano-setup ask whether we will use htpasswd | Richard Ipsum | 2014-03-06 | 1 | -0/+2 |
| | | |||||
| * | Can't close if we haven't a handle | Richard Ipsum | 2014-03-06 | 1 | -2/+7 |
| | | |||||
| * | Update ruleset | Richard Ipsum | 2014-03-06 | 2 | -1/+4 |
| | | | | | | | | Allow users to change their own password | ||||
| * | Make Makefile install our new cgis | Richard Ipsum | 2014-02-18 | 1 | -1/+2 |
| | | |||||
| * | Add gitano-smart-http cgi | Richard Ipsum | 2014-02-18 | 1 | -0/+76 |
| | | |||||
| * | Add gitano-command cgi | Richard Ipsum | 2014-02-18 | 1 | -0/+91 |
| | | |||||
| * | Make Makefile install auth.lua | Richard Ipsum | 2014-02-18 | 1 | -1/+1 |
| | | |||||
| * | Add auth.lua | Richard Ipsum | 2014-02-18 | 2 | -0/+142 |
| | | | | | | | | | | We now perform auth in 2 cgis as well as gitano-auth, so auth needs to be in the library | ||||
| * | Fix some indentation in usercommand | Richard Ipsum | 2014-02-15 | 1 | -22/+27 |
| | | |||||
| * | Add htpasswd util | Richard Ipsum | 2014-02-15 | 1 | -0/+151 |
| | | |||||
| * | Add passwd command | Richard Ipsum | 2014-02-15 | 1 | -3/+111 |
| | | |||||
| * | Make whoami exit with err if user is anonymous | Richard Ipsum | 2014-02-12 | 1 | -0/+5 |
| | | |||||
| * | Add hash_password and check_password to util | Richard Ipsum | 2014-02-12 | 1 | -0/+14 |
| | | |||||
| * | Fix some indentation in config | Richard Ipsum | 2014-01-23 | 1 | -69/+70 |
| | | |||||
| * | Don't use luxio.LOG_EMERG in syslogbaserock/richardipsum/log_emerg | Richard Ipsum | 2014-01-23 | 1 | -1/+1 |
| | | |||||
| * | Add buffering capability to gitano.log | Richard Ipsum | 2014-01-17 | 1 | -3/+50 |
|/ | |||||
* | Cope with nil back from sio:read | Daniel Silverstone | 2013-11-17 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of git://git.gitano.org.uk/gitano | Daniel Silverstone | 2013-11-15 | 1 | -0/+1 |
|\ | |||||
| * | Pass in paths | Daniel Silverstone | 2013-11-15 | 1 | -0/+1 |
| | | |||||
* | | Expose project clod in the lace context | Daniel Silverstone | 2013-11-15 | 2 | -1/+31 |
| | | |||||
* | | Fix up tabular matches to be less insane | Daniel Silverstone | 2013-11-15 | 1 | -12/+7 |
|/ | |||||
* | Also log the username and keytag in the syslog during gitano-auth | Daniel Silverstone | 2013-10-03 | 1 | -2/+4 |
| | |||||
* | Merge remote-tracking branch 'baserock/baserock/richardipsum/syslog' | Daniel Silverstone | 2013-10-03 | 8 | -13/+132 |
|\ | | | | | | | | | Also fix up test tool so that tests do not fail now that we depend on the SSH_CLIENT environment variable coming from the caller. | ||||
| * | Add syslogging to gitano-post-receive-hookbaserock/richardipsum/syslog | Richard Ipsum | 2013-10-02 | 1 | -8/+29 |
| | | |||||
| * | Add syslogging to gitano-update-ssh | Richard Ipsum | 2013-10-02 | 1 | -0/+3 |
| | | |||||
| * | Add syslogging to gitano-update-hook | Richard Ipsum | 2013-10-02 | 1 | -1/+10 |
| | | |||||
| * | Add syslogging to gitano-pre-receive-hook | Richard Ipsum | 2013-10-02 | 1 | -2/+10 |
| | | |||||
| * | Add syslogging to gitano-auth | Richard Ipsum | 2013-10-02 | 1 | -0/+12 |
| | | |||||
| * | Add syslog support to gitano.log | Richard Ipsum | 2013-10-02 | 1 | -0/+62 |
|/ | |||||
* | Add another ls scenario | Daniel Silverstone | 2013-08-25 | 1 | -0/+17 |
| | |||||
* | Merge branch 'dsilvers/testing' | Daniel Silverstone | 2013-08-25 | 25 | -0/+662 |
|\ | | | | | | | We know it's incomplete, but meh. | ||||
| * | Support the new yarn --env argumentdsilvers/testing | Daniel Silverstone | 2013-08-25 | 1 | -2/+2 |
| | | |||||
| * | Initial scenario for ls | Daniel Silverstone | 2013-07-19 | 1 | -0/+20 |
| | | |||||
| * | Clean up test target now that yarn reports empty inputs | Daniel Silverstone | 2013-07-19 | 1 | -9/+0 |
| | | |||||
| * | Add 'fsck' test yarn | Daniel Silverstone | 2013-06-23 | 1 | -0/+64 |
| | | |||||
| * | Report number of empty yarns to encourage more test writing | Daniel Silverstone | 2013-06-23 | 1 | -0/+9 |
| | | |||||
| * | Add checks for 'gc' | Daniel Silverstone | 2013-06-23 | 1 | -0/+68 |
| | | |||||
| * | Additional scenario for the 'as' command | Daniel Silverstone | 2013-06-22 | 1 | -0/+34 |
| | |