429 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
a7d5a2e186 Bug 647649: Change the old "Boolean Charts" UI into the new AND/OR
"Custom Search" UI.
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262354 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-31 16:32: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
mkanat%bugzilla.org
0c25b7ebcc Bug 480044: Use dashes instead of colons to separate bug IDs in the BUGLIST cookie, because colons are HTML-escaped, making the cookie bigger than the 4k limit
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@261941 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 22:04:53 +00:00
mkanat%bugzilla.org
04b6a7dde3 Bug 417551: Make it possible for CSV headers to be the field description
instead of the field name, and have the buglist.cgi link give you CSV like
this by default.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261933 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 20:02:10 +00:00
mkanat%bugzilla.org
8febf24400 Bug 535571: Allow Search.pm to accept "limit" and "offset" as parameters.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261925 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-12 02:16:46 +00:00
mkanat%bugzilla.org
b3b24b3c1c Bug 616185: Move tags (aka lists of bugs) to their own DB tables
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261875 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-30 12:16:48 +00:00
mkanat%bugzilla.org
f1b0586ba6 Bug 621090 - [SECURITY] Adding saved searches lacks CSRF protection
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261726 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-07 04:16:49 +00:00
mkanat%bugzilla.org
46d29e85bf Bug 615574: Make every search done by buglist.cgi create a list_id, so that
even Saved Searches get "last list" support.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@261694 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:21:47 +00:00
mkanat%bugzilla.org
569ca875c0 Bug 77193 - Add the ability to retire (disable) old versions, components and milestones
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261153 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-31 04:32:08 +00:00
mkanat%bugzilla.org
4a086c29fb Bug 581622: When a quicksearch includes the "content" field, it is limited to 200 bugs
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260934 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-01 23:37:32 +00:00
mkanat%bugzilla.org
c634e6e71e Bug 398308: Make Search.pm take a hashref for its "params" argument
instead of taking a CGI object.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260794 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-16 03:01:42 +00:00
mkanat%bugzilla.org
c8197e8456 Bug 577800: Finish the cleanup of Search.pm's "init" function by removing
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)


git-svn-id: svn://10.0.0.236/trunk@260784 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 11:24:27 +00:00
mkanat%bugzilla.org
6add188323 Bug 24896: Make the First/Last/Prev/Next navigation on bugs work with
multiple buglists at once
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260472 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-16 01:46:23 +00:00
mkanat%bugzilla.org
ecf0f13ce8 Bug 565879: Merge ThrowCodeError("action_unrecognized"), ThrowUserError("no_valid_action") and ThrowCodeError("unknown_action")
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260347 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-20 15:46:29 +00:00
mkanat%bugzilla.org
36e3953f83 Bug 486050: Bugzilla should prefill quicksearch box when showing search results from a quicksearch
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260287 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-12 17:16:22 +00:00
mkanat%bugzilla.org
f7e990146a Bug 560009: Use firstidx from List::MoreUtils instead of lsearch
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260217 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:16:55 +00:00
mkanat%bugzilla.org
c608951232 Bug 513989 - large search query causing internal server error (500) but valid redirect 302 returned
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259873 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-03 22:16:23 +00:00
mkanat%bugzilla.org
d848003a60 Bug 286041 - Allow people to undo "forget search"
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259860 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 23:31:30 +00:00
mkanat%bugzilla.org
495517b96c Bug 537834 - "Buglist results using atom ctype do not display users with empty real names"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@259830 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 20:22:57 +00:00
mkanat%bugzilla.org
a68210b184 Bug 372979: Make voting into an extension
r=mkanat, a=mkanat, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259709 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-15 23:32:10 +00:00
lpsolit%gmail.com
71147b9b71 Bug 535675: Typing +foo in the QuickSearch box throws an "uninitialized value" warning (missing 'order' parameter) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259343 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 15:00:47 +00:00
lpsolit%gmail.com
e23819934e Bug 505039: Use $user->is_timetracker instead of $user->in_group(Bugzilla->params->{'timetrackinggroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258957 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 16:31:51 +00:00
lpsolit%gmail.com
241dbe4bfb Bug 526271: Uninitialized value in can_enter_product() due to a missing argument - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258858 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 19:46:15 +00:00
mkanat%bugzilla.org
ccb8bd9945 Bug 524234: When there are no search results, include helpful links
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258818 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-29 04:46:17 +00:00
lpsolit%gmail.com
c496f78667 Bug 524395: Boolean charts And, Or, "add another chart" buttons do no work with JS turned off - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258785 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 00:12:23 +00:00
mkanat%bugzilla.org
b3e604abe5 Bug 449705: Make buglist.cgi's LookupNamedQuery use Bugzilla::Search::Saved
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258194 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-21 21:33:31 +00:00
mkanat%bugzilla.org
992afafa72 Bug 509045: Make "use_keywords" a global template variable instead of having to pass it to templates all the time
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258054 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 04:34:22 +00:00
lpsolit%gmail.com
8e7c180c19 Bug 503821: Link in "Delete Tag?" user error triggers "Suspicious action" prompt - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@257725 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-19 12:03:39 +00:00
mkanat%bugzilla.org
9228ac1a1d Bug 491467: Make Search.pm and buglist.cgi consistently take column ids for the "fields" and "order" arguments, to prevent problems with using SQL fragments in the order and columnlist.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=wicked, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@257649 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-07 18:20:16 +00:00
mkanat%bugzilla.org
df52cc6ee7 Bug 502641: Fix various problems that would occur when you would log in from buglist.cgi
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@257647 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-07 11:54:22 +00:00
lpsolit%gmail.com
8563d51c18 Bug 494643: Do not pass the same columns twice to the SQL query - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@257284 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-25 17:02:59 +00:00
lpsolit%gmail.com
fef7af0306 Bug 494369: Do not throw an error if the 'order' parameter contains invalid columns for buglists - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@257283 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-25 16:59:23 +00:00
lpsolit%gmail.com
a4c626ece9 Back out bug 441496: it breaks Safari and Google Chrome
git-svn-id: svn://10.0.0.236/trunk@257269 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-22 08:31:30 +00:00
bbaetz%acm.org
4d9a004f15 Bug 290631 - iCalendar export should include priority
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@257186 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-14 11:34:37 +00:00
lpsolit%gmail.com
50d9509009 Bug 491679: Do not store the buglist sort order of shared saved searches in cookies - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@257116 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-06 19:36:58 +00:00
lpsolit%gmail.com
0c078ca56c Remove the unused 'unconfirmedstate' variable (as mentioned in the release notes for Bugzilla 2.20) - r=mkanat on IRC
git-svn-id: svn://10.0.0.236/trunk@256472 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-06 20:34:54 +00:00
ghendricks%novell.com
877ce9124a Bug 476943 - Edit multiple issues token after switching to shadow DB
patch by ghendricks@novell.com r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@256118 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-05 17:13:42 +00:00
lpsolit%gmail.com
738716c0f2 Bug 466748: [SECURITY] Shared/saved searches can be deleted without user confirmation using predictable URL - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@256025 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-02 18:53:58 +00:00
lpsolit%gmail.com
a78c19e2bb Bug 26257: [SECURITY] Bugzilla should prevent malicious webpages from making bugzilla users submit changes to bugs - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@256020 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-02 18:34:40 +00:00
mkanat%bugzilla.org
4088e2081f Bug 219021: Only display email addresses to logged-in users
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@255976 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-29 21:22:39 +00:00
lpsolit%gmail.com
9c13008344 Bug 344878: Automatically generate list of acceptable columns for buglist.cgi from the database - Patch by Teemu Mannermaa <wicked@sci.fi> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@255821 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-15 15:47:57 +00:00
lpsolit%gmail.com
47659f3fb1 Bug 316425: Summarize time estimates on buglist page - Patch by Aaron Larson <aaron@larsonsonline.net> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@255706 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-04 17:44:52 +00:00
mkanat%bugzilla.org
4267175d48 Bug 463002 - Show a description of what you searched for, at the top of buglist.cgi
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bbaetz, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@255367 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-06 19:44:48 +00:00
dkl%redhat.com
8a050e3edf Bug 456642 - Mass bug edit form for buglist.cgi shows inactive bug statuses in drop down
Patch by David Lawrence <dkl@redhat.com> - r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@254392 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-24 16:27:31 +00:00
mkanat%bugzilla.org
1d59fd5f61 Bug 452734: Remove the keyword chooser, because it's a usability regression
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@254284 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-17 23:49:08 +00:00
mkanat%bugzilla.org
0f5903d079 Bug 15089: Make buglist.cgi shorten search URLs by cleaning them and then redirecting with the cleaned URL.
Patch By Mikhail Gusarov <dottedmag@altlinux.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@254177 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-11 22:09:21 +00:00
lpsolit%gmail.com
225cd8cd05 Bug 399070: Remove the 'timezone' parameter - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253910 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 23:26:26 +00:00
lpsolit%gmail.com
8a9a851608 Bug 182238: Allow users to choose what time zone to display times in - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253854 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 02:32:26 +00:00
lpsolit%gmail.com
40e270ebe3 Bug 449693: If a custom multi-select field is active, displaying all columns in buglists throws a SQL error - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253455 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 03:27:26 +00:00
mkanat%bugzilla.org
855ee319ca Bug 432931: [Oracle] Saved Searches that search multi-byte characters return empty results
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=xiaoou, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253453 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 02:30:45 +00:00