]>
git.ipfire.org Git - thirdparty/bugzilla.git/log
Max Kanat-Alexander [Tue, 13 Jul 2010 05:57:15 +0000 (22:57 -0700)]
Bug 578275: Search.pm: Fully generate the ORDER BY clause inside of an
accessor
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Tue, 13 Jul 2010 05:15:10 +0000 (22:15 -0700)]
Bug 578278: Search.pm: Fully generate the SELECT clause inside of an accessor
r=mkanat, a=mkanat
Max Kanat-Alexander [Tue, 13 Jul 2010 03:55:03 +0000 (20:55 -0700)]
Bug 578266: Clean up the SPECIAL_ORDER code and make it into an accessor,
in Search.pm
r=mkanat, a=mkanat (module owner)
Reed Loden [Tue, 13 Jul 2010 03:21:08 +0000 (22:21 -0500)]
Bug 578253 - Add autocomplete support to the requester and requestee fields on request.cgi
[r=mkanat a=mkanat]
https://bugzilla.mozilla.org/show_bug.cgi?id=578254
Reed Loden [Tue, 13 Jul 2010 02:27:46 +0000 (21:27 -0500)]
Bug 578253 - Add autocomplete support to the add users to watch input field
[r=mkanat a=mkanat]
Max Kanat-Alexander [Tue, 13 Jul 2010 02:16:50 +0000 (19:16 -0700)]
Bug 521463: Use consistent CSS for text input fields on enter_bug,
show_bug, post_bug, etc.
r=dkl, a=mkanat
Max Kanat-Alexander [Tue, 13 Jul 2010 02:12:06 +0000 (19:12 -0700)]
Bug 490767: Make validation happen with JS, when filing a bug
r=pyrzak, a=mkanat
Max Kanat-Alexander [Tue, 13 Jul 2010 02:05:07 +0000 (19:05 -0700)]
alias_not_allowed should be multiple_alias_not_allowed
https://bugzilla.mozilla.org/show_bug.cgi?id=415813
Max Kanat-Alexander [Tue, 13 Jul 2010 01:41:12 +0000 (18:41 -0700)]
Bug 415813: Implement Bug.update() as an API for WebServices
r=dkl, a=mkanat
Frédéric Buclin [Tue, 13 Jul 2010 01:35:42 +0000 (03:35 +0200)]
Fix regression due to bug 372979, a=mkanat on IRC
Frédéric Buclin [Tue, 13 Jul 2010 00:48:01 +0000 (02:48 +0200)]
Bug 578241: Use the same ID in enter_bug.cgi and show_bug.cgi for group checkboxes
r=reed a=LpSolit
Max Kanat-Alexander [Tue, 13 Jul 2010 00:38:53 +0000 (17:38 -0700)]
Bug 578197: [PostgreSQL] When associating sequences with columns, also
fix the default of the columns so that it's identical to what a new
checksetup run would create.
r=mkanat, a=mkanat (module owner)
Reed Loden [Mon, 12 Jul 2010 23:36:28 +0000 (18:36 -0500)]
Bug 578220 - Remove the date time from the comment header in bugmails
[r=LpSolit a=LpSolit]
Max Kanat-Alexander [Mon, 12 Jul 2010 23:17:51 +0000 (16:17 -0700)]
Bug 578197: [PostgreSQL] Properly associate sequences that had no
column association
r=mkanat, a=mkanat (module owner)
Frédéric Buclin [Mon, 12 Jul 2010 23:13:18 +0000 (01:13 +0200)]
Bug 578003: E-mail notifications are missing datetime for comments
r=glob a=mkanat
Reed Loden [Mon, 12 Jul 2010 17:41:55 +0000 (12:41 -0500)]
Bug 577881 - Add missing space before 'class' parameter in global/textarea.html.tmpl so class and previous parameters don't run into each other.
[r=LpSolit a=LpSolit]
Frédéric Buclin [Sun, 11 Jul 2010 17:09:10 +0000 (19:09 +0200)]
Bug 563894: Milestone URL needs to be removed from documentation
r=wicked
Max Kanat-Alexander [Sat, 10 Jul 2010 12:40:23 +0000 (05:40 -0700)]
Bug 577807: Convert the hard-coded stuff that adds map_* tables to @supptables
in Search.pm into a data structure and a series of functions that parse the
data structure.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Sat, 10 Jul 2010 10:44:45 +0000 (03:44 -0700)]
Bug 577805: Make chart_fields into an accessor in Search.pm
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Sat, 10 Jul 2010 10:22:16 +0000 (03:22 -0700)]
Bug 577803 - Make multi_select_fields into an accessor in Search.pm
r=mkanat, a=mkanat
Max Kanat-Alexander [Sat, 10 Jul 2010 05:15:39 +0000 (22:15 -0700)]
Bug 577754: Make updating bugs_fulltext during checksetup.pl WAY faster
for MySQL.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Sat, 10 Jul 2010 05:07:51 +0000 (22:07 -0700)]
Bug 577602: Don't put multi-select fields into the GROUP BY in Search.pm,
because they are created by an aggregate. (This fixes multi-select buglist
columns on Pg.)
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Sat, 10 Jul 2010 04:33:44 +0000 (21:33 -0700)]
Remove the empty "index" directory from Dusk.
Max Kanat-Alexander [Sat, 10 Jul 2010 04:25:27 +0000 (21:25 -0700)]
Remove the js/yui/utilities directory, because it's empty and keeps being
added (annoyingly) by the CVS mirror script.
Max Kanat-Alexander [Sat, 10 Jul 2010 04:09:18 +0000 (21:09 -0700)]
Bug 451219: Allow altering from one SERIAL type to another on PostgreSQL,
for people upgrading Testopia from 1.3 to 2.0+.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Sat, 10 Jul 2010 04:00:08 +0000 (21:00 -0700)]
Bug 577793: Improve the Pg SERIAL-altering code now that we require 8.3
r=mkanat, a=mkanat (module owner)
Guy Pyrzak [Fri, 9 Jul 2010 18:15:52 +0000 (11:15 -0700)]
Bug 493653: Replace the bugzilla homepage images
r=mkanat, a=mkanat
Max Kanat-Alexander [Fri, 9 Jul 2010 02:49:22 +0000 (19:49 -0700)]
Bug 577538: Mark certain tests in xt/search.t as being broken only on Pg
(and a few as being not broken at all on Pg).
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Fri, 9 Jul 2010 02:20:59 +0000 (19:20 -0700)]
Pg and MySQL had inconsistent results for flagtypes.name greaterthan,
so I changed the values to make them consistent. (I suspect the inconsistency
is a bug in Pg itself that is not actually important to normal Bugzilla
usage.)
Max Kanat-Alexander [Fri, 9 Jul 2010 02:00:31 +0000 (19:00 -0700)]
Bug 576670: Optimize Search.pm's "init" method for being called many times
in a loop
r=glob, a=mkanat
Max Kanat-Alexander [Fri, 9 Jul 2010 01:47:39 +0000 (18:47 -0700)]
Bug 577588: xt/seach.t was sometimes not properly translating special
<> values into the actual bug value, for searching
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Fri, 9 Jul 2010 00:09:02 +0000 (17:09 -0700)]
Bug 577582: longdescs.isprivate "changedfrom" and "changedto" weren't
working on PostgreSQL, because Search.pm always converted the value
into 1 or 0 and passed that as a number to the database, and Pg didn't
support numeric comparison with a text column.
r=mkanat, a=mkanat
Max Kanat-Alexander [Thu, 8 Jul 2010 23:43:22 +0000 (16:43 -0700)]
Bug 577577: Make bz_drop_fk be tolerant of SQL failure
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Thu, 8 Jul 2010 23:22:08 +0000 (16:22 -0700)]
Bug 577575: If percentage_complete is a column in the buglist, remaining_time
must also be selected from the database for PostgreSQL.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Thu, 8 Jul 2010 22:57:21 +0000 (15:57 -0700)]
Bug 577569: [PostgreSQL] Make sql_position explicitly cast both its arguments
to text, to avoid an error when searching "longdescs.isprivate" with the
"casesubstring" operator in Search.pm.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Thu, 8 Jul 2010 22:47:03 +0000 (15:47 -0700)]
Bug 577557: Make xt/search.t skip certain injection tests on PostgreSQL,
because they make Pg throw an error and then be unable to run any further
tests. It's OK to skip these tests because they still run on MySQL, so
we'll still catch any injection vulns.
r=mkanat, a=mkanat (module owner)
Reed Loden [Thu, 8 Jul 2010 21:51:28 +0000 (14:51 -0700)]
Bug 567981 - Restore ability for page.cgi pages to contain . characters, but don't permit '..' at all.
[r=mkanat a=mkanat]
Max Kanat-Alexander [Thu, 8 Jul 2010 21:01:20 +0000 (14:01 -0700)]
Bug 305412: Update the minimum Pg requirement to 8.3, to allow casting
bytea to text in Search.pm.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Thu, 8 Jul 2010 20:16:29 +0000 (13:16 -0700)]
Bug 577415: Allow positional parameters for XML-RPC, because Testopia
uses them.
r=ghendricks, a=mkanat
Max Kanat-Alexander [Thu, 8 Jul 2010 19:21:31 +0000 (12:21 -0700)]
Remove two errors that are no longer used, after the $$some_var refactor
in Search.pm.
https://bugzilla.mozilla.org/show_bug.cgi?id=574556
Max Kanat-Alexander [Thu, 8 Jul 2010 19:16:06 +0000 (12:16 -0700)]
Update xt/search.t to test that anyexact trims properly.
https://bugzilla.mozilla.org/show_bug.cgi?id=575021
Guy Pyrzak [Thu, 8 Jul 2010 19:03:36 +0000 (21:03 +0200)]
Bug 142394: Tabular reports should be sortable
r=pyrzak a=LpSolit
Max Kanat-Alexander [Thu, 8 Jul 2010 18:58:10 +0000 (11:58 -0700)]
Bug 575021: Make the anyexact operator in Search.pm properly trim its
input values
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Thu, 8 Jul 2010 18:48:48 +0000 (11:48 -0700)]
Fix a template and POD bustage from the $$some_var Search.pm checkin.
https://bugzilla.mozilla.org/show_bug.cgi?id=574556
Max Kanat-Alexander [Thu, 8 Jul 2010 18:23:59 +0000 (11:23 -0700)]
Bug 574556: Refactor Search.pm so that we're not doing $$some_var everywhere.
Instead, we pass around a hashref and update the hashref. This patch also
includes some cleanup for bugs surrounding percentage_complete,
attachments.isobsolete, attachments.ispatch, and owner_idle_time.
r=mkanat, a=mkanat
Max Kanat-Alexander [Thu, 8 Jul 2010 18:02:38 +0000 (11:02 -0700)]
Bug 577520: Make the "Adding new table..." message not appear during
xt/search.t
r=mkanat, a=mkanat (module owner)
Frédéric Buclin [Thu, 8 Jul 2010 16:58:33 +0000 (18:58 +0200)]
Bug 490930: Always store attachments locally if they are over X size (and below some threshold!), don't ever display "Big File" checkbox
r=mkanat a=LpSolit
Max Kanat-Alexander [Thu, 8 Jul 2010 16:47:09 +0000 (09:47 -0700)]
Bump the version number to 4.1 on trunk.
Reed Loden [Thu, 8 Jul 2010 06:16:33 +0000 (23:16 -0700)]
Bug 575499: Fix a few text issues on the new Advanced Search page
r=mkanat, a=mkanat
Reed Loden [Thu, 8 Jul 2010 06:14:56 +0000 (23:14 -0700)]
Bug 452761: Make the Date header of bugmail and requestmail always be
equal to the delta_ts of the bug. This makes emails have the right Date
even when they are sent much later by jobqueue.pl.
r=mkanat, a=mkanat
Frédéric Buclin [Thu, 8 Jul 2010 02:18:38 +0000 (04:18 +0200)]
Bug 577407: Several HTML elements have the same ID when editing parameters
r/a=mkanat
Max Kanat-Alexander [Thu, 8 Jul 2010 00:17:26 +0000 (17:17 -0700)]
Bug 577089: Make convert-workflow fix the query values for series
r=LpSolit, a=LpSolit
Max Kanat-Alexander [Thu, 8 Jul 2010 00:15:45 +0000 (17:15 -0700)]
Bug 577149: Make convert-workflow rename values in saved searches
r=LpSolit, a=LpSolit
Max Kanat-Alexander [Thu, 8 Jul 2010 00:02:03 +0000 (17:02 -0700)]
Fix search.t now that negative keyword searches are working.
https://bugzilla.mozilla.org/show_bug.cgi?id=562014
Max Kanat-Alexander [Wed, 7 Jul 2010 23:32:39 +0000 (16:32 -0700)]
Bug 577388: The target milestone tests in xt/search.t were failing,
incorrectly.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Wed, 7 Jul 2010 21:34:25 +0000 (14:34 -0700)]
Bug 574879: Create a test that assures the correctness of Search.pm's
boolean charts
r=glob, a=mkanat
Frédéric Buclin [Wed, 7 Jul 2010 01:58:10 +0000 (03:58 +0200)]
Bug 519835: Remove Bugzilla::Product::check_product() in favor of Bugzilla::Product->check()
r=mkanat a=LpSolit
Max Kanat-Alexander [Wed, 7 Jul 2010 00:36:51 +0000 (17:36 -0700)]
Bug 576911 The admin/components/list.html template was using "component"
as a variable name, but "component" is a reserved word in Template Toolkit.
This caused a warning from the template hook code.
r=LpSolit, a=LpSolit
Max Kanat-Alexander [Wed, 7 Jul 2010 00:13:46 +0000 (17:13 -0700)]
Bug 552919: Sort group_concat results so that they sort correctly for buglists
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Tue, 6 Jul 2010 22:09:24 +0000 (15:09 -0700)]
Bug 574995: Make the WebService return reporter, attachment submitter, and
commenter all as "creator"
r=timello, a=mkanat
Max Kanat-Alexander [Tue, 6 Jul 2010 18:08:05 +0000 (11:08 -0700)]
Bug 577058: Make collectstats.pl --regenerate work on PostgreSQL.
r=reed, a=LpSolit
Max Kanat-Alexander [Tue, 6 Jul 2010 18:03:40 +0000 (11:03 -0700)]
Bug 577037: Make convert-workflow convert statuses in order, so that
IN_PROGRESS doesn't end up before CONFIRMED.
r=LpSolit, a=LpSolit
Frédéric Buclin [Tue, 6 Jul 2010 17:21:37 +0000 (19:21 +0200)]
Bug 577049: POD must mention Bugzilla 4.0 instead of 3.8
r/a=mkanat
Max Kanat-Alexander [Tue, 6 Jul 2010 03:48:42 +0000 (20:48 -0700)]
Bug 577053: When upgrading from a version earlier than 4.0,
change the logic on how we check to see if we need to populate
the status_workflow table for an upgrading installation, because
it was broken for upgrades from 2.18 and earlier.
Max Kanat-Alexander [Tue, 6 Jul 2010 03:34:13 +0000 (20:34 -0700)]
Bump the version number post-release.
Max Kanat-Alexander [Tue, 6 Jul 2010 02:35:55 +0000 (19:35 -0700)]
Bump the version number for 3.7.2.
Max Kanat-Alexander [Tue, 6 Jul 2010 02:24:00 +0000 (19:24 -0700)]
Bug 574892: [SECURITY] Add EXTRA_REQUIRED_FIELDS to Bugzilla::Object, which
allows specifying that certain fields have validator defaults even if they
also have a database default or are in another table.
r=LpSolit, a=LpSolit
Max Kanat-Alexander [Tue, 6 Jul 2010 01:46:46 +0000 (18:46 -0700)]
The new workflow patch forgot to update the default of
products.allows_unconfirmed to TRUE in the database.
https://bugzilla.mozilla.org/show_bug.cgi?id=486292
Max Kanat-Alexander [Tue, 6 Jul 2010 01:19:19 +0000 (18:19 -0700)]
Fix the execute bit on contrib/convert-workflow.pl.
Max Kanat-Alexander [Tue, 6 Jul 2010 01:07:47 +0000 (18:07 -0700)]
Fix a bare "bug" word in fields.html and fix a typo.
https://bugzilla.mozilla.org/show_bug.cgi?id=486292
Frédéric Buclin [Tue, 6 Jul 2010 00:49:09 +0000 (02:49 +0200)]
Bug 576916: 'keywordaction' is undefined when editing a single bug
r/a=mkanat
Reed Loden [Tue, 6 Jul 2010 00:44:13 +0000 (19:44 -0500)]
Bug 554964 - Show if a user is a "Default CC" under the Product Responsibilities section of editusers.cgi.
[r=mkanat a=mkanat]
Max Kanat-Alexander [Tue, 6 Jul 2010 00:42:57 +0000 (17:42 -0700)]
Bug 486292: Change the default workflow to UNCONFIRMED, CONFIRMED,
IN_PROGRESS, RESOLVED, VERIFIED.
r=LpSolit, a=mkanat
Eric Black [Tue, 6 Jul 2010 00:16:04 +0000 (17:16 -0700)]
Bug 530468: Create a read-only Bugzilla::Whine object for whine events and
have editwhines.cgi use it
r=mkanat, a=mkanat
Max Kanat-Alexander [Mon, 5 Jul 2010 23:57:40 +0000 (16:57 -0700)]
Bug 576105: Make install-module.pl able to install DateTime (and other
Module::Build-only modules) on Windows
r=mkanat, a=mkanat (module owner)
Tiago Mello [Mon, 5 Jul 2010 23:40:12 +0000 (20:40 -0300)]
Bug 574177: Adds is_mandatory => 1 option for the product and version field
definitions.
r/a=mkanat
Max Kanat-Alexander [Mon, 5 Jul 2010 23:34:43 +0000 (16:34 -0700)]
Bug 562014: Fix negative keyword searches like "contains none of the words"
to properly find bugs with *none* of the listed keywords, and also to find
bugs with no keywords at all.
r=LpSolit, a=LpSolit
Frédéric Buclin [Mon, 5 Jul 2010 22:15:12 +0000 (00:15 +0200)]
Bug 564433: Localized values are not displayed in the "Field only appears when" field when editing custom fields
r/a=mkanat
Kent Rogers [Mon, 5 Jul 2010 21:49:52 +0000 (14:49 -0700)]
Bug 514618: Allow restricting the visibility and values of fields by
classification.
r=mkanat, r=timello, a=mkanat
Reed Loden [Mon, 5 Jul 2010 18:55:44 +0000 (13:55 -0500)]
Bug 576969 - Add missing 'autocomplete' to yui array so keyword autocompletion works with charts and reports
[r=LpSolit a=LpSolit]
Reed Loden [Mon, 5 Jul 2010 07:44:30 +0000 (02:44 -0500)]
Bug 575173 - Add autocomplete support for adding/removing CCs on edit multiple bug page
[r=mkanat a=mkanat]
Reed Loden [Mon, 5 Jul 2010 07:42:01 +0000 (02:42 -0500)]
Bug 455810 - Add autocomplete support to the keywords field
* Special thanks to Guy Pyrzak for the original patch
[r=mkanat a=mkanat]
Reed Loden [Mon, 5 Jul 2010 06:18:36 +0000 (01:18 -0500)]
Bug 575340 - Remove incorrect maxlength and unneeded size parameters from the new password input field on the reset password page.
[r=mkanat a=mkanat]
Reed Loden [Mon, 5 Jul 2010 06:13:07 +0000 (01:13 -0500)]
Bug 574327 - Map image/x-png to image/png (to fix IE's uploads)
[r=LpSolit a=LpSolit]
GavinS [Mon, 5 Jul 2010 01:15:38 +0000 (03:15 +0200)]
Bug 570567: The 'keyword deleted' page does not mention the deleted keyword
r/a=LpSolit
Max Kanat-Alexander [Thu, 1 Jul 2010 21:01:50 +0000 (14:01 -0700)]
Bug 545766: Figure out what columns can be reported on from the database,
instead of from a static list
r=glob, a=mkanat
Max Kanat-Alexander [Thu, 1 Jul 2010 21:00:29 +0000 (14:00 -0700)]
Bug 382398: Make checksetup.pl localized messages be output in the
console's charset
r=timello, a=mkanat
Reed Loden [Tue, 29 Jun 2010 03:14:10 +0000 (22:14 -0500)]
Bug 179626 - Hide, rather than disable, requestee fields when the flags aren't in the "?" state.
[r=mkanat a=mkanat]
Reed Loden [Tue, 29 Jun 2010 02:04:04 +0000 (21:04 -0500)]
Bug 575454 - Fix whitespacing so the space after "Bugzilla User's Guide" does not get linkified.
[r=mkanat a=mkanat]
Reed Loden [Sun, 27 Jun 2010 19:28:11 +0000 (14:28 -0500)]
Bug 575097 - "New STS header in Bugzilla::CGI causes malformed header error due to lack of Content-Type naming"
[r=LpSolit a=LpSolit]
Reed Loden [Sat, 26 Jun 2010 01:12:06 +0000 (20:12 -0500)]
Bug 562475 - "Bugzilla should use strict-transport-security (STS) headers"
[r=mkanat a=mkanat]
Max Kanat-Alexander [Fri, 25 Jun 2010 21:57:21 +0000 (14:57 -0700)]
One-character fix in Bugzilla::Search--in OPERATOR_FIELD_OVERRIDE,
"anyword" for keywords should have been "anywords".
Max Kanat-Alexander [Fri, 25 Jun 2010 21:19:05 +0000 (14:19 -0700)]
Bug 574566: Add "reporter" to OPERATOR_FIELD_OVERRIDE (it was missing)
r=timello, a=mkanat
Max Kanat-Alexander [Fri, 25 Jun 2010 21:16:27 +0000 (14:16 -0700)]
Bug 573173: Make Bugzilla::Bug's add_group and remove_group take group
names instead of ids
r=dkl, a=mkanat
Max Kanat-Alexander [Fri, 25 Jun 2010 00:17:52 +0000 (17:17 -0700)]
Bug 457373: Refactor the permissions system in Bugzilla::Install::Filesystem
to use constants instead of local variables. Also, change the permissions
so that they are stricter in general, and work better under suexec.
This also fixes the problem that dependency graphs didn't work under
suexec, and adds a "web" directory by default to Extensions created with
extension/create.pl.
r=mkanat, a=mkanat (module owner)
Max Kanat-Alexander [Thu, 24 Jun 2010 23:14:41 +0000 (16:14 -0700)]
Bump version number post-release
Max Kanat-Alexander [Thu, 24 Jun 2010 20:42:40 +0000 (13:42 -0700)]
Bump the version number for 3.7.1.
https://bugzilla.mozilla.org/show_bug.cgi?id=559988
Max Kanat-Alexander [Thu, 24 Jun 2010 17:06:25 +0000 (10:06 -0700)]
Bug 309952: (CVE-2010-1204) [SECURITY] Make boolean chart searches with time
tracking fields no longer work for everybody
r=LpSolit, a=mkanat
Max Kanat-Alexander [Thu, 24 Jun 2010 16:58:56 +0000 (09:58 -0700)]
Bug 561797: (CVE-2010-0180) [SECURITY] checksetup.pl with $suexec=1 sets
localconfig as world readable
r=timello, a=mkanat
Tiago Mello [Thu, 24 Jun 2010 16:53:50 +0000 (09:53 -0700)]
Bug 574029: Remove the red "required" star from fields on show_bug.cgi
r=mkanat, a=mkanat