Bugzilla 5.0 Release Notes
- Introduction
- Updates in this 5.0.x Release
- Minimum Requirements
- New Features and Improvements
- Code Changes Which May Affect Customizations and Extensions
- Notes On Upgrading From a Previous Version
- Release Notes for Previous Versions
Introduction
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 and improvements to WebServices and performance.
If you're upgrading, make sure to read Notes On Upgrading From a Previous Version. If you are upgrading from a release before 4.4, make sure to read the release notes for all the previous versions in between your version and this one, particularly the Upgrading section of each version's release notes.
Updates in this 5.0.x Release
5.0.4-rh94
- Bug 2237552 Daemon is failing to recover from broken DB connections
- Bug 2241995 Add Docs Contact to bulk edit form
- Bug 2242415 Add a FAQ entry about mail in
- Bug 2243787 Limit added/removed fields in inline history to 254 chars
5.0.4-rh93
- Bug 2210883 terminated accounts are not removed from flag CC
- Bug 2240846 inconsistent SQL failure for some searches
5.0.4-rh92
- Bug 2237344 Add comment private groups to Bug API
5.0.4-rh91
- Bug 2187980 Update examples in doc to clarify timezone handling
- Bug 2219202 Going from unguided to guided bug entry pages for Fedora takes you to the generic guided page
- Bug 2219332 Prevent accidentally submitting ticket from "user select" widget
- Bug 2223237 Allow termination process to bypass sub-component restriction
- Bug 2224160 Do not die for SFDC jobs when there are no user credentials
- Bug 2234438 REDACTED MAIL notifications are missing link to the relevant bug
- Bug 2235531 Datatables error on APIKKey preferences page
- Bug 2235557 ETs break updating a bug if it's duplicate is missing
- Bug 2236629 Add a per product banner
5.0.4-rh90
- Bug 2210603 Migrated bug banner link incomplete
- Bug 2229841 Add bug to BRE queue for calls to external bug API calls
- Bug 2231377 Guided entry overwrites supplied comment
5.0.4-rh89
- Bug 2213800 Template for kernel bug reports is broken in bugzilla
- Bug 2218389 Add cronjob to remove outdated needinfo requests
- Bug 2218390 Add a counter of outstanding needinfo requests to the UI
- Bug 2226566 Add limited support for accounts using Google Groups
5.0.4-rh88
- Bug 2178521 User drop down menu improvements
- Bug 2187633 Remove backspace event handling from @ behavior
- Bug 2189110 Allow to switch from Guided form to Full form when creating bugs
- Bug 2211173 Need to be able to detect issues with a migration link
- Bug 2212228 Membership review job throws global kill switch
- Bug 2212582 Change Embargoed data category to "Security Restricted"
- Bug 2215165 Add embargoed data category
5.0.4-rh87
- Bug 2186036 Add features for reporting spam
- Bug 2187583 Fix accessibility issues in navigation menu
- Bug 2188301 Do not display data categories for bugs the user cannot view
- Bug 2208928 STOMP connector does not reconnect when connection fails
5.0.4-rh86
- Bug 2186648 Fix keyboard navigation issues
- Bug 2187181 Fedora guided bug form publicly discloses user agent
- Bug 2187261 Default Fedora bug creation to Guided bug entry broke existing format/template URLs
- Bug 2187263 Default Fedora bug creation to Guided bug entry broke parametrized entry bug links
- Bug 2187349 Notice refers to “Red Hat Data Category”, which does not appear in reference document
5.0.4-rh85
- Bug 1903469 Bugzilla should have a data confidentiality note on various places
- Bug 1931587 Default Fedora bug creation to Guided bug entry
- Bug 2015729 misleading forgotten password text
- Bug 2180231 Upgrade Font-Awesome to version 6
- Bug 2184656 Remove signature from example email
- Bug 2185700 Bug link in header white on white
- Bug 2186062 Add fields for the storage team
5.0.4-rh84
- Bug 1132419 'Component' help page is huge
- Bug 1659416 Broken layout when window is narrow on Firefox 63
- Bug 2127897 bayotbase/fielddefs.js caching issues
- Bug 2161468 Update repudiate docs
- Bug 2165769 Add a group invitation workflow
- Bug 2168744 Bot admins cannot change password for list accounts
- Bug 2174291 Disable revoking unused APIKeys
- Bug 2175899 Text entered in "Private Comment" field is made public
- Bug 2176320 Change security account to a parameter
5.0.4-rh83
- Bug 1677193 It throws an exception while deleting a flag type which is associated with a flag group previously
- Bug 1905300 Audit commits made outside of transactions
- Bug 2132493 Document date and time search options
- Bug 2133588 Extend our Content-Security-Policy headers to restrict attachments
- Bug 2139001 Support restricting comments on closed bugs
- Bug 2148313 API Keys lifetimes
- Bug 2148316 Improve account creation UX for nopassword users
- Bug 2148334 Convert rebuild_fts_index.sql to a PROCEDURE
- Bug 2149137 Update contacts page and site footer
- Bug 2149539 Use max_search_results parameter in limit drop down
- Bug 2149824 Add MIGRATED resolution to field doc
- Bug 2150286 Change mono font families
- Bug 2162148 Add ability to set default extra private groups for private comments to products
- Bug 2164919 Attempt to spell attempt fail as "attepmt"
- Bug 2165772 Make outstanding approvals obvious on request report page
- Bug 2166139 selectize error when creating and updating a bug
- Bug 2166487 full text search throws SQL error when string contains consecutive escaped characters
- Bug 2168748 Improve multi-select group drop down
- Bug 2169572 Summary inset in bug list
5.0.4-rh82
- Bug 2162148 Add ability to set default extra private groups for private comments to products
5.0.4-rh81
- Bug 2135564 Show a count of rejections for rejected keys to the "API keys" tab
- Bug 2136317 Add MIGRATED resolution
- Bug 2138298 annoying table size change when hiding all comments
- Bug 2139539 admins can open bugs for inactive products
- Bug 2139965 Related field check fails for multi-selects
- Bug 2140873 Account creation sometimes fails
- Bug 2141032 Cannot update bug for disabled release
- Bug 2141441 'Last Closed' field is not available as a result column in bug queries
- Bug 2141461 Some external tracker links not working when creating bugs
- Bug 2142133 'total_matches' does not return *total* matches
5.0.4-rh80
- Bug 2139965 Related field check fails for multi-selects
5.0.4-rh79
- Bug 2139335 XMLRPC started to provide external link ID as integer (instead of string)
5.0.4-rh78
- Bug 2139140 XMLRPC started to provide external link ID as integer (instead of string)
- Bug 2139168 '---' not recognized for fields with product specific values
- Bug 2139263 sub-component is not revealed when changing component
5.0.4-rh77
- Bug 1136014 query.cgi: a blank row is added to Custom Search each time the user clicks Back on buglist.cgi
- Bug 1376322 Add hook in Bugzilla::WebService::Bug::_bug_to_hash
- Bug 1892238 quick search does not find a bug which contains a specific string
- Bug 1653639 The response of REST API is wrong for invalid flag value
- Bug 1926042 warn about backlogs being removed from teams when they are linked to components
- Bug 2086708 incorrect/nonsense ITR values in cloned/reopened RHEL BZs
- Bug 2124725 Support more complex validation
- Bug 2124727 Move extra private groups client side
- Bug 2130031 searching for docs contact isempty throws an sql error
- Bug 2130043 extend actions when a user is terminated as a spammer
- Bug 2130044 It is difficult to tell if a user account is inactive
- Bug 2130047 ability to hide all comments from a user
- Bug 2130365 Disabled users triggering errors
- Bug 2130381 Fix layout on planning page
- Bug 2131921 Comment activity and private groups aren't cached well
- Bug 2132195 Bug queries for certain Changed field date ranges fail with a 500 (in web UI) and Fault -32000 in xmlrpc API
- Bug 2132496 empty checks for dates and times are failing
- Bug 2133587 'Changed' column does not appear in existing search query results
5.0.4-rh76
- Bug 2132195 Bug queries for certain Changed field date ranges fail with a 500 (in web UI) and Fault -32000 in xmlrpc API
5.0.4-rh75
- Bug 1145408 The date search condition used in advanced search isn't by user's preference timezone
- Bug 1264787 Document the 'order' parameter of Bug.search
- Bug 1265066 improve password check
- Bug 1668376 select boxes go off screen
- Bug 1698273 It can not sort well by the last hit item in the rule list
- Bug 1752281 Limit RuleEngine.list returning results
- Bug 1885812 Support changing partner email addresses
- Bug 1910215 Allow using name with Agile.Pool.get API call
- Bug 1994839 Flags(full) repeats each flag by the number of comments when both fields displayed in treeviewplus
- Bug 2090551 Add numeric comparisons to Bug search
- Bug 2106933 processing BRE jobs can stop if any kill switch is thrown
- Bug 2108384 Creating a bug with external tracker using both URL and bug ID fails with duplicate key constraint violation
- Bug 2119230 Unclear error message when updating a link on a bug you can't access
- Bug 2120359 Support excluding field content from inline history
- Bug 2124411 Add row grouping to advanced search and URLs
5.0.4-rh74
- Bug 2120147 When logging API_KEY errors include user
- Bug 2120291 HTTP codes >200 & < 400 lose output data
- Bug 2121561 Update Stage SFDC connector to use v46.0 WSDL
5.0.4-rh73
- Bug 1142506 Add queue statistics to job report page
- Bug 1167530 Improve description of Grant Group in the documentation
- Bug 1865757 Enable DataTables searchPanes extension on bug lists
- Bug 1882298 Admin can create requests for groups the user isn't eligible for
- Bug 1886537 Allow user to cancel change of email address on Account Information tab
- Bug 1927035 Do not enforce sub-components on CLOSED bugs
- Bug 1932520 trim whites space from urls
- Bug 1970774 X-Bugzilla-Who header often not set
- Bug 2052784 don't email me when I cancel a flag I requested
- Bug 2075768 selecting the 'Component' at the end, cleares the 'Description'
- Bug 2081004 Broken link for playing with advanced search
- Bug 2086767 Explain the changed check boxes on the bulk edit form
- Bug 2092666 Add a privacy tab to user preferences
- Bug 2094129 Allow admins to reset timers on stuck jobs
- Bug 2094134 Serialization error when many termination jobs are running
- Bug 2094136 Some groups on bugs prevent the termination process from completing
- Bug 2098101 Highlighting a user exposes e-mail to unregistered visitors
- Bug 2099423 Enable DataTables RowGroups extension on bug lists
- Bug 2099910 Not all errors get displayed to users
- Bug 2101549 API returning generic 404 instead of full error message
- Bug 2104516 invite_manager fails with network error
- Bug 2114626 Extend Group.get to provide full information to insiders
5.0.4-rh72
- Bug 1826976 inconsistent API responses, bugs exist with incorrect state
- Bug 2004321 Convert simple fields to a user preference
- Bug 2004881 fix CSS and JS caching
- Bug 2061320 sync not performed when removing the last tracker from a bug
- Bug 2061585 Cannot delete LOBs
- Bug 2062066 saved bug list of multiple bugs only shows one record in the table
- Bug 2062320 bulk edit assign needinfo by role--please restore this feature
- Bug 2063785 removed case links to Ascension
- Bug 2075342 Support session time limits
- Bug 2081924 Set product on bulk edit form if all bugs selected have the same product
- Bug 2082244 Bulk Edit missing classification level custom fields and flags
- Bug 2084015 Unable to add tags to bug comments
- Bug 2085294 Termination process fails attempting to change password
- Bug 2085311 Error encoding Log::Log4perl::Layout::JSON
- Bug 2090018 not_in_transaction error when confirming new account
- Bug 2092657 Validating redhat.com accounts fails for valid aliases
- Bug 2093103 PrivacyIdea doesn't support aliases
5.0.4-rh71
- Bug 2084015 Unable to add tags to bug comments
5.0.4-rh70
- Bug 1330770 Rules engine last edit page is slow
- Bug 1693111 When changing products keep component and sub-component if they are valid on the new product
- Bug 1925351 Allow internal SSO users to reactivate their account
- Bug 1926164 Too easy to accidentally submit a bug before having entered all the relevant information
- Bug 1991079 Make it easier to change order of BRE rules
- Bug 2001747 Team planning page should show status icons
- Bug 2019778 Add prefer public description feature for products
- Bug 2021565 Empty Atom feeds for bug searches
- Bug 2021627 Pools without a team break UI display
- Bug 2033441 CSV export includes spaces in column names
- Bug 2039558 Improve text and layout of group request page
- Bug 2040108 bulk edit form missing close as duplicate
- Bug 2042216 Cannot update sub-component on multiple bugs in API
- Bug 2042227 Bulk Edit Form always changes values
- Bug 2052786 User mark up fails for empty QA contact
- Bug 2065491 CSV export includes client side markup
- Bug 2072826 Support preventing password use for specified accounts
- Bug 2073237 GitLab pull doesn't support nested projects
5.0.4-rh69
- Bug 2005729 foreign key constraint error when creating accounts
- Bug 2019603 Update roles with team edit access
- Bug 2020060 Extend restriction on reopening CLOSED ERRATA bugs to whole of Red Hat Classification
- Bug 2021370 use Log::Log4perl::Layout::JSON for log formatting
- Bug 2021692 FTS search should order by relevance
- Bug 2024122 Exporting selections to CSV/EXCEL do not populate POOL Column
- Bug 2056724 When repudiating accounts, also hide comments made by those accounts
- Bug 2056825 List accounts failing due to recent LDAP changes
- Bug 2060158 can't detect authenticated user login with API key authentication, 'whoami' needed
- Bug 2061215 Add API calls to list visible and editable teams
- Bug 2062933 Accept passwords for some xmlrpc calls so that some shipped libreport-based code continues to function
- Bug 2072301 XSS in Bugzilla search
5.0.4-rh68
- Bug 2056825 List accounts failing due to recent LDAP changes
5.0.4-rh67
- Bug 2053321 Admin UI has insufficient ACLs
5.0.4-rh66
- Bug 1831386 roles evaluation triggering kill switch when role not set
- Bug 1868134 "Subcomponet is mandatory" error even when subcomponent provided
- Bug 1881348 Provide "Link Summary" as a drop down option in custom search
- Bug 1886829 Reinstate session limits
- Bug 1933606 Ctrl+C in a bugzilla comment breaks xmlrpc
- Bug 1960475 Utilize team membership to watch internal bot accounts
- Bug 1972460 authentication errors hidden from users
- Bug 1994169 CC all approvers on a request
- Bug 1999932 field defs cache time needs to be shared between web heads
- Bug 2005292 Red Hat Bugzilla doesn't allow to specify only comments ids in query's include_fields
- Bug 2005455 "File a new bug" link missing from bugz.fedoraproject.org/foo buglist redirect
- Bug 2007262 Page number is preserved when switching between bug lists
- Bug 2011046 No api/"webservice" available to access/change the extra groups in private comments
- Bug 2015439 save report in Preferences throws javascript error about selectize
- Bug 2018416 Add note about hiding comment edit history to edit form
- Bug 2019234 Block creation of accounts for unsupported mail addresses
- Bug 2023136 Log user name for account disabled log entry
- Bug 2027575 email_in adds comment as attachment
- Bug 2030560 Links to create bugs for components not setting component
- Bug 2039562 Customise error page for an inaccessible bug to refer to Group Worklow page
- Bug 2039577 Make it clearer how to create an account when SSO login doesn't find one
5.0.4-rh65
- Bug 1871666 Component Mapping Report to slow
- Bug 1944441 Expose basic job data in UI
- Bug 2001031 custom field conditions being processed before they are validated
- Bug 2004788 Slow load on create bug page
- Bug 2005153 Add option to Bug.search to allow fetching only bug IDs
- Bug 2005409 summary hyperlinks missing
- Bug 2005448 Authentication typo in docs for the API_KEY header
- Bug 2005744 Clean up unit tests
- Bug 2006361 Unable to move bugs with sub-components to other products
- Bug 2006460 Can not change bug assignee if new comment is marked private
- Bug 2008921 flags missing from bulk edit UI
- Bug 2009400 Target Release and Milestone missing from bulk edit UI
- Bug 2009544 cannot remove string from multi select
- Bug 2011730 Provide shareable links for shared searches in footer
- Bug 2013258 custom fields that are not visible on a bug return empty-string
5.0.4-rh64
- Bug 2015454 Reflected Cross-Site Scripting in search parameters
5.0.4-rh63
- Bug 2014250 Internal error when search term includes the string LIMIT
5.0.4-rh62
- Bug 2005269 Comments in Extra fields are returning blank objects
5.0.4-rh61
- Bug 1347097 Add ajax to DataTables to allow fetching subsets of data
- Bug 1833585 Use a system wide parameter to prevent non-standard authentication
- Bug 1859958 Trailing comma in json example
- Bug 1902672 Red Hat Bugzilla doesn't allow to specify only comments ids in query's include_fields
- Bug 1951470 Validate key supplied by user covers their email address
- Bug 1965641 Cannot update any roles for agile team member
- Bug 1984702 Link to bot policy invalid
- Bug 1989366 Typo on error pages
- Bug 1991359 Cannot read attachments of private bugs
- Bug 1995385 Support using Authorization header to supply API_KEY
- Bug 1998909 show success messages for team changes
- Bug 2001741 Better bug details on planning page
- Bug 2002108 Dragging and dropping bug on the planning page creates duplicate pool orders
- Bug 2003511 Searching with multiple values in some fields displays no bugs
- Bug 2003793 DTM and ITM 'i' no longer shows link between number and date/description
- Bug 2003865 Pool is not visible on bulk edit form
- Bug 2003900 Add count of total results to Bug.search
- Bug 2003906 Parsing response via xmlrpc fails
- Bug 2004014 Exporting a search to CSV format returns a document with headings only
- Bug 2004318 False positives on internal user check
- Bug 2004580 Potential Cross-Site Scripting vulnerability in Bug summary
5.0.4-rh60
- Bug 1347097 Add ajax to DataTables to allow fetching subsets of data
- Bug 1658636 The Fields/bug API call is very slow
- Bug 1725579 Block delete group when it's related to agile team
- Bug 1784409 changing large number of bugs with "Select all" only changes shown bugs
- Bug 1825332 Bad comment numbering on emails with multiple comments
- Bug 1867429 Add Agile links to My teams menu
- Bug 1872808 ext_status field returned by the API is not the actual status of a github PR
- Bug 1886891 Common Queries on the bugzilla home page do not work
- Bug 1888038 Needinfo function not working
- Bug 1893735 Unreadable local file attachment results in 500 error
- Bug 1919638 max chars limit causes message to be lost
- Bug 1920323 Trying to set see_also gives wrong message
- Bug 1933967 View Attachments details being shown even after attachment deletion
- Bug 1936720 Deleting some users fails in the API
- Bug 1973668 typo in enter_bug.cgi ("securty")
- Bug 1974545 BRE unable to modify Current Deadline field in UX
- Bug 1974929 Include the bug URL also at the end of the message
- Bug 1986173 Login widget does not list "Create Account" action.
- Bug 1990204 re-closing an account can block the job queue
- Bug 1991345 Allow deletion of queued jobs on report page
- Bug 1992413 SMTP connection needs to be cached
- Bug 1994162 Add explanatory text part to encrypted mail
- Bug 1995385 Support using Authorization header to supply API_KEY
- Bug 1995440 size() function in JavaScript needs to be replaced by length
- Bug 1995464 bug summary on planning poorly aligned
- Bug 1996083 Setting BRE rules ordering is broken
- Bug 1996659 Crash when generating tooltip within comment
- Bug 1998395 Add Akamai details to bz.log
5.0.4-rh59
- Bug 1988682 cannot sort query results by last column in table when logged in
- Bug 1988733 always updating status transitions affects mass pod creation
- Bug 1988957 bugzilla attachments are not displayed "inline" in firefox
- Bug 1988964 Remove Splunk logging of credentials for SFDC
- Bug 1989033 Shortened bug URLs do not work anymore
5.0.4-rh58
- Bug 1985121 HTML in Full Name affects user selection dialog
5.0.4-rh57
- Bug 1676959 Add management page for reports
- Bug 1834142 Comment edit can not be marked as minor update
- Bug 1845811 Going backwards lost previously written comment
- Bug 1898364 Allow external members of private groups to make a private comment
- Bug 1933916 Allow multiple actions when hovering over a user name
- Bug 1937776 Replace hard coding of RHEL components that default to private with configurable defaults / opt-in
- Bug 1940265 Allow radius login for redhat.com email addresses using +suffix
- Bug 1944439 Termination job failing to move bugs
- Bug 1951536 default attachments to private
- Bug 1951867 Allow grace period before stopping mail
- Bug 1953802 On component list page DataTables limited to 5K rows
- Bug 1956252 add "Last changed from" condition to BRE
- Bug 1958441 Bot account FAQ entry lists obsolete mailing list mechanism
- Bug 1959199 Hyperlinks to bugs missing in recent release notes
- Bug 1961330 Rule engine triggers kill switch attempting to close Group Membership Membership Review bugs
- Bug 1961373 Rule failing to match bugs with flags in flag group unset
- Bug 1961410 Exclude already-closed accounts from Group Membership review
- Bug 1964187 Bot check preventing password change for real users
5.0.4-rh56
- Bug 1955079 - internal bot regex is wrong
5.0.4-rh55
- Bug 1827659 - team creation ignores group settings for non-admin users
- Bug 1858614 - Searching for Link IDs is pretty weak
- Bug 1891728 - Process sub-addresses when closing accounts
- Bug 1903844 - expose is_active
- Bug 1903845 - Add link to component admin page
- Bug 1912844 - Typo in the `Using Bugzilla API` section in FAQ
- Bug 1915821 - Selecting a subcomponent when reporting a new bug doesn't fill in default assignee/QA contact
- Bug 1931517 - Add a gitlab connector
- Bug 1932156 - Support creation of bot accounts
- Bug 1941887 - Invalid Content-Type 'subtype' parameter errors
- Bug 1942233 - Radius message should mention SSO
- Bug 1942247 - Redirection through SSO login loses bugzilla URL parameters after the first
- Bug 1943290 - Cannot distinguish visited and unvisited links
- Bug 1944984 - Implement "Last changed from" condition for an advanced/custom search
- Bug 1946158 - agile_team.name not supported
- Bug 1947325 - Under load creating a bug can trigger a serializations error
- Bug 1948338 - Move from Radius to PrivacyIDEA
5.0.4-rh54
- Bug 1900485 Comments marked as spam can not be expanded
- Bug 1931300 Custom field editor using GET instead of POST
- Bug 1931315 The mail suspended mail should specify the account name
- Bug 1931694 Internal link update inefficient
- Bug 1932169 Allow radius to be used for all redhat.com accounts
- Bug 1933938 Only admins can terminate accounts with api_keys
- Bug 1934328 Remove reference to fake.3.js
- Bug 1934461 Bugzilla doesn't allow GitHub links
- Bug 1935547 warning check needs to be case insensitive
5.0.4-rh53
- Bug 1658655 Attachments can't be simply viewed
- Bug 1815017 cannot link to private issues
- Bug 1838861 Offer to email manager an account creation invitation
- Bug 1840943 let users manage the preferences of bot & list users
- Bug 1866954 Prevent bug mail being sent to invalid users
- Bug 1881255 Catch failed CGI creation
- Bug 1881275 Bugzilla_saml_choice cookies should not be used on saml CGIs
- Bug 1882200 Let BRE specify which groups private comment can be seen by
- Bug 1886590 bugzilla report keeps loading
- Bug 1886846 cached JS/CSS files can generate 404s
- Bug 1887393 Assignee popup lacks email addresses
- Bug 1888499 Provide a pop-up box for custom fields with large descriptions
- Bug 1888882 "Bug has been updated" popup no longer working
- Bug 1891868 Attempt to add user to an invitation-only fails
- Bug 1891896 The Addition of a "GitHub - Private" tracker type makes "github.com" URL no longer unique
- Bug 1893371 The %%field%% evaluation only works once per string
- Bug 1916517 Add support for True-Client-IP header
- Bug 1917235 Preferences page is blank
- Bug 1917686 Editing private comments sends emails to CC recipients, even public users
- Bug 1923261 Recursive Action Detection having false positives
5.0.4-rh52
- Bug 1886846 cached JS/CSS files can generate 404s
- Bug 1917686 Editing private comments sends emails to CC recipients, even public users
5.0.4-rh51
- Bug 1904247 extra private groups for comments submitted outside of bug update transaction
5.0.4-rh50
- Bug 1886889 dependent products trigger failure in flag mail
5.0.4-rh49
- Bug 1886783 Rules that set keywords trigger the kill switch
- Bug 1886819 User session limit is breaking numerous poorly designed systems
5.0.4-rh48
- Bug 1288849 No docs\examples on regex option for flag groups
- Bug 1290545 JIRA External Tracker hard coded to JBoss Jira
- Bug 1336615 External Trackers gives same message for all errors
- Bug 1336615 JIRA External Tracker gives same message for all errors
- Bug 1394087 Recursive action detection does not handle flag regexes properly
- Bug 1426216 Automatic needinfo tagging based on comment syntax
- Bug 1554359 Doc text awaiting approval is reset to default when another person adds comment.
- Bug 1657528 Unable to perform inline editing of bugs for closed products in buglist
- Bug 1699171 Allow a new group to be added to the same active products as a specified existing group
- Bug 1723241 Share list of bugs from saved search view
- Bug 1741740 Manage components API returning weird result for sub component
- Bug 1784155 handle "formail" LDAP entries
- Bug 1795714 Important fields missing in notification email headers
- Bug 1806680 Provide means for bless users to trigger review of user accounts
- Bug 1811857 Update diff2html
- Bug 1816716 Workflow bug cannot be opened if account no longer exists
- Bug 1818852 DB error: Subtracting 1 month from 2020-03-30 yields 2020-02-30, which is out of range
- Bug 1820033 private message warning does not update when user changes
- Bug 1820173 When editing a comment, the email sent out contains the old comment content instead of the new content
- Bug 1824881 Allowing extra groups to see specific private comments
- Bug 1825703 Rules Engine History no longer shows who edited the rules
- Bug 1825704 CC and notifies lists are stored without commas
- Bug 1825819 Consider relaxing the requirement for minor updates
- Bug 1826974 when creating a team add user as scrum master if edit groups is unset
- Bug 1830198 list product owners on manage components workflow page
- Bug 1830328 error translating sub component search URL into XMLRPC call
- Bug 1834154 Comment edit invalidates CSRF token
- Bug 1836859 Make Components.get also return sub_components for given component
- Bug 1837067 When the global kill switch is activated, provide an indication of the rule and/or bug that caused it
- Bug 1849976 Need to have mechanism to flow updates on bugzilla on behalf of other user
- Bug 1850804 Automatically refresh status for 'Red Hat Bugzilla' system links when updated
- Bug 1853587 enforce alias uniqueness
- Bug 1854250 Restrict the number of concurrent sessions a user may have
- Bug 1858650 Bug status list out of date
- Bug 1859480 blessed users adding groups to terminated accounts
- Bug 1861712 sync not performed when removing the last tracker from a bug
- Bug 1862318 Append the X-Bugzilla headers, don't prepend them to plaintext emails
- Bug 1865708 Request add "Program Manager" to the list of roles available in Bugzilla agile teams
- Bug 1867213 unable to evaluate date fields for isempty or notisempty
- Bug 1868511 Extra relative date math
- Bug 1869364 reports and searches for empty values not working for FIELD_TYPE_ONE_SELECT fields
- Bug 1872544 Limit effect of setpriority group to Red Hat classification
- Bug 1872920 Catch for transient DB errors sometimes fails
- Bug 1874076 ITM field too narrow to tell what's in it
- Bug 1874126 Cannot unset a custom field with BRE
- Bug 1875137 Warn about missing mandatory groups when creating bugs
- Bug 1876300 sprintf format generating many log errors
- Bug 1876304 ICS export generates a lot of warnings in log
5.0.4-rh47
- Bug 1795439 Expose audit report
- Bug 1811844 Add "owner idle time" to Page 2 comparison options
- Bug 1811888 Query button "show other bugs for this sub-component" doesnot work for multi-level sub-components
- Bug 1816873 Allow flag change by flag group
- Bug 1821023 Provide a mechanism to require password changes
- Bug 1826374 Kill switch repeatedly activating
- Bug 1827524 JS still doesn't seem to be updated properly after an upgrade
- Bug 1827881 Searching the resolution field for '---' never succeeds
- Bug 1828943 Add a notes field next to team members
- Bug 1830443 Agile team roles
- Bug 1832118 debug message at error level
- Bug 1832133 reassess trace in logs and UI
- Bug 1837811 Account lock mail should only be sent the first time an account is locked
- Bug 1837822 Serialization Error message should got to logs not the error list
- Bug 1837825 Missed CGI scripts when open sourcing
- Bug 1840892 Unable to add an active flag to a bug using the UI unless it is requestable
- Bug 1843335 User.update not updating users
- Bug 1843744 Add variable name reuse check to perl critic tests
- Bug 1847818 notequals date comparison fails if field being checked isn't set
- Bug 1848776 message bug filtering inadequate
- Bug 478886 Open Source Red Hat Bugzilla
5.0.4-rh46
- Bug 1848776 message bug filtering inadequate
5.0.4-rh45
- Bug 1843335 User.update not updating users
5.0.4-rh44
- Bug 1656675 editcomponents_groups list empty on create product page
- Bug 1697147 different longdesc_type query results via XMLRPC API
- Bug 1809364 Allow account creation mail to be sent from non-production hosts if mail_delivery_override is set
- Bug 1819967 Apply MPL 2 comment to source files
- Bug 1821098 Group drop down should always be visible when creating bugs
- Bug 1825922 updateperms not quite doing what is expected
5.0.4-rh43
- Bug 1816875 Catch LDAP auth error
- Bug 1820786 Relative date comparison fails for cf_final_deadline
- Bug 1821519 "Changed after" query gives wrong results when combined with "Changed from"
- Bug 1821553 current pool out of order in drop down
- Bug 1821780 depends on tree view does not work
- Bug 1821962 Team edit page broken
- Bug 1822450 If a key is on disk but not imported encryption fails
- Bug 1823610 Internal error when trying to load a non-existent rule
- Bug 1824165 Sensitive information logged without redaction
- Bug 1825064 New bug default version should always be ---
5.0.4-rh41
- Bug 1819032 Combine CSS files as much as possible
- Bug 1819033 Combine JS files as much as possible
- Bug 1819229 Increase doPoll timeout dramatically
- Bug 1819762 JavaScript does not refresh after update
- Bug 1819903 Unable to update bug while Dependent Products field is set
- Bug 1820750 report.cgi filling log
- Bug 1820810 Clear text password in URL
- Bug 1820829 Plotly Reports broken with JS error
5.0.4-rh40
- Bug 1266261 Slow bug searching when searching on short_desc
- Bug 1284343 external trackers extension needs a clean up
- Bug 1404885 Expose edit comment functionality for comment 0
- Bug 1439660 editing a search loses components with more than one consecutive space
- Bug 1659409 Problems with dropdown lists and keyboard search on Firefox 63
- Bug 1691904 searching rule engine rules
- Bug 1719222 Remind text is weird when impersonate user
- Bug 1737441 Provide administrative facilities for viewing and removing sessions and API keys
- Bug 1743570 clean up dangling sub-components
- Bug 1752283 Allow user to remove some criterion or action in edit rule page
- Bug 1757119 500 Internal Server Error when trying to view LOBs with a view group
- Bug 1762198 recursive check doesn't handle all_open status check
- Bug 1764476 Change the order of entries suggested by auto-completion to list the most accurate entry first
- Bug 1769235 The "providing information" checkbox should be ticked by default to the requester of needinfo flag
- Bug 1769396 Report drops resolution=---
- Bug 1772202 Allow needinfo to be based on Agile roles
- Bug 1772487 Clear devel_ack flag when component has been changed
- Bug 1773784 audit -owner list addresses
- Bug 1774239 Add users in CC to needinfo user select drop down
- Bug 1775514 Bug edit page regenerates a lot of data it could cache
- Bug 1778249 The reminder mail needs to be clearer about how to stop it
- Bug 1779420 Product.update returns incomplete changes hash for group_controls
- Bug 1779874 kill switch being thrown on deadlock
- Bug 1780344 Tabular reports do not allow filtering bugs based on the attached support cases
- Bug 1780950 xss-search mitigation should be more obvious
- Bug 1781409 "Bad argument product sent to Bugzilla::Component::new function." on some searches
- Bug 1781417 500 response when attaching upstream Foreman issue to bugzilla
- Bug 1781436 GPG error when sending flag mail
- Bug 1781944 Add an API to manager trackers
- Bug 1782016 Allow recovery of disabled releases
- Bug 1782038 When editing a user flagged as invalid the real name is replaced by INVALID USER
- Bug 1782053 Improve documentation
- Bug 1782600 ext_bz_bug_map.ext_bz_bug_id incorrectly typed as an integer field
- Bug 1782619 "Bad argument product sent to Bugzilla::Component::new function." on searches with no results
- Bug 1782621 GPG error when sending securemail test mail
- Bug 1782637 The Jira connect can fail trying to activate issues for inactive servers
- Bug 1782687 Move *all* RH specific code to this extension
- Bug 1783086 history ACL check triggers code error for duplicate rules
- Bug 1783174 report should not allow selection of "Dependent Products"
- Bug 1783532 Underlying bug filling up logs very quickly
- Bug 1783616 move cf_deadline and cf_deadline_type next to deadline field
- Bug 1783617 Allow cf_deadline to compare against deadline
- Bug 1783826 Search for bugs whose assignees/qa contacts/doc contacts/pools are not default
- Bug 1783862 the cursor is left of the input on single selects
- Bug 1784215 RHBA-2017:... isn't numeric in numeric comparison
- Bug 1784283 User.get not including initial_cc when fetching product_responsibilities
- Bug 1784446 Improve loading speed of index page
- Bug 1785046 "uninitialized value" in log on bug update
- Bug 1785051 Weird changes happening when closing bugs as dupe
- Bug 1785054 "Insecure dependency" warnings in log
- Bug 1785479 "Duplicate loop" warning in error logs
- Bug 1789976 Allow changing and resetting pool
- Bug 1790816 sendunsentbugmail.pl triggering param_must_be_numeric error
- Bug 1791324 Mutually exclusive data in Product.get and Component.get
- Bug 1794231 Send query parameters in serialization error mail
- Bug 1794254 Bug in BRE: Rules triggering when conditions not met
- Bug 1796277 Managers getting blocked from approving requests
- Bug 1804492 Allow Jira stage to sync in stage BZ environments
- Bug 1804495 Failed to update assigned_to via REST API
- Bug 1813155 owner_idle_time search field returning incorrect results
5.0.4-rh39
- Bug 1784215 RHBA-2017:... isn't numeric in numeric comparison
5.0.4-rh38
- Bug 1783532 Underlying bug filling up logs very quickly
5.0.4-rh37
- Bug 1780950 xss-search mitigation should be more obvious
- Bug 1782600 ext_bz_bug_map.ext_bz_bug_id incorrectly typed as an integer field
- Bug 1782619 "Bad argument product sent to Bugzilla::Component::new function." on searches with no results
- Bug 1782621 GPG error when sending securemail test mail
- Bug 1782637 The Jira connect can fail trying to activate issues for inactive servers
- Bug 1783086 history ACL check triggers code error for duplicate rules
5.0.4-rh36
- Bug 1781409 "Bad argument product sent to Bugzilla::Component::new function." on some searches
- Bug 1781417 500 response when attaching upstream Foreman issue to bugzilla
- Bug 1781436 GPG error when sending flag mail
5.0.4-rh35
- Bug 1255562 Create a reporting extension for live report generation
- Bug 1257476 some fields have the wrong type causing some searches to fail
- Bug 1360309 Enhance the external trackers with customer name
- Bug 1441696 Can't call method "name" on unblessed reference
- Bug 1660070 BZ: Insecure request reported after changing columns for bug list
- Bug 1698100 bugzilla sends email saying flags are canceled which is not true
- Bug 1721806 Unable to set access control when creating custom fields
- Bug 1728292 Focus on first missing field when validating fields client side
- Bug 1737448 Provide users with information about their active sessions
- Bug 1759843 Limit advice about linking SAML accounts to appropriate IDPs
- Bug 1760884 Improve permanence of updated Bugzilla message
- Bug 1762142 bots, lists and invalid accounts should be flagged as such
- Bug 1762142 Default contacts for security bugs need to Humans not mailing lists
- Bug 1763996 Bug count on page 4 and details page is bogus
- Bug 1765121 No way to deal / report spam in the bug comments
- Bug 1767241 Component list page should note disabled components
- Bug 1767242 footer of bug list offers bug creation link for disabled components
- Bug 1768318 comment actions icons are hidden for default collapsed comments
- Bug 1769018 Implement a "reset to default" Pool option in bulk change and/or bre
- Bug 1770611 It is not obvious which flags requests are yours
- Bug 1770641 Stop mailing long query timeout messages
- Bug 1771239 Please group the Pool field with other contacts
- Bug 1772218 serialization errors should not throw the kill switch
- Bug 1772732 Indicate updated bugs in bug lists and links
- Bug 1773102 Pushd logfile writing to data directory
- Bug 1773389 warnings in cron output
- Bug 1773400 Failed to create new rules with Status criteria and actions
- Bug 1774331 edit & view groups missing on create team page
- Bug 1774588 Not able to move rhel7 bugs to rhel8
- Bug 1774804 Link to outstanding group requests requires membership of group redhat
- Bug 1774805 GPG encrypted messages have incorrect extra quoted-printable content transfer encoding
- Bug 1774826 API Keys are stored in plain text
- Bug 1775220 Bug status not updated upon bug reload
- Bug 1776009 Unable to log in on View Bug page using email address with Chrome on Android
- Bug 1778950 Undefined subroutine in logs
5.0.4-rh34
- Bug 1772218 serialization errors should not throw the kill switch
5.0.4-rh33
- Bug 1234946 Allow multiple need info requests to be made in one transaction
- Bug 1327948 add "reset to default" check boxes to in-line edit form
- Bug 1333535 Internal error when trying to add dotnet components to the ACL
- Bug 1708090 Download of unrendered .dot files for group graphs
- Bug 1709716 Disable approval flags when a user can't approve them
- Bug 1716796 Some spell error in the group request workflow docs
- Bug 1723732 Update alertify.js
- Bug 1723934 Request group membership option should not be available to people who cannot request any groups
- Bug 1724026 Bug List version column always truncated
- Bug 1726726 Use DataTables on 'My Requests' page
- Bug 1727273 Remove links to upstream API docs
- Bug 1728442 when adding groups and renaming an account the old name is used on the bug
- Bug 1729004 make clearing NEEDINFO on specific person easier
- Bug 1729337 As a partner user without editbugs I can no longer edit the Partner and Verified fields
- Bug 1731820 Bug with attachment will cause buglist date shows different time stamp format
- Bug 1738318 Fix client side field filter
- Bug 1748737 Enable HTTP proxy out for External Trackers
- Bug 1748837 Add a sync connector for github
- Bug 1748847 Add a sync connector for gerrit
- Bug 1748854 Add a sync connector for redmine
- Bug 1749612 Job queue logging throwing UTF warnings
- Bug 1750479 Cannot edit rule in "retired" group
- Bug 1750578 RuleEngine.list doesn't list inactive rules
- Bug 1751284 SFDC Prod should use the same integration as SFDC non-Prod (SFDC_QA)
- Bug 1751366 flag requests on disabled accounts should not throw the kill switch
- Bug 1751369 Add agile roles to pronoun list
- Bug 1751414 Groups should not need to be bug groups to have roles on teams
- Bug 1751545 Cannot Search the other bugzilla tickets when Sub Component field is empty
- Bug 1751594 User can skip setting sub component by hit save button very quickly
- Bug 1751902 More fields need to be able to use the pronoun list
- Bug 1752655 The Pool field is read-only
- Bug 1753810 Don't show bug updated notice when reloading bug
- Bug 1756183 kill switch triggers when using Agile fields
- Bug 1757211 Bugs activity table may store wrong internal flagtype id when several flagtypes share the same name
- Bug 1757663 Component select field in various page doesn't work
- Bug 1759593 Make deadline and creation_time comparable
- Bug 1761296 Add new EPM CF
- Bug 1764397 Log a complete backtrace when the code dies
- Bug 1764566 The QA contact for this bug cannot see private comments!
- Bug 1764957 Creating a bug with an ET fails
- Bug 1764974 Date manipulation not functioning when setting fields
- Bug 1765390 email in not handling multipart/signed messages
- Bug 1765990 Please copy cf_deadline and cf_deadline_type fields from bne test server to production
- Bug 1766063 It appears that read only queries are not being shared amongst the db slaves
- Bug 1767932 BRE unable to do relative comparisons of Creation timestamp due to typo
5.0.4-rh32
- Bug 1763417 Error 500 when manipulating doc text
- Bug 1764089 Error 500 - Internal Server Error when trying to clear attachment review flag
5.0.4-rh31
- Bug 1757211 Bugs activity table may store wrong internal flagtype id when several flagtypes share the same name
- Bug 1759744 API keys for GET requests are logged in plain text
5.0.4-rh30
- Bug 1750982 Change endpoint that SFDC Prod points at
5.0.4-rh29
- Bug 1174396 Request for changes for Fedora EOL
- Bug 1416081 custom search fields not mapping to named fields
- Bug 1708041 Add a workflow for component role management
- Bug 1708041 Add a workflow for component role management Tweak some docs.
- Bug 1714695 version field is non-functional when default search is set to classification Fedora, product Fedora
- Bug 1726734 Highlight direct membership on the user preferences Permissions tab
- Bug 1727667 Cannot create new dependencies with sub-components
- Bug 1730160 On edit bug page let user know if bug has updated
- Bug 1731309 Allow bulk update of components
- Bug 1731835 New Bugzilla template for Fedora nonresponsive policy
- Bug 1733407 comment_after_add_tag not being triggered
- Bug 1733836 Default to hiding advanced fields
- Bug 1737325 Checksetup.pl won't pass for a fresh database instance
- Bug 1737347 Unable to set sub_team in component workflow page
- Bug 1737352 Interrupt Component workflow page fetch data process will break the page
- Bug 1737357 Enforce Agile Team view ACLs
- Bug 1738716 Update Production SFDC endpoint
- Bug 1738772 Add options for Primary Release Engineer and Backup Release Engineer
- Bug 1739193 using tab after commenting gets stuck
- Bug 1739333 sub-team member doesnt have edit rights
- Bug 1739339 Disable autofill on password field on edit user page
- Bug 1739508 Internal Error when adding external bug to Links section
- Bug 1739570 Error 500 when searching for "Personal tags" field containing a fire extinguisher emoji (ð§¯)
- Bug 1742859 Unable to update BRE rule: Error 500 - Internal Server Error
- Bug 1745792 Allow password reset mail to be sent from non-production hosts if mail_delivery_override is set
- Bug 1747276 Set deadline field using BRE
- Bug 1747598 Bug in custom field defaults: Can be set to '---' or null, but BRE treats these differently
- Bug 1747861 Sub-component field shows up even if component have no sub when file a bug
- Bug 1747862 Cannot edit sub-component in TreeView+ edit bug page
- Bug 1749111 Move script execution time from error log to bz.log
5.0.4-rh28
- Bug 1739508 Internal Error when adding external bug to Links section
5.0.4-rh27
- Bug 1252230 Query time out when custom search with Match All against group field
- Bug 1281683 Timestamps are shown incorrectly in show_bug.cgi after adding an attachment
- Bug 1406305 Allow inline voting in buglist.cgi
- Bug 1657061 Provide an API to obtain and modify product group controls
- Bug 1661243 Flags are not updated on page refresh in Firefox
- Bug 1665321 Allow bugs to be assigned to disabled accounts if those accounts accept bugmail
- Bug 1666266 Please rename "External trackers" in the UI
- Bug 1672588 Cannot export dependent bugs to CSV: cannot find file - list/list-tvp.csv.tmpl
- Bug 1676943 Do not expose custom fields in the API that are not exposed in the UI
- Bug 1677210 recursive rule not being blocked from creation
- Bug 1677779 Each team having a sprint value in the pool drop down is confusing users
- Bug 1679385 Can't call method "sub_component_count happened while creating bug with non-exist component
- Bug 1680064 Change group label in AckView
- Bug 1684941 Expose on bulk edit page
- Bug 1691310 xmlrpc Bug.create sometimes fails with Fault 101: Bug does not exist
- Bug 1691680 Private custom fields lack hover override for background
- Bug 1692196 Some access errors throw global kill switch
- Bug 1692628 DataTables not using users row preference
- Bug 1693093 show other bugs and create bug link should locate in the same row as component
- Bug 1696351 Remove hard-coded addition of devel and qa to new bugs exclusively with partner group
- Bug 1697793 favicon is upstream bugzilla logo, not Red Hat logo for all the documentation
- Bug 1700647 It throws an exception while creating a new custom field in Web UI
- Bug 1705250 Bugzilla queries into SFDC using a to-be-decommissioned API Version (v19)
- Bug 1705525 Remove outdated upgrade scripts
- Bug 1707240 Mail whine errors to author
- Bug 1707626 Support new categories
- Bug 1708003 Restrict membership of global editbugs group
- Bug 1711359 Expose keywords bug list/bug summary
- Bug 1711673 REST Error pages return HTML
- Bug 1711823 History 'cf_last_closed' Removed Date is not equal to previous Added Date
- Bug 1712897 request popup when private comments are added to BZs where @redhat.com assignee can't read
- Bug 1715032 SAML login error from "Note" link
- Bug 1716698 POD missing for get_groups API call
- Bug 1716791 Prevent public groups from being managed without an approval group
- Bug 1717223 In editgroups, unable to let a group bless itself
- Bug 1717718 Move deadline to simple view
- Bug 1717719 Change time tracking group to redhat
- Bug 1717726 Past Due report not functioning
- Bug 1717818 Bugzilla reset require_doc_text back to "?" after a non-Red Hat person added his email address to CC
- Bug 1717852 XMLRPC call Agile.Team.get does not work
- Bug 1718045 bug.modify STOMP messages with no changes emitted
- Bug 1718535 RuleGroup entry in bug history should be masked by RuleGroup::user_can_view
- Bug 1718788 Add a warning box to the top of the edit page if someone is viewing a bug in the retired classification
- Bug 1718840 CF edit rights should not allow users to bypass bugedit rights
- Bug 1718910 Ignore tracker and id if URL is set
- Bug 1719152 Kill Switch always triggered when a bug been hit by rule
- Bug 1719541 Add an RPC call to delete user accounts
- Bug 1720066 Unable to clean bug keywords from web
- Bug 1720413 Reduce time between job runs
- Bug 1720418 Add queue statistics to job report page
- Bug 1720420 sendunsentbugmail.pl should log to the logfile
- Bug 1720439 New users get minor_update mails by default
- Bug 1720570 Blinking "Click here for unfiltered results" makes it hard to get complete results
- Bug 1720660 Allow rules to set minor_update
- Bug 1721768 Allow date CFs to be created by an admin
- Bug 1722317 GroupRequest get_groups api always give back error
- Bug 1722328 Block setting invite only without an approval group
- Bug 1723245 Group Approval not firing on some systems
- Bug 1723816 Unable to move internal group into Deprecated category
- Bug 1723989 Unable to approve more than one Group Workflow flag at once
- Bug 1724017 When a flag is approved in a group Workflow, perform complete revalidation
- Bug 1724230 Add a report for user activity in the aduit log
- Bug 1724381 Unable to approve a Group Workflow flag on an Invite-only group
- Bug 1724391 When a flag is approved in a group Workflow and a user is added to a group, add a comment to the bug
- Bug 1724409 require_doc_text flag always changes to + when there is some Doc Text set.
- Bug 1724614 Users without editbugs can't comment on bugs with keywords
- Bug 1724782 ExternalBugs.add_external_bug with external bug URL doesn't work over JSONRPC
- Bug 1724877 Do not manage bless
- Bug 1727666 Better separation of Group Approval workflow
- Bug 1728448 Use real name for preferences link
- Bug 1728483 User completion ajax triggering 403
- Bug 1728502 Trackers cannot be manually synced
- Bug 1728599 "Can\'t call method "bug_severity" on unblessed reference" error in logs
- Bug 1728904 Stop spamming the error list
- Bug 1728907 Delay jobs slightly
- Bug 1729071 ldap-audit should say why it's terminating an account
- Bug 1729084 Allow QA role to be set to nobody@redhat.com
- Bug 1729335 A user without editbugs should not be able to change Dependent Products field
- Bug 1729338 By default grant editbugs to all_partners group in Red Hat classification
- Bug 1730133 Notify people regularly by email about unanswered requests
- Bug 1730501 Skip processing groups the user is in when processing approvals
- Bug 1731297 Unable to find manager's account based on alias preventing addition to managed groups
- Bug 1732641 Unable to approve group membership if manager's manager does not have an account
5.0.4-rh26
- Bug 1724409 require_doc_text flag always changes to + when there is some Doc Text set.
5.0.4-rh25
- Bug 1723816 Unable to move internal group into Deprecated category
- Bug 1723989 Unable to approve more than one Group Workflow flag at once
- Bug 1724017 When a flag is approved in a group Workflow, perform complete revalidation
5.0.4-rh24
- Bug 1723245 Group Approval not firing on some systems
5.0.4-rh23
- Bug 1717818 Bugzilla reset require_doc_text back to "?" after a non-Red Hat person added his email address to CC
- Bug 1717852 XMLRPC call Agile.Team.get does not work
5.0.4-rh22
- Bug 1332746 Popup Warning dialogue when create rule without classification and product selected
- Bug 1664805 Clear sub-component selection once moved to another component
- Bug 1690644 Provide a mechanism for requesting and approving adding users to groups
- Bug 1692030 Catch no search condition
- Bug 1692197 Add outage notice policy to FAQ
- Bug 1692333 Add option to remove redundant groups
- Bug 1693929 After removing users in editgroups.cgi, the banner menus incorrectly show the last user taken from the removal message
- Bug 1695361 Requesting password reset for a non-existing account 500's
- Bug 1696023 Allow per system favicon
- Bug 1696864 The "AgileTools" extension disassociates bugs from a specific pool on closure
- Bug 1698290 The edit permission for custom fields is wrong
- Bug 1700282 Add missing extensions to critic tests
- Bug 1704968 Show new view/edit/admin groups in the editfields.cgi summary list
- Bug 1705980 BZ: mass bug update rejected with a spurious error about disallowed attempt to update Partner Priority field
- Bug 1706767 links in report table can be invalid searches
- Bug 1707489 Applying an update resets the custom field group permissions to hard-coded defaults
- Bug 1707713 account creation not being offered
- Bug 1708059 Automate running acl.pl script for group workflow changes
- Bug 1708075 Selection of status list in bug detail page sorted by alphabetic
- Bug 1708087 New bug link without user login is not giving correct error message
- Bug 1708164 Review language used in ldap audit script
- Bug 1708178 --terminate errors in ldapaudit
- Bug 1708481 Add a better error message for invite declined
- Bug 1708488 Improve manager not found error message
- Bug 1709069 approval group not being set from UI
- Bug 1709131 Table Report without closing parenthesis generate wrong links
- Bug 1709694 disabled manager accounts are not clearly communicatedi
- Bug 1710146 Allow admins to delete attachments
- Bug 1710154 Support requests for bot and list accounts
- Bug 1710190 Link to current permissions on request page
- Bug 1710202 Always cc the requestee
- Bug 1710216 All APIs relate to updating user group should use the new approve group workflow
- Bug 1710708 View Salesforce cases in General Preferences randomly reverts to Site Default (via Portal)
- Bug 1711223 Verified field changing history in comment duplicate by cc
- Bug 1711776 Limit approval groups to active bug groups
- Bug 1712236 setting run_after in step1 triggers error
- Bug 1714102 Save verified field value have no effect
- Bug 1714430 Red Hat user CSS should be base on being an insider
- Bug 1714463 CCs field not being recorded
- Bug 1714836 Delete group approve flag will cause error on Admin Group Request page
- Bug 1714842 Wrong user name will appear in header when approve group request false
- Bug 1715318 Private group public_bot checked in bugzilla audit script and enforcing group membership
5.0.4-rh21
- Bug 1696864 The "AgileTools" extension disassociates bugs from a specific pool on closure
- Bug 1705980 BZ: mass bug update rejected with a spurious error about disallowed attempt to update Partner Priority field
- Bug 1707489 Applying an update resets the custom field group permissions to hard-coded defaults
- Bug 1710146 Allow admins to delete attachments
5.0.4-rh20
- Bug 1698290 The edit permission for custom fields is wrong
5.0.4-rh18
- Bug 1698290 The edit permission for custom fields is wrong
5.0.4-rh17
- Bug 1698290 The edit permission for custom fields is wrong
5.0.4-rh16
- Bug 1698290 The edit permission for custom fields is wrong
5.0.4-rh15
- Bug 1103001 Doc Type "Release Notes" produces text in Doc Text field that is too long to be viewed
- Bug 1123823 Add link to create a bug for the same product/component
- Bug 1153517 All date in account history page should shown in the user's timezone
- Bug 1197446 Error link for the release description in the page 'Mid-air collision detected' of a release
- Bug 1288846 Allow to set needinfo on assignee\reporter\qa contact\docs contact
- Bug 1389277 improve error text for denied CFs
- Bug 1639543 The fields visibility text to be generated from the configuration
- Bug 1651855 Ensure bz.log file ownership survives httpd upgrade
- Bug 1657823 Bugs text in search is not bold/coloured according to priority/severity
- Bug 1657869 radius auth should silently fail
- Bug 1657925 Incorrect message when toggling 'secure bugmail' group setting
- Bug 1657973 Add list of bugs link
- Bug 1658712 error when displaying external tracker list
- Bug 1658875 Link should only appear once in Saved Searches table "Share With a Group" column
- Bug 1659832 Add a cookie to remember authentication choice
- Bug 1667818 Adding upstream bug tracker when creating ticket doesn't work
- Bug 1668569 uninitialized value in logs
- Bug 1672734 add custom fields for EPM Partner Requirement Process
- Bug 1672804 Add ACLs to custom fields
- Bug 1673824 Sorting by severity and priority is alphabetical
- Bug 1677229 Improve accuracy of permission denied errors for editing rules
- Bug 1677378 expose agile pool name as attribute available for quicksearch
- Bug 1677784 Pool should have ability to be assigned to default when changing component
- Bug 1678335 Going backwards lost previously written comment
- Bug 1678590 Email notifications do not contain pool names, only numbers
- Bug 1679367 Some supplementary rules engine pages are unsecured
- Bug 1683067 tabular reports don't work well with Pool field
- Bug 1683843 Missing SAMLResponse should be caught early
- Bug 1684288 Summary search when filing new bugs is not constrained to Product selected
- Bug 1684921 Export CSV Component Mapping Report does not contain all data
- Bug 1685740 You can't reassign a backlog that isn't on a team
- Bug 1686066 Add Internal Target Milestone field
- Bug 1686597 Unavailable values of custom field dropdowns need to be hidden
- Bug 1686839 flag mail missing X-Bugzilla-Reason
- Bug 1687205 ETs that are restricted to an Agile team can not be managed by admins
- Bug 1687625 "400 Bad Request" for Jira flag updates
- Bug 1688166 You cannot search on the new external single select
- Bug 1689030 Ignore redhat.business aliases in ladp audit
- Bug 1689640 X-Loop & X-BeenThere missing from mail headers
- Bug 1689864 throwing an error on bug creation when there is no ET
- Bug 1689881 Bug links on "My Requests" page aren't standard
- Bug 1690095 FIELD_TYPE_ONE_SELECT custom fields are cleared on cloning
- Bug 1690172 Home url is broken on non-root sites
- Bug 1690303 java script error on component tab
- Bug 1690315 bless groups are not being removed during termination
- Bug 1692032 FIELD_TYPE_ONE_SELECT fields are not displayed as drop downs on page3
5.0.4-rh14
- Bug 1152230 do not prevent CLOSED:ERRATA state change for bugs not closed by ET
- Bug 1328276 Enforce subcomponent is mandatory
- Bug 1626954 It throws an exception while removing agile team
- Bug 1657862 Label missing for Operating System dropdown in show_bug.cgi UI
- Bug 1658042 Apply BMO perl tidy rc to all perl files
- Bug 1663297 Unable to add users to Partner groups that don't have a regex set
- Bug 1666269 Display a list of Internal Trackers
- Bug 1666821 Trying to link a (Duplicated) Bugzilla to an SFDC Support case (and the Bugzilla that was duplicated is linked to the SFDC Support case) causes an error
- Bug 1667751 Do not add reporter to CC list when flagging "Need more information from reporter"
- Bug 1669408 Creating a bug with six (or more) people in the CC list leaves the field empty
- Bug 1671576 Whines with protected CFs are failing
- Bug 1672226 Add ZTR (ZStream Target Release) field for RHEL 8 Bugzilla Product
- Bug 1672792 Add a custom field type that is a single select and isolated from the bugs schema
- Bug 1673102 Dependent Products field gets reset when not specified
- Bug 1676724 'There is no rules engine rule named...' error when opening bugs
- Bug 1676863 Can't call method "team" on an undefined value
- Bug 1677797 Pool column empty on bug lists
- Bug 1679827 Can't call method "id" on an undefined value in mail logs
5.0.4-rh13
- Bug 1140586 Rules Engine main page should use DataTables
- Bug 1153504 Add "run type" into rule engine main page and documentation
- Bug 1160152 Can't disable subcomponent if it only has inactive subcomponents
- Bug 1175588 Rules Engine kill switch deactivation emails are slightly confusing
- Bug 1187425 For Rules Engine users, the "kill switch is active" warning should be shown on every Bugzilla page
- Bug 1193760 Don't send mail when excluding a flag from products
- Bug 1200666 inconsistent strings on multiple pages
- Bug 1214940 Rule update emails should include details in text mail
- Bug 1215858 Use standard name format in mail
- Bug 1219299 Script to convert a search in to a RPC call should be a link in the UI
- Bug 1223176 Display of usernames in admin pages is non-standard
- Bug 1223635 Isolate Kill Switch to Rule Group for bad Rule
- Bug 1234199 Useless message when trying to view a non existent rule
- Bug 1277621 Copy bug feature
- Bug 1291476 Allow rule isolation between projects
- Bug 1373334 Add KBase Type
- Bug 1443910 Please allow to configure the default value for inline changes
- Bug 1451392 Clones attribute not being exposed by xmlrpc api while UI displays it
- Bug 1571412 Record changes to default component cc lists in the audit_log
- Bug 1576838 Set requires_doc_text to "-" when No Doc Update is chosen
- Bug 1588159 enable SameSite for browsers that support it
- Bug 1611035 Upgrade to new BayotBase upstream
- Bug 1612625 status field is marked as private
- Bug 1613269 Add more Agile roles
- Bug 1613297 When a bug is created allow way to set default agile team by component sub component
- Bug 1613300 Allow reset of default Agile Team by component subcomponent
- Bug 1613305 Remove RHEL subsystem team dropdown
- Bug 1613309 Populate SST agile teams
- Bug 1615138 Duplicates attribute not exposed by xmlrpc/json api while UI displays it
- Bug 1617543 Groups that can't use the external SSO should not be able to use JWTs from it
- Bug 1617792 Improve visibility of "Click here for unfiltered results" link
- Bug 1618664 Custom Search '(' toggle is not working
- Bug 1622371 Allow limiting pools shown on bugs
- Bug 1623293 whats-new page has broken link to dependent products extension
- Bug 1623795 The user always get log out automatically in Chrome browser in the latest build
- Bug 1624235 enable X-Bugzilla-QAContact in email header
- Bug 1625589 It pops up error dialog while clicking link 'Manage team' in the sprint planning page
- Bug 1626534 request to get all updates created by login name
- Bug 1626576 Send Internal Target Release in notification emails
- Bug 1628397 Update bot-policy in FAQ
- Bug 1628804 Duplicate flags in the X-Bugzilla-* email headers
- Bug 1630056 Add a contacts page
- Bug 1630547 Force users to request group for RPC calls
- Bug 1632970 make QA Whiteboard available to devels
- Bug 1635928 Admins should be able to edit any rule
- Bug 1636881 Add RuleGroup RPC functions
- Bug 1639743 Set âÂÂNo Doc Updateâ by default for new SecurityTracking bugs
- Bug 1640401 Removing an external tracker exposes tracker Login + Password
- Bug 1641855 The visibility of 'Add new rule' link should not depend on the rule list
- Bug 1641860 The non-admin user got an exception when accessing the rule engine main pages
- Bug 1641869 Group restrictions causing 500 error
- Bug 1642190 Use full path to ldapsearch
- Bug 1646824 STOMP error messages masked in UI
- Bug 1646914 'Rules Engine Group' broken on edit product page
- Bug 1646918 It throws an exception if login with wrong user password
- Bug 1646921 kill switch page not filtering data correctly
- Bug 1647733 unset user should trigger kill switch
- Bug 1648884 It throws an exception when opening a user detail page and kill switch is enabled
- Bug 1648886 The kill switch banner width should same as the page's width
- Bug 1649586 RHEL8 is going public, need RHEL7's private component behaviors maintained
- Bug 1650006 queue report times out if there are a lot of jobs
- Bug 1650360 XMLRPC listmethods call triggers fault
- Bug 1650366 Add agile_team to product and component APIs
- Bug 1651832 Remove the global 'bless' permission from 'editusers'
- Bug 1652777 interdiff link missing in UI but referenced in docs
- Bug 1652779 upgrade to newer diff2html
- Bug 1653504 It throws an exception if try to create bug without login
- Bug 1653547 It throws an exception if checked the security group while creating a bug
- Bug 1653651 Some bugs cannot open with message of rule engine not exist
- Bug 1655829 All API methods should expose and use minor_update
- Bug 1657082 Upgrade to new upstream
- Bug 1657102 Change comment actions to icons
- Bug 1657507 Unable to set component and voter email preferences
- Bug 1657509 whats-new typos
- Bug 1657569 consolidate admin mails to bugzilla-owner
- Bug 1657579 unable to open attachments
- Bug 1657782 favicon is generic bugzilla logo, not Red Hat logo
- Bug 1657815 Fields in "edit search" are unset
- Bug 1657824 sorting by Status happens alphabetically, not logically
- Bug 1657989 Unable to decrypt encrypted secure email
- Bug 1658114 Various typos on the What's New page
- Bug 1658150 AckView doesn't have cf_internal_target_release field in filters
- Bug 1658176 Remove attachments from default field list for RPC
- Bug 1658251 User functions should allow return and setting of external login ID
- Bug 1658598 Changing multiple bugs at once does not work
- Bug 1658643 AckView doesn't respect settings for links to customer portal cases
- Bug 1658848 Add last comment link
- Bug 1659049 Current URL being lost after SSO login
- Bug 1659454 Use mono-space for diff viewer
- Bug 1659668 Handle cases when LDAP contains more than one email address for a user
- Bug 1659670 Recognise rhatPreferredAlias in ldap for Red Hat Associate login
- Bug 1659702 "Add me to CC list" is hidden in "Advanced Fields"
- Bug 1660343 quotes in comments not line wrapped
- Bug 1660438 serialization error when updating user_api_keys.last_used
- Bug 1660448 serialization error when updating bug_user_last_visit
- Bug 1660722 User load fails if no key on disk
- Bug 1660767 BZ: Links to closed bugs are no longer using strike-through
- Bug 1661042 Bug list table missing DataTables controls
- Bug 1661047 The search results too long message is poorly formatted
- Bug 1661243 Flags are not updated on page refresh in Firefox
- Bug 1661873 Moving bug from ON_QA to ASSIGNED should add Verified: failedQa keywords
- Bug 1666170 It throws an exception when accessing bug's history
- Bug 1666534 Reinstate restriction of setting requires_doc_text flag to ecs group not support
- Bug 1667758 Improve SST import
5.0.4-rh11
- Bug 1628804 Duplicate flags in the X-Bugzilla-* email headers
- Bug 1657779 Unreadable buglist due to bold strike-through
- Bug 1657787 SFDC update payload over sized
- Bug 1657797 default assignee check broken for sub-components
- Bug 1657834 BZ: Missing line break at the end of X-Bugzilla-Changed-Fields header
- Bug 1657894 wrong order of bugs when sorting on Opened timestamp field
- Bug 1657945 cf_pm_score should be restricted to product_management not program_management
- Bug 1657994 Opening Rule Engine encounters error
- Bug 1658281 Ascension urls being applied to non-sfdc links
- Bug 1658372 Requesting the flags_all field in an unsafe search causes an error
- Bug 1658838 GPG key dir has wrong permissions
5.0.4-rh10
- Bug 1649586 RHEL8 is going public, need RHEL7's private component behaviors maintained
5.0.4-rh9
- Bug 1641869 Group restrictions causing 500 error
5.0.4-rh7
- Bug 1302094 Politer error for invalid input
- Bug 1373334 Add KBase Type
- Bug 1609125 Account creation fails after SSO login if email address contains a '+'
- Bug 1609152 SingleLogoutService in metadata but not implemented
- Bug 1609634 Broken link to email in documentation
- Bug 1609736 cf_internal_target_release & cf_approved_release missing from cf_view_mapping
- Bug 1610149 Radius auth doesn't work for admin group on Bugzilla5
- Bug 1610563 More groups for mandatory 2FA use
- Bug 1610656 Can't call method "in_group" on an undefined value at Bugzilla/BugMail.pm
- Bug 1611065 Some RESTAPI can't work well now
5.0.4-rh6
- Bug 1222766 It cost too much time to judge the attachment's size is beyond limit
- Bug 1588117 Add Internal Target Release field for RHEL 8 Bugzilla Product
- Bug 1588120 Add Approved Internal Target Release field for RHEL 8 Bugzilla Product
- Bug 1589524 Can't add a valid JBoss Jira issue as the external tracker
- Bug 1590712 flag request right does not inherit flag view right
- Bug 1593146 It shows error when filter rules by product in the rule engine main page
- Bug 1594830 Changed column is not actually sorted by time
- Bug 1596073 report to show privileges that groups grant
- Bug 1597096 invalid REST requests return 200
- Bug 1598153 XMLRPC: Malformed/empty dateTime for cf_last_closed
- Bug 1600256 Can't search by Dependent Products
- Bug 1600279 Wrong dependent product mapping for OpenStack in upgrade
- Bug 1600370 inactive user blocks dependent product upgrade script
- Bug 1600479 Uninitialized value error in fixmilestones.pl
- Bug 1601494 Can't call method "id" on an undefined value at Bugzilla/BugMail.pm
- Bug 1601494 Can't call method "id" on an undefined value at Bugzilla/BugMail.pm line 83
- Bug 1602177 Add link to team page next to poolid on bug page
- Bug 1602189 The link 'paste text as attachment' is not clickable while adding an attachment
- Bug 1607643 Wrong contact mail in error pages
5.0.4-rh5
- Bug 1569389 FTS relevance field is poorly formatted
- Bug 1573687 Privates fields are sent over message bus
- Bug 1584601 Long running requests don't fail gracefully
- Bug 1585019 It always reloading the external tracker fields while accessing bug
- Bug 1585602 Private custom field names not shown in mail when using mail queue
- Bug 1586350 deploy multiple job queues
- Bug 1588872 Maintenance mode is off brand
- Bug 1588878 Multiple WebService details out of date
- Bug 1588896 Error pages are off brand
- Bug 1591127 The push was stuck on some messages with a comma in their name
- Bug 1591159 Typo in the push documentation
5.0.4-rh4
- Bug 1545009 User.update facility to wipe a user's password
- Bug 1565124 Check to send mail should ignore fields the user cannot see
- Bug 1573687 Privates fields are sent over message bus
- Bug 1583471 Urls using /buglist.cgi with multiple bug ids no longer work
- Bug 1583905 Required to re-login when updating bugs using Safari or Chromium
5.0.4-rh3
- Bug 1179587 no feedback messages when editing whines
- Bug 1393293 link all bug field names on the bug detail page
- Bug 1396931 Not all drop downs selectized on inline edit form
- Bug 1398998 Several links in doc page is a deadlink
- Bug 1406588 inline editing of Product is often a dead end if Component column is not displayed
- Bug 1449508 Unneeded and incorrect link while adding a new component
- Bug 1460561 Resolution "EOL" is not explained on help pages
- Bug 1477376 Confusing message if you search on a group you are not a member of
- Bug 1561831 query_timeout triggering "no connection to the server" error
- Bug 1569261 Footer icons/buttons do not wrap well
- Bug 1572392 XS-Search attack on Bugzilla allows the leaking of sensitive information from private bug reports
- Bug 1573477 The flags_all field displays flags to everyone regardless of flag group restrictions
- Bug 1575809 Mail flood on DB connection error
- Bug 1576639 LDAPMXpass is still being sourced from params
- Bug 1578200 Welcome text on home page is in wrong place
- Bug 1579624 The email queue report is actually a job queue report
- Bug 1580193 Remove VCS extension
- Bug 1581519 Sites are easily confused
5.0.4-rh2
- Bug 1145484 getReleaseSchedule fails for a release without a schedule
- Bug 1161975 Inline history can be shown out-of-order when two changes occur in the same second
- Bug 1172939 Ignore text entry when Reset checkbox is set
- Bug 1181924 cf_cust_facing help text incorrect
- Bug 1182014 The Last Closed described in history isn't shown by user time zone
- Bug 1206002 change external tracker list order
- Bug 1209381 When named search is opened for edit, it does not expand sections that have content
- Bug 1229087 updateReleaseComponent not passing on allow_empty
- Bug 1232703 do not allow product default release to be set to inactive release
- Bug 1233010 move private/public checkbox when creating bugs to the basic view
- Bug 1312306 Don't force a group to be "Use for Bugs" in order to give it product-specific editcomponents rights
- Bug 1320235 Custom fields should be removed when a bug is cloned bug that can't use it
- Bug 1323778 Cannot re-assign bugs to products with a mandatory custom field
- Bug 1354237 UI should notify when email change is blocked by partner rule
- Bug 1357609 Bugzilla incorrectly says leaving a comment when updating multiple bugs at once clears all needinfos
- Bug 1395045 It show multiple edit boxes of bug when clicking the edit icon multiple times quickly in bug list page
- Bug 1395523 Paginate tables
- Bug 1396929 After search some bugs, warning message show when quick click on edit buttong in search list
- Bug 1399101 'An unexpected error occurred' when click button 'Remove Selected' directly
- Bug 1399927 Some Custom Fields lack documentation
- Bug 1404529 Drag and drop the selected columns does not change order
- Bug 1406570 Some fields fail to update after inline editing
- Bug 1406639 Distinguish bugs edited inline since the buglist was last updated
- Bug 1406653 rows are not obviously hyperlinks
- Bug 1415138 "Confirm duplicate bug" contains an incomplete list of possible differences
- Bug 1443918 Please specify what was the last sort used for advanced searches
- Bug 1467769 Confusing message for whines containing secure bugs
- Bug 1477433 Pool drop down on bug page unusable with large numbers of teams
- Bug 1496292 Tests failing due to key expiry
- Bug 1510439 Bugzilla should offer Ascension URLs to support cases
- Bug 1514600 unclear release flag error
- Bug 1519998 Enable JWT auth for bugzilla RPC Calls
- Bug 1524821 When "Include X-Bugzilla- headers in BugMail body" is enabled, X-Bugzilla-Type appears empty in the email body
- Bug 1533673 migrate group membership report
- Bug 1538429 Make external tracker links pretty
- Bug 1550706 starting new bug via component= web URL doesn't fill in default assignee
- Bug 1555009 Error message "There is no field named 'flags_all'" when trying to create a report using "Flags (Full)" as axis
- Bug 1557823 Back-port disable sending of mail when updating bugs
- Bug 1563622 bypass auth JWT using crafted JWT token with HS256 algorithm
- Bug 1565507 Start working needs some pop-up text
- Bug 1566857 Add a script to set-up JWT sources
- Bug 1567711 DPs are shown on new bug page when empty
5.0.4-rh1
- Bug 1125674 SQL error when running advanced search on flags
- Bug 1132442 Add "Show other bugs" link for subcomponent field
- Bug 1166466 Make Advanced Search easier to discover
- Bug 1179123 Allow adding multiple external trackers when updating a bug.
- Bug 1257579 auto-linking issues
- Bug 1301887 File::Slurp triggers warnings on perl 5.24 (#53)
- Bug 1312306 Don't force a group to be "Use for Bugs" in order to give it product-specific editcomponents rights
- Bug 1315421 ListOfBugs extension - RPC fixes
- Bug 1315421 List of bugs. Fix broken db table name
- Bug 1315421 ListOfBugs - List creation fixes.
- Bug 1315421 ListOfBugs template fixes.
- Bug 1315421 Save and share search results
- Bug 1320419 Email address info can be disclosed via needinfo in buglist with Flags(Full) column
- Bug 1325034 Can't edit product or component in treeview
- Bug 1341073 Option "cando" in job queue service configration is not effective
- Bug 1398095 There is an error in alert message of bug report page
- Bug 1398100 tiny tweaks to release notes
- Bug 1404050 UI - Body not center aligned, search textfield and button not aligned
- Bug 1415156 expand "additional comments" field to the size of existing comments
- Bug 1433400 (CVE-2018-5123) Prevent cross-site image requests from leaking contents of certain fields due to regex search r=jfearn,a=dylan
- Bug 1438593: Release notes for Bugzilla 5.0.4 r/a=dylan
- Bug 1503911 Add Postgres full text search ranking code
- Bug 1516720 isempty/isnotempty match type not matching
- Bug 1516844 Rule flags can be lost when a user cannot see a flag
- Bug 1518052 Bugzilla jsonrpc web service can not recognize "permissive" param in Bug.get
- Bug 1519998 Enable JWT auth for bugzilla RPC Calls
- Bug 1531347 Missing directories /run/httpd/bugzilla/{pushd,queue}
- Bug 1537385 _delete_bad_keys silently deletes hash keys
- Bug 1539437 report.cgi cross-site extraction of confidential bug information
- Bug 1541816 Remove user account details from DB
- Bug 1543465 bug xml can no longer be accessed without HTTP referrer
- Bug 1544311 Move permission map to params.json
- Bug 1544633 Rework group update script
- Bug 1544778 Tidy up Fedora setpriority implementation
- Bug 1545313 Comment preview ins't showing anything
- Bug 1545477 Syncing with external trackers is broken in UI
- Bug 1546959 css image URLs don't work on non-root sites
- Bug 1547367 report.cgi - csv output and debug flag can trigger XSS
- Bug 1547594 Missing email notifications
- Bug 1549436 LDAP audit report should ignore lists that have bugmail disabled
- Bug 1553230 Fault when trying to access users with a lot of product responsibilities
5.0.3-rh34
- Bug 1211439 Fold AckViewer into Bugzilla
- Bug 1239083 External tracker should support more than one alphanumeric IDs
- Bug 1265486 Fix full text search code
- Bug 1273648 Move SFDC integration to the message bus
- Bug 1351859 Allow using aliases with RH SSO
- Bug 1458996 Audit group membership and user accounts
- Bug 1479947 Provide User.product_responsibilities
- Bug 1480005 Allow groups to be associated with IDPs
- Bug 1482673 Add Subsystem Team Identifier to the RHEL7 and RHEL8 BZs
- Bug 1490644 lock forgot password process for mailman list accounts
- Bug 1496286 Incorrect unique ID prevents duplicate URLs
- Bug 1496337 "unexpected error" when closing Bug as duplicate
- Bug 1498355 Bulk create external trackers for existing errata
- Bug 1500997 Add link to bug writing guide to UI
- Bug 1502349 Add a user page detailing how to edit teams, sprints, etc.
- Bug 1502350 500 when searching on a single release
- Bug 1505637 ldap-audit dies when a list server can't be reached
- Bug 1505668 ldap-audit not validating all list members
- Bug 1511737 saved search path broken on proxies
5.0.3-rh33
- Bug 1214166 Add the "All open" option to the Status field of the Advanced Search form
- Bug 1323078 Add view & edit groups to Agile team
- Bug 1399107 dropdown list size is much bigger than its line on left top of searched results page
- Bug 1399895 Two "submit changes" buttons are irregular on Saved Searches page
- Bug 1399971 the return button in forget password page is confusing
- Bug 1399978 need help text to tell use comma to add multi users in cc list
- Bug 1406292 Inline edit Save button should use font awesome
- Bug 1406615 Component box too tall when editing inline
- Bug 1409550 confusing button "Start working"
- Bug 1477430 Un-prioritized list hard to find on planning page
- Bug 1477432 User widget hard to use on team management page
- Bug 1477436 Allow non-admin users to create agile teams
- Bug 1481050 Ensure ansible playbook sets pushd configuration
- Bug 1481772 User activity report not available in our Bugzilla 5
5.0.3-rh32
- Bug 1395481 The 'Outstanding Issues' link on top of page Docs/Release notes is a deadlink
- Bug 1395489 The 'DESCRIPTION' part in DOC/2.9.2. RedHat is incomplete
- Bug 1395491 unavailable options on admin.cgi are hard to read
- Bug 1396926 Mouse should change to small hand when hover on XML icon
- Bug 1396928 Add text to comment tags edit box to hit "enter" to save tags
- Bug 1398999 A Middle bracket ']' is missing at the end of second pat of code in '5.4.5. Particular Templates'
- Bug 1399888 It shows number when mouse handover that line bar in Product Dashboard page
- Bug 1399890 It shows 'Bug ID: () 1369381 ' on the TreeView page
- Bug 1399893 What does the "Drag'n'Drop" mean on the TreeView page
- Bug 1401551 Add a user preference for initial table size
- Bug 1401724 Rule Engine docs formatted wrong
- Bug 1406614 Layout changes when editing inline
- Bug 1410687 The bug CC list appears empty
- Bug 1423782 Difficult to select single letter components
- Bug 1436725 Send BRE data on message bus
- Bug 1466069 There is no indication the planning page is busy when fetching bug data
- Bug 1466075 Add create method to Team RPC
- Bug 1471595 email_in not working with sending mail
- Bug 1471600 cf_partner limited to wrong groups
- Bug 1472093 Add link to search by group on agile team page
- Bug 1472134 File error when open editparams.cgi by administrator group user
- Bug 1472136 User can't add external tracker to bug
- Bug 1474475 Customer escalation field is no longer visible to employees
5.0.3-rh31
- Bug 1388310 Target Release should only be displayed if it has custom values
- Bug 1399099 nothing showing on page(Agile-->My Teams)
- Bug 1406643 Weird alignment in Long Format bug listing
- Bug 1409976 Descriptions of some groups are confusing
- Bug 1449028 Use of uninitialized values
- Bug 1456689 Add script to graph groups to UI
- Bug 1459098 Logging in via Bugzilla account fails after attempt to log in via Fedora account
- Bug 1459381 Custom pattern matching converting 'bz' into a link in comments has been lost
- Bug 1459614 Not possible to add a product when editing a rule
- Bug 1461344 Publish Bugzilla messages to UMB Virtual Topic
- Bug 1463467 Unable to edit external tracker if its type contains underscore
- Bug 1463482 Stored XSS through tree view
- Bug 1464805 Adding PGP sub-keys times out
- Bug 1466063 Undefined subroutine &Bugzilla::WebService::Bug::_bug_to_hash error
- Bug 1467757 Group drop down should list Red Hat category first
- Bug 1468128 script to send unsent mail stops on any bad message
- Bug 1469915 STOMP send errors only logging to debug
5.0.3-rh30
- Bug 1443300 Couldn't update release components
- Bug 1448258 group being added multiple times during group clean up
- Bug 1448456 support group must be replaced on bugs during upgrade
- Bug 1448973 edit release components truncates Available Choices drop down
- Bug 1449023 RuleEngine numeric comparison of non numeric values
- Bug 1449046 Couldn't build RPM well when execute Makefile
- Bug 1451087 whats-new.html contains link to internal website
- Bug 1451244 Default change for component entitlements new bugs
- Bug 1452322 Unable to admin external tracker types
- Bug 1452324 Upgrade script is incorrectly moving some editcomponents permissions to group redhat
- Bug 1452326 rename pnt_devops_product_owners to match _admin naming convention
- Bug 1452451 New groups missing Red Hat classification
- Bug 1452778 Make inline history visually distinctive
- Bug 1454554 CSRF in bugzilla 5 REST API
- Bug 1454885 Default change for component kernel-alt new bugs
- Bug 1458623 SAML2Auth is an open redirect
5.0.3-rh29
- Bug 1409653 need to ensure logging in after a failed SAML login doesn't try to reload the error page
- Bug 1425230 Update bug description templates
- Bug 1441618 Since SFDC Support URL change, Bugzilla uses older hostname in URLs directed to SFDC Support
- Bug 1443861 IDs should be sorted by their number.
- Bug 1443890 Missing strikethrough style for closed bugs
- Bug 1446674 Email Address bugzilla-requests@redhat.com Failing
- Bug 1447218 Unprivileged user shouldn't be able to view the change history of field 'dependent product'
- Bug 1447498 Cannot update new bugs against products that have mandatory groups
- Bug 1447499 Some mandatory group restrictions on bugs lost after upgrade exposing private bugs to public
5.0.3-rh28
- Bug 1390377 copy SFDC/Portal tickets and kcs solutions when a bug is closed as a duplicate
- Bug 1437750 Warning message when executing the script fixmilestones
- Bug 1437758 Please set those released milestones of bugzilla to inactivated
- Bug 1438310 Use File connector in tests
- Bug 1439443 Error happened when creating rule
- Bug 1441015 More internal groups need to retain their ability to be applied to bugs
- Bug 1443801 Dependent Products field not being restricted to vis_group
5.0.3-rh27
- Bug 1432310 Ensure sensitive files pass CERT perl critic tests
5.0.3-rh26
- Bug 1433214 Migrate Bugzilla product from flags to milestones
- Bug 1434259 REST service is broken
5.0.3-rh25
- Bug 1401765 Product Dashboard leaks counts of all bugs instead of just ones the user can see
- Bug 1409720 checksetup.pl is broken
- Bug 1432310 Ensure sensitive files pass CERT perl critic tests
- Bug 1433214 Migrate Bugzilla product from flags to milestones
- Bug 1434222 Add a user preference for bug status colours
- Bug 1434224 Log successful authentication attempts.
5.0.3-rh24
- Bug 1406652 New dependency tree doesn't show correct icon for private bugs
- Bug 1410678 Rules Engine rule names look like links but aren't clickable
- Bug 1410695 Subcomponent list all subcomponents of all components even component selected
- Bug 1411641 All REST webservice method related to flag_type doesn't work
- Bug 1418472 Help menu should be available for anonymous users
- Bug 1418863 breach not breech
- Bug 1418904 find-as-you-type doesn't work in the External tracker select-list in the entry bug page
- Bug 1419732 Login URL is using entityid, it should use sso_url
5.0.3-rh23
- Bug 1310728 editflagtypes.cgi crashes when classifications are enabled and the user hasn't global editcomponents privs r/a=dkl
- Bug 1396948 flag selector text overflows on batch change page
- Bug 1406267 do not display groups to anonymous users
- Bug 1406268 Groups drop down list has no border
- Bug 1406282 buglist.cgi: Can't turn off staggered headers
- Bug 1406307 buglist.cgi: Disable inline editing for "Change Several Bugs at Once" mode
- Bug 1406313 Broken "show other bugs" link on Change Several Bugs at once page
- Bug 1406596 status colours not good for colourblind users
- Bug 1406613 left align field labels on editcomponents.cgi
- Bug 1406647 buglist.cgi: Weird arrangement of buttons at the bottom of the Burndown view
- Bug 1409552 severity header not aligned properly when viewing bugs
- Bug 1409559 find-as-you-type doesn't work in the External tracker select-list
- Bug 1409974 Internal groups are not clearly identified when filing bugs
- Bug 1409998 attachment creation failure displays misleading message
- Bug 1410059 User preference to change skin does nothing
- Bug 1410308 Call Bug.fields XMLRPC method returns error
- Bug 1413820 Remove rules engine rollback function
- Bug 1414079 Last column not sort-able for anonymous users
5.0.3-rh22
- Bug 1328634 Disable input fields in bugzilla administration settings UI
- Bug 1404006 attachment URL needs to reflect attachments missing from DB
- Bug 1406613 right align field labels on editcomponents.cgi
- Bug 1406616 Product.get API returns flag_types data even without include_fields or extra_fields argument
- Bug 1406670 Calendar widgets on Advanced Search page are partially covered
- Bug 1406841 XMLRPC returns special control characters
- Bug 1409726 Database creation fails with SQL error
- Bug 1409992 Bug description is lost if the user has to go back to enter_bug.cgi
- Bug 1410294 Remove docs for deleted API calls
- Bug 1410323 Owners of internal products can no longer use the Rules Engine
- Bug 1410339 When copying/creating a flag, the Inclusions are not displayed
- Bug 1410350 Error messages are not readable for colourblind users
- Bug 1410691 The reminder that the Kill Switch is active is no longer highlighted
- Bug 1411987 Add link to browser support policy page
- Bug 1411997 Users with bless permissions can't use User.update
5.0.3-rh21
- Bug 1406294 It always point out user error when set keyword as criterions and actions
- Bug 1406333 Update multiple flags causes push extension exception
- Bug 1408631 Push extension crashes when adding attachment
5.0.3-rh20
- Bug 1136139 The ordering of the Criterion and Action lists is confusing
- Bug 1405895 Sanitize email addresses from Product.get calls
- Bug 1406266 Kill switch set on bug assignee change
5.0.3-rh19
- Bug 1079764 Enhance Bugzilla message bus message format
- Bug 1136139 Ordering of the Criterion and Action lists is confusing
- Bug 1136587 Add new actions that allow changes to Default Assignee, QA, Docs contacts
- Bug 1214523 Changes to group access controls are not logged
- Bug 1380545 Bogus rules engine warnings when configuring a flagtype
- Bug 1399591 "Ignore if not exists" to be displayed in Rule Details
- Bug 1401765 Remove Product Dashboard extension
- Bug 1403034 Rest bug get call fails with Agile error
- Bug 1404034 Disabled IDPs are shown in login menus
- Bug 1404162 Please change the text for oVirt Team custom field
- Bug 1405887 include_fields not overriding extra_fields
5.0.3-rh18
5.0.3-rh17
- Bug 1396425 Docs do not link back to BRC
- Bug 1397026 Upper/lower cases when creating rules in BRE
- Bug 1397035 Add 'is empty' & 'is not empty' match types.
- Bug 1397249 Message for updating product acks is backwards
- Bug 1397607 Add a JavaScript required message when JavaScript is disabled
- Bug 1397908 The samba group should be merged into the redhat group
- Bug 1397914 The java_gcj group should be merged into the redhat group
- Bug 1397917 Upgrade script is storing group numbers instead of names when adding people to group
- Bug 1398032 The ipa and ipa-devel groups should be merged into the redhat group
- Bug 1398039 Creating an agile team fails
- Bug 1398077 BRE does not generate unique IDs for custom search elements
- Bug 1398466 absolute links are wrong on sub directory installs
- Bug 1398487 Allow per IDP custom message when a login doesn't match the Email Regex
- Bug 1398544 big login template out of date
5.0.3-rh16
- Bug 1357644 Add new run type: "on bug change & periodically"
- Bug 1389688 docs style justifies text
- Bug 1394274 User interface permits removal of groups that the user cannot remove
5.0.3-rh15
- Bug 1357644 Combine on bug change & periodically
- Bug 1379541 Bug in rules engine recursive action detection
- Bug 1379864 Rules Engine does not match what it claims to match
- Bug 1389682 Error links about Docs
- Bug 1389688 docs style justifies text
- Bug 1390419 Update mailing list group membership policy in FAQ
- Bug 1392259 Remove extra space in default component description
- Bug 1393214 Field labels on bug edit page should be right aligned
- Bug 1393245 error_msg is wrong when changing Flags 'requires_doc_text'
- Bug 1393542 REST API for update bug fails
- Bug 1393622 Can't open dependent product select list by click it's input area
- Bug 1394090 Upgrade script is not transferring all editcomponents permissions from a group that is removed
- Bug 1394272 Missing option to make entire bug private when creating a new bug as a non-employee
- Bug 1394274 User interface permits removal of groups that the user cannot remove
- Bug 1395067 Remove groups_with_icon
- Bug 1395078 The feature add new dependency to this bug doesn't work at all in the bug dependency tree page
5.0.3-rh14
- Bug 1358120 group isolation inadequate
5.0.3-rh13
- Bug 1270150 whine.pl reports various perl warnings
- Bug 1387983 Clarify the impact of the RPC cookie change
- Bug 1388315 Calendar is covered in Product Dashboard page
- Bug 1388329 Cannot sort by Percentage in Product Dashboard page
- Bug 1389615 Cannon register a user with '@redhat.com'
5.0.3-rh12
- Bug 1387807 Update upgrade script with new external trackers
- Bug 1387983 Clarify the impact of the RPC cookie change
- Bug 1372132 RPC API for Dependent Products bug information
- Bug 1386462 User can't set make new comment private by default in personal preference setting
- Bug 1384737 Webservice returning optional fields all the time
- Bug 1387132 The resolution box doesn't show after select CLOSED as status in the rule action page
- Bug 1386465 All dependent_products data lost after migrate to BZ5.0
- Bug 1387127 It always trigger kill switch of Can't call method "id" on an undefined value
- Bug 1386558 The list has no 'Customer Escalation' field in Custom Search area
- Bug 1386496 Cannot change value of Priority when updating a bug by redhat user
- Bug 1387092 IDP settings can not be disabled or deleted
- Bug 1380593 email serialization errors to error list
- Bug 1358120 group isolation inadequate
- Bug 1380565 Backport request_cache changes
- Bug 1380550 Backport memory leak fixes
- Bug 1386952 UTF-8 Attachment crash - Needs to be synced with upstream
- Bug 738069 Unified patch display sometimes shows garbled patches
- Bug 1386107 Cannot select more than one component when creating a new bug
- Bug 1386104 The quick search function in the documentation page doesn't work
- Bug 1384705 Investigate product dashboard extension
- Bug 1358117 It should not be possible to have non redhat accounts in internal groups
- Bug 1384705 Investigate product dashboard extension
- Bug 1358115 current redhat email change restrictions inadequate
- Bug 1384705 Investigate product dashboard extension
- Bug 1384705 Investigate product dashboard extension
5.0.3-rh11
- Bug 1383939 The rule engine user can't update bug anymore
- Bug 1385487 It lost most component templates after redump db from BZ4.4
- Bug 1385487 It lost most component templates after redump db from BZ4.4
- Bug 1384761 The string 'legal_values UNSTABLE' shouldn't be indexed the documentation page
- Bug 1384737 Webservice returning optional fields all the time
- Bug 1378644 Port custom milestones RPC interface into Bugzilla 5
5.0.3-rh10
- Bug 1383988 some extensions use deprecated groups
- Bug 1382250 Change group categories
- Bug 1383044 Please resize the flag dropdown box in the bug detail page
- Bug 1382536 Update email_in docs to mention GPG key requirement
- Bug 1383988 releases extension uses deprecated group
5.0.3-rh9
- Bug 1383129 Dead link in the page in the XMLRPC.html and JSONRPC.html
- Bug 1378296 Scope is too wide for field description link in Advanced Search page
- Bug 1306534 Crash when pasting UTF8 text as an attachment
- Bug 1383209 Login by red hat emloyee and account always logout automatically in the case previous action is logout
- Bug 1383044 Please resize the flag dropdown box in the bug detail page
- Bug 1383139 Cannot create a new bug with sub_component
- Bug 1210537 Fix email_in.pl to meet RH requirements
- Bug 1382250 Change group categories
- Bug 1383204 Can't select products that not in same classification when setting dependent product
- Bug 1376623 hidden rows in datatables are deleted on form submission
- Bug 1378644 Port custom milestones RPC interface into Bugzilla 5
- Bug 1372132 RPC API for Dependent Products bug information
- Bug 1380351 Disable the extra components/versions extension for new use
- Bug 1300437 DateTime::TimeZone::offset_as_string called incorrectly (#19)
- Bug 1378285 Change group select on edit bugs page to a multi-select
- Bug 1382218 Update What's New page
- Bug 1378273 Cannot show the list of Default description when creating a Product
- Bug 1377070 Can't find 'target_release' item in the selectable fields of 'Search By Change History'
- Bug 1378298 Connot show the list of Product when Advanced Search after reselecting Classification
- Bug 1303702 bug history table 'when' column shows 00:00 only using sqlite
5.0.3-rh6
- Bug 1380351 Disable the extra components/versions extension for new use
- Bug 1185156 The bug list links that in column 'Flags' of table 'Flag Types table' is too long to be accessible
- Bug 1379263 Error when executing DependentProducts.get against products with no contacts
- Bug 1348793 Crash when pasting UTF8 text as an attachment
- Bug 1377635 Cannot change Product of several bugs at once
- Bug 1354240 Add an API to manage oVirt usage of product fields
- Bug 1365495 RPC interface to dump and load BRE rules
- Bug 1377653 The field of Doc Text is empty when Doc Type is "Release Notes"
- Bug 1373084 Login fail page has broken login dialog
- Bug 1375401 The input box should follow up field description tightly
- Bug 1376833 Hitting back resets selects populated by ajax
- Bug 1349773 subcomponents with same name missing from search list
- Bug 1362546 Changes are to assignees are not properly reflected
- Bug 1376623 hidden rows in datatables are deleted on form submission
- Bug 1376641 Tweaks to the dependent products RPC interface
- Bug 1376439 prefetching bugids breaks some admin pages
- Bug 1372132 RPC API for Dependent Products bug information
- Bug 1348801 Couldn't create subcomponent by xmlrpc
- Bug 1375847 SAML2Auth date checks fail when datetime has a zero in them
- Bug 1375795 Fix release notes generation
- Bug 1375039 file ownership incorrect in RPM
- Bug 1375077 Show error when create a new bug
5.0.3-rh6
- Bug 1375077 Show error when create a new bug
5.0.3-rh5
- Bug 1373327 Current selected product not shown in selector
- Bug 1372201 Link to POD docs missing from API links
- Bug 1371333 Raw CGI test framework for RPC code
- Bug 1372133 Dependent Products management RPC interface
- Bug 1348810 Bug.update RPC call clears dependent products
- Bug 1364285 TreeView+ footer formatting out of date
- Bug 1271052 Users in the 'editusers' groups should not be able to grant membership of audit groups
- Bug 1369381 Can't list all components when type Ctrl+Shift+A to component input box when editing a bug
- Bug 1364852 The dependent product select box isn't easy to open the selectable list by click the input
- Bug 1348855 Not an ARRAY reference error when update attachment by xmlrpc
- Bug 1348801 Couldn't create subcomponent by xmlrpc
- Bug 1370349 Disable create button on CF creation page
- Bug 1348799 Can't create product component by xmlrpc
- Bug 1370349 Add warning about creating CFs to CF creation page
- Bug 1369975 Running the termination script it requests PIN and Password
- Bug 1368904 Re-enable login cookie clean up
- Bug 1346110 It should add 0 to make Red Hat Customer Portal id show as 8 digital
- Bug 1292510 replace references to git.mozilla.org with references to github. r=dylan
- Bug 1269266 API links for Bugzilla 5+ not working anymore
- Bug 1273846 Checksetup fails to update chart storage during pre-3.6 ->5.0 upgrade r/a=dkl
5.0.3-rh4
- Bug 1339487 page help link missing for extension pages with existing help text
- Bug 1348443 Can't select dependent product in the enter bug page
- Bug 1348445 The dependent product show as id in the bug history and email
- Bug 1348435 The dependent products field in bug detail page shouldn't support input
- Bug 1349734 Custom search options box shouldn't occupy two lines
- Bug 1351849 Remove rh-bugzilla-contrib sub-package
- Bug 1351850 rh-create-templates.pl failes if run with 'su -'
- Bug 1361954 Remove DBIx::Timeout and Piwik from code base
- Bug 1360606 Rules engine tests values it shouldn't
- Bug 1313572 Rules engine does not accept regex when performing recursive action validation
- Bug 1352379 Document the DependentProducts extension
- Bug 1238761 Enable SAML authentication for all customer portal accounts/IDs
- Bug 1348104 The match option of all custom fields are empty in the rule page
- Bug 1348378 It lost the default resolution when change status to CLOSED
- Bug 1346537 It lost the subcomponent items' title in the bug detail page
- Bug 1346110 It should add 0 to make Red Hat Customer Portal id show as 8 digital
- Bug 1284341 config.yaml needs to be removed
- Bug 1346117 big_attachments needs to be deleted by the upgrade script
- Bug 1344880 It set doc text'value as 'undefined' when empty the value of doc type
- Bug 1345717 Clone bug will use component description template as the default description once the component is different with original
- Bug 1345739 The version selectable list is empty after changing bug's product
5.0.3-rh3
- Bug 1260827 Migrate times in the DB from EST to UTC
- Bug 1340966 It list some warnings when executing rh-create-template.pl in server side
- Bug 1346117 big_attachments needs to be deleted by the upgrade script
- Bug 1218609 Write a Red Hat Bugzilla FAQ
- Bug 1341409 Update group access control will remove all original value if using the filter
- Bug 1346110 It should add 0 to make Red Hat Customer Portal id show as 8 digital
- Bug 1327397 Javascript warning popup dialogï¼Â'Warning:unresponsive script' in editcomponents.cgi?product=
- Bug 1328676 The test server link should point to partner bugzilla server
- Bug 1342378 The long string component's name is not in shadow fully when they selected
- Bug 1337534 fedora-systemd-request has wrong page title and form field titles
- Bug 1344525 Make AntiSpam extension apply to more fields on create and update.
- Bug 1344526 Create SpamHaus antispam extension
- Bug 1344525 Make AntiSpam extension apply to bug summary
- Bug 1339448 Add BMO AntiSpam extension
- Bug 1341100 It throw exception when accessing field value page of 'dependent products'
- Bug 1339443 The Reset button doesn't empty the value in rule engine pages
- Bug 1341405 Couldn't list the component templates when creating a new component
5.0.3-rh2
- Bug 1323043 It should be no DB error and give more friendly message
- Bug 1325041 Please rename the field 'importance' back as 'priority'
- Bug 855688 Get the upstream test suite working
- Bug 1340977 It will list components when clicking the blank area that same line as string 'Click to list all components'
- Bug 1339494 Pop up No component JS error after empty component in the enter bug page
- Bug 1318157 Any update to bug will trigger update bug's Doc Text
- Bug 1339455 Error link of the link "page help" in the rule engine main page
5.0.3-rh1
- Bug 1323043 It should be no DB error and give more friendly message
- Bug 1337534 fedora-systemd-request has wrong page title and form field titles
- Bug 1322288 editfields.cgi doesn't have selectize applied
- Bug 1321725 More than 2 mins, there is no any response of upload the PGP key
- Bug 1329592 Show Invalid version format when execute xmlrpc.Bugzilla.extensions
- Bug 1337374 The link 'see templates' should point to new bvp templates page
- Bug 1338604 It should point to the current server's doc for the error info of REST API
- Bug 1325035 The default version is not the current version of the bug when edit bug in TreeView+(dependens on/block) page
- Bug 1323069 overlap exsistes in page page.cgi?id=agiletools/scrum/planning.html&team_id=xx
- Bug 1320095 The spin is hidden when trigger the component selector file bug page
- Bug 1325036 Lost the title of all status options
- Bug 1320027 Component not update after product changed when creating flagtypes
- Bug 1267819 Bug numbers in the Blocks (full) and Depends On (full) columns lack tooltips and CSS classes
- Bug 1336660 Js error when access bugzilla bug without login
- Bug 1318964 Can't trigger the selector of subcomponent in advance search page except to "Type a sub-component name"
- Bug 1328933 X-Bugzilla headers shouldn't be visible in HTML emails
- Bug 1337763 Clone bug just using the component description template as the default description
- Bug 1332795 Clone action doesn't copy the component value of the cloned bug
- Bug 1318501 The selectlist used for remove item is too expanded to cover the check-box
- Bug 1225107 Allow administration of Dependent Products
- Bug 1336676 Exception happened when creating a new doc type & text
- Bug 1323107 "\" will be added to current sprint and backlog name if add blank in the team name
- Bug 1318157 Any update to bug will trigger update bug's Doc Text
- Bug 1318089 Remove border from docs_contact on describecomponents.cgi
- Bug 1337377 Component's default description template selectable list contains inactive template
- Bug 1332793 The version list included inactive items after change bug's product
- Bug 1333249 Classifications can't associate with products in create rule engine page
- Bug 1225107 Allow administration of Dependent Products
- Bug 1332755 Can't move components from available components to selected components by click '->' for rule engine
- Bug 1318157 Any update to bug will trigger update bug's Doc Text
- Bug 1329022 Field description page is missing cusomisations
- Bug 1325041 Please rename the field 'importance' back as 'priority'
- Bug 1253263 (CVE-2016-2803) [SECURITY] XSS vulnerability in dependency graphs via bug summary r/a=dkl
- Bug 1269388 Release notes for Bugzilla 5.0.3 r=dkl
- Bug 1250114 XSS possible in extensions calling global/tabs.html.tmpl if tab.link is user-controlled
5.0.2-rh7
- Bug 1336286 Show error: Can't call method "cf_doc_type" on an undefined value when creating bug
5.0.2-rh6
- Bug 1333985 Rule ID shown instead of rule name in bugmails
- Bug 1335690 Can't add flags to rule when a dot is in the na
- Bug 1335376 Start Working button doesn't update status
- Bug 1324287 Move rh_doc_type_text to the DB
- Bug 1324287 Move rh_doc_type_text to the DB
- Bug 1334571 Job queue monitoring script
- Bug 1332761 Lost hover colour for private fields (edit)
- Bug 1317807 Can't change product when edit bugs in buglist
- Bug 1330379 The link 'Page Help' point to wrong URL
- Bug 1318897 Bad layout of the flag setting box in the batch change bugs page
- Bug 1329022 Field description page is missing cusomisations
- Bug 1323046 Can't add member's role in team for AgileTools
- Bug 1328797 The TreeView+ can't show the depends tree if the bug has some javascript
- Bug 1317761 UI: Some items in External tracker selector can't show completely
- Bug 1321528 JS error when adding a new custom search row in the advanced search page
- Bug 1328682 It always update all bugs once click the button 'Select all' then 'Deselect all'
- Bug 1329054 Category value not returned in bug.get
- Bug 1333234 API keys are being logged
- Bug 1333206 Remove disabled extensions during the build process
- Bug 1333207 Verify that the RPM deploys all required .htaccess files
- Bug 1329590 Wrong datatype causes XMLRPC errors
- Bug 1326981 Bug description texts needs to move to the new BVP templates
- Bug 1321824 Can't add jboss external tracker for jira issue
- Bug 1326979 Move rh_ext_bz_regex to database
- Bug 1326619 blank line between reply and comment.
5.0.2-rh5
- Bug 1323045 It can't show product selector in editfields.cgi?action=add page
- Bug 1253122 Remove the Watchers extension
- Bug 1320032 javascript error on flagtype edit page
- Bug 1320443 In advance search page, subcomponent selector can't show inactive ones
- Bug 1320786 There are no details when you Edit/Clone the existed rule engine
- Bug 1321701 It show error when executing bz-expire-cookies.pl
- Bug 1318216 Remove old classification code.
- Bug 1320785 Can't create new rule engine
- Bug 1326821 Decouple "Doc Type" & "Doc Text" in bugzilla
- Bug 1317766 Can't remember "component" and "sort result by" search options as the default search options
- Bug 1319620 Product.get RPC interface is not returning all data
- Bug 1318114 Changing classification in the advanced search page does not update products
- Bug 1318502 The Unselect(X) area is too small for flag setting
- Bug 1319611 Flag processing fails on RPC Bug creation
- Bug 1317335 Can't indicate indirect membership
- Bug 1321527 Clone action doesn't copy the target release value of the original bug
5.0.2-rh4
- Bug 1253122 Remove the Watchers extension
- Bug 1257448 Sql error when do search Attachment Status : is equal to : string
- Bug 1297589 Whine cron jobs cause lots of errors
- Bug 1312734 Apply theme to user guide documentation
- Bug 1317328 Can't sort the results by column values in buglist, like ID, Changed Time.
- Bug 1317329 Can't update the component of bug via edit button from buglist
- Bug 1317331 Can't choose subcomponent when new bug
- Bug 1317332 Two parts overlap of the create bug UI
- Bug 1317333 Bug history gives an SQL error
- Bug 1317338 Throw out agile _access_denied exception when external user login
- Bug 1317344 The user that is in edit_comment group can't edit comments.
- Bug 1317346 It always shows the error: You cannot have several xxx flags for this bug.
- Bug 1317348 Prompt 'unresponsive script' dialogue when access my requests page
- Bug 1317358 When chang product of a bug, it can't refresh the assosiate version, target release and milestone
- Bug 1317449 The release_notes page shows "undef error"
- Bug 1317462 The "Make new comments private by default" is invalid for ON option
- Bug 1317766 Can't remember "component" and "sort result by" search options as the default search options
- Bug 1317776 It should refresh bug roles after select component in the enter bug page
- Bug 1317777 It list all versions including inactive when edit bug in the bug list page
- Bug 1317779 It doesn't set original version as the default selected when edit bug in the bug list page
- Bug 1317813 It show 500 Error when adding attachment
- Bug 1317820 Non privileged users can search for data they cannot see
- Bug 1318112 Change the [+] icon to pen icon in the bugzilla list page
- Bug 1318113 Shading of private comment, fields and flags
- Bug 1318135 No "Approved Component List" and "Capacity Component list" items in customer search selector
- Bug 1318157 Any update to bug will trigger update bug's Doc Text
- Bug 1318160 It lost .htaccess file after install BZ5 rpm package and generate template
- Bug 1318531 Last Closed date is not adjusted to user's display timezone
- Bug 1318533 Can't show the bug resolution selector when change the bug status to closed
- Bug 1318898 Can't select bugs to batch update
- Bug 1319302 Selected component description isn't shown in "Component Description"
- Bug 1319597 The priority field lost in the enter bug page
- Bug 1321232 Bad Layout of group access box in the editusers.cgi
- Bug 1321233 Bad Layout of Product responsibilities box in the editusers.cgi
- Bug 1321824 Can't add jboss external tracker for jira issue
- Bug 1326559 Product level Fields moved to params.json should move to the database
- Bug 1326820 Add new value into "Doc Type" menu & set as default option
- Bug 1326821 Decouple "Doc Type" & "Doc Text" in bugzilla
5.0.2-rh3
- Bug 1315542 Log changes to flag inclusions and exclusions
- Bug 1134332 Error hyper link of Bug Writing Guidelines in bugreports page
- Bug 1315293 Cannot read property 'title' of undefined in the enter bug page
- Bug 1318077 Selectize Javascript error in editflagtypes.cgi
- Bug 1203685 Enable watching of products and components
5.0.2-rh1
- Bug 1313181 Move Agile menu to a sub menu, fix footer menus
- Bug 1313149 Create a documentation menu for the Bugzilla 5 UI.
- Bug 1255241 Add some good quips
- Bug 1315132 Add a script to run before the database
- Bug 1126267 Custom docs are missing from 'fourfive' branch
- Bug 1310506 Quantify and document script changes for Bugzilla 5.0
- Bug 1182800 Add support for agile work flow
- Bug 1298042 Ajaxify BayotBasefields fielddefs and config.
- Bug 1310468 bz-expire-cookies.pl always triggers a serialization error
- Bug 1211449 Inline editing of bugs
- Bug 1215019 Improve dependency view
- Bug 1160959 Bug aliases should be case insensitive
- Bug 1131462 Padlock icon should have a tooltip and use the same image consistently
- Bug 1230480 Bug id column needs a max-width on buglist page
- Bug 1292673 Add user's email to a comment at the start of SQL sent to DB
- Bug 1284341 config.yaml needs to be reviewed
- Bug 1290597 Clean up users prefs for watcher extension
- Bug 1136779 Can create 2 external trackers with same name and same url in admin
- Bug 1257777 Please reorder some fields in custom search list to make all items sorted by Alpha
- Bug 1232992 [RFE] Redesign the home page to use more icons, less text
- Bug 1282925 Changing several bugs at once does not work for 100 or more bugzillas
- Bug 1181004 [Usability]Update the view of multi value enabled fields
- Bug 1298053 Disable SeeAlso and migrate content to External Trackers.
- Bug 1284336 Create systemd conf files for services
- Bug 1284339 Advanced search needs refresh button replaced
- Bug 1090711 Disable cookie based authentication for RPC calls
- Bug 1284337 script to migrate seealso data to external trackers
- Bug 1253122 Remove the Watchers extension
- Bug 1187655 fixed_in field too short
- Bug 1162012 Remove "Log out user" link under Most Common Actions on the home page
- Bug 1244582 Remove old Piwik code
- Bug 1284340 Guided bug entry needs to be redone
- Bug 1306103 You should not be able to set a a role to a disabled user
5.0.4
This release fixes one security issue. See the Security Advisory for details.
This release also contains the following bug fixes:
- checksetup.pl would fail to update Chart storage during pre-3.6 to 5.0 upgrade. (Bug 1273846)
- editflagtypes.cgi would crash when classifications are enabled and the user did not have global editcomponents privileges. (Bug 1310728)
- The File::Slurp would trigger warnings on perl 5.24. (Bug 1301887)
- All the time entries in the 'when' column had the correct date but the time was fixed to 00:00 when using Sqlite. (Bug 1303702)
5.0.3
This release fixes one security issue. See the Security Advisory for details.
This release also contains the following bug fixes:
- A regression in Bugzilla 5.0.2 caused whine.pl to be unable to send emails due to a missing subroutine. (Bug 1235395)
- The Encode module changed the way it encodes strings, causing email addresses in emails sent by Red Hat Bugzilla to be encoded, preventing emails from being correctly delivered to recipients. We now encode email headers correctly. (Bug 1246228)
- Fix additional taint issues with Strawberry Perl. (Bug 987742 and bug 1089448)
- When exporting a buglist as a CSV file, fields starting with either "=", "+", "-" or "@" are preceded by a space to not trigger formula execution in Excel. (Bug 1259881)
- An extension which allows user-controlled data to be used as a link in tabs could trigger XSS if the data is not correctly sanitized. Red Hat Bugzilla no longer relies on the extension to do the sanity check. A vanilla installation is not affected as no tab is user-controlled. (Bug 1250114)
- Extensions can now easily override the favicon used for the Red Hat Bugzilla website. (Bug 1250264)
5.0.2
This release fixes two security issues. See the Security Advisory for details.
This release also contains the following bug fixes:
- mod_perl now works correctly with mod_access_compat turned off on
Apache 2.4. To regenerate the .htaccess files, you must first
delete all existing ones in subdirectories:
find . -mindepth 2 -name .htaccess -exec rm -f {} \;
You must then run checksetup.pl again to recreate them with the correct syntax. (Bug 1223790) - Emails sent by Red Hat Bugzilla are now correctly encoded as UTF-8. (Bug 714724)
- Strawberry Perl is now fully supported on Windows. (Bug 1089448 and bug 987742)
- The XML-RPC API now works with IIS on Windows. (Bug 708252)
- Some queries should now be faster on PostgreSQL. (Bug 1184431)
5.0.1
This release fixes one security issue. See the Security Advisory for details.
This release also contains the following bug fixes:
- Users whose login name is not an email address could not log in on installations which use LDAP to authenticate users. (Bug 1179160)
- If a mandatory custom field was hidden, it was not possible to create a new bug or to edit existing ones. (Bug 1183398 and bug 1196969)
- A user editing his login name to point to a non-existent email address could cause Bugzilla to stop working, causing a denial of service. (Bug 1194987)
- Emails generated during a transaction made PostgreSQL stop working. (Bug 1186700)
- Bugs containing a comment with a reference to a bug ID larger than 2^31 could not be displayed anymore using PostgreSQL. (Bug 1191937)
- The date picker in the "Time Summary" page was broken. (Bug 1181649)
- If Test::Taint or any other Perl module required to use the JSON-RPC API was not installed or was too old, the UI to tag comments was displayed anyway, you could tag comments, but tags were not persistent (they were lost on page reload). Now the UI to tag comments is not displayed at all until the missing Perl modules are installed and up-to-date. (Bug 1183227)
- Custom fields of type INTEGER now accept negative integers. (Bug 1198659)
- On Windows, the checksetup.pl installation script no longer asks for a SMTP server. It can be set after the installation is complete. (Bug 1191255)
Minimum Requirements
Any requirements that are new since 4.4 will look like this.
- Perl
- For MySQL Users
- For PostgreSQL Users
- For Oracle Users
- For SQLite Users
- Required Perl Modules
- Optional Perl Modules
- Optional Apache Modules
Perl
Perl v5.10.1
For MySQL Users
- MySQL v5.0.15
- perl module: DBD::mysql v4.001
For PostgreSQL Users
- PostgreSQL v8.03.0000
- perl module: DBD::Pg v2.7.0
For Oracle Users
- Oracle v10.02.0
- perl module: DBD::Oracle v1.19
For SQLite Users
- SQLite v3.6.22
- perl module: DBD::SQLite v1.29
Required Perl Modules
Module | Version |
---|---|
CGI | 4.36 |
Digest::SHA | (Any) |
Date::Format | 2.23 |
DateTime | 0.75 |
DateTime::TimeZone | 1.64 |
DBI | 1.614 |
Template | 2.24 |
Email::Sender | 1.300011 |
Email::MIME | 1.904 |
URI | 1.55 |
List::MoreUtils | 0.32 |
Math::Random::ISAAC | 1.0.1 |
JSON::XS | 2.01 |
Mail::GPG | (Any) |
HTTP::BrowserDetect | (Any) |
JSON::RPC | (Any) |
Test::Taint | (Any) |
Email::Address | (Any) |
Net::DNS | (Any) |
Crypt::JWT | (Any) |
JSON::RPC | (Any) |
Test::Taint | (Any) |
IO::Socket::SSL | (Any) |
LWP::Protocol::https | (Any) |
Daemon::Generic | (Any) |
JSON::XS | 2.0 |
Crypt::CBC | (Any) |
Crypt::DES | (Any) |
Crypt::DES_EDE3 | (Any) |
File::pushd | |
Data::Dumper | |
URI::Escape | |
JSON::XS | |
List::MoreUtils | |
Parallel::ForkManager | |
Log::Log4perl::Layout::JSON | |
Try::Tiny | (Any) |
List::Compare | (Any) |
Net::SAML2 | 0.18 |
Date::Parse | (Any) |
DateTime | (Any) |
File::Slurp | (Any) |
List::Util | (Any) |
MIME::Base64 | (Any) |
Scalar::Util | (Any) |
Crypt::OpenPGP | 1.02 |
Crypt::SMIME | (Any) |
HTML::Tree | (Any) |
Mail::GPG | (Any) |
GnuPG::Interface | (Any) |
Optional Perl Modules
The following perl modules, if installed, enable various features of Bugzilla:
Module | Version | Enables Feature |
---|---|---|
GD | 1.20 | Graphical Reports, New Charts, Old Charts |
Chart::Lines | 2.4.1 | New Charts, Old Charts |
Template::Plugin::GD::Image | (Any) | Graphical Reports |
GD::Text | (Any) | Graphical Reports |
GD::Graph | (Any) | Graphical Reports |
MIME::Parser | 5.406 | Move Bugs Between Installations |
LWP::UserAgent | (Any) | Automatic Update Notifications |
XML::Twig | (Any) | Move Bugs Between Installations, Automatic Update Notifications |
PatchReader | 0.9.6 | Patch Viewer |
Net::LDAP | (Any) | LDAP Authentication |
Authen::SASL | (Any) | SMTP Authentication |
Net::SMTP::SSL | 1.01 | SSL Support for SMTP |
Authen::Radius | (Any) | RADIUS Authentication |
SOAP::Lite | 0.712 | XML-RPC Interface |
XMLRPC::Lite | 0.712 | XML-RPC Interface |
JSON::RPC | (Any) | JSON-RPC Interface, REST Interface |
Test::Taint | 1.06 | JSON-RPC Interface, XML-RPC Interface, REST Interface |
HTML::Parser | 3.67 | More HTML in Product/Group Descriptions |
HTML::Scrubber | (Any) | More HTML in Product/Group Descriptions |
Encode | 2.21 | Automatic charset detection for text attachments |
Encode::Detect | (Any) | Automatic charset detection for text attachments |
Email::Reply | (Any) | Inbound Email |
HTML::FormatText::WithLinks | 0.13 | Inbound Email |
TheSchwartz | 1.07 | Mail Queueing |
Daemon::Generic | (Any) | Mail Queueing |
mod_perl2 | 1.999022 | mod_perl |
Apache2::SizeLimit | 0.96 | mod_perl |
File::MimeInfo::Magic | (Any) | Sniff MIME type of attachments |
IO::Scalar | (Any) | Sniff MIME type of attachments |
Cache::Memcached | (Any) | Memcached Support |
File::Copy::Recursive | (Any) | Documentation |
File::Which | (Any) | Documentation |
Data::Password::zxcvbn | Dropbox's password strength estimation library, zxcvbn | |
Net::SFTP | (Any) | |
XML::Simple | (Any) |
Optional Apache Modules
If you are using Apache as your webserver, Bugzilla can take advantage of some Apache features if you have the below Apache modules installed and enabled.
- mod_headers
- mod_expires
- mod_env
On most systems (but not on Windows), checksetup.pl is able to tell whether or not you have these modules installed, and it will tell you.
New Features and Improvements
- Improved WebServices
- Improved Caching using Memcached
- Abililty to Tag Bug Comments
- Improved Bug Group Membership Checking
- Improved Documentation for Users and Administrators
- Other Enhancements and Changes
Improved WebServices
This release has major improvements in the WebServices interface. One big addition is a new REST-like endpoint alongside the existing XML-RPC and JSON-RPC endpoints. This will allow clients to access Bugzilla data using standard HTTP calls for easy development. Note: XML-RPC and JSON-RPC are deprecated in favor of REST and will likely be removed in the Bugzilla 7.0 release.
Also API key support has been added so that API calls will no longer need to use cookies or a user's login and password. Users can create a different API key for each application and revoke API keys that have been compromised or are no longer needed. The API key will simply be passed to each call as credentials.
Several methods have been added and existing ones improved to allow returning data that was not available before such as Group.get. Bug.search is now as full featured as the Advanced Query UI allowing for the same searches to be executed. Attachment data such as flags and other metadata can now be updated through the API. Other WebService changes are detailed below.
Improved Caching using Memcached
Bugzilla now has the ability to connect to a Memcached server running either locally or on the network to allow fast access to different types of data. This cuts down on the amount of database hits and can improve performance. Other areas have been improved as well to take advantage of caching in memory for objects that are retrieved multiple times during a request such as user data, etc.
Ability to Tag Bug Comments
Users can add tags, visible to other users, to bug comments. This gives the users the ability to thread conversations, mark comments as spam, identify important comments, etc. Users can hide comments that contain specific tags if desired. The tag input field also supports autocompletion so commonly used tags can be selected. Administrators can make specifically tagged comments be automatically hidden from view.
Improved Bug Group Membership Checking
In the past, Bugzilla restricted who can view a bug to everyone who was a member of ALL the groups the bug was in. That is, the groups were ANDed together. This made some access control scenarios rather difficult to achieve. So now, Bugzilla defaults to (and can be switched to, in existing installations) a mode where the bug can be viewed by everyone who is a member of ANY group the bug is in. That is, the groups are ORed together. This give more flexibility in the way bugs are made private to specific groups of users.
Note: Group memberships for bugs and users are not changed at all when this setting is switched. When switching from AND to OR, this means that bugs may be more widely viewable than previously. It is the responsibility of the administrator to make sure that no bugs are accidentally revealed to the wrong people when changing this setting.
Improved Documentation for Users and Administrators
The standard documentation that is shipped along with the Bugzilla code has been rewritten and improved using the reStructuredText format. This allows the documentation to be easily hosted at sites such as ReadTheDocs.org and can also be more easily converted into different formats such as HTML and PDF. A new section dedicated to the new REST WebService API has also been added, significantly improving on the old WebService documentation.
Other Enhancements and Changes
Enhancements for Users
- Bugs: The deadline field is now visible to users not in the the timetracking group.
- Bugs: There is now a "Preview" mode when creating a new comment that allows you to see how the comment will look before committing to the database.
- Bugs: The reporter is now allowed to enter keywords at time of bug creation.
- Bugs: "See Also" now allows spaces as well as commas to delimit multiple values.
- Bugs: Auto linkification in comments of bug IDs and comment IDs has been improved.
- Bugs: Bugs can now have multiple aliases assigned to them. Before each bug could only have a single value. Also, aliases are now visible in the browser's title bar.
- Bugs: Users can now change the flags of multiple bugs at once using the mass-edit form.
- Charts and Reports: UTF-8 characters are now correctly displayed in "New Charts" and graphical reports.
- Charts and Reports: Custom multi-select fields are now available as report axis options. This makes them usable for categorizing bugs in reports.
- Email: You can now choose to not receive any mail at all about a particular bug, even if you continue to have a role on that bug (e.g. reporter).
- Email: When adding or removing a bug as a dependency, the summary of the bug is included in the email notification.
- Requests: request.cgi can now output results in CSV format.
- Requests: X-Bugzilla-* headers are now included in flag notification emails.
- Searches: Some useful searches have been added to the Bugzilla home page.
- Searches: Quicksearch now allows for use of comparison operators such as !=, >=, >, <, etc., in addition to substring searches.
- Searches: The "Blocks" and "Depends On" values can now be displayed as columns in a bug list.
- Searches: The "is empty" and "is not empty" search operators have been added to the Advanced Search UI. This allows searching for null and not null values for certain fields.
Enhancements for Administrators and Developers
- Administration: There are now INTEGER and DATE custom field types.
- Administration: Filenames used to store product data for "Old Charts" are now based on product IDs to avoid data loss when changing product names.
- Administration: JavaScript and CSS files are now minified and concatenated to improve page load performance. When changes are made, checksetup.pl should be run to regenerate the combined files.
- Bugs: Bugzilla now keeps track of the last time each user visited (that is, loaded the show_bug page in a web browser) each bug. This could be useful for dashboards or API clients.
- Database: Text that contained unicode supplementary characters (outside BMP) was cut off when using MySQL as backend. This has been fixed to prevent data loss.
- Database: SSL connections are now possible when using MySQL as backend.
- Database: For version 8.x of PostgreSQL, plpgsql was not always installed by default and checksetup.pl would generate an error. This has been fixed.
- Development: Bugzilla is now HTML5 compliant. As a consequence, Internet Explorer 6 and 7 are no longer supported.
- Email: Email generation originally was done before the jobqueue job was inserted. This is now delayed and done by jobqueue.pl right before sending the email which can improve responsiveness when processing bug changes.
- Email: When a site administrator creates a new user, an email is sent to the user.
- Email: For dependency email notifications, the header X-Bugzilla-Type: dep_changed is set.
- Email: whine.pl emails now use DEFAULT_COLUMN_LIST (the same default columns seen in the buglist page) instead of hard coded column list.
- Security: Support for increased values for PASSWORD_SALT_LENGTH without breaking compatibility with old hashes.
WebService Changes
- Bug.search now allows for full search functionality similar to what is possible using the Advanced Query UI.
- Basic support for eTag headers has been added to all WebServices to allow for better network performance.
- Administrators can now change a parameter that filters all email addresses returned in WebService calls similar to filtering that happens in the web UI.
- WebService calls now support use of API keys for authentication. Usernames and passwords remain supported.
- Invalid or expired authentication cookies and tokens now throw errors instead of being silently ignored. User.valid_login can be used to determine if they are still valid or not.
- WebService calls that are used to create and update bugs and attachments now support setting and updating of flags.
- Bug.update_attachment can update an attachment's metadata as well as its flags.
- The product parameter for Bug.possible_duplicates has been renamed to products.
- Some compatibility fields included in returned data that were marked to be removed in this release are now gone.
- Group.get has been added to get information about a group and its members.
- FlagType.get has been added to get information about valid flag types for a given product and component.
- The deprecated Bug.get_bugs, Bug.get_history and Product.get_products methods are no longer supported. They have been renamed to Bug.get, Bug.history and Product.get respectively.
Code Changes Which May Affect Customizations and Extensions
- Support for CVS, Bonsai and LXR has been removed entirely when viewing attachments. This means that the cvsroot, cvsroot_get, bonsai_url, lxr_url and lxr_root parameters are all gone, as well as cvsbin from the localconfig file.
- The docs_urlbase parameter has been removed. If documentation has not been compiled locally, the "Help" links and other documentation links will redirect to bugzilla.readthedocs.org automatically.
- The mostfreqthreshold parameter has also been removed.
- All extensions which define new public WebService methods must list them in a PUBLIC_METHODS constant. Methods which are not listed there will not be accessible remotely.
- JSON::XS is now used instead of Data::Dumper for storage on configuration values in data/params. This should improve performance when loading the file.
- A new test has been added to check for reserved words in SQL schema.
- Pod::Coverage is now used to ensure subroutines are documented.
- Bugzilla code now uses use parent instead of use base in all places applicable.
- A new hook called cgi_headers has been added to allow customization of the HTTP headers returned.
- A new hook called user_check_account_creation has been added to add extra checks before accepting the creation of a new user account.