summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make listjobs faster by getting all info in one querybaserock/liw/lc-list-all-jobs-optimisationLars Wirzenius2014-05-222-3/+22
|
* Add script to terminate jobs (stopgap)Lars Wirzenius2014-05-141-0/+22
|
* Fix API call descriptions in ARCHLars Wirzenius2014-05-141-21/+26
|
* Merge branch 'baserock/liw/lorry-controller-proxy-conf-doc'Lars Wirzenius2014-05-071-0/+21
|\ | | | | | | | | Reviewed-by: Daniel Silverstone Reviewed-by: Adam Coldrick
| * Fix typoLars Wirzenius2014-05-071-1/+1
| | | | | | | | Suggested-by: Adam Coldrick
| * Document proxy.conf in READMELars Wirzenius2014-05-071-0/+21
| |
* | Fix log messageRichard Ipsum2014-05-061-1/+1
| | | | | | | | | | Reviewed by: Lars Wirzenius
* | Make CONFGIT mirroring more robustLars Wirzenius2014-05-061-3/+23
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Reviewed-by: Daniel Silverstone Reviewed-by: Richard Maw Reviewed-by: Paul Sherwood Richard raised the point that it'd be nice to be able to use a non-master branch, but I didn't want to tackle that in this patch.
| * | Update CONFGIT mirror more robustlyLars Wirzenius2014-05-061-3/+23
| |/ | | | | | | The sequence of git operations suggested by Daniel Silverstone.
* | Fix typo in status HTMLLars Wirzenius2014-05-061-1/+1
|\ \ | |/ |/| | | | | Reviewed-by: Paul Sherwood Reviewed-by: Richard Maw
| * Remove extra period from sentenceLars Wirzenius2014-05-061-1/+1
|/
* Merge branch 'baserock/liw/new-lc-2'Lars Wirzenius2014-04-2357-1138/+5131
|\ | | | | | | | | | | | | | | Reviewed by Daniel and Richard on the mailing list, and then my changes based on review feedback by Richard on IRC. Reviewed-by: Daniel Silverstone Reviewed-by: Richard Maw
| * Add scenario for testing that loading broken lorries is OKbaserock/liw/new-lc-2Lars Wirzenius2014-04-221-0/+47
| |
| * Simplify code by using "with ... as ..."Lars Wirzenius2014-04-221-2/+1
| |
| * Fix copyright yearLars Wirzenius2014-04-221-1/+1
| |
| * Remove extra space from method callLars Wirzenius2014-04-221-1/+1
| |
| * Proof code against whitespace in repo namesLars Wirzenius2014-04-221-1/+1
| |
| * Fix minor race condition in giving out jobsLars Wirzenius2014-04-221-4/+3
| | | | | | | | | | Do the check for whether we're allowed to give out jobs in the transaction.
| * Fix an AND to be THEN for clarityLars Wirzenius2014-04-221-1/+1
| |
| * Fix wording of titleLars Wirzenius2014-04-221-2/+2
| |
| * Replace second WHEN in a row with ANDLars Wirzenius2014-04-221-1/+1
| |
| * Fix spelloLars Wirzenius2014-04-221-1/+1
| |
| * Provie step to pdo a a body-less POST requestLars Wirzenius2014-04-226-44/+57
| |
| * Add a "WHEN" variant of "GIVEN a running WEBAPP"Lars Wirzenius2014-04-223-35/+46
| |
| * Goodbye, Scotty, we will miss youLars Wirzenius2014-04-222-9/+0
| |
| * Add a version tableLars Wirzenius2014-04-221-0/+4
| |
| * Use proper boolean constantsLars Wirzenius2014-04-221-2/+2
| |
| * Move exception class earlier in fileLars Wirzenius2014-04-221-6/+6
| | | | | | | | Suggested-by: Daniel Silverstone
| * Validate protocol field in lorry-controller.confLars Wirzenius2014-04-221-0/+8
| |
| * Clarify code by removing confusingly named methodLars Wirzenius2014-04-221-8/+5
| |
| * Rename variables for clarityLars Wirzenius2014-04-221-10/+9
| |
| * Remove dead code, update FIXME commentLars Wirzenius2014-04-221-5/+4
| |
| * Move new_gitano_command to a function; add LocalTroveGitanoCommandLars Wirzenius2014-04-225-13/+32
| | | | | | | | | | This clean up the code a bit, by not making LorryControllerRoute have less code in it that is unrelated to routing web requests.
| * Reword comment for finding route classesLars Wirzenius2014-04-221-5/+5
| |
| * Add a FIXME comment about losing output while killingLars Wirzenius2014-04-221-0/+6
| |
| * Remove implementation plan from ARCHLars Wirzenius2014-04-221-72/+0
| | | | | | | | Things have been implemented, no need for the plan anymore.
| * Add new Lorry ControllerLars Wirzenius2014-04-1552-4/+5137
| |
| * Remove old Lorry Controller to make room for new oneLars Wirzenius2014-04-107-1160/+0
|/
* Merge branch 'adamcoldrick/https-fix-rebase'Adam Coldrick2014-03-202-12/+16
|\ | | | | | | | | | | | | | | Author: Adam Coldrick <adam.coldrick@codethink.co.uk> Reviewed by: * Daniel Silverstone <daniel.silverstone@codethink.co.uk> * Richard Maw <richard.maw@codethink.co.uk>
| * Fix the construction of https urls in confparseradamcoldrick/https-fix-rebaseAdam Coldrick2014-03-201-8/+4
| |
| * Fix how https requests are handled by adding an auth handlerAdam Coldrick2014-03-201-4/+12
|/
* Fix a typo bug that I somehow didn't notice when merging.Adam Coldrick2014-03-121-1/+1
|
* Add support for using an http proxy with lorry-controller.Adam Coldrick2014-03-061-0/+36
| | | | | | | | | | | | | | | | | | | By adding a proxy.conf file to the lorry config repository, lorry controller can be set up to do any http operation over a proxy defined in proxy.conf as follows: { "hostname": "proxy-name", "port": "proxy-port", "username": "proxy-username", "password": "password" } If this file exists in the latest commit of the repository the lorry controller will try to use the proxy. To stop it from using the proxy add a commit which removes the file from the repository. Reviewed By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
* Update confparser to allow for requests using protocols other than ssh.Adam Coldrick2014-03-061-6/+51
| | | | | | | Add a method that constructs either an ssh command or an http GET request based on the access protocol of the trove. Make sure that when constructing lorries the url is in the correct form for a given protocol.
* Update lorry-controller to allow it to make http requestsAdam Coldrick2014-03-061-0/+26
|
* Add a protocol field to the example lorry-controller.conf.Adam Coldrick2014-02-281-0/+1
| | | | | Add a field to the trove entry to tell Lorry Controller how to access the trove.
* Update copyright and license (Use GPL)liw/new-lorry-controllerRichard Ipsum2013-12-166-13/+73
|
* Merge remote-tracking branch 'origin/liw/no-reload'Daniel Silverstone2013-03-051-13/+3
|\
| * Disable status page from automatically reloadingliw/no-reloadLars Wirzenius2013-02-271-13/+3
|/
* Make new lorries overdue so processed sooner rather than later.Joe Burmeister2012-11-211-0/+2
| | | | Reviewed-by: Lars Wirzenius