2116 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
0b4ee35ebe Bug 452761: Make the Date header of bugmail and requestmail always be
equal to the delta_ts of the bug. This makes emails have the right Date
even when they are sent much later by jobqueue.pl.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260669 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 06:31:47 +00:00
mkanat%bugzilla.org
841718a241 Bug 577089: Make convert-workflow fix the query values for series
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260665 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 00:33:57 +00:00
mkanat%bugzilla.org
1bc3eea6ca Bug 577149: Make convert-workflow rename values in saved searches
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260664 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 00:32:01 +00:00
mkanat%bugzilla.org
c35963979d Bug 574879: Create a test that assures the correctness of Search.pm's
boolean charts
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260658 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 21:47:00 +00:00
mkanat%bugzilla.org
782a4a185f Bug 519835: Remove Bugzilla::Product::check_product() in favor of Bugzilla::Product->check()
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260656 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 02:01:50 +00:00
mkanat%bugzilla.org
a079ad7712 Bug 552919: Sort group_concat results so that they sort correctly for buglists
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260654 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 00:16:41 +00:00
mkanat%bugzilla.org
7b163c4a83 Bug 574995: Make the WebService return reporter, attachment submitter, and
commenter all as "creator"
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260653 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 22:16:34 +00:00
mkanat%bugzilla.org
d275436852 Bug 577049: POD must mention Bugzilla 4.0 instead of 3.8
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260649 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 17:31:55 +00:00
mkanat%bugzilla.org
00d84e46ec Bug 577053: When upgrading from a version earlier than 4.0,
change the logic on how we check to see if we need to populate
the status_workflow table for an upgrading installation, because
it was broken for upgrades from 2.18 and earlier.


git-svn-id: svn://10.0.0.236/trunk@260647 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 04:01:49 +00:00
mkanat%bugzilla.org
ad7209dc25 Bump the version number post-release.
git-svn-id: svn://10.0.0.236/trunk@260646 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 03:46:48 +00:00
mkanat%bugzilla.org
593e614ff9 Bump the version number for 3.7.2.
git-svn-id: svn://10.0.0.236/trunk@260644 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 02:46:48 +00:00
mkanat%bugzilla.org
1a4d14c903 Bug 574892: [SECURITY] Add EXTRA_REQUIRED_FIELDS to Bugzilla::Object, which
allows specifying that certain fields have validator defaults even if they
also have a database default or are in another table.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260643 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 02:31:41 +00:00
mkanat%bugzilla.org
374fabaa8c The new workflow patch forgot to update the default of
products.allows_unconfirmed to TRUE in the database.


git-svn-id: svn://10.0.0.236/trunk@260642 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 02:01:58 +00:00
mkanat%bugzilla.org
a90851bdd3 Bug 554964 - Show if a user is a "Default CC" under the Product Responsibilities section of editusers.cgi.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260638 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:49:13 +00:00
mkanat%bugzilla.org
1228ba5d93 Bug 486292: Change the default workflow to UNCONFIRMED, CONFIRMED,
IN_PROGRESS, RESOLVED, VERIFIED.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260637 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:47:25 +00:00
mkanat%bugzilla.org
b14034b399 Bug 530468: Create a read-only Bugzilla::Whine object for whine events and
have editwhines.cgi use it
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260636 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:31:45 +00:00
mkanat%bugzilla.org
858d79bf6a Bug 576105: Make install-module.pl able to install DateTime (and other
Module::Build-only modules) on Windows
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260635 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:03:11 +00:00
mkanat%bugzilla.org
f0d717f5af Bug 574177: Adds is_mandatory => 1 option for the product and version field
definitions.
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260634 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 23:50:56 +00:00
mkanat%bugzilla.org
1187b4d4da Bug 562014: Fix negative keyword searches like "contains none of the words"
to properly find bugs with *none* of the listed keywords, and also to find
bugs with no keywords at all.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260633 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 23:50:55 +00:00
mkanat%bugzilla.org
53343dad0b Bug 514618: Allow restricting the visibility and values of fields by
classification.
r=mkanat, r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260630 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 22:02:05 +00:00
mkanat%bugzilla.org
44cb9bfaec Bug 455810 - Add autocomplete support to the keywords field
* Special thanks to Guy Pyrzak for the original patch
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260625 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 07:46:50 +00:00
mkanat%bugzilla.org
31015da7f4 Bug 574327 - Map image/x-png to image/png (to fix IE's uploads)
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260623 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 06:18:02 +00:00
mkanat%bugzilla.org
9a13bbe14d Bug 545766: Figure out what columns can be reported on from the database,
instead of from a static list
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260612 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 21:18:12 +00:00
mkanat%bugzilla.org
36f414916d Bug 382398: Make checksetup.pl localized messages be output in the
console's charset
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260611 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 21:16:43 +00:00
mkanat%bugzilla.org
c6d6540cb3 Bug 575097 - "New STS header in Bugzilla::CGI causes malformed header error due to lack of Content-Type naming"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260589 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-27 19:31:31 +00:00
mkanat%bugzilla.org
55eca11ffc Bug 562475 - "Bugzilla should use strict-transport-security (STS) headers"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260585 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-26 01:16:25 +00:00
mkanat%bugzilla.org
a0eb919450 One-character fix in Bugzilla::Search--in OPERATOR_FIELD_OVERRIDE,
"anyword" for keywords should have been "anywords".


git-svn-id: svn://10.0.0.236/trunk@260584 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 22:01:30 +00:00
mkanat%bugzilla.org
774aadd18b Bug 574566: Add "reporter" to OPERATOR_FIELD_OVERRIDE (it was missing)
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260583 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 21:33:05 +00:00
mkanat%bugzilla.org
c9e120508d Bug 573173: Make Bugzilla::Bug's add_group and remove_group take group
names instead of ids
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260582 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 21:31:44 +00:00
mkanat%bugzilla.org
741d40d875 Bug 457373: Refactor the permissions system in Bugzilla::Install::Filesystem
to use constants instead of local variables. Also, change the permissions
so that they are stricter in general, and work better under suexec.
This also fixes the problem that dependency graphs didn't work under
suexec, and adds a "web" directory by default to Extensions created with
extension/create.pl.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260580 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 00:31:32 +00:00
mkanat%bugzilla.org
a8c568de8a Bump version number post-release
git-svn-id: svn://10.0.0.236/trunk@260579 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 23:20:02 +00:00
mkanat%bugzilla.org
6864341e71 Bump the version number for 3.7.1.
git-svn-id: svn://10.0.0.236/trunk@260571 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 20:46:27 +00:00
mkanat%bugzilla.org
ff1a36e076 Bug 309952: (CVE-2010-1204) [SECURITY] Make boolean chart searches with time
tracking fields no longer work for everybody
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260562 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:16:32 +00:00
mkanat%bugzilla.org
348655aa75 Bug 561797: (CVE-2010-0180) [SECURITY] checksetup.pl with $suexec=1 sets
localconfig as world readable
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260559 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:09:00 +00:00
mkanat%bugzilla.org
2f60aceddb Bug 574166: Make clean_search_url take into account the new email3 fields
from query.cgi
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260556 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:03:04 +00:00
mkanat%bugzilla.org
bfdcc3eabc Bug 574376: Make checksetup.pl recommend JSON::XS to speed up the JSON-RPC
WebService
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260555 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:01:36 +00:00
mkanat%bugzilla.org
1be00a65d9 Bug 572602: Change the way that Bugzilla::Object determines what fields
are required for create(). It now assumes that any column that is NOT NULL
and has not DEFAULT in the database is required. We also shift the burden
of throwing errors about empty values to the validators. This fixes the bug
that Bugzilla::Bug->create() wasn't populating default values for fields
if they weren't specified in the create() parameters.
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260542 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 00:47:53 +00:00
mkanat%bugzilla.org
7d0c9310fe Bug 509303: Update the CGI.pm requirement to 3.49 to make redirection
work properly when Bugzilla is behind a proxy.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260541 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 00:46:33 +00:00
mkanat%bugzilla.org
794b782269 Bug 573172: Prepare set_all for being used in a context other than
process_bug.cgi
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260535 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 21:17:56 +00:00
mkanat%bugzilla.org
4a741dfdfd Bug 573170: Make set_all set keywords consistently with how other multi-valued
fields are set
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260534 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 21:16:33 +00:00
mkanat%bugzilla.org
29564ffa8f The DB::Schema alter_column default fix also needed to be separately
applied to DB::Schema::Oracle, since it has a full override of
get_alter_column_ddl.


git-svn-id: svn://10.0.0.236/trunk@260519 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 05:46:34 +00:00
mkanat%bugzilla.org
562ffb7a6d When doing bz_alter_column, if
git-svn-id: svn://10.0.0.236/trunk@260512 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 03:46:31 +00:00
mkanat%bugzilla.org
cef841b0d8 Bug 573454: Make the products.description field be NOT NULL in the
database
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260510 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:58:32 +00:00
mkanat%bugzilla.org
7728bdd36b Bug 573450: Make the keyworddefs.description column be NOT NULL in the
database
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260509 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:57:11 +00:00
mkanat%bugzilla.org
e1337c3103 Bug 573441: Add a DEFAULT and NOTNULL to the attachments.ispatch column
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260508 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:55:42 +00:00
mkanat%bugzilla.org
9ce8a44a0b Bug 567281: Make Bugzilla::Field use VALIDATOR_DEPENDENCIES instead of
UPDATE_VALIDATORS
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260503 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:48:08 +00:00
mkanat%bugzilla.org
c3a4987c43 Bug 398473: User preference for the position of the comment box
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260502 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:46:38 +00:00
mkanat%bugzilla.org
de328ea904 Bug 252005: Allow changing the captialization of a group name
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260500 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:34:17 +00:00
mkanat%bugzilla.org
e8ffd81794 Bug 22353: Automatic duplicate bug detection on enter_bug.cgi
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260499 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:16:36 +00:00
mkanat%bugzilla.org
bbceabc320 Bug 548198: Add a method of limiting the User.get results by group name or id
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260492 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 21:18:16 +00:00