1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 08:12:40 +01:00
phorge-phorge/src/applications/daemon/controller
epriestley d9dd4d427d Improve daemon console for daemons on multiple hosts
Summary:
Ref T10756. This:

  - Fixes T7307. This UI is now admin-only.
  - Makes the main "running daemons" table more useful for multi-host setups (show where daemons are running).
  - Removes logs from the web UI: these are sometimes vaguely sensitive and shouldn't be visible. The UI tells you how to get them with `bin/phd log`.
  - Minor modernization.

Test Plan:
  - As a non-admin, viewed daemons (access error) and bulk jobs (worked great).
  - Browsed bulk job pages.
  - Ran a bulk job.
  - Viewed daemon console.
  - Viewed task detail / daemon detail / daemon list pages.

{F1220516}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T7307, T10756

Differential Revision: https://secure.phabricator.com/D15724
2016-04-15 12:19:58 -07:00
..
PhabricatorDaemonBulkJobController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonBulkJobListController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonBulkJobMonitorController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonBulkJobViewController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonConsoleController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonLogEventViewController.php Update Deamons with new UI 2016-04-02 10:41:01 -07:00
PhabricatorDaemonLogListController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorDaemonLogViewController.php Improve daemon console for daemons on multiple hosts 2016-04-15 12:19:58 -07:00
PhabricatorWorkerTaskDetailController.php Update Deamons with new UI 2016-04-02 10:41:01 -07:00