diff options
author | David Lawrence <dkl@mozilla.com> | 2014-08-06 08:47:15 +0200 |
---|---|---|
committer | Byron Jones <glob@mozilla.com> | 2014-08-06 08:47:15 +0200 |
commit | ec10d05697c5e8b89d4a76374563bacaf4238d02 (patch) | |
tree | 63c1d6dbaa8f74f3be164e333327f8a46b71ce96 /extensions/UserStory/lib/Constants.pm | |
parent | b9b47919cc8e335d11d3ea1faa2ddf9346cf3d49 (diff) | |
download | bugzilla-ec10d05697c5e8b89d4a76374563bacaf4238d02.tar.gz bugzilla-ec10d05697c5e8b89d4a76374563bacaf4238d02.tar.xz |
Bug 1047131: enable "user story" field on all products
Diffstat (limited to 'extensions/UserStory/lib/Constants.pm')
-rw-r--r-- | extensions/UserStory/lib/Constants.pm | 57 |
1 files changed, 12 insertions, 45 deletions
diff --git a/extensions/UserStory/lib/Constants.pm b/extensions/UserStory/lib/Constants.pm index c59a9d5a6..d09b28fef 100644 --- a/extensions/UserStory/lib/Constants.pm +++ b/extensions/UserStory/lib/Constants.pm @@ -12,51 +12,18 @@ use warnings; use base qw(Exporter); -our @EXPORT = qw( USER_STORY ); +our @EXPORT = qw( USER_STORY_EXCLUDE USER_STORY_GROUP ); -use constant USER_STORY => { - # note - an empty components array means all components - Loop => { - group => 'editbugs', - components => [], - }, - Tracking => { - group => 'editbugs', - components => [], - }, - Firefox => { - group => 'editbugs', - components => [ - "Developer Tools", - "Developer Tools: 3D View", - "Developer Tools: Canvas Debugger", - "Developer Tools: Console", - "Developer Tools: Debugger", - "Developer Tools: Framework", - "Developer Tools: Graphic Commandline and Toolbar", - "Developer Tools: Inspector", - "Developer Tools: Memory", - "Developer Tools: Netmonitor", - "Developer Tools: Object Inspector", - "Developer Tools: Profiler", - "Developer Tools: Responsive Mode", - "Developer Tools: Scratchpad", - "Developer Tools: Source Editor", - "Developer Tools: Style Editor", - "Developer Tools: User Stories", - "Developer Tools: Web Audio Editor", - "Developer Tools: WebGL Shader Editor", - "Developer Tools: WebIDE", - ], - }, - 'Firefox OS' => { - group => 'editbugs', - components => [], - }, - 'support.mozilla.org' => { - group => 'editbugs', - components => [], - } -}; +# Group allowed to set/edit the user story field +use constant USER_STORY_GROUP => 'editbugs'; + +# Exclude showing the user story field for these products/components. +# Examples: +# Don't show User Story on any Firefox OS component: +# 'Firefox OS' => [], +# Don't show User Story on Developer Tools component, visible on all other +# Firefox components +# 'Firefox' => ['Developer Tools'], +use constant USER_STORY_EXCLUDE => { }; 1; |