Homec4science

Improve daemon console for daemons on multiple hosts

Authored by epriestley <git@epriestley.com> on Apr 15 2016, 21:00.

Description

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

Details

Committed
epriestley <git@epriestley.com>Apr 15 2016, 21:19
Pushed
aubortJan 31 2017, 17:16
Parents
rPH42a877622859: Time controls should format end date value correctly (not 5:0 PM)
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHd9dd4d427d0b: Improve daemon console for daemons on multiple hosts (authored by epriestley <git@epriestley.com>).Apr 15 2016, 21:19