summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-07-13Bug 578310: Search.pm: Move the special parsing of bug_status and resolutionMax Kanat-Alexander1-45/+79
out of init and into some _special_parse_* functions. r=mkanat, a=mkanat (module owner)
2010-07-13Bug 578299: Search.pm: Generate the GROUP BY clause in a methodMax Kanat-Alexander1-35/+67
r=mkanat, a=mkanat (module owner)
2010-07-13Bug 236651: Remove obsolete instructions from the "2.1.5 Perl Modules" sectionFrédéric Buclin1-124/+10
r=reed
2010-07-13Bug 578007: Requests queue page has a broken table layout for various groupingsFrédéric Buclin1-1/+1
r=reed a=LpSolit
2010-07-13Bug 578275: Search.pm: Fully generate the ORDER BY clause inside of anMax Kanat-Alexander1-96/+57
accessor r=mkanat, a=mkanat (module owner)
2010-07-13Bug 578278: Search.pm: Fully generate the SELECT clause inside of an accessorMax Kanat-Alexander1-45/+79
r=mkanat, a=mkanat
2010-07-13Bug 578266: Clean up the SPECIAL_ORDER code and make it into an accessor,Max Kanat-Alexander1-32/+48
in Search.pm r=mkanat, a=mkanat (module owner)
2010-07-13Bug 578253 - Add autocomplete support to the requester and requestee fields ↵Reed Loden2-7/+30
on request.cgi [r=mkanat a=mkanat] https://bugzilla.mozilla.org/show_bug.cgi?id=578254
2010-07-13Bug 578253 - Add autocomplete support to the add users to watch input fieldReed Loden1-1/+7
[r=mkanat a=mkanat]
2010-07-13Bug 521463: Use consistent CSS for text input fields on enter_bug,Max Kanat-Alexander4-39/+52
show_bug, post_bug, etc. r=dkl, a=mkanat
2010-07-13Bug 490767: Make validation happen with JS, when filing a bugMax Kanat-Alexander4-7/+100
r=pyrzak, a=mkanat
2010-07-13alias_not_allowed should be multiple_alias_not_allowedMax Kanat-Alexander1-1/+1
https://bugzilla.mozilla.org/show_bug.cgi?id=415813
2010-07-13Bug 415813: Implement Bug.update() as an API for WebServicesMax Kanat-Alexander3-2/+494
r=dkl, a=mkanat
2010-07-13Fix regression due to bug 372979, a=mkanat on IRCFrédéric Buclin1-0/+1
2010-07-13Bug 578241: Use the same ID in enter_bug.cgi and show_bug.cgi for group ↵Frédéric Buclin1-2/+2
checkboxes r=reed a=LpSolit
2010-07-13Bug 578197: [PostgreSQL] When associating sequences with columns, alsoMax Kanat-Alexander1-0/+6
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)
2010-07-13Bug 578220 - Remove the date time from the comment header in bugmailsReed Loden1-1/+1
[r=LpSolit a=LpSolit]
2010-07-13Bug 578197: [PostgreSQL] Properly associate sequences that had noMax Kanat-Alexander1-0/+21
column association r=mkanat, a=mkanat (module owner)
2010-07-13Bug 578003: E-mail notifications are missing datetime for commentsFrédéric Buclin1-1/+1
r=glob a=mkanat
2010-07-12Bug 577881 - Add missing space before 'class' parameter in ↵Reed Loden1-1/+1
global/textarea.html.tmpl so class and previous parameters don't run into each other. [r=LpSolit a=LpSolit]
2010-07-11Bug 563894: Milestone URL needs to be removed from documentationFrédéric Buclin1-19/+1
r=wicked
2010-07-10Bug 577807: Convert the hard-coded stuff that adds map_* tables to @supptablesMax Kanat-Alexander1-84/+165
in Search.pm into a data structure and a series of functions that parse the data structure. r=mkanat, a=mkanat (module owner)
2010-07-10Bug 577805: Make chart_fields into an accessor in Search.pmMax Kanat-Alexander1-23/+29
r=mkanat, a=mkanat (module owner)
2010-07-10Bug 577803 - Make multi_select_fields into an accessor in Search.pmMax Kanat-Alexander1-7/+22
r=mkanat, a=mkanat
2010-07-10Bug 577754: Make updating bugs_fulltext during checksetup.pl WAY fasterMax Kanat-Alexander1-3/+12
for MySQL. r=mkanat, a=mkanat (module owner)
2010-07-10Bug 577602: Don't put multi-select fields into the GROUP BY in Search.pm,Max Kanat-Alexander1-2/+6
because they are created by an aggregate. (This fixes multi-select buglist columns on Pg.) r=mkanat, a=mkanat (module owner)
2010-07-10Remove the empty "index" directory from Dusk.Max Kanat-Alexander0-0/+0
2010-07-10Remove the js/yui/utilities directory, because it's empty and keeps beingMax Kanat-Alexander0-0/+0
added (annoyingly) by the CVS mirror script.
2010-07-10Bug 451219: Allow altering from one SERIAL type to another on PostgreSQL,Max Kanat-Alexander1-1/+2
for people upgrading Testopia from 1.3 to 2.0+. r=mkanat, a=mkanat (module owner)
2010-07-10Bug 577793: Improve the Pg SERIAL-altering code now that we require 8.3Max Kanat-Alexander1-10/+8
r=mkanat, a=mkanat (module owner)
2010-07-09Bug 493653: Replace the bugzilla homepage imagesGuy Pyrzak12-26/+13
r=mkanat, a=mkanat
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)