Confirmed users
1,201
edits
| Line 36: | Line 36: | ||
The following BMO customizations must be present and working properly. Some of these are specific to BMO and some are already in the upstream but not in the 4.0 release. These changes are part of the core Bugzilla code. The new BMO extension specific requirements will be listed after. | The following BMO customizations must be present and working properly. Some of these are specific to BMO and some are already in the upstream but not in the 4.0 release. These changes are part of the core Bugzilla code. The new BMO extension specific requirements will be listed after. | ||
* Retiring of old components, versions, and milestones | * Retiring of old components, versions, and milestones | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=77193 bug 77193], FIXED in 4.2 | |||
** testing in test_bmo_deactivate.t | |||
* Passwords require 8 or more characters | * Passwords require 8 or more characters | ||
* Strict-Transport-Security header validity increased from one week to one month | * Strict-Transport-Security header validity increased from one week to one month | ||
* Admin options added for specifying/requiring password complexity in various forms | * Admin options added for specifying/requiring password complexity in various forms | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=558803 bug 558803], FIXED in 4.2 | |||
* 'bug_check_groups' hook added to Bugzilla::Bug to make it always possible to file bugs in certain groups. | * 'bug_check_groups' hook added to Bugzilla::Bug to make it always possible to file bugs in certain groups. | ||
* New group 'bz_quip_moderators' added which can moderate quips. No longer just admin. | ** upstream bug required | ||
* New group 'bz_quip_moderators' added which can moderate quips. No longer just admin. | |||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=622080 bug 622080], FIXED in 4.2 | |||
* Users having admin permissions (instead of editbugs) may bless all groups as well as edit all users. | * Users having admin permissions (instead of editbugs) may bless all groups as well as edit all users. | ||
* enter_bug.cgi automatically uses the 'guided' format for | * enter_bug.cgi automatically uses the 'guided' format for users not in the 'canconfirm' group. | ||
* enter_bug.cgi must show the pretty product chooser instead of the the standard product list. | * enter_bug.cgi must show the pretty product chooser instead of the the standard product list. | ||
* Various redirects and rewrite rules need to function properly in the .htaccess file. | * Various redirects and rewrite rules need to function properly in the .htaccess file. | ||
* The bug query results uses the sorttable.js framework to allow client side column sorting. Changes were needed to the table.html.tmpl template for this to work. | * The bug query results uses the sorttable.js framework to allow client side column sorting. Changes were needed to the table.html.tmpl template for this to work. | ||
** upstream bug required | |||
* Display work email address instead of login name on the login forms. | * Display work email address instead of login name on the login forms. | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=335087 bug 335087], WONTFIX | |||
* New hook called 'patch_notes' added to attachment/createformcontents.html.tmpl to display additional instructions for patch type attachments. | * New hook called 'patch_notes' added to attachment/createformcontents.html.tmpl to display additional instructions for patch type attachments. | ||
** upstream bug required | |||
* New hook called 'comment_banner' added to bug/comments.html.tmpl. | * New hook called 'comment_banner' added to bug/comments.html.tmpl. | ||
** upstream bug required | |||
* Some textual changes have been made to the create-guided.html.tmpl simple bug entry form. | * Some textual changes have been made to the create-guided.html.tmpl simple bug entry form. | ||
* The status_whiteboard field can have a value added in the enter_bug.cgi page. | * The status_whiteboard field can have a value added in the enter_bug.cgi page. | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=16647 bug 16647], NEW | |||
* 'Last Comment' shortcut link added to the top of the show_bug.cgi page. | * 'Last Comment' shortcut link added to the top of the show_bug.cgi page. | ||
* Instead of completely blocking unsafe URLs in the bug_file_loc field, BMO throws a warning alerting the user that the URL may not be safe. | * Instead of completely blocking unsafe URLs in the bug_file_loc field, BMO throws a warning alerting the user that the URL may not be safe. | ||
* Various fields in show_bug.cgi have been moved to different locations. | * Various fields in show_bug.cgi have been moved to different locations. | ||
* Additional template code has been added to bug/field.html.tmpl to filter out certain fields/values based on user permissions. | * Additional template code has been added to bug/field.html.tmpl to filter out certain fields/values based on user permissions. | ||
* Added (take) link to show_bug.cgi to allow quickly assigning the bug to the user. | * Added (take) link to show_bug.cgi to allow quickly assigning the bug to the user. | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=626658 bug 626658], FIXED in 4.2 | |||
* Various templates use cf_hidden_in_product() to filter out custom fields based on the bug's current product (bug/show-multile.html.tmpl, bug/show.xml.tmpl) | * Various templates use cf_hidden_in_product() to filter out custom fields based on the bug's current product (bug/show-multile.html.tmpl, bug/show.xml.tmpl) | ||
* Text added to email notifications to not reply to the email and to make any comments in the bug itself. | * Text added to email notifications to not reply to the email and to make any comments in the bug itself. | ||
* New term variable called terms.BugzillaTitle to be used in header.html.tmpl instead of terms.Bugzilla. | * New term variable called terms.BugzillaTitle to be used in header.html.tmpl instead of terms.Bugzilla. | ||
* Image of chomping Mozilla on the server push page when waiting for bug results (server-push). | * Image of chomping Mozilla on the server push page when waiting for bug results (server-push). | ||
* "denied" flags changed to "not granted" in request/email.txt.tmpl | * "denied" flags changed to "not granted" in request/email.txt.tmpl | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=621883 bug 621883], WONTFIX | |||
* Alternative explanation of WORKSFORME resolution in pages/fields.html.tmpl | * Alternative explanation of WORKSFORME resolution in pages/fields.html.tmpl | ||
* different permissions on htdocs root (0755 instead of DIR_WS_SERVE) | * different permissions on htdocs root (0755 instead of DIR_WS_SERVE) | ||
| Line 69: | Line 81: | ||
* bug fix related to displaying products on full product chooser grouped by classification in enter_bug.cgi | * bug fix related to displaying products on full product chooser grouped by classification in enter_bug.cgi | ||
* FollowSymLinks enabled in mod_perl.pl | * FollowSymLinks enabled in mod_perl.pl | ||
* resolutions hook added to pages/fields.html.tmpl | * resolutions hook added to pages/fields.html.tmpl | ||
** upstream [https://bugzilla.mozilla.org/show_bug.cgi?id=616453 bug 616453], FIXED in 4.2 | |||
* EXPIRED resolution hidden from all users except gerv in list/edit-multiple.html.tmpl | * EXPIRED resolution hidden from all users except gerv in list/edit-multiple.html.tmpl | ||
* bug/edit.html.tmpl changes: | * bug/edit.html.tmpl changes: | ||