aboutsummaryrefslogtreecommitdiffstats
path: root/template
diff options
context:
space:
mode:
Diffstat (limited to 'template')
-rw-r--r--template/en/default/config.js.tmpl4
-rw-r--r--template/en/default/global/header.html.tmpl2
-rw-r--r--template/en/default/index.html.tmpl6
-rw-r--r--template/en/default/list/list.html.tmpl2
-rw-r--r--template/en/default/pages/release-notes.html.tmpl64
-rw-r--r--template/en/default/reports/chart.html.tmpl7
-rw-r--r--template/en/default/reports/create-chart.html.tmpl7
-rw-r--r--template/en/default/reports/report.html.tmpl5
-rw-r--r--template/en/default/setup/strings.txt.pl2
9 files changed, 93 insertions, 6 deletions
diff --git a/template/en/default/config.js.tmpl b/template/en/default/config.js.tmpl
index 0399f8b28..0e924d801 100644
--- a/template/en/default/config.js.tmpl
+++ b/template/en/default/config.js.tmpl
@@ -64,7 +64,7 @@ var [% cf.name FILTER js %] = [ [% FOREACH x = cf.legal_values %]'[% x.name FILT
// =======================
//
// It is not necessary to list all products and components here.
-// Instead, you can define a "blacklist" for some commonly used words
+// Instead, you can define a "blocklist" for some commonly used words
// or word fragments that occur in a product or component name
// but should _not_ trigger product/component search.
@@ -84,7 +84,7 @@ var target_milestone = new Object();
// Product and Component Exceptions
// ================================
//
-// A blacklist for some commonly used words or word fragments
+// A blocklist for some commonly used words or word fragments
// that occur in a product or component name but should *not*
// trigger product/component search in QuickSearch.
diff --git a/template/en/default/global/header.html.tmpl b/template/en/default/global/header.html.tmpl
index bd40fff88..0d6849ddb 100644
--- a/template/en/default/global/header.html.tmpl
+++ b/template/en/default/global/header.html.tmpl
@@ -89,6 +89,8 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
[% END %]
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+
[% SET yui = yui_resolve_deps(yui, yui_deps) %]
[% SET css_sets = css_files(style_urls, yui, yui_css) %]
diff --git a/template/en/default/index.html.tmpl b/template/en/default/index.html.tmpl
index 84a5b7d5c..d0ccc61e7 100644
--- a/template/en/default/index.html.tmpl
+++ b/template/en/default/index.html.tmpl
@@ -19,6 +19,12 @@
[% IF release %]
<div id="new_release">
[% IF release.data %]
+ [% IF release.eos_date %]
+ <p>[% terms.Bugzilla %] [%+ release.branch_version FILTER html %] will
+ no longer receive security updates after [% release.eos_date FILTER html %].
+ You are highly encouraged to upgrade in order to keep your
+ system secure.</p>
+ [% END %]
[% IF release.deprecated %]
<p>Bugzilla [%+ release.deprecated FILTER html %] is no longer
supported. You are highly encouraged to upgrade in order to keep your
diff --git a/template/en/default/list/list.html.tmpl b/template/en/default/list/list.html.tmpl
index 321716873..08c6567e8 100644
--- a/template/en/default/list/list.html.tmpl
+++ b/template/en/default/list/list.html.tmpl
@@ -268,7 +268,7 @@
[% IF bugowners && user.id %]
<button type="button" id="email_assignees"
- onclick="document.location='mailto:[% bugowners FILTER html %]'">
+ onclick="document.location='mailto:[% bugowners FILTER html FILTER js %]'">
Send Mail to [% terms.Bug %] Assignees</button>
[% END %]
diff --git a/template/en/default/pages/release-notes.html.tmpl b/template/en/default/pages/release-notes.html.tmpl
index b89e3a61d..0304c4ad3 100644
--- a/template/en/default/pages/release-notes.html.tmpl
+++ b/template/en/default/pages/release-notes.html.tmpl
@@ -29,8 +29,8 @@
<h2 id="introduction">Introduction</h2>
-<p>Welcome to Bugzilla 5.0! It has been slightly over two years since we released
- Bugzilla 4.4 in May of 2013. This new major release comes with many new features
+<p>Welcome to [% terms.Bugzilla %] 5.0! It has been slightly over two years since we released
+ [%+ terms.Bugzilla %] 4.4 in May of 2013. This new major release comes with many new features
and improvements to WebServices and performance.</p>
<p>If you're upgrading, make sure to read
@@ -43,6 +43,66 @@
<h2 id="point">Updates in this 5.0.x Release</h2>
+<h3>5.0.4.1</h3>
+
+<p>This release fixes three security issues. See the
+ <a href="https://www.bugzilla.org/security/4.4.13/">Security Advisory</a>
+ for details.</p>
+
+<p>This release is intended to follow the stable 5.0 branch of
+[%+ terms.Bugzilla %]. Version 5.0.5 contained invasive fixes which should not
+have been on a stable branch, so we branched again from 5.0.4 to continue to
+provide security updates without the invasive changes. <b>This release track of
+[%+ terms.Bugzilla %] now lives on the 5.0.4 branch in Git.</b></p>
+
+<p>This release also contains the following [% terms.bug %] fixes:</p>
+
+<ul>
+
+ <li>MySQL 8.0 introduced non-backward-compatible changes which broke
+ Bugzilla. This version now properly detects and prevents you from running it
+ on MySQL 8 or newer. Future versions of [% terms.Bugzilla %] will support
+ MySQL 8, but the changes are too invasive for a branch that only gets
+ security support. If you can't stay on MySQL 5.7.x or older, we recommend
+ using MariaDB or version 5.2 or newer of [% terms.Bugzilla %].
+ (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1851354">[% terms.Bug %] 1851354</a>)</li>
+
+ <li>The "Email Assignees" link on the [% terms.Bug %] List page was fixed to
+ properly handle email addresses that contain apostrophes.
+ (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1226123">[% terms.Bug %] 1226123</a>)</li>
+
+ <li>Metadata to assist browsers in properly rendering [% terms.Bugzilla %] on
+ mobile browsers was added. Without this metadata Google Search tools would
+ report [% terms.Bugzilla %] pages as not suitable for mobile devices.
+ [%+ terms.Bugzilla %] still needs work to actually look nice on mobile devices
+ but this is a good start.
+ (<a href="https://github.com/bugzilla/bugzilla/pull/78">PR #78</a>)</li>
+
+ <li>The Email::MIME module changed the way it set content types on emails in
+ version 1.949, causing [% terms.Bugzilla %] to throw an error and preventing
+ emails from being correctly delivered to recipients. We now set the content
+ type correctly on emails.
+ (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1657496">[% terms.Bug %] 1657496</a>)</li>
+
+ <li>Template Toolkit versions 2.28 through 3.007 are blacklisted due to a
+ compatibility issue. Versions 2.22 through 2.27 and 3.008 and later are
+ still supported.
+ (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1560873">[% terms.Bug %] 1560873</a>)</li>
+
+ <li>[% terms.Bugzilla %] has a dependency on the Email::Address Perl module
+ which was unstated in the dependency list because it was also a dependency of
+ Email::Sender which [% terms.Bugzilla %] also uses. Newer versions of
+ Email::Sender stopped depending on Email::Address, so [% terms.Bugzilla %]
+ now needs to depend on it explicitly.
+ (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1851352">[% terms.Bug %] 1851352</a>)</li>
+
+ <li>The contrib script <code>jb2bz.py</code> for importing from Jitterbugz
+ was updated to properly handle missing version and operating system values on
+ imported [% terms.bugs %].
+ (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1429243">[% terms.Bug %] 1429243</a>)</li>
+
+</ul>
+
<h3>5.0.4</h3>
<p>This release fixes one security issue. See the
diff --git a/template/en/default/reports/chart.html.tmpl b/template/en/default/reports/chart.html.tmpl
index dfab725e6..7004086de 100644
--- a/template/en/default/reports/chart.html.tmpl
+++ b/template/en/default/reports/chart.html.tmpl
@@ -20,6 +20,13 @@
header_addl_info = time
%]
+[% IF debug %]
+ <p>Bugzilla::Chart object:</p>
+ <pre>
+ [% debug_dump FILTER html %]
+ </pre>
+[% END %]
+
<div class="center">
[% imageurl = BLOCK %]chart.cgi?
diff --git a/template/en/default/reports/create-chart.html.tmpl b/template/en/default/reports/create-chart.html.tmpl
index 6b5fa5fe3..9ae25c608 100644
--- a/template/en/default/reports/create-chart.html.tmpl
+++ b/template/en/default/reports/create-chart.html.tmpl
@@ -18,6 +18,13 @@
style_urls = ['skins/standard/buglist.css']
%]
+[% IF debug %]
+ <p>Bugzilla::Chart object:</p>
+ <pre>
+ [% debug_dump FILTER html %]
+ </pre>
+[% END %]
+
[% PROCESS "reports/series-common.html.tmpl"
donames = 1
%]
diff --git a/template/en/default/reports/report.html.tmpl b/template/en/default/reports/report.html.tmpl
index a9cd96551..b669070c2 100644
--- a/template/en/default/reports/report.html.tmpl
+++ b/template/en/default/reports/report.html.tmpl
@@ -61,6 +61,11 @@
%]
[% IF debug %]
+ <p>Data hash:</p>
+ <pre>[% debug_hash FILTER html %]</pre>
+ <p>Data array:</p>
+ <pre>[% debug_array FILTER html %]</pre>
+ <p>Queries:</p>
[% FOREACH query = queries %]
<p>[% query.sql FILTER html %]</p>
[% END %]
diff --git a/template/en/default/setup/strings.txt.pl b/template/en/default/setup/strings.txt.pl
index 78c4d861b..202b3c78d 100644
--- a/template/en/default/setup/strings.txt.pl
+++ b/template/en/default/setup/strings.txt.pl
@@ -23,7 +23,7 @@ happens when you are not running checksetup.pl as ##root##. To see the
problem we ran into, run: ##command##
END
bad_executable => 'not a valid executable: ##bin##',
- blacklisted => '(blacklisted)',
+ blocklisted => '(blocklisted)',
bz_schema_exists_before_220 => <<'END',
You are upgrading from a version before 2.20, but the bz_schema table
already exists. This means that you restored a mysqldump into the Bugzilla