summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Install
diff options
context:
space:
mode:
authorDavid Lawrence <dkl@mozilla.com>2015-04-08 19:48:36 +0200
committerDavid Lawrence <dkl@mozilla.com>2015-04-08 19:48:36 +0200
commitdbfd6207290d1eee53fddec4c7c3b4aac0b2d47a (patch)
treeaa190d8cc9e2b313dd7e85bf763c1bfe5502b75d /Bugzilla/Install
parente6d2fb75aa3c183323c534a214f3dd9be5638676 (diff)
downloadbugzilla-dbfd6207290d1eee53fddec4c7c3b4aac0b2d47a.tar.gz
bugzilla-dbfd6207290d1eee53fddec4c7c3b4aac0b2d47a.tar.xz
Bug 1051056: The REST API needs to be versioned so that new changes can be made that do not break compatibility
r=dylan,a=glob
Diffstat (limited to 'Bugzilla/Install')
-rw-r--r--Bugzilla/Install/Requirements.pm32
1 files changed, 31 insertions, 1 deletions
diff --git a/Bugzilla/Install/Requirements.pm b/Bugzilla/Install/Requirements.pm
index 101bc2205..4ffae3448 100644
--- a/Bugzilla/Install/Requirements.pm
+++ b/Bugzilla/Install/Requirements.pm
@@ -301,7 +301,7 @@ sub OPTIONAL_MODULES {
package => 'JSON-RPC',
module => 'JSON::RPC',
version => 0,
- feature => ['jsonrpc', 'rest'],
+ feature => ['jsonrpc'],
},
{
package => 'Test-Taint',
@@ -311,6 +311,36 @@ sub OPTIONAL_MODULES {
feature => ['jsonrpc', 'xmlrpc', 'rest'],
},
{
+ package => 'Moo',
+ module => 'Moo',
+ version => 2,
+ feature => ['rest']
+ },
+ {
+ package => 'Module-Runtime',
+ module => 'Module::Runtime',
+ version => 0,
+ feature => ['rest']
+ },
+ {
+ package => 'HTTP-Request',
+ module => 'HTTP::Request',
+ version => 0,
+ feature => ['rest']
+ },
+ {
+ package => 'HTTP-Response',
+ module => 'HTTP::Response',
+ version => 0,
+ feature => ['rest']
+ },
+ {
+ package => 'URI-Escape',
+ module => 'URI::Escape',
+ version => 0,
+ feature => ['rest']
+ },
+ {
# We need the 'utf8_mode' method of HTML::Parser, for HTML::Scrubber.
package => 'HTML-Parser',
module => 'HTML::Parser',