BMO/40Upgrade: Difference between revisions

Jump to navigation Jump to search
1,034 bytes added ,  17 February 2011
Line 13: Line 13:
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 (upstream) https://bugzilla.mozilla.org/show_bug.cgi?id=77193
* Retiring of old components, versions, and milestones ([https://bugzilla.mozilla.org/show_bug.cgi?id=77193 upstream bug 77193])
* Passwords require 8 or more characters
* Passwords require 8 or more characters
* The maximum number of seconds the Strict-Transport-Security header is set to 2629744
* Strict-Transport-Security header validity increased from one week to one month
* Admin options added for specifying/requiring password complexity in various forms (upstream) https://bugzilla.mozilla.org/show_bug.cgi?id=558803
* Admin options added for specifying/requiring password complexity in various forms ([https://bugzilla.mozilla.org/show_bug.cgi?id=558803 upstream bug 558803
* 'bug_check_groups' hook added to Bug.pm to make it always possible to file bugs in certain groups.
])
* 'bug_mail_recipients' hook added to manipulate the recipients before a notification is mailed out. (upstream) https://bugzilla.mozilla.org/show_bug.cgi?id=616422
* '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) https://bugzilla.mozilla.org/show_bug.cgi?id=622080
* New group 'bz_quip_moderators' added which can moderate quips. No longer just admin. ([https://bugzilla.mozilla.org/show_bug.cgi?id=622080 upstream bug 622080])
* 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 user's not in the 'canconfirm' group.
* enter_bug.cgi automatically uses the 'guided' format for user's not in the 'canconfirm' group.
Line 34: Line 34:
* 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. (upstream) https://bugzilla.mozilla.org/show_bug.cgi?id=626658
* Added (take) link to show_bug.cgi to allow quickly assigning the bug to the user. ([https://bugzilla.mozilla.org/show_bug.cgi?id=626658 upstream bug 626658])
* Various templates use cf_hidden_in_product() to filter out custom fields based on the bug's current product.
* 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.
* Image of chomping Mozilla on the server push page when waiting for bug results (server-push).
* Different working for flag approval and denial in the flag notification emails.
* "denied" flags changed to "not granted" in request/email.txt.tmpl ([https://bugzilla.mozilla.org/show_bug.cgi?id=621883 upstream bug 621883], denied)
* Change in wording in pages/fields.html.tmpl.
* Alternative explanation of WORKSFORME resolution in pages/fields.html.tmpl
* verify-user.pl added (missing from bzr)
work in progress...
* different permissions on htdocs root (0755 instead of DIR_WS_SERVE)
* webserver allowed access to .bzr for bzr history function
* to_user exposed to email/change-old.txt.tmpl for securemail
* bz_canusewhines group used instead of admin in chart.cgi
* bug fix related to displaying products on full product chooser grouped by classification in enter_bug.cgi
* FollowSymLinks enabled in mod_perl.pl
* resolutions hook added to pages/fields.html.tmpl ([https://bugzilla.mozilla.org/show_bug.cgi?id=616453upstream bug 616453])
* EXPIRED resolution hidden from all users except gerv in list/edit-multiple.html.tmpl
* bug/edit.html.tmpl changes:
** class on #bz_show_bug_column_2 changed from bz_show_bug_column to bz_show_bug_column_table
** assigned_to editable field hidden by default
** cc list displayed to logged in users
** custom fields are hidden for anon sessions if they don't have a value set
** custom fields are hidden if they are hidden in the product


'''BMO Extension Requirements'''
'''BMO Extension Requirements'''
Confirmed users
1,201

edits

Navigation menu