summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-08-02Bug 526272: Do not duplicate the 'File a new bug in the "Foo" product' link ↵Frédéric Buclin1-1/+1
when the buglist is empty r=timello a=LpSolit
2010-07-30Bug 583167: The "X-Bugzilla-Changed-Fields:" header in bugmails is unreadableFrédéric Buclin1-1/+1
r=reed a=LpSolit
2010-07-28Bug 396558: Dependency change e-mails should only include status changes ↵Frédéric Buclin4-164/+125
that happened right now r/a=mkanat
2010-07-26Bug 581798: Remove whitespaces from URLs when listing classifications and ↵Frédéric Buclin2-23/+5
products in editproducts.cgi r/a=mkanat
2010-07-25Bug 581693: Missing whitespace for the auth_failure_action hookFrédéric Buclin1-1/+1
r/a=mkanat
2010-07-24Bug 581668: Obsolete groups have no name nor ID when moving a bug to another ↵Frédéric Buclin1-4/+3
product r=timello a=LpSolit
2010-07-24Bug 581663: Directive closed twiceFrédéric Buclin1-1/+1
r=timello a=LpSolit
2010-07-23Bug 581326 – Misleading JSON error message.Marc Schumann1-2/+2
Patch by Marc Schumann <wurblzap@gmail.com>, r/a=mkanat
2010-07-23Bug 581311: Bring the documentation of various hooks in Bugzilla::HookMax Kanat-Alexander1-46/+69
up to date r=mkanat, a=mkanat (module owner)
2010-07-23Bug 581316 – Minor typos in notification reason descriptions.Marc Schumann1-2/+2
Patch by Marc Schumann <wurblzap@gmail.com>, r/a=LpSolit
2010-07-23Bug 578240 - Re-add "owner" as a quicksearch alias for searching for ↵Reed Loden1-0/+1
"assigned_to" [r=mkanat a=mkanat]
2010-07-23Bug 578494: When doing a QuickSearch on a phrase, pass the phrase quotedMax Kanat-Alexander2-4/+13
to the fulltext engine, so that it knows it's a phrase. r=LpSolit, a=mkanat
2010-07-23Bug 577054: ChoiceInterface was denying the deletion of any value ifMax Kanat-Alexander2-5/+11
the field had *any* value-controlling values. r=LpSolit, a=LpSolit
2010-07-23Bug 556579: Back out the patch from bug 554819, because it caused specialMax Kanat-Alexander1-4/+32
characters in quoted strings to be interpreted instead of passed along. r=LpSolit, a=LpSolit
2010-07-23Bug 398701: Replace |FILTER url_quote| by |FILTER uri|Frédéric Buclin69-238/+223
r/a=mkanat
2010-07-22Bug 580208: Search.pm: Combine all the user search types into one searchMax Kanat-Alexander2-157/+153
function r=mkanat, a=mkanat (module owner)
2010-07-21Bug 580761: YUI scripts no longer workFrédéric Buclin1-1/+1
r/a=mkanat
2010-07-21Bug 428313: Properly expire the browser's CSS and JS cache when thereMax Kanat-Alexander8-150/+267
are new versions of those files. This also eliminates single-file skins and should also allow Extensions to have skins. r=glob, a=mkanat
2010-07-20Bug 579514: Make Bug.attachments also return attachment dataMax Kanat-Alexander4-25/+64
r=dkl, a=mkanat
2010-07-20Bug 560003: Hide the "Add Bug URLs" box behind an (add) link.Max Kanat-Alexander2-5/+20
r=timello, a=mkanat
2010-07-20Bug 579797: Restore ValidateGroupName in Bugzilla::Group, because it isMax Kanat-Alexander1-0/+33
still in use by the whining system r=LpSolit, a=LpSolit
2010-07-20Bug 575475: ANSI coloring of error messages was hiding template compilationMax Kanat-Alexander1-1/+3
errors r=LpSolit, a=LpSolit
2010-07-20Bug 580174: Search.pm: Move special parsing functions around, to be moreMax Kanat-Alexander1-157/+164
orderly r=mkanat, a=mkanat (module owner)
2010-07-20Bug 576912: Make the automatic duplicate detection table appear onkeyupMax Kanat-Alexander1-6/+18
instead of onblur, but give it a delay so that (a) we're not sending too many queries and (b) so that it doesn't appear at the exact same time as you click Submit Bug (making the "Submit Bug" click not work) r=timello, a=mkanat
2010-07-19Bug 579749: Linkify the URL found in attachments (restore the is_url ↵Frédéric Buclin1-5/+22
behavior) if there is only an URL in them r/a=LpSolit
2010-07-18Bug 119703: Create an attachment by pasting it into a text fieldFrédéric Buclin23-186/+93
r/a=mkanat
2010-07-18Bug 579695: Make xt/search.t do substring tests using a more consistentMax Kanat-Alexander3-16/+41
substring length, thus fixing an intermittent failure that would show up when searching the cf_multi_select field. r=mkanat, a=mkanat (module owner)
2010-07-18Bug 579568: Search.pm: Improve the implementation and performance ofMax Kanat-Alexander3-70/+81
substring and "words" searches, improve the formatting of generated SQL, and use real subselects instead of performing the subselect and using its results in an IN. r=mkanat, a=mkanat (module owner)
2010-07-16Bug 67036: Allow searching for product, component, etc. names that containMax Kanat-Alexander1-24/+73
commas r=mkanat, a=mkanat (module owner)
2010-07-16Bug 578335: The "Show next bug in my list" user pref either doesn't display ↵Frédéric Buclin2-6/+4
the next bug or display one from the wrong buglist r/a=mkanat
2010-07-16Bug 578258: Calling votes.cgi with no arguments should either display the ↵Frédéric Buclin2-3/+9
user's votes, or give a better error message if the extension is disabled r/a=mkanat
2010-07-16Also add NotTest.pm for the xt/search.t NOT tests.Max Kanat-Alexander1-0/+75
https://bugzilla.mozilla.org/show_bug.cgi?id=579243
2010-07-16Bug 579243: Also test NOT (negated) charts in xt/search.tMax Kanat-Alexander4-7/+281
r=mkanat, a=mkanat (module owner)
2010-07-16Bug 398308: Make Search.pm take a hashref for its "params" argumentMax Kanat-Alexander10-156/+99
instead of taking a CGI object. r=mkanat, a=mkanat (module owner)
2010-07-15Bug 521416: Some web servers fail to set the QUERY_STRING parameterbyron jones (glob)1-0/+3
r/a=mkanat
2010-07-15Bug 577800: Finish the cleanup of Search.pm's "init" function by removingMax Kanat-Alexander6-229/+250
it and having its work be done by a new "sql" accessor instead. Also adds some comments, moves functions around into sections, and creates a new _user accessor. r=mkanat, a=mkanat (module owner)
2010-07-15Bug 455585: Installation docs should recommend using package management ↵Frédéric Buclin1-5/+10
instead of CPAN r=glob
2010-07-15Bug 193193: Better explain what the checkboxes in Edit Users-Group ↵Frédéric Buclin1-1/+4
Access/Privileges are for r=glob
2010-07-15Remove unsused error tag left by bug 578904Frédéric Buclin1-5/+0
2010-07-15Bug 472452: Rephrase documentation about deleting custom fieldsFrédéric Buclin1-4/+7
r=glob
2010-07-15Bug 578904: Search.pm: Fully generate the FROM clause inside of an accessorMax Kanat-Alexander1-92/+154
r=mkanat, a=mkanat (module owner)
2010-07-15Bug 578888: Search.pm: Add and store joins as data structures instead ofMax Kanat-Alexander2-179/+264
raw SQL. r=mkanat, a=mkanat (module owner)
2010-07-15Bug 578602: Search.pm: Move the parsing of boolean charts out of initMax Kanat-Alexander1-122/+194
r=mkanat, a=mkanat (module owner)
2010-07-15Bug 578739: Instead of removing REFERENCES from _bz_real_schema and thenMax Kanat-Alexander6-62/+145
populating FKs from _bz_schema at the end of checksetup, store REFERENCES in _bz_real_schema with a special "created => 0" key that tells us that we still need to create the FK. r=mkanat, a=mkanat (module owner)
2010-07-14Add a sortkey to the Example extension's Config extension.Max Kanat-Alexander1-0/+2
2010-07-14Bug 578587: Make checksetup be way quieter when creating a new installMax Kanat-Alexander7-23/+82
r=mkanat, a=mkanat (module owner)
2010-07-14Bug 578308: Move the parsing of special fields and the creation ofMax Kanat-Alexander1-37/+34
@specialcharts out of init in Search.pm r=mkanat, a=mkanat (module owner)
2010-07-14Bug 578594: Search.pm: Move deadlinefrom and deadlineto parsing into aMax Kanat-Alexander1-33/+17
special method r=mkanat, a=mkanat (module owner)
2010-07-14The changes to accept positional parameters in XML-RPC meant that sometimesMax Kanat-Alexander1-0/+5
$params wouldn't just be undef, but actually missing, so validate() was getting @keys where $params should have been. https://bugzilla.mozilla.org/show_bug.cgi?id=577765
2010-07-14Bug 578531: Move the chfield stuff out of init, and makeMax Kanat-Alexander2-147/+92
the changedbefore/after charts include the date specified (they previously did exclusive searches) r=mkanat, a=mkanat (module owner)