summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Product.pm
AgeCommit message (Collapse)AuthorFilesLines
2010-03-16Bug 526189: Refactor the way that groups are checked for being validlyMax Kanat-Alexander1-6/+22
settable in a particular product, to eliminate the possibility of ever setting an inactive or invalid group on a product. r=LpSolit, a=LpSolit
2010-02-23Bug 526184: Allow groups to be specified when creating bugs using email_in.plMax Kanat-Alexander1-11/+96
or the WebService Bug.create method. r=LpSolit, a=LpSolit
2010-02-20Bug 547428: SQL error when deleting a product and its related series when it ↵Bodo-Merle Sandor1-1/+3
has none r/a=LpSolit
2010-02-16Bug 372979: Make voting into an extensionMax Kanat-Alexander1-147/+0
r=mkanat, a=mkanat, a=LpSolit
2010-02-02Bug 487508: Allow restricting the visibility of custom fields and values by ↵Max Kanat-Alexander1-15/+2
component r=dkl, a=mkanat
2010-02-02Bug 514970: Clean up duplicates.cgi and make it use Bug objectsMax Kanat-Alexander1-0/+11
r=LpSolit, a=LpSolit
2009-12-18Bug 162060: Remove the relationship between "votestoconfirm" and whether or ↵mkanat%bugzilla.org1-0/+6
not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-12-13Bug 369489: Remove the milestoneurl feature and link "Target Milestone" to ↵mkanat%bugzilla.org1-6/+0
the fields.html page Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-11-30Bug 523411: Hook: product-end_of_createmkanat%bugzilla.org1-0/+3
Patch by Dave Lawrence <dkl@redhat.com> r=mkanat, a=mkanat
2009-11-23Bug 451716: Deleting a product does not remove its entries from the 'Series' ↵lpsolit%gmail.com1-3/+26
table - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
2009-10-24Bug 522404: Allow Bugzilla::Product->create to create multiple products in ↵mkanat%bugzilla.org1-0/+2
one script. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
2009-10-23Bug 522396: Bugzilla::Product->create should do better with missing input fieldsmkanat%bugzilla.org1-2/+5
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
2009-07-01Bug 500900: Confirming bugs requires NEW state to exist - Patch by ↵lpsolit%gmail.com1-2/+1
Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2009-05-21 Bug 493090 - Product disallownew should be converted to isactiveghendricks%novell.com1-6/+6
patch by ghendricks r=mkanat a=mkanat
2009-04-10Bug 471871: Bugzilla::Version has duplicated code compared to ↵lpsolit%gmail.com1-1/+1
Bugzilla::Object (make Bugzilla::Version really a subclass of Bugzilla::Object) - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2009-03-31Bug 478972: Remove the 'useentrygroupdefault' parameter - Patch by ↵lpsolit%gmail.com1-4/+3
Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2009-02-08Bug 371995: Allow the Product field to restrict visibility of custom fieldsmkanat%bugzilla.org1-1/+23
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2009-01-02Bug 339381: Make Bugzilla::Classification use Bugzilla::Object - Patch by ↵lpsolit%gmail.com1-2/+1
Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
2008-10-18Bug 460509: Deleting a product with bugs fails because it hasn't loaded ↵mkanat%bugzilla.org1-0/+1
Bugzilla::Bug Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2008-10-03Bug 455641: Implement Bugzilla::Field::Choice->update and have ↵mkanat%bugzilla.org1-2/+2
editvalues.cgi use it Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bbaetz, a=mkanat
2008-08-14Bug 448593: Move code to edit product group settings from editproducts.cgi ↵lpsolit%gmail.com1-18/+215
to Bugzilla/Product.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
2008-08-07Bug 449390: "Add Product" fails with software error "Column ↵lpsolit%gmail.com1-3/+3
'defaultmilestone' cannot be null" - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2008-08-06Bug 449248: Improve $product->group_controls - Patch by Frédéric ↵lpsolit%gmail.com1-4/+5
Buclin <LpSolit@gmail.com> r/a=mkanat
2008-07-31Bug 313122: Implement Product->create, $product->update and ↵lpsolit%gmail.com1-15/+404
$product->remove_from_db, and make editproducts.cgi use them - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
2008-03-27Bug 372795: Implement Bugzilla::Product::preload() to speed up query.cgi ↵mkanat%bugzilla.org1-4/+39
when there are many products Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2008-01-12Bug 401965: Move groups updating from process_bug.cgi to Bugzilla::Bugmkanat%bugzilla.org1-0/+70
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2006-12-19Bug 339384: Make Bugzilla::Milestone use Bugzilla::Object - Patch by Max ↵lpsolit%gmail.com1-9/+4
Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=justdave
2006-12-19Bug 339385: Make Bugzilla::Version use Bugzilla::Objectmkanat%bugzilla.org1-7/+3
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
2006-12-19Bug 339380: Make Bugzilla::Component use Bugzilla::Objectmkanat%bugzilla.org1-5/+1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
2006-11-11Bug 189627: Implement per-product privileges - Patch by Frédéric ↵lpsolit%gmail.com1-1/+4
Buclin <LpSolit@gmail.com> r=mkanat a=myk
2006-08-04Bug 346588: Versions should be sorted using vers_cmp() - Patch by Olav ↵lpsolit%gmail.com1-3/+4
Vitters <bugzilla-mozilla@bkor.dhs.org> r=mkanat a=myk
2006-07-25Bug 174039: Set flags on bug entry - Patch by Frédéric Buclin ↵lpsolit%gmail.com1-0/+28
<LpSolit@gmail.com> r=wurblzap r=myk a=myk
2006-07-21Bug 322848: Extremely slow performance with a lot of products (~1800) and ↵mkanat%bugzilla.org1-0/+26
security groups for each Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
2006-07-19Bug 339379: Make Bugzilla::Product use Bugzilla::Objectmkanat%bugzilla.org1-84/+15
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
2006-07-09Bug 342238: There is a dependency loop between Bugzilla::User and ↵mkanat%bugzilla.org1-1/+1
Bugzilla::Component Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bkor, a=myk
2005-10-28Bug 314088: Several Bugzilla::Foo->new crash when passing a string instead ↵lpsolit%gmail.com1-1/+4
of a valid ID as a param - Patch by Frédéric Buclin <LpSolit@gmail.com> r=kiko a=justdave
2005-10-20Bug 313008 Lists of products, milestones, etc... should be sortedbugreport%peshkin.net1-3/+6
Patch by Joel Peshkin <bugreport@peshkin.net> r=lpsolit, a=justdave
2005-10-18Bug 299753: Replace old code in editproducts.cgi by routines from Product.pm ↵lpsolit%gmail.com1-0/+23
- Patch by André Batosti <batosti@async.com.br> r=LpSolit a=justdave
2005-10-14Bug 306601: Bugzilla::Classification needs a products() method - Patch by ↵lpsolit%gmail.com1-58/+0
André Batosti <batosti@async.com.br> r=LpSolit a=justdave
2005-10-12Bug 311419: Update the group_controls method from Product.pm to use Group.pm ↵lpsolit%gmail.com1-9/+8
- Patch by André Batosti <batosti@async.com.br> r=LpSolit a=justdave
2005-10-07Bug 309749: Remove get_x_by_y functions from the new .pm files, in favor of ↵mkanat%kerio.com1-9/+49
object methods Patch By André Batosti <batosti@async.com.br> r=LpSolit, a=justdave
2005-09-03Bug 286158: Remove GetSelectableProducts() from globals.pl and use ↵lpsolit%gmail.com1-8/+9
Bugzilla::User::get_selectable_products() instead - Patch by Frédéric Buclin <LpSolit@gmail.com> r=joel,kiko a=justdave
2005-08-27Bug 302650: Product.pm methods don't return what is expected for milestones ↵lpsolit%gmail.com1-12/+11
and versions - Patch by Gabriel Sales de Oliveira <gabriel@async.com.br> r=LpSolit a=justdave
2005-08-15Bug 303413: Remove "use Bugzilla" from all of the pm files. All of the cgi ↵justdave%bugzilla.org1-1/+0
files already have it loaded, and it causes circular dependencies. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=justdave a=justdave
2005-08-13Bug 303669: Bugzilla mis-uses perl subroutine prototypesmkanat%kerio.com1-3/+3
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
2005-08-09Backout of bug 303669 which broke AppendComment and possibly a numberbugreport%peshkin.net1-3/+3
of other items.
2005-08-09Bug 303669: Bugzilla mis-uses perl subroutine prototypesmkanat%kerio.com1-3/+3
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
2005-07-29Bug 286294: cleanup editclassifications.cgi and migrate the existent code to ↵lpsolit%gmail.com1-8/+6
use Classification.pm - Patch by Tiago R. Mello <timello@gmail.com> r=LpSolit a=myk
2005-07-19Bug 300532: Update editversions.cgi to use routines from Version.pm and ↵lpsolit%gmail.com1-1/+45
Product.pm - Patch by Tiago R. Mello <timello@async.com.br> r=LpSolit a=myk
2005-07-13Bug 294160: Step 1 (RO): Create libraries for Products, Components, ↵lpsolit%gmail.com1-0/+336
Classifications, Milestones, and Versions - Patch by Tiago R. Mello <timello@async.com.br> r=mkanat a=myk