2127 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
41076df053 Bug 565314: Cannot edit FIXED bugs when a blocker is open, when "noresolveonopenblockers" is on
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260294 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 13:46:19 +00:00
mkanat%bugzilla.org
2598638c61 Bug 271913: Do not force the user to comment when adding Hours Worked
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260292 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:46:23 +00:00
mkanat%bugzilla.org
28c94463c8 Bug 556123: process_bug.cgi: move the setting of comments and work_time
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260291 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:35:03 +00:00
mkanat%bugzilla.org
1ebb04c2e2 Bug 565145 - "Invalid Parameter 'in_new_bugmail' error after submitting a new bug"
[r=timello a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260284 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-11 22:31:19 +00:00
mkanat%bugzilla.org
32ecfdf573 Change @changed_fields to \@changed_fields inside a hashref in
Bugzilla::BugMail.


git-svn-id: svn://10.0.0.236/trunk@260280 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-10 08:31:17 +00:00
mkanat%bugzilla.org
7f84eebed2 Bug 478771: Bugzilla::Search should drop invalid bug statuses from the search criteria
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260274 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 16:46:14 +00:00
mkanat%bugzilla.org
60a840da00 Bug 561745: Impossible to uncheck boxes in the Email preferences
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260273 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 13:16:13 +00:00
mkanat%bugzilla.org
ee678ea1c7 Bug 395451 - "Bugzilla::BugMail needs to use Bug objects internally instead of direct SQL"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260272 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 03:47:31 +00:00
mkanat%bugzilla.org
f53abead9c Bug 463945: Add default values for membercontrol and othercontrol
in group_control_map, and fix their DB type to be correct
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260271 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 03:46:21 +00:00
mkanat%bugzilla.org
a91662b784 Bug 180812: Make boolean charts involving both flags and attachments
limit the flag search based on the attachment criteria
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260266 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 02:31:14 +00:00
mkanat%bugzilla.org
13f5101b6d Bug 562551: Allow template-only extensions to work
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260265 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 02:17:23 +00:00
mkanat%bugzilla.org
351e8b3d1f Bug 550727: Add JSONP Support to the JSON-RPC WebService Interface
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260234 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-27 19:17:46 +00:00
mkanat%bugzilla.org
557a991e59 Bug 561322: Make Bugzilla::DB::_connect and related functions take their
parameters as a hashref, to improve the API and to avoid exposing the
database password on error.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260233 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-27 19:16:31 +00:00
mkanat%bugzilla.org
42aa99ed27 Bug 561362: Remove the 'sendmailnow' parameter
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260222 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-23 16:16:31 +00:00
mkanat%bugzilla.org
594bcd76eb Bug 550732: Allow read-only JSON-RPC methods to be called with GET
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260221 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 19:01:59 +00:00
mkanat%bugzilla.org
afa0f14813 Bug 561129: Various warnings thrown by Search.pm: Perl 5.12 complains for lc(undef) and uc(undef)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260220 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:24:07 +00:00
mkanat%bugzilla.org
a066f0c3b7 Bug 539865: Make Bugzilla::Object pass $params to validators during create()
(implement VALIDATOR_DEPENDENCIES)
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260219 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:22:51 +00:00
mkanat%bugzilla.org
5c4d30b076 Bug 560862: defined(%hash) is deprecated in Perl 5.12, so stop using it.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260218 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:22:50 +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
693d33f8e7 The maintainer of MIME::tools released a new version that now supports
--alldeps for Makefile.PL, so we don't need to make a special exception
for it anymore.


git-svn-id: svn://10.0.0.236/trunk@260216 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 17:46:30 +00:00
mkanat%bugzilla.org
9a75e5c87e Add a comment above BOOLEAN_MAP to make it crystal clear that it does
not now need to be updated.


git-svn-id: svn://10.0.0.236/trunk@260215 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 01:01:27 +00:00
mkanat%bugzilla.org
abcd49fe09 Bug 560691: Make sure that install-module.pl never prompts the user while
installing modules
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260213 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-21 00:17:42 +00:00
mkanat%bugzilla.org
46fd51a379 ftp.heanet.ie had the same problems as perl.secsup.org, so I'm removing it
from the list.


git-svn-id: svn://10.0.0.236/trunk@260212 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-20 23:03:09 +00:00
mkanat%bugzilla.org
f4ebff8a1b Bug 560330: Make sure that we always have a modern version of CPAN
installed when running install-module.pl. Otherwise, certain modules
(like DateTime) weren't getting their XS compiled or their dependencies
installed with Perl 5.8.8 and earlier.

This also updates the urllist to remove perl.secsup.org (which was
hanging when used with curl) and add a few more mirrors (including
some in Europe).
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260211 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-20 22:17:51 +00:00
mkanat%bugzilla.org
f318ac08c2 Bug 560318: Make install-module.pl correctly install modules that use
Module::Build when a modern version of Module::Build is installed
(DateTime uses Module::Build.)
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260210 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 23:35:42 +00:00
mkanat%bugzilla.org
23e215a381 Bug 560284: Make all errors that checksetup.pl throws be red
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260208 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 23:31:37 +00:00
mkanat%bugzilla.org
5fb06a6b4b Bug 560252: By default, users in editbugs should be in bz_canusewhines.
(Make editbugs inherit bz_canusewhines when we create bz_canusewhines.)
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260203 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 18:46:19 +00:00
mkanat%bugzilla.org
3ec724b4ea Bug 558318: "Invalid Parameter for keywords" error thrown when creating a new bug
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260177 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-09 14:31:33 +00:00
mkanat%bugzilla.org
aa9bafc25b Bug 558199: Unused variables in Search.pm
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260176 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 23:16:28 +00:00
mkanat%bugzilla.org
4027c86c91 Bug 284650: Beginning a chart name with an "_" (underscore) causes errors
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260169 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 10:33:08 +00:00
mkanat%bugzilla.org
9c0458a85c Bug 69621: Remove the keyword cache (which is not updated on keyword rename/delete)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260168 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 10:23:12 +00:00
mkanat%bugzilla.org
8424fb729b Bug 557324: object_before_delete does not work when object is Bugzilla::Classification
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260167 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 18:17:32 +00:00
mkanat%bugzilla.org
2992c0b59d Bug 557806: When setting the upgrade_notification parameter, an error should be thrown if you don't have all the required Perl modules installed
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260165 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 14:47:54 +00:00
mkanat%bugzilla.org
64b15424b0 Bug 557780: Remove the unused .substr method in Template.pm
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260164 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 14:31:44 +00:00
mkanat%bugzilla.org
d478e2fcc4 Bug 557686: PostgreSQL crashes when deleting a custom field of type Date/Time
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260161 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 01:18:54 +00:00
mkanat%bugzilla.org
a94a0b9fbb Bug 557495: PostgreSQL crashes when deleting a custom field of type BugID
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260160 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 00:08:24 +00:00
mkanat%bugzilla.org
e632d19e27 Bug 532350 - "Can't add Debian bug URLs to a bug using "See Also""
[r=LpSolit r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260156 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-06 03:32:52 +00:00
mkanat%bugzilla.org
ea01bb9b51 Bug 556429: Stop sending bugmail from inside the template
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260155 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 23:32:33 +00:00
mkanat%bugzilla.org
7cc9991a5d Bug 556439: Prevent datetime_from from dying if it gets 0000-00-00 as a
date from the database
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260133 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 23:47:51 +00:00
mkanat%bugzilla.org
b9f9993bcf Bug 556869: New Hook: object_before_delete
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260131 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 21:17:50 +00:00
mkanat%bugzilla.org
274232bd59 Bug 556736: Make the bug_end_of_update hook also send $old_bug to the hook
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260122 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 12:03:13 +00:00
mkanat%bugzilla.org
468f302c50 Bug 556695: New Hook: object_end_of_set
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260121 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 05:47:50 +00:00
mkanat%bugzilla.org
30da608f4f Bug 554714: Make JSON-RPC throw errors properly even if they are thrown
before method evaluation (like during checking of Bugzilla_login and
Bugzilla_password)
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260119 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-01 01:17:35 +00:00
mkanat%bugzilla.org
5461fab844 Bug 552167: show_bug.cgi loads flagtypes from the database for each attachment
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260110 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 21:46:46 +00:00
mkanat%bugzilla.org
377b7375bb Follow-up to bug 533121 -- make regex for matching "code.google.com" case-insensitive
[r=mkanat over IRC]


git-svn-id: svn://10.0.0.236/trunk@260101 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 01:32:42 +00:00
mkanat%bugzilla.org
1101120d5a Bug 533121 - "Support Google Code for see_also urls"
[r=LpSolit a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260099 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 01:17:46 +00:00
mkanat%bugzilla.org
b818eef95c Bug 552476: Remove the obsolete Bugzilla::Flag->has_flags method
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260098 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 22:01:37 +00:00
mkanat%bugzilla.org
a7a8f13d61 Bug 554986: Add a "notmatches" search type, which allows the minus sign
operator to start working for bare words in Quicksearch again
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260094 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 21:16:23 +00:00
mkanat%bugzilla.org
9168b85706 Bug 25275: Allow the URL column to be displayed in buglists
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260082 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 12:16:55 +00:00
mkanat%bugzilla.org
1d2e3eadf7 Bug 554819: Make Quicksearch use Text::ParseWords instead of its custom
splitString method.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260081 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 22:46:20 +00:00