487 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
f2fc78aa34 Bug 348537: Move bug status validation out of post_bug and into Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bkor, a=myk


git-svn-id: svn://10.0.0.236/trunk@208020 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-21 18:48:41 +00:00
mkanat%bugzilla.org
e14583c639 Bug 348477: Move simple validations from post_bug.cgi to Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bkor, a=myk


git-svn-id: svn://10.0.0.236/trunk@207953 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-19 23:21:44 +00:00
mkanat%bugzilla.org
504ab38e38 Bug 339386: Make Bugzilla::Bug use Bugzilla::Object
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@207952 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-19 23:18:29 +00:00
mkanat%bugzilla.org
4c9d72b0de Bug 341933: Make bug object creation much lighter
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@207650 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 21:23:15 +00:00
mkanat%bugzilla.org
90eea1c827 Bug 324296: Bugzilla::Bug->vote_count should be its own subroutine
Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@207340 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 18:04:39 +00:00
mkanat%bugzilla.org
e57a140c9b Bug 348057: Move the checks for bug visibility out of Bugzilla::Bug->new
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@207194 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-11 23:45:08 +00:00
lpsolit%gmail.com
24252239ab Bug 347817: [PostgreSQL] Cannot create a new bug object when custom fields exist - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@206934 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 20:45:12 +00:00
mkanat%bugzilla.org
f03dd55f0c Bug 300978: bad output when a non-cgi script dies
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@203696 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 23:23:49 +00:00
mkanat%bugzilla.org
e53f2ac465 Bug 339382: Make Bugzilla::Field use Bugzilla::Object
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@203694 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 23:20:42 +00:00
mkanat%bugzilla.org
520fe42625 Bug 338375: Use Bugzilla->params everywhere instead of Param().
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@201503 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 21:42:47 +00:00
mkanat%bugzilla.org
8323e09c40 Bug 342869: Use Bugzilla->params everywhere except templates
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@201499 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 21:26:22 +00:00
lpsolit%gmail.com
029b4d7347 Fix on checkin for bug 343364
git-svn-id: svn://10.0.0.236/trunk@201484 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 09:25:07 +00:00
lpsolit%gmail.com
d0c1f8a17a Bug 343364: Changing Multiple Bugs is broken - Patch by Olav Vitters <bugzilla-mozilla@bkor.dhs.org> r=LpSolit a=justdave
git-svn-id: svn://10.0.0.236/trunk@201483 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 09:21:42 +00:00
lpsolit%gmail.com
c738d8ae63 Bug 340278: Move CheckCanChangeField() from process_bug.cgi to Bug.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@201433 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-01 20:01:52 +00:00
mkanat%bugzilla.org
d41b62d88c Bug 342749: Replace Bugzilla::Util's min and max with the List::Util equivalents
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin.ogilvie, r=vladd, a=justdave


git-svn-id: svn://10.0.0.236/trunk@200997 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 10:54:05 +00:00
mozilla%colinogilvie.co.uk
4dadbefd5e Bug 341538: Missing information in XML for Time Tracking and Duplicate Bugs
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=LpSolit; a=justdave


git-svn-id: svn://10.0.0.236/trunk@200931 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 21:05:32 +00:00
lpsolit%gmail.com
f952ed05cf Bug 304601: Bugzilla::Config's :locations exports need to be in their own module - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat for the main patch, r=myk for the patch about CGI.pm a=justdave
Bug 328637: Remove all legal_* versioncache arrays - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave

Bug 110503 - Eliminate versioncache


git-svn-id: svn://10.0.0.236/trunk@200347 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 20:15:18 +00:00
lpsolit%gmail.com
befa79c3b9 Bug 328438: Eliminate @::log_columns - Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=myk
git-svn-id: svn://10.0.0.236/trunk@200116 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 13:37:50 +00:00
lpsolit%gmail.com
72bf549871 Bug 339667: Attachment data not deleted when deleting a component or a product - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@199459 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 21:39:12 +00:00
lpsolit%gmail.com
c3ea909e21 Bug 332522: Remove $::prodmaxvotes - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@198128 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 22:15:05 +00:00
lpsolit%gmail.com
b440b8e903 Bug 322285: Cancelling a flag should remove it completely from the DB - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=myk
git-svn-id: svn://10.0.0.236/trunk@194416 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 16:50:47 +00:00
lpsolit%gmail.com
46b3909e6c Bug 333031: Uninitialized value when entering a new bug and an alias is given - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@194278 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 22:59:46 +00:00
lpsolit%gmail.com
2c5418a903 Bug 275637: Templatise 'voteremovedmail' email - Patch by Emmanuel Seyman <eseyman@linagora.com> r=LpSolit a=justdave
git-svn-id: svn://10.0.0.236/trunk@193571 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 23:31:15 +00:00
lpsolit%gmail.com
695eb8839f Bug 330698: Remove $::components, @::enterable_products and $::classifications (and some others) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@193396 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-02 19:07:14 +00:00
mkanat%kerio.com
7d052f9cce Bug 328638: Remove @::legal_keywords and %::keywordsbyname
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@192033 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-09 00:09:00 +00:00
mkanat%kerio.com
01baa79a65 Bug 282628: Move OpenStates and IsOpenedState out of globals.pl
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=wicked, a=myk


git-svn-id: svn://10.0.0.236/trunk@191842 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-06 21:42:10 +00:00
mkanat%kerio.com
562a770a70 Bug 328602: Eliminate %::versions and @::legal_versions
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@191629 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 23:50:17 +00:00
lpsolit%gmail.com
06fdf3e6e8 Bug 284875: Move GetBugLink, GetAttachmentLink, and quoteUrls out of globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@191255 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 23:10:53 +00:00
lpsolit%gmail.com
4a2fe518fb Bug 328449: Remove BugMail::MessageToMTA() from Bug::RemoveVotes() - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@191215 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 22:53:32 +00:00
lpsolit%gmail.com
b186689f8a Bug 172415: Bugzilla should support URLs containing bug IDs with a leading # - Patch by Marc Schumann <wurblzap@gmail.com> r=gerv a=justdave
git-svn-id: svn://10.0.0.236/trunk@190821 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 13:28:45 +00:00
lpsolit%gmail.com
776c89ef1f Bug 315317: DBI placeholders break AppendComment's default timestamp - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@190696 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 16:33:59 +00:00
jocuri%softhome.net
e4d428bc7e Patch for bug 287325: we should use scalar instead of length for finding out how many elements an array has; patch by me, r=justdave on IRC, fixing tree.
git-svn-id: svn://10.0.0.236/trunk@190676 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 14:36:42 +00:00
lpsolit%gmail.com
9c04670d27 Bug 287325: Ability to add custom plain-text fields to a Bug - Patch by Myk Melez <myk@mozilla.org> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@190671 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 13:08:24 +00:00
lpsolit%gmail.com
2ca8ffbe4d Bug 316096: 'everconfirmed' is not included in the DTD and XML files - Patch by Greg Hendricks <ghendricks@novell.com> r=LpSolit a=myk
git-svn-id: svn://10.0.0.236/trunk@187272 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 23:30:34 +00:00
myk%mozilla.org
3a06652264 Backing out fix for bug 287325 (initial implementation of custom fields): turns out the tree is not yet open for 2.24 checkins after all. I'll check this back in once the tree opens for 2.24 checkins, which lpsolit says will be in about a month.
git-svn-id: svn://10.0.0.236/trunk@187069 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-06 14:38:43 +00:00
myk%mozilla.org
f724729f95 Bug 287325: an initial implementation of custom fields, including the ability to add text custom fields via the command-line script customfield.pl, search them via the boolean charts, display and edit them on the show bug page, and see changes to them in bug activity; r=mkanat, glob
git-svn-id: svn://10.0.0.236/trunk@187068 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-06 14:23:05 +00:00
bugreport%peshkin.net
95847b0526 Bug 315332 fix several bugs in process_bug.cgi when 'strict_isolation' is on
Patch by Joel Peshkin <bugreport@peshkin.net>
r=lpsolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@184997 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-19 23:47:26 +00:00
lpsolit%gmail.com
228e7d12be Bug 314547: [PostgreSQL] cannot check/uncheck the "Private" checkbox for comments in show_bug.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@184548 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-13 18:16:33 +00:00
mkanat%kerio.com
90039a6142 Bug 313209: Oracle requires "CASE WHEN" around boolean expressions in the SELECT column list
Patch By Lance Larsh <lance.larsh@oracle.com> r=mkanat, a=justdave


git-svn-id: svn://10.0.0.236/trunk@182906 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 19:21:05 +00:00
bugreport%peshkin.net
1d06485337 Bug 309681 Prevent users from adding another user who shouldn't have access to a bug as assignee or CC member
Patch by Gabriel Sales de Oliveira <gabriel@async.com.br>
r=joel, a=justdave


git-svn-id: svn://10.0.0.236/trunk@182410 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 21:19:09 +00:00
lpsolit%gmail.com
d25babd128 Bug 306325: Move CanEnterProduct() and CanEnterProductOrWarn() out of globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=joel r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@182051 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 02:08:57 +00:00
mkanat%kerio.com
39f4923058 Bug 309680: Use SQL "JOIN ... ON ..." syntax instead of "JOIN ... USING(...)"
Patch By Lance Larsh <lance.larsh@oracle.com> r=mkanat, a=justdave


git-svn-id: svn://10.0.0.236/trunk@181717 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 18:43:44 +00:00
lpsolit%gmail.com
1b4ec7368e Bug 256135: Parameter 'movers' is handled differently in Bug.pm and buglist.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=myk
git-svn-id: svn://10.0.0.236/trunk@179872 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 23:40:10 +00:00
lpsolit%gmail.com
56985e1098 Bug 304745: Move GetFieldID() out of globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@179668 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:21 +00:00
myk%mozilla.org
ff7b44d6d9 Partial fix for bug 302669: rewrites Attachment.pm to provide a real Attachment class; r=lpsolit
git-svn-id: svn://10.0.0.236/trunk@179468 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 14:02:30 +00:00
lpsolit%gmail.com
8b488047d1 Bug 303366: Possible locking tables conflict when voting for bugs - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=justdave
git-svn-id: svn://10.0.0.236/trunk@178680 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 12:17:17 +00:00
bugreport%peshkin.net
205c3f3402 Bug 304583: Remove all remaining need to rederive inherited groups
Patch by Joel Peshkin <bugreport@peshkin.net>
r=mkanat, a=justdave


git-svn-id: svn://10.0.0.236/trunk@178200 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 20:09:37 +00:00
lpsolit%gmail.com
62245bccd9 Bug 304660: PerformSubsts() should be in Util.pm instead of BugMail.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@177762 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 17:58:19 +00:00
justdave%bugzilla.org
60d2b0604a Bug 303413: Remove "use Bugzilla" from all of the pm files. All of the cgi files already have it loaded, and it causes circular dependencies.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org>
r=justdave a=justdave


git-svn-id: svn://10.0.0.236/trunk@177733 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-14 22:34:32 +00:00
lpsolit%gmail.com
34acdeea1b Bug 303914: legal_bugs_status should be spelled legal_bug_status in Bug.pm - Patch by Olav Vitters <bugzilla-mozilla@bkor.dhs.org> r=LpSolit a=justdave
git-svn-id: svn://10.0.0.236/trunk@177710 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 18:46:35 +00:00