368 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
32a1634518 Bug 607966: Use of qw(...) as parentheses is deprecated since Perl 5.13.5
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261490 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 15:35:02 +00:00
mkanat%bugzilla.org
8f355c19e8 Bug 585802: Change the cc/user autocomplete (and backend) usermatching to ignore spaces / search on space separated names
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261489 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 13:33:38 +00:00
mkanat%bugzilla.org
f28de274c1 Bug 578513: Rename cc_accessible and reporter_accessible to is_cc_accessible
and is_reporter_accessible in the WebService.
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261451 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 00:07:14 +00:00
mkanat%bugzilla.org
7f5fe712ec Bug 598014: Document how to mark the initial comment as private when using Bug.create()
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261440 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-21 00:01:45 +00:00
mkanat%bugzilla.org
0a30fdd1e3 Bug 597772: Make add_see_also check for undef input
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261296 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-28 03:45:07 +00:00
mkanat%bugzilla.org
c863c0a709 Bug 593170: Disallow urls like "show_bug.cgi?id=2323" (with no domain) in
the See Also field.
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261246 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:57:24 +00:00
mkanat%bugzilla.org
865259580b Bug 271758: noresolveonopenblockers = on doesn't allow removing open blockers and resolve the bug in a single change
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261187 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-08 12:03:44 +00:00
mkanat%bugzilla.org
52ce906fcd Bug 584036: _sync_fulltext() not called when (un)setting an existing comment as private
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260965 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 00:49:23 +00:00
mkanat%bugzilla.org
0538eab478 Bug 583165: (Un)setting a comment as private doesn't update bugs.delta_ts
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260942 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 23:19:42 +00:00
mkanat%bugzilla.org
1ee07e55b6 Bug 583622: email_in.pl doesn't let me set timetracking fields
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260939 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 01:49:26 +00:00
mkanat%bugzilla.org
162369fded Bug 578324: The "Hours Worked" field in show_bug.cgi rejects all values passed to it if it would make the Remaining Time negative
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260750 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 23:05:56 +00:00
mkanat%bugzilla.org
77cf5d275c Bug 415813: Implement Bug.update() as an API for WebServices
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260726 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 01:51:32 +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
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
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
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
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
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
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
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
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
a3d7656f23 Bug 556422: Move the existing bug-moving functionality into an extension
called OldBugMove.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260491 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 21:16:53 +00:00
mkanat%bugzilla.org
3601af213e Bug 413215: Move the sending of email notifications from process_bug.cgi
to Bugzilla::Bug
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260478 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-17 22:01:29 +00:00
mkanat%bugzilla.org
05f390461e Bug 567846: Modify set_status, set_resolution, and set_dup_id to use
VALIDATOR_DEPENDENCIES, so that they don't need custom code in set_all.


git-svn-id: svn://10.0.0.236/trunk@260420 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 19:31:22 +00:00
mkanat%bugzilla.org
3d490d7c91 Bug 567296: Make Bugzilla::Bug use VALIDATOR_DEPENDENCIES instead of
UPDATE_VALIDATORS
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260419 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 15:46:41 +00:00
mkanat%bugzilla.org
878eaa7fa9 Bug 271913: Don't force the user to comment when adding Hours Worked
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260374 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 02:01:28 +00:00
mkanat%bugzilla.org
d2b49e580d Bug 567780: When closing a bug as a duplicate, the error "There is no field 'dup_id'" is displayed
r=timello,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260373 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-25 21:46:23 +00:00
mkanat%bugzilla.org
50b1a08e7c Bug 556901: Move the code for setting status, resolution, and dup_id
from process_bug.cgi into Bugzilla::Bug::set_all


git-svn-id: svn://10.0.0.236/trunk@260366 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 20:02:48 +00:00
mkanat%bugzilla.org
16abe9e085 Bug 556407: Move the code for setting product and checking strict_isolation
from process_bug.cgi into Bugzilla::Bug::set_all


git-svn-id: svn://10.0.0.236/trunk@260365 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 20:01:28 +00:00
mkanat%bugzilla.org
e19d63b749 Bug 556403: Move adding/removing of CCs from process_bug.cgi into
Bugzilla::Bug::set_all


git-svn-id: svn://10.0.0.236/trunk@260362 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-23 05:19:30 +00:00
mkanat%bugzilla.org
d249233ee3 Bug 556397: Move the setting of single-bug fields from process_bug.cgi
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260361 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-23 05:18:07 +00:00
mkanat%bugzilla.org
676317f3b2 Bug 494395: Implement the ability to mark custom fields as mandatory when
creating/changing bugs
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260336 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 16:34:06 +00:00
mkanat%bugzilla.org
2ec6e2c468 Bug 556373: Move the adding/removing of groups from process_bug.cgi to
Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260328 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-17 17:01:21 +00:00
mkanat%bugzilla.org
468ee042b8 Bug 556167: Move the setting of dependson/blocked from process_bug.cgi
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260322 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 22:34:11 +00:00
mkanat%bugzilla.org
2bdc8d3d8b Bug 428452: Move code to set/modify keywords from process_bug.cgi into
Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260321 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 22:32:55 +00:00
mkanat%bugzilla.org
6885e19ebe Bug 556154: process_bug.cgi: move the stuff in the loop after $b->set_all
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260320 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 22:31:35 +00:00
mkanat%bugzilla.org
7ac3108fd0 Bug 559398 - "Old incomplete data warning showing on activity view due to custom field value of '?'"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260302 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 12:32:53 +00:00
mkanat%bugzilla.org
54430b4b68 Backing out bug 271913: comments are no longer displayed, see also bug 565794
git-svn-id: svn://10.0.0.236/trunk@260299 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 00:01:26 +00:00
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
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
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
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
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
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
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
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