aboutsummaryrefslogtreecommitdiffstats
path: root/Bugzilla/Bug.pm
Commit message (Collapse)AuthorAgeFilesLines
* Bug 512648 - Make Bugzilla::Bug centrally control available statuses inRobert Webb2011-09-281-13/+71
| | | | | enter_bug.cgi r=mkanat, a=mkanat
* Bug 686904: Removing an invalid URL from the See Also field crashes BugzillaFrédéric Buclin2011-09-191-2/+3
| | | | r=timello a=LpSolit
* Bug 686133: Bugzilla crashes when deleting a bugFrédéric Buclin2011-09-121-58/+3
| | | | r=timello a=LpSolit
* Bug 683025 - Add a check_for_edit to Bugzilla::Bug to return the bug objectRobert Webb2011-09-011-0/+10
| | | | | if the user can edit the bug r=mkanat, a=mkanat
* Bug 637648 - Rename the "tags" table to "tag"Stephanie Daugherty2011-08-291-4/+4
| | | | r=LpSolit, a=LpSolit
* Bug 672947: Add 'require Bugzilla::BugMail' in Bugzilla::Bug->_send_bugmailTiago Mello2011-08-161-0/+2
| | | | | and remove unnecessary module imports in process_bug.cgi. r/a=LpSolit
* Bug 654496: Duplicate bug detection doesn't work when using OracleFrédéric Buclin2011-08-161-2/+2
| | | | r/a=mkanat
* Bug 622203 - Allow filing closed bugs via the WebServiceMax Kanat-Alexander2011-08-091-31/+72
| | | | r=dkl, a=mkanat
* Bug 55436: Implement list of duplicate bug numbers on show_bug.cgiFrédéric Buclin2011-08-071-1/+22
| | | | r=mkanat a=LpSolit
* Bug 676430: When editing a bug, a user not in the timetracking group ↵Frédéric Buclin2011-08-051-1/+1
| | | | | | generates "Use of uninitialized value in abs at Bugzilla/Bug.pm line 2682" in the web server error log r/a=mkanat
* Bug 653477: (CVE-2011-2380) [SECURITY] Group names can be guessed when ↵Frédéric Buclin2011-08-041-42/+52
| | | | | | creating or editing a bug r=mkanat a=LpSolit
* Bug 589128: Adds a preference allowing users to choose between text or htmlByron Jones2011-07-251-1/+1
| | | | | for bugmail. r=LpSolit, a=LpSolit
* Bug 670906 - Make it so delta_ts is only updated when there are changes. Fix ↵Gervase Markham2011-07-181-1/+1
| | | | regression from bug 620827. r=timello, a=lpsolit.
* Bug 663208: Recursive "Verify new product details" page when attempting to ↵Frédéric Buclin2011-06-111-1/+7
| | | | | | move multiple bugs to another product r/a=mkanat
* Bug 28849: Block users from CCing other users if they do not have editbugs privsByron Jones2011-05-101-0/+4
| | | | r=LpSolit, a=LpSolit
* Bug 653341: Bug.create() fails to error out if an invalid group is passedFrédéric Buclin2011-05-061-5/+8
| | | | r/a=mkanat
* Bug 622943: Simple auditing of changes to Bugzilla::Object subclass objectsMax Kanat-Alexander2011-03-131-0/+2
| | | | r=dkl, a=mkanat
* Bug 620827: Refactor remove see also to use remove_from_db instead.Tiago Mello2011-02-101-32/+49
| | | | r/a=mkanat
* Bug 616185: Move tags (aka lists of bugs) to their own DB tablesFrédéric Buclin2011-01-301-0/+83
| | | | r/a=mkanat
* Bug 595410: Make it faster to display a bug that has a lot of dependencies.Max Kanat-Alexander2011-01-031-0/+43
| | | | r=LpSolit, a=LpSolit
* Bug 593539: Fix the bugs activity for the see_also field.Tiago Mello2010-12-211-1/+2
| | | | r/a=mkanat
* Bug 593539: Refactor See Also to use separate modules for each type of URLTiago Mello2010-12-201-160/+32
| | | | r/a=mkanat
* Bug 617477: Fix numerous consistency and behavior issues surroudning Bug.updateMax Kanat-Alexander2010-12-131-14/+42
| | | | | | and Bugzilla::Bug. See https://bugzilla.mozilla.org/show_bug.cgi?id=617477#c2 for details. r=LpSolit, a=LpSolit
* Bug 607909: Hours worked / work_time is marked as changing when commenting ↵Christian Legnitto2010-11-031-2/+2
| | | | | | even when you don't enter a value r/a=LpSolit
* When inserting comments during Bug->update, make sure that the commentMax Kanat-Alexander2010-11-021-0/+3
| | | | | timestamp is identical to the timestamp passed in to update(). https://bugzilla.mozilla.org/show_bug.cgi?id=590334
* Bug 607966: Use of qw(...) as parentheses is deprecated since Perl 5.13.5Frédéric Buclin2010-10-281-1/+1
| | | | r=gerv a=LpSolit
* Bug 585802: Change the cc/user autocomplete (and backend) usermatching to ↵Christian Legnitto2010-10-281-2/+3
| | | | | | ignore spaces / search on space separated names r/a=mkanat
* Bug 578513: Rename cc_accessible and reporter_accessible to is_cc_accessibleMax Kanat-Alexander2010-10-221-1/+3
| | | | | and is_reporter_accessible in the WebService. r=timello, a=mkanat
* Bug 598014: Document how to mark the initial comment as private when using ↵Frédéric Buclin2010-10-211-4/+2
| | | | | | Bug.create() r/a=mkanat
* Bug 590334: Change Bug.pm to use the comment object (Bugzilla::Comment)Christian Legnitto2010-10-131-147/+78
| | | | | when creating or updating bug comment r=mkanat, a=mkanat
* Bug 601848: Fix percentage_complete searches for all operators on both MySQLMax Kanat-Alexander2010-10-041-1/+4
| | | | | and PostgreSQL r=mkanat, a=mkanat (module owner)
* Bug 600123 - Eliminate Bugzilla::Bug's AUTOLOADMax Kanat-Alexander2010-10-011-64/+89
| | | | r=glob, a=mkanat
* Bug 597772: Make add_see_also check for undef inputMax Kanat-Alexander2010-09-271-0/+5
| | | | r=timello, a=mkanat
* Bug 593173: Make See Also recognize both "http" and "https" links for localMax Kanat-Alexander2010-09-181-5/+11
| | | | | bugs as being the same bug. r=timello, a=mkanat
* Bug 593170: Disallow urls like "show_bug.cgi?id=2323" (with no domain) inMax Kanat-Alexander2010-09-181-0/+9
| | | | | the See Also field. r=timello, a=mkanat
* Bug 271758: noresolveonopenblockers = on doesn't allow removing open ↵Frédéric Buclin2010-09-081-31/+6
| | | | | | blockers and resolve the bug in a single change r/a=mkanat
* If an installation had not yet set the urlbase parameter, then insertingMax Kanat-Alexander2010-09-021-7/+5
| | | | | | *any* URL into the see_also field would cause it to think you were linking a local bug. https://bugzilla.mozilla.org/show_bug.cgi?id=549586
* Bug 549586: Allow the See Also field to take an integer or a localTiago Mello2010-09-011-0/+40
| | | | | bugzilla url and treat them as a link to the local Bugzilla. r/a=mkanat
* Bug 586871: Convert all Bugzilla->get_fields calls to Bugzilla->fieldsTiago Mello2010-08-241-11/+12
| | | | r/a=mkanat
* Bug 584036: _sync_fulltext() not called when (un)setting an existing comment ↵Frédéric Buclin2010-08-041-1/+2
| | | | | | as private r/a=mkanat
* Bug 583165: Un(setting) a comment as private doesn't update bugs.delta_tsFrédéric Buclin2010-08-031-1/+3
| | | | r/a=mkanat
* Bug 583622: email_in.pl doesn't let me set timetracking fieldsFrédéric Buclin2010-08-021-6/+0
| | | | r/a=mkanat
* Bug 396558: Dependency change e-mails should only include status changes ↵Frédéric Buclin2010-07-281-5/+12
| | | | | | that happened right now r/a=mkanat
* Bug 578324: The "Hours Worked" field in show_bug.cgi rejects all values ↵Frédéric Buclin2010-07-141-2/+2
| | | | | | passed to it if it would make the Remaining Time negative r/a=mkanat
* Bug 415813: Implement Bug.update() as an API for WebServicesMax Kanat-Alexander2010-07-121-2/+13
| | | | r=dkl, a=mkanat
* Bug 574556: Refactor Search.pm so that we're not doing $$some_var everywhere.Max Kanat-Alexander2010-07-081-2/+1
| | | | | | | Instead, we pass around a hashref and update the hashref. This patch also includes some cleanup for bugs surrounding percentage_complete, attachments.isobsolete, attachments.ispatch, and owner_idle_time. r=mkanat, a=mkanat
* Bug 574879: Create a test that assures the correctness of Search.pm'sMax Kanat-Alexander2010-07-071-0/+11
| | | | | boolean charts r=glob, a=mkanat
* Bug 519835: Remove Bugzilla::Product::check_product() in favor of ↵Frédéric Buclin2010-07-071-4/+2
| | | | | | Bugzilla::Product->check() r=mkanat a=LpSolit
* Bug 574995: Make the WebService return reporter, attachment submitter, andMax Kanat-Alexander2010-07-061-0/+1
| | | | | commenter all as "creator" r=timello, a=mkanat
* Bug 574892: [SECURITY] Add EXTRA_REQUIRED_FIELDS to Bugzilla::Object, whichMax Kanat-Alexander2010-07-051-0/+15
| | | | | | 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