3139 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
fdbc2159e6 Bug 706412 - make JobQueue.pm support insertion of Job objects, and also enable prioritization. r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263664 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 08:46:19 +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
5f339e5df8 Fix typo
git-svn-id: svn://10.0.0.236/trunk@263659 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 21:32:40 +00:00
mkanat%bugzilla.org
551b6693a3 2nd part of bug 679965: contrib/Bugzilla.pm shouldn't be executable
git-svn-id: svn://10.0.0.236/trunk@263658 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 21:31:26 +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
3c790a88ce Bug 690879 - Webservice Bug.fields should include include keyword name and description as legal values
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263620 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 22:46:46 +00:00
mkanat%bugzilla.org
2fab61dcb5 Fix bustage: Perl 5.8.x doesn't understand \g1 in regexp (must use \1 instead)
git-svn-id: svn://10.0.0.236/trunk@263619 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 22:33:14 +00:00
mkanat%bugzilla.org
6282911fdc Bug 643681 - Bug.get should also return the time spent on a bug for users in the timetracking group
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263618 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 22:01:53 +00:00
mkanat%bugzilla.org
c0165d07a7 Bug 554819: Quicksearch should be using Text::ParseWords instead of custom code in splitString
Also fixes QS with accented characters (bug 730207)
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263617 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 18:03:39 +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
35f9e95bd0 Bug 425647: get_activity() should use INNER JOIN to join the fielddefs table
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263608 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-27 22:31:25 +00:00
mkanat%bugzilla.org
955160129c Fix bustage due to bug 448551
git-svn-id: svn://10.0.0.236/trunk@263606 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-26 11:31:28 +00:00
mkanat%bugzilla.org
78605d9576 Make Target Milestone field have the same maximum length as Version field. r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263605 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-26 11:18:01 +00:00
mkanat%bugzilla.org
6b90d2f37c Bug 733458: The "creator" argument is listed twice for the Bug.search WebService method
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263598 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 19:02:53 +00:00
mkanat%bugzilla.org
ea16ca6f3a Bug 731526: Adds an email event for product and/or component notifications
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263596 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 06:01:31 +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
3ea1df6134 Bug 730794 - Need new hook edituser page
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263541 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-09 20:16:24 +00:00
mkanat%bugzilla.org
0b693cde00 2nd part of bug 731559: fix get_attachments_by_bug() everywhere
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263527 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 21:01:31 +00:00
mkanat%bugzilla.org
64e9de27de Bug 732978: preload() must load Bugzilla::Component itself
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263517 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-05 17:17:06 +00:00
mkanat%bugzilla.org
615c8fd9d1 Bug 731562: Cache the global/user.html.tmpl template for improved performance
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263511 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 22:31:34 +00:00
mkanat%bugzilla.org
508d962c45 Bug 731175: Bugzilla::Field shouldn't assume that someone else already loaded required modules
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263504 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 16:31:33 +00:00
mkanat%bugzilla.org
0b145dbc68 Bug 730877: Improve _get_string_from_file() performances by caching loaded files
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263503 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 14:32:20 +00:00
mkanat%bugzilla.org
ff172c01f1 Bug 731559: Preload all attachment submitters when viewing a bug report
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263502 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 13:46:57 +00:00
mkanat%bugzilla.org
8c326467f5 Bug 731219: Fix XMLRPC breakage when content-type contains a charset
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263500 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 05:03:15 +00:00
mkanat%bugzilla.org
55b75d523a Bug 528918: Bugzilla::Object->match() shouldn't call _check_field() when the field being passed can be trusted (deserialising the DB schema is slow)
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263499 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 23:17:05 +00:00
mkanat%bugzilla.org
c7c6346cd6 Bug 731055: get_enterable_products() is very slow when a product has many components or versions
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263497 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 08:31:30 +00:00
mkanat%bugzilla.org
ae085f36c9 Bug 730598: Running checksetup.pl twice deletes the DEFAULT value of the bug_see_also.class column
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263491 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-27 14:16:34 +00:00
mkanat%bugzilla.org
3e4f37dad9 Bug 730670: Do not redirect in buglist.cgi to improve performance
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263490 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-27 14:02:13 +00:00
mkanat%bugzilla.org
e4bb710826 Bug 714368: Add Windows 8 detection
r=timeless a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263487 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:46:23 +00:00
mkanat%bugzilla.org
5d922fb876 Bug 714030: Add Mac OS 10.7 Lion detection
r=timeless a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263486 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:35:21 +00:00
mkanat%bugzilla.org
db7c493002 Bug 692507 - WebService API calls where appropriate should be using the shadow_db for read only operations
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263480 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-24 21:46:59 +00:00
mkanat%bugzilla.org
78b3b061b5 Bug 725663 - (CVE-2012-0453) [SECURITY] CSRF vulnerability in the XML-RPC API when using mod_perl
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263468 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 16:01:37 +00:00
mkanat%bugzilla.org
55c96a2460 Bug 709944 - Expose groups of which a user is part
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263462 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 17:04:40 +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
1694ae8853 Bug 722580: Move 'ReviewBoard' and 'Rietveld' BugUrl sub-classes
to a new 'MoreBugUrl' extension.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263456 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-19 17:47:13 +00:00
mkanat%bugzilla.org
6116152097 Bug 721161 - Add to X-Bugzilla-Changed-Fields when a new attachment is created on a bug
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263433 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 23:46:33 +00:00
mkanat%bugzilla.org
d3a4c78fd7 Bug 727541 - Constants in Bugzilla::WebService::Constants should be available inside the templates similar to Bugzilla::Constants
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263431 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 21:31:21 +00:00
mkanat%bugzilla.org
c16e2d814a Bug 723944: Plain-text only emails are mangled when they contain non-ASCII characters
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263428 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 17:31:28 +00:00
mkanat%bugzilla.org
63f07dcad5 Bug 724464 - JSON-RPC support shouldn't require SOAP::Lite
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263410 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 16:16:29 +00:00
mkanat%bugzilla.org
77d8b410d1 Bug 722113: The profile_search table has a wrong index name
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263409 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 15:31:53 +00:00
mkanat%bugzilla.org
d5c98635b3 Bug 714343 - Add ability to get flag information for bugs and attachments via the web service
r=glob, r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263405 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:18:39 +00:00
mkanat%bugzilla.org
c7852c1b1e Bug 727240: The POD for Bug.attachments is wrong about the format of the returned data
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263404 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:17:05 +00:00
mkanat%bugzilla.org
a00bf9f800 Bug 714370 - Add accessors to the Flag.pm object for modification_date and creation_date
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263403 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 21:31:40 +00:00
mkanat%bugzilla.org
025f080f74 Bug 718319: (CVE-2012-0440) [SECURITY] JSON-RPC permits to bypass token checks and can lead to CSRF (no victim's action required)
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263339 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 16:04:43 +00:00
mkanat%bugzilla.org
4249f07f23 Bug 714446: Product.create default behavior is broken and inconsistent with POD
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263336 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 12:17:50 +00:00
mkanat%bugzilla.org
955419164a Bug 721715: URLs in the See Also field must be detainted before inserted into the DB
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263320 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-27 21:31:47 +00:00
mkanat%bugzilla.org
04fb7ec643 Bug 715806: Correctly handle fatal sendmail errors when queuing mail
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263319 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-27 08:31:46 +00:00
mkanat%bugzilla.org
997f7a43ff Bug 617802: Add see also support for Rietveld installations on appspot.com
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263316 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 20:31:44 +00:00
mkanat%bugzilla.org
9f97b26ff6 Bug 717217: The regexp in Bugzilla::BugUrl::JIRA::should_handle() isn't
restrictive enough (min two letters required)
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263315 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 20:19:12 +00:00