Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-12-01 | Bug 787668: Use |use parent| instead of |use base| | Matt Selsky | 1 | -1/+1 | |
r/a=LpSolit | |||||
2012-11-30 | Bug 816747 - Add dummy POD for unPODded methods. | Marc Schumann | 1 | -0/+34 | |
r/a=LpSolit | |||||
2012-11-22 | Bug 811280: Adds a caching mechanism to Bugzilla::Object to avoid querying ↵ | Byron Jones | 1 | -2/+2 | |
the database repeatedly for the same information r=dkl,a=LpSolit | |||||
2012-09-01 | Bug 787529: Use |use 5.10.1| everywhere | Frédéric Buclin | 1 | -0/+3 | |
r=wicked a=LpSolit | |||||
2012-03-05 | Bug 732978: preload() must load Bugzilla::Component itself | Frédéric Buclin | 1 | -1/+2 | |
r=dkl a=LpSolit | |||||
2012-01-11 | Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and ↵ | Frédéric Buclin | 1 | -15/+5 | |
add it to files which miss one r=kiko r=mkanat r=mrbball a=LpSolit | |||||
2011-09-29 | Bug 686786: Decreasing votestoconfirm in editproducts.cgi crashes Bugzilla | Frédéric Buclin | 1 | -2/+2 | |
r/a=mkanat | |||||
2011-08-21 | Bug 679516: Call Bugzilla::Object->remove_from_db when deleting an object | Edmund Yan | 1 | -1/+1 | |
r/a=LpSolit | |||||
2011-08-04 | Bug 653477: (CVE-2011-2380) [SECURITY] Group names can be guessed when ↵ | Frédéric Buclin | 1 | -4/+6 | |
creating or editing a bug r=mkanat a=LpSolit | |||||
2010-10-20 | Bug 553266: config.cgi?ctype=rdf spends most of its time loading flagtypes ↵ | Frédéric Buclin | 1 | -11/+35 | |
from the database a=LpSolit (module owner) | |||||
2010-07-07 | Bug 519835: Remove Bugzilla::Product::check_product() in favor of ↵ | Frédéric Buclin | 1 | -25/+7 | |
Bugzilla::Product->check() r=mkanat a=LpSolit | |||||
2010-07-05 | Bug 514618: Allow restricting the visibility and values of fields by | Kent Rogers | 1 | -0/+16 | |
classification. r=mkanat, r=timello, a=mkanat | |||||
2010-06-24 | Bug 572602: Change the way that Bugzilla::Object determines what fields | Max Kanat-Alexander | 1 | -6/+0 | |
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 | |||||
2010-05-14 | Bug 556731 - Make Bugzilla::Milestone, Bugzilla::Version, and | Max Kanat-Alexander | 1 | -2/+2 | |
Bugzilla::Component use VALIDATOR_DEPENDENCIES instead of UPDATE_VALIDATORS r=LpSolit, a=LpSolit | |||||
2010-03-16 | Bug 526189: Refactor the way that groups are checked for being validly | Max Kanat-Alexander | 1 | -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-23 | Bug 526184: Allow groups to be specified when creating bugs using email_in.pl | Max Kanat-Alexander | 1 | -11/+96 | |
or the WebService Bug.create method. r=LpSolit, a=LpSolit | |||||
2010-02-20 | Bug 547428: SQL error when deleting a product and its related series when it ↵ | Bodo-Merle Sandor | 1 | -1/+3 | |
has none r/a=LpSolit | |||||
2010-02-16 | Bug 372979: Make voting into an extension | Max Kanat-Alexander | 1 | -147/+0 | |
r=mkanat, a=mkanat, a=LpSolit | |||||
2010-02-02 | Bug 487508: Allow restricting the visibility of custom fields and values by ↵ | Max Kanat-Alexander | 1 | -15/+2 | |
component r=dkl, a=mkanat | |||||
2010-02-02 | Bug 514970: Clean up duplicates.cgi and make it use Bug objects | Max Kanat-Alexander | 1 | -0/+11 | |
r=LpSolit, a=LpSolit | |||||
2009-12-18 | Bug 162060: Remove the relationship between "votestoconfirm" and whether or ↵ | mkanat%bugzilla.org | 1 | -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-13 | Bug 369489: Remove the milestoneurl feature and link "Target Milestone" to ↵ | mkanat%bugzilla.org | 1 | -6/+0 | |
the fields.html page Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit | |||||
2009-11-30 | Bug 523411: Hook: product-end_of_create | mkanat%bugzilla.org | 1 | -0/+3 | |
Patch by Dave Lawrence <dkl@redhat.com> r=mkanat, a=mkanat | |||||
2009-11-23 | Bug 451716: Deleting a product does not remove its entries from the 'Series' ↵ | lpsolit%gmail.com | 1 | -3/+26 | |
table - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit | |||||
2009-10-24 | Bug 522404: Allow Bugzilla::Product->create to create multiple products in ↵ | mkanat%bugzilla.org | 1 | -0/+2 | |
one script. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat | |||||
2009-10-23 | Bug 522396: Bugzilla::Product->create should do better with missing input fields | mkanat%bugzilla.org | 1 | -2/+5 | |
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat | |||||
2009-07-01 | Bug 500900: Confirming bugs requires NEW state to exist - Patch by ↵ | lpsolit%gmail.com | 1 | -2/+1 | |
Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat | |||||
2009-05-21 | Bug 493090 - Product disallownew should be converted to isactive | ghendricks%novell.com | 1 | -6/+6 | |
patch by ghendricks r=mkanat a=mkanat | |||||
2009-04-10 | Bug 471871: Bugzilla::Version has duplicated code compared to ↵ | lpsolit%gmail.com | 1 | -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-31 | Bug 478972: Remove the 'useentrygroupdefault' parameter - Patch by ↵ | lpsolit%gmail.com | 1 | -4/+3 | |
Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat | |||||
2009-02-08 | Bug 371995: Allow the Product field to restrict visibility of custom fields | mkanat%bugzilla.org | 1 | -1/+23 | |
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat | |||||
2009-01-02 | Bug 339381: Make Bugzilla::Classification use Bugzilla::Object - Patch by ↵ | lpsolit%gmail.com | 1 | -2/+1 | |
Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit | |||||
2008-10-18 | Bug 460509: Deleting a product with bugs fails because it hasn't loaded ↵ | mkanat%bugzilla.org | 1 | -0/+1 | |
Bugzilla::Bug Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit | |||||
2008-10-03 | Bug 455641: Implement Bugzilla::Field::Choice->update and have ↵ | mkanat%bugzilla.org | 1 | -2/+2 | |
editvalues.cgi use it Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bbaetz, a=mkanat | |||||
2008-08-14 | Bug 448593: Move code to edit product group settings from editproducts.cgi ↵ | lpsolit%gmail.com | 1 | -18/+215 | |
to Bugzilla/Product.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit | |||||
2008-08-07 | Bug 449390: "Add Product" fails with software error "Column ↵ | lpsolit%gmail.com | 1 | -3/+3 | |
'defaultmilestone' cannot be null" - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat | |||||
2008-08-06 | Bug 449248: Improve $product->group_controls - Patch by Frédéric ↵ | lpsolit%gmail.com | 1 | -4/+5 | |
Buclin <LpSolit@gmail.com> r/a=mkanat | |||||
2008-07-31 | Bug 313122: Implement Product->create, $product->update and ↵ | lpsolit%gmail.com | 1 | -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-27 | Bug 372795: Implement Bugzilla::Product::preload() to speed up query.cgi ↵ | mkanat%bugzilla.org | 1 | -4/+39 | |
when there are many products Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat | |||||
2008-01-12 | Bug 401965: Move groups updating from process_bug.cgi to Bugzilla::Bug | mkanat%bugzilla.org | 1 | -0/+70 | |
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit | |||||
2006-12-19 | Bug 339384: Make Bugzilla::Milestone use Bugzilla::Object - Patch by Max ↵ | lpsolit%gmail.com | 1 | -9/+4 | |
Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=justdave | |||||
2006-12-19 | Bug 339385: Make Bugzilla::Version use Bugzilla::Object | mkanat%bugzilla.org | 1 | -7/+3 | |
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk | |||||
2006-12-19 | Bug 339380: Make Bugzilla::Component use Bugzilla::Object | mkanat%bugzilla.org | 1 | -5/+1 | |
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk | |||||
2006-11-11 | Bug 189627: Implement per-product privileges - Patch by Frédéric ↵ | lpsolit%gmail.com | 1 | -1/+4 | |
Buclin <LpSolit@gmail.com> r=mkanat a=myk | |||||
2006-08-04 | Bug 346588: Versions should be sorted using vers_cmp() - Patch by Olav ↵ | lpsolit%gmail.com | 1 | -3/+4 | |
Vitters <bugzilla-mozilla@bkor.dhs.org> r=mkanat a=myk | |||||
2006-07-25 | Bug 174039: Set flags on bug entry - Patch by Frédéric Buclin ↵ | lpsolit%gmail.com | 1 | -0/+28 | |
<LpSolit@gmail.com> r=wurblzap r=myk a=myk | |||||
2006-07-21 | Bug 322848: Extremely slow performance with a lot of products (~1800) and ↵ | mkanat%bugzilla.org | 1 | -0/+26 | |
security groups for each Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk | |||||
2006-07-19 | Bug 339379: Make Bugzilla::Product use Bugzilla::Object | mkanat%bugzilla.org | 1 | -84/+15 | |
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk | |||||
2006-07-09 | Bug 342238: There is a dependency loop between Bugzilla::User and ↵ | mkanat%bugzilla.org | 1 | -1/+1 | |
Bugzilla::Component Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bkor, a=myk | |||||
2005-10-28 | Bug 314088: Several Bugzilla::Foo->new crash when passing a string instead ↵ | lpsolit%gmail.com | 1 | -1/+4 | |
of a valid ID as a param - Patch by Frédéric Buclin <LpSolit@gmail.com> r=kiko a=justdave |