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/project
epriestley 389e4d1b1f Lock milestone projects to an automatic color/icon
Summary:
Ref T10010.

Currently, milestone subproject have editable icons/colors, but I don't think this is likely to be used much (the expectation is that milestones will be common and homogenous, and it doesn't make much sense to pick different icons for "Sprint 32" vs "Sprint 33", I think).

Locking the icon and color lets us simplify the form, make milestones more distinct, and potentially reuse the color later for other things (e.g., active/future/past or on time / overdue or whatever else) or just give them a special color to make them more visible.

The best argument for retaining this that I can come up with is that certain milestones may be special (e.g., Sprint 19 is a major release?), but you can just name it "Sprint 19 (v3.0!)" or something, which seems pretty good for now.

Also don't show milestones on task browse/list view.

Test Plan: {F1048532}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10010

Differential Revision: https://secure.phabricator.com/D14912
2015-12-30 14:42:50 -08:00
..
__tests__ Make queries for Project "X" mean "X, or any subproject of X" 2015-12-29 10:41:13 -08:00
application Convert projects to EditEngine 2015-12-27 15:42:50 -08:00
capability Add default View, Edit, and Join Policies to Projects 2014-11-21 11:22:17 -08:00
command Implement a "!projects" mail command 2015-04-01 11:51:51 -07:00
conduit Convert projects to EditEngine 2015-12-27 15:42:50 -08:00
config Add getGroup to ConfigOptions 2015-02-09 13:10:56 -08:00
constants Extend from Phobject 2015-06-15 18:02:27 +10:00
controller Smooth out milestone creation workflow 2015-12-29 10:40:28 -08:00
customfield Convert projects to EditEngine 2015-12-27 15:42:50 -08:00
edge Materialize parent project memberships 2015-12-23 14:39:09 -08:00
editor Give IconSetControl a meaningful disabled state 2015-12-30 14:42:27 -08:00
engine Lock milestone projects to an automatic color/icon 2015-12-30 14:42:50 -08:00
engineextension Materialize parent project memberships 2015-12-23 14:39:09 -08:00
events Show hovercards for most links in object property views 2015-12-24 12:10:56 -08:00
herald Various translation improvements 2015-11-03 07:02:46 +11:00
icon Provide a "PHUIFormIconSetControl" 2015-12-16 08:46:51 -08:00
interface Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
lipsum Improve lispum generation of pastes 2015-12-25 07:41:38 -08:00
mail phtize all the things 2015-05-22 21:16:39 +10:00
phid Lock milestone projects to an automatic color/icon 2015-12-30 14:42:50 -08:00
policyrule Implement a "Project Members" object policy rule 2015-12-24 08:16:27 -08:00
query Lock milestone projects to an automatic color/icon 2015-12-30 14:42:50 -08:00
remarkup Markup project hashtags which begin with (or contain only) digits 2015-11-23 06:50:43 -08:00
search Convert all "DocumentIndexers" into "FulltextEngines" 2015-12-21 17:25:23 -08:00
searchfield Flesh out Conduit types for Paste search fields 2015-12-14 04:23:28 -08:00
storage Lock milestone projects to an automatic color/icon 2015-12-30 14:42:50 -08:00
typeahead Make queries for Project "X" mean "X, or any subproject of X" 2015-12-29 10:41:13 -08:00
view Add very basic UI for creating milestones and subprojects 2015-12-29 10:40:16 -08:00