1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 01:32:42 +01:00
phorge-phorge/src/applications/drydock
epriestley df5a031b54 Allow "Repository Automation" to be configured for repositories
Summary:
Ref T182. This allows you to assign blueprints that a repository can use to perform working copy operations. Eventually, this will support "merge this" in Differential, etc.

This is just UI for now, with no material effects.

Most of this diff is just taking logic that was in the existing "Blueprints" CustomField and putting it in more general places so Diffusion (which does not use CustomFields) can also access it.

Test Plan:
  - Configured repository automation for a repository.
  - Removed repository automation for a repository.

Reviewers: chad

Reviewed By: chad

Subscribers: avivey

Maniphest Tasks: T182

Differential Revision: https://secure.phabricator.com/D14259
2015-10-13 15:45:59 -07:00
..
application Rough cut of "Blueprint Authorizations" 2015-10-10 07:15:25 -07:00
blueprint Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
capability Give Drydock resources a proper expiry mechanism 2015-09-28 09:35:14 -07:00
constants Modernize Drydock SearchEngine implementations 2015-09-24 09:56:49 -07:00
controller Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
customfield Rough cut of "Blueprint Authorizations" 2015-10-10 07:15:25 -07:00
editor Allow Drydock blueprints to be disabled 2015-09-24 10:18:17 -07:00
exception Add more Drydock log types and some additional logging 2015-10-01 08:11:42 -07:00
garbagecollector Provide bin/garbage for interacting with garbage collection 2015-10-02 09:17:24 -07:00
interface Allow AlmanacHost blueprints to build a meaningful CommandInterface 2015-09-21 04:46:02 -07:00
logtype Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
management Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
phid Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
query Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
storage Allow "Repository Automation" to be configured for repositories 2015-10-13 15:45:59 -07:00
typeahead Improve Drydock log search engine 2015-08-24 21:13:20 +10:00
view Allow "Repository Automation" to be configured for repositories 2015-10-13 15:45:59 -07:00
worker Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00