1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-02 03:32:42 +01:00
phorge-phorge/src/applications/harbormaster/management
epriestley 1212dc5fbe Modularize almost all Harbormaster build message workflows and UI/UX
Summary: Ref T13072. Push nearly all Harbormaster build message logic into the new per-message transaction classes.

Test Plan:
  - Issued every message to Buildables.
  - Issued every message to Builds.
  - Looked at a big pile of error messages, couldn't find any typos.
  - Grepped for affected symbols, etc.
  - Ran `bin/harbormaster restart ...`.

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T13072

Differential Revision: https://secure.phabricator.com/D21691
2021-07-21 14:16:56 -07:00
..
HarbormasterManagementArchiveLogsWorkflow.php Compress Harbormaster build logs inline 2016-03-01 15:26:12 -08:00
HarbormasterManagementBuildWorkflow.php Start buildables in "PREPARING", move them to "BUILDING" after builds queue 2018-02-12 12:18:29 -08:00
HarbormasterManagementPublishWorkflow.php Fix additional "xprintf()"-class static parameter lint errors 2020-09-08 11:45:48 -07:00
HarbormasterManagementRebuildLogWorkflow.php Add "--all" and an explicit "--force" flag to bin/harbormaster rebuild-log 2018-02-26 17:55:38 -08:00
HarbormasterManagementRestartWorkflow.php Modularize almost all Harbormaster build message workflows and UI/UX 2021-07-21 14:16:56 -07:00
HarbormasterManagementUpdateWorkflow.php Fix visibility of PhutilArgumentWorkflow::didConstruct methods 2015-01-16 07:42:07 +11:00
HarbormasterManagementWorkflow.php Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
HarbormasterManagementWriteLogWorkflow.php Add a "--rate" flag to bin/harbormaster write-log to support testing live log streaming 2018-02-28 12:37:04 -08:00