summaryrefslogtreecommitdiff
path: root/lorrycontroller
Commit message (Expand)AuthorAgeFilesLines
* status: Use integer division where appropriateBen Hutchings2020-07-161-4/+4
* Merge branch 'bwh/statedb-no-json1' into 'master'Ben Brown2020-06-141-1/+1
|\
| * STATEDB: Avoid depending on SQLite json1 extensionBen Hutchings2020-06-081-1/+1
* | Update copyright dates for files I recently changedBen Hutchings2020-06-089-9/+9
|/
* Merge branch 'master' into 'bwh/gitea-support'Ben Hutchings2020-06-081-12/+28
|\
| * Merge branch 'master' into 'bwh/gitlab-config'Ben Hutchings2020-06-083-34/+84
| |\
| | * GerritDownstream: Pass default branch and description to create-projectBen Hutchings2020-06-011-14/+18
| | * GerritDownstream: Add application setting for parent projectBen Hutchings2020-06-011-1/+13
* | | Add gitea Downstream Host connectorBen Hutchings2020-06-012-0/+140
* | | lsupstreams: Prefer more specific remote prefixes in prefixmapBen Hutchings2020-06-011-3/+4
* | | Merge branch 'bwh/remote-downstreams' into bwh/gitea-supportBen Hutchings2020-06-013-28/+62
|\ \ \ | |/ / |/| / | |/
| * GitlabUpstream: Use HTTPS unless explicitly configured not toBen Hutchings2020-06-011-1/+4
| * Introduce and use downstream-{http,ssh}-url settingsBen Hutchings2020-06-012-11/+15
| * Introduce and use SshCommand class for running commands via sshBen Hutchings2020-06-012-21/+47
| * Merge branch 'bwh/gerrit-ssh-quoting' into bwh/remote-downstreamsBen Hutchings2020-06-011-1/+2
| |\
| | * gerrit: Shell-quote ssh command argumentsBen Hutchings2020-06-011-1/+2
* | | GitlabDownstream: Create repositories with most optional features disabledBen Hutchings2020-06-011-8/+20
* | | Allow creating repos/groups as internal or public on GitLabBen Hutchings2020-06-013-3/+20
|/ /
* | Implement getting and setting repo metadata for all host typesBen Hutchings2020-06-013-17/+45
* | local: Create the repository in prepare_repoBen Hutchings2020-06-012-7/+29
* | Move Upstream Host type-specific code into modulesBen Hutchings2020-06-017-102/+184
* | Move Downstream Host type-specific code into modulesBen Hutchings2020-06-017-103/+230
* | lorrycontroller.readconf: Make general validator methods publicBen Hutchings2020-06-011-11/+11
* | Merge branch 'bwh/update-gitlab' into bwh/cleanup-host-typesBen Hutchings2020-06-011-56/+29
|\ \
| * | lorrycontroller.gitlab: Use and create subgroups as neededBen Hutchings2020-06-011-56/+29
| * | lorrycontroller.gitlab: Update for GitLab v4 APIBen Hutchings2020-06-011-2/+2
| |/
* | STATEDB: Generalise 'troves' table to allow more Upstream Host typesBen Hutchings2020-06-014-41/+90
* | STATEDB: Comment why the original schema is here, not the current schemaBen Hutchings2020-06-011-0/+5
* | lorrycontroller.readconf: Fix up 'troves' section type earlyBen Hutchings2020-06-011-2/+5
* | Update terminology for hosts in internal APIs and web templatesBen Hutchings2020-06-016-134/+132
* | lorrycontroller.statedb: Allow internal keys and column names to divergeBen Hutchings2020-06-011-13/+16
|/
* lorrycontroller.gitano: Fix repeated import of urllib.parseBen Hutchings2020-05-061-1/+0
* Convert output from runcmd{,_unchecked} to textBen Hutchings2020-05-062-1/+7
* readconf: Stop comparing dicts directly (python3)Pedro Alvarez2020-01-271-1/+1
* Update to python3Pedro Alvarez2019-11-278-51/+51
* Make status call copy the static filesPedro Alvarez2019-07-121-1/+17
* Support 'local' git-server-type for local mirrorsPedro Alvarez2019-07-091-0/+2
* Fix incorrect debug message on statedb removalBen Brown2018-05-201-2/+2
* Make migrations run only once per executionpedro/publish-failuresPedro Alvarez Piedehierro2017-07-131-15/+25
* status: Encode generated html as UTF-8Pedro Alvarez Piedehierro2017-07-131-1/+1
* status: send 'publish-failures' option to templatePedro Alvarez Piedehierro2017-07-131-4/+9
* jobupdate: Store job information in lorry if job failedPedro Alvarez Piedehierro2017-07-132-1/+16
* statedb: add columns for last failure informationPedro Alvarez Piedehierro2017-07-132-3/+28
* Add support for YAML lorriesAdam Coldrick2016-10-061-2/+6
* Make use of the exceptions response_code member variableBen Brown2016-06-171-1/+1
* Add docstring for suitable_path()Ben Brown2016-06-171-0/+12
* Remove unused version tableBen Brown2016-06-171-4/+0
* Migrations by yoyoBen Brown2016-06-172-9/+30
* Allow host to be specified instead of trovehostBen Brown2016-06-171-3/+5
* Workaround for GitLab's lack of multi-level namespacingBen Brown2016-06-171-11/+31