summaryrefslogtreecommitdiffstats
path: root/extensions/UserStory/lib
diff options
context:
space:
mode:
authorDavid Lawrence <dkl@mozilla.com>2014-08-06 08:47:15 +0200
committerByron Jones <glob@mozilla.com>2014-08-06 08:47:15 +0200
commitec10d05697c5e8b89d4a76374563bacaf4238d02 (patch)
tree63c1d6dbaa8f74f3be164e333327f8a46b71ce96 /extensions/UserStory/lib
parentb9b47919cc8e335d11d3ea1faa2ddf9346cf3d49 (diff)
downloadbugzilla-ec10d05697c5e8b89d4a76374563bacaf4238d02.tar.gz
bugzilla-ec10d05697c5e8b89d4a76374563bacaf4238d02.tar.xz
Bug 1047131: enable "user story" field on all products
Diffstat (limited to 'extensions/UserStory/lib')
-rw-r--r--extensions/UserStory/lib/Constants.pm57
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;