308 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
7d7ae2562e Bug 818007: Searching by commenter is slow
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264533 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 13:15:44 +00:00
mkanat%bugzilla.org
1764f0df90 Bug 787668: Use |use parent| instead of |use base|
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264508 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 01:31:00 +00:00
mkanat%bugzilla.org
f6af30d002 Bug 816747 - Add dummy POD for unPODded methods.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264502 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 14:45:59 +00:00
mkanat%bugzilla.org
4eb193ff89 Bug 718289: The deadline field should be visible by non-members of the timetracking group
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264484 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-26 19:31:38 +00:00
mkanat%bugzilla.org
d59efd7af8 Bug 780820: Allows for multiple custom search criteria to match one field
r=dkl,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264476 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 08:30:47 +00:00
mkanat%bugzilla.org
77fb2a5ede Bug 804505: Oracle crashes when typing "word1 word2" in QuickSearch with "ORA-29907: found duplicate labels in primary invocations"
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264401 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 23:30:44 +00:00
mkanat%bugzilla.org
edc92b8772 Bug 448815: Support pronouns for the "changed by" field in boolean charts
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264313 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-09 23:15:48 +00:00
mkanat%bugzilla.org
794713aaf1 Bug 788098: Queries involving group substitution crash when usevisibilitygroups is enabled
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264299 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 16:01:06 +00:00
mkanat%bugzilla.org
8e47ba629a Bug 787529: Use |use 5.10.1| everywhere
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264195 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-01 21:45:59 +00:00
mkanat%bugzilla.org
605fb1265e Bug 783879: Sub-optimal SQL query when displaying tags in buglists
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264153 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-19 14:30:57 +00:00
mkanat%bugzilla.org
c9bc144acc Bug 780683: Tags are duplicated in buglists if a search criteria involves a user field external to the 'bugs' table
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264122 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 10:01:20 +00:00
mkanat%bugzilla.org
c5cc5be123 Bug 779709: Don't allow searching on changes to private attachments or comments
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264120 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 05:00:44 +00:00
mkanat%bugzilla.org
70ad73028d Bug 780028: Oracle crashes if a column listed in ORDER BY appears twice in SELECT
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264112 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 10:30:46 +00:00
mkanat%bugzilla.org
f9210d2c79 Bug 733094: Do not populate $clause if there is no data
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264094 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 11:30:45 +00:00
mkanat%bugzilla.org
6ab4f36cd2 Bug 753688: Classification doesn't work as z-axis on reports
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264056 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 14:15:49 +00:00
mkanat%bugzilla.org
b2c1107266 Bug 760075: Fix error thrown when an allwords search starts with or ends with a space
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263920 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 07:15:52 +00:00
mkanat%bugzilla.org
6a16d3f8bf Bug 749074: Throw an error message instead of syntax error on invalid search type operators
r=LpSolit,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263768 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-30 06:46:06 +00:00
mkanat%bugzilla.org
29308480db Bug 745320: Shared queries do not work when tags are part of the query
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263698 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 18:46:28 +00:00
mkanat%bugzilla.org
caa85b04b5 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@263691 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 21:01:10 +00:00
mkanat%bugzilla.org
403a021dfd Bug 616192: Display personal tags in buglists
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263690 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 18:01:11 +00:00
mkanat%bugzilla.org
b57a84f0b9 Bug 737436: Relative dates do not work correctly with the deadline field
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263674 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 18:46:10 +00:00
mkanat%bugzilla.org
ceb0b3cdf6 Bug 743991: Need a new hook to update Bugzilla::Search::COLUMN_JOINS
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263661 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-10 18:46:23 +00:00
mkanat%bugzilla.org
374dc95f9a Bug 58179: End date not included in the Search By Change History section
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263639 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-04 18:16:22 +00:00
mkanat%bugzilla.org
9e266cbd15 Search for start-of-time-interval in date fields is (partially?) broken.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263624 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 13:01:59 +00:00
mkanat%bugzilla.org
a12b4b5875 Bug 730984: A single whitespace in the Status Whiteboard field generates an invalid SQL query
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263609 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-27 22:46:22 +00:00
mkanat%bugzilla.org
a42ad026c0 Bug 731163: Search.pm can use undefined alias in ORDER BY clause
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263550 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 15:01:24 +00:00
mkanat%bugzilla.org
be88e64cd1 Bug 331925: Unable to use pronouns (%user%, %reporter%, ...) in boolean charts when searching for the flag requestee or the flag setter
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263459 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 12:01:52 +00:00
mkanat%bugzilla.org
a27d46f1cd Bug 574577: commenter_pronoun, cc_pronoun, and contact_pronoun should all be merged
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263304 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 17:46:51 +00:00
mkanat%bugzilla.org
3b5e8524aa Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and add it to files which miss one
r=kiko r=mkanat r=mrbball a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263258 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 22:48:45 +00:00
mkanat%bugzilla.org
0f867e6195 Forgot to fix all occurences of $cache->{search_columns}->{$user->id}, see bug 550299
git-svn-id: svn://10.0.0.236/trunk@263132 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 18:01:50 +00:00
mkanat%bugzilla.org
c3a2ec142d Bug 550299: User fields are left blank in buglists and whines when local user accounts are used (i.e. they have no @company.com suffix)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263131 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 17:16:26 +00:00
mkanat%bugzilla.org
62dd0eae57 Bug 297382: Move sort order validation from buglist.cgi to Bugzilla::Search
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263117 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 09:46:20 +00:00
mkanat%bugzilla.org
ef209bdb4b Bug 255606: Do not let buglist.cgi return all bugs by default
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263104 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-26 13:01:37 +00:00
mkanat%bugzilla.org
52b3c47039 Bug 637648 - Rename the "tags" table to "tag"
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262743 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-29 21:31:20 +00:00
mkanat%bugzilla.org
f779231d78 Bug 674497: (CVE-2011-2979) [SECURITY] Custom searches let you determine if a group exists or not
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262587 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-04 21:06:13 +00:00
mkanat%bugzilla.org
475396de4f Bug 671964: Move old field names conversion from do_search_function
to _handle_chart().
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262505 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-19 01:31:40 +00:00
mkanat%bugzilla.org
70546d0b9b Bug 660866: Allow editing of old "boolean chart" searches using the new
"custom search" UI controls on the advanced search form.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@262391 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-14 03:21:52 +00:00
mkanat%bugzilla.org
38608c3d5f Fixes several bugs at once related to New Charts:
Bug 610739: YUI-generated tabular reports do not work if only one axis is set
Bug 617676: Wrong URLs in the "Total" row at the bottom of tabular reports when JS is enabled
Bug 655848: Use of uninitialized value $tbl in string eq at /var/www/html/bugzilla/report.cgi line 162
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262380 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-11 10:51:03 +00:00
mkanat%bugzilla.org
f43afb901d Allow searches to specify whether the top-level criteria will be joined
together with AND or OR. (This is part of bug 647649 but fixes a test failure
caused by bug 656994 so is being checked in now.)


git-svn-id: svn://10.0.0.236/trunk@262317 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-13 20:47:15 +00:00
mkanat%bugzilla.org
928667689d Bug 313726: When searching by relative dates, don't make them go to the
"beginning" of the specified period unless the user explicitly requests
that.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262140 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-06 02:32:20 +00:00
mkanat%bugzilla.org
828bb54e29 Bug 647466: Allow Search.pm to take the new URL syntax for custom search
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@262132 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-02 19:02:29 +00:00
mkanat%bugzilla.org
362e058aa3 Bug 640045: Convert Search.pm to use the new AND/OR system internally.
This includes creating new Search::Clause and Search::Condition objects.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@262131 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-02 17:02:25 +00:00
mkanat%bugzilla.org
b46fc05f6c Remove _join_flag_tables from Search.pm, which was dead code.
git-svn-id: svn://10.0.0.236/trunk@262002 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-04 00:31:38 +00:00
mkanat%bugzilla.org
d27eae89e9 Bug 240398: Make flagtypes.name work properly with all the boolean chart
operators.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@262000 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 22:01:52 +00:00
mkanat%bugzilla.org
6594c171c5 Bug 638555: Make the fields in the bugs table that can be NULL work with all
the boolean chart operators
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261999 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 21:17:00 +00:00
mkanat%bugzilla.org
8a66db8563 Bug 638518: Make all boolean chart operators work with attach_data.thedata
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261996 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 19:46:40 +00:00
mkanat%bugzilla.org
9ff40283cf Bug 638509 - Make all boolean charts work with all attachment fields except
for "Attachment data"
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261995 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 19:31:53 +00:00
mkanat%bugzilla.org
ff43875968 Bug 366306: Allow "attachments.thedata" as a boolean chart field name for
backwards-compatibility
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261993 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 18:46:47 +00:00
mkanat%bugzilla.org
16c3494b01 Bug 638489 - Make all boolean charts work with longdescs.isprivate
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261992 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 18:31:47 +00:00
mkanat%bugzilla.org
7a6be4d48a Bug 632718: Only return 500 search results unless the user specifically
requests to see more.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261989 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-02 08:50:28 +00:00