summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-07-09Bug 577538: Mark certain tests in xt/search.t as being broken only on PgMax Kanat-Alexander2-1/+32
(and a few as being not broken at all on Pg). r=mkanat, a=mkanat (module owner)
2010-07-09Pg and MySQL had inconsistent results for flagtypes.name greaterthan,Max Kanat-Alexander1-0/+1
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.)
2010-07-09Bug 576670: Optimize Search.pm's "init" method for being called many timesMax Kanat-Alexander8-54/+159
in a loop r=glob, a=mkanat
2010-07-09Bug 577588: xt/seach.t was sometimes not properly translating specialMax Kanat-Alexander3-10/+30
<> values into the actual bug value, for searching r=mkanat, a=mkanat (module owner)
2010-07-09Bug 577582: longdescs.isprivate "changedfrom" and "changedto" weren'tMax Kanat-Alexander1-1/+0
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
2010-07-09Bug 577577: Make bz_drop_fk be tolerant of SQL failureMax Kanat-Alexander1-2/+8
r=mkanat, a=mkanat (module owner)
2010-07-09Bug 577575: If percentage_complete is a column in the buglist, remaining_timeMax Kanat-Alexander1-0/+9
must also be selected from the database for PostgreSQL. r=mkanat, a=mkanat (module owner)
2010-07-09Bug 577569: [PostgreSQL] Make sql_position explicitly cast both its argumentsMax Kanat-Alexander1-1/+1
to text, to avoid an error when searching "longdescs.isprivate" with the "casesubstring" operator in Search.pm. r=mkanat, a=mkanat (module owner)
2010-07-09Bug 577557: Make xt/search.t skip certain injection tests on PostgreSQL,Max Kanat-Alexander2-3/+36
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)
2010-07-08Bug 567981 - Restore ability for page.cgi pages to contain . characters, but ↵Reed Loden1-3/+7
don't permit '..' at all. [r=mkanat a=mkanat]
2010-07-08Bug 305412: Update the minimum Pg requirement to 8.3, to allow castingMax Kanat-Alexander1-1/+1
bytea to text in Search.pm. r=mkanat, a=mkanat (module owner)
2010-07-08Bug 577415: Allow positional parameters for XML-RPC, because TestopiaMax Kanat-Alexander1-1/+4
uses them. r=ghendricks, a=mkanat
2010-07-08Remove two errors that are no longer used, after the $$some_var refactorMax Kanat-Alexander1-10/+0
in Search.pm. https://bugzilla.mozilla.org/show_bug.cgi?id=574556
2010-07-08Update xt/search.t to test that anyexact trims properly.Max Kanat-Alexander1-1/+1
https://bugzilla.mozilla.org/show_bug.cgi?id=575021
2010-07-08Bug 142394: Tabular reports should be sortableGuy Pyrzak2-34/+123
r=pyrzak a=LpSolit
2010-07-08Bug 575021: Make the anyexact operator in Search.pm properly trim itsMax Kanat-Alexander1-0/+1
input values r=mkanat, a=mkanat (module owner)
2010-07-08Fix a template and POD bustage from the $$some_var Search.pm checkin.Max Kanat-Alexander2-2/+4
https://bugzilla.mozilla.org/show_bug.cgi?id=574556
2010-07-08Bug 574556: Refactor Search.pm so that we're not doing $$some_var everywhere.Max Kanat-Alexander6-931/+771
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
2010-07-08Bug 577520: Make the "Adding new table..." message not appear duringMax Kanat-Alexander1-1/+2
xt/search.t r=mkanat, a=mkanat (module owner)
2010-07-08Bug 490930: Always store attachments locally if they are over X size (and ↵Frédéric Buclin9-141/+57
below some threshold!), don't ever display "Big File" checkbox r=mkanat a=LpSolit
2010-07-08Bump the version number to 4.1 on trunk.Max Kanat-Alexander1-1/+1
2010-07-08Bug 575499: Fix a few text issues on the new Advanced Search pageReed Loden2-4/+4
r=mkanat, a=mkanat
2010-07-08Bug 452761: Make the Date header of bugmail and requestmail always beReed Loden4-2/+10
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
2010-07-08Bug 577407: Several HTML elements have the same ID when editing parametersFrédéric Buclin6-16/+16
r/a=mkanat
2010-07-08Bug 577089: Make convert-workflow fix the query values for seriesMax Kanat-Alexander3-2/+12
r=LpSolit, a=LpSolit
2010-07-08Bug 577149: Make convert-workflow rename values in saved searchesMax Kanat-Alexander2-1/+35
r=LpSolit, a=LpSolit
2010-07-08Fix search.t now that negative keyword searches are working.Max Kanat-Alexander1-7/+5
https://bugzilla.mozilla.org/show_bug.cgi?id=562014
2010-07-08Bug 577388: The target milestone tests in xt/search.t were failing,Max Kanat-Alexander1-1/+1
incorrectly. r=mkanat, a=mkanat (module owner)
2010-07-07Bug 574879: Create a test that assures the correctness of Search.pm'sMax Kanat-Alexander17-2/+3166
boolean charts r=glob, a=mkanat
2010-07-07Bug 519835: Remove Bugzilla::Product::check_product() in favor of ↵Frédéric Buclin9-59/+26
Bugzilla::Product->check() r=mkanat a=LpSolit
2010-07-07Bug 576911 The admin/components/list.html template was using "component"Max Kanat-Alexander1-5/+6
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
2010-07-07Bug 552919: Sort group_concat results so that they sort correctly for buglistsMax Kanat-Alexander5-16/+37
r=mkanat, a=mkanat (module owner)
2010-07-07Bug 574995: Make the WebService return reporter, attachment submitter, andMax Kanat-Alexander2-6/+31
commenter all as "creator" r=timello, a=mkanat
2010-07-06Bug 577058: Make collectstats.pl --regenerate work on PostgreSQL.Max Kanat-Alexander1-1/+1
r=reed, a=LpSolit
2010-07-06Bug 577037: Make convert-workflow convert statuses in order, so thatMax Kanat-Alexander1-6/+11
IN_PROGRESS doesn't end up before CONFIRMED. r=LpSolit, a=LpSolit
2010-07-06Bug 577049: POD must mention Bugzilla 4.0 instead of 3.8Frédéric Buclin3-5/+5
r/a=mkanat
2010-07-06Bug 577053: When upgrading from a version earlier than 4.0,Max Kanat-Alexander1-4/+4
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.
2010-07-06Bump the version number post-release.Max Kanat-Alexander1-1/+1
2010-07-06Bump the version number for 3.7.2.Max Kanat-Alexander2-3/+3
2010-07-06Bug 574892: [SECURITY] Add EXTRA_REQUIRED_FIELDS to Bugzilla::Object, whichMax Kanat-Alexander3-0/+52
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
2010-07-06The new workflow patch forgot to update the default of Max Kanat-Alexander1-0/+5
products.allows_unconfirmed to TRUE in the database. https://bugzilla.mozilla.org/show_bug.cgi?id=486292
2010-07-06Fix the execute bit on contrib/convert-workflow.pl.Max Kanat-Alexander1-0/+0
2010-07-06Fix a bare "bug" word in fields.html and fix a typo.Max Kanat-Alexander1-1/+1
https://bugzilla.mozilla.org/show_bug.cgi?id=486292
2010-07-06Bug 576916: 'keywordaction' is undefined when editing a single bugFrédéric Buclin2-3/+4
r/a=mkanat
2010-07-06Bug 554964 - Show if a user is a "Default CC" under the Product ↵Reed Loden3-6/+21
Responsibilities section of editusers.cgi. [r=mkanat a=mkanat]
2010-07-06Bug 486292: Change the default workflow to UNCONFIRMED, CONFIRMED,Max Kanat-Alexander29-91/+226
IN_PROGRESS, RESOLVED, VERIFIED. r=LpSolit, a=mkanat
2010-07-06Bug 530468: Create a read-only Bugzilla::Whine object for whine events andEric Black2-25/+144
have editwhines.cgi use it r=mkanat, a=mkanat
2010-07-06Bug 576105: Make install-module.pl able to install DateTime (and otherMax Kanat-Alexander1-1/+0
Module::Build-only modules) on Windows r=mkanat, a=mkanat (module owner)
2010-07-06Bug 574177: Adds is_mandatory => 1 option for the product and version fieldTiago Mello1-1/+2
definitions. r/a=mkanat
2010-07-06Bug 562014: Fix negative keyword searches like "contains none of the words"Max Kanat-Alexander1-7/+20
to properly find bugs with *none* of the listed keywords, and also to find bugs with no keywords at all. r=LpSolit, a=LpSolit