80 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
39b18a3637 Bug 745197: Add a hook in Bugzilla::Error::_throw_error() so that extensions can control the way to throw errors
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263699 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 19:01:32 +00:00
mkanat%bugzilla.org
915fa83811 Move doc of the admin_editusers_action hook at its right place
git-svn-id: svn://10.0.0.236/trunk@263685 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-13 16:01:10 +00:00
mkanat%bugzilla.org
27bdb46ac5 Fix typo
git-svn-id: svn://10.0.0.236/trunk@263672 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 15:16:14 +00:00
mkanat%bugzilla.org
ceb0b3cdf6 Bug 743991: Need a new hook to update Bugzilla::Search::COLUMN_JOINS
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263661 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-10 18:46:23 +00:00
mkanat%bugzilla.org
3ea1df6134 Bug 730794 - Need new hook edituser page
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263541 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-09 20:16:24 +00:00
mkanat%bugzilla.org
1694ae8853 Bug 722580: Move 'ReviewBoard' and 'Rietveld' BugUrl sub-classes
to a new 'MoreBugUrl' extension.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263456 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-19 17:47:13 +00:00
mkanat%bugzilla.org
3b5e8524aa Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and add it to files which miss one
r=kiko r=mkanat r=mrbball a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263258 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 22:48:45 +00:00
mkanat%bugzilla.org
267c104a35 Bug 468375: Add example code for hooks that were missing it.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262135 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-05 00:06:29 +00:00
mkanat%bugzilla.org
65d3fe3469 Bug 644334 - Add hook to Bugzilla::Install::Filesystem to allow extensions to create files/directories/htaccess
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262129 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-01 03:49:58 +00:00
mkanat%bugzilla.org
41c0903a59 Allow extensions to alter quicksearch terms and search format. r=mkanat.
git-svn-id: svn://10.0.0.236/trunk@261850 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-27 13:03:40 +00:00
mkanat%bugzilla.org
fc8ea6b68c Add diffs parameter to bugmail_recipients hook. r=mkanat.
git-svn-id: svn://10.0.0.236/trunk@261843 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-27 10:50:24 +00:00
mkanat%bugzilla.org
f7e2d54be7 Bug 625741: Need a hook in update_fielddefs_definition to enable adding columns to fielddefs
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261796 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-23 12:16:55 +00:00
mkanat%bugzilla.org
2803e4edc8 Provide user objects to bugmail_recipients hook. r,a=mkanat.
git-svn-id: svn://10.0.0.236/trunk@261727 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-07 11:16:39 +00:00
mkanat%bugzilla.org
7090d28190 Allow extensions to add new Jobs. r,a=mkanat.
git-svn-id: svn://10.0.0.236/trunk@261708 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-05 12:01:59 +00:00
mkanat%bugzilla.org
8723b980d7 Bug 596611: Add a hook to email_in.pl
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261527 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-04 17:23:45 +00:00
mkanat%bugzilla.org
833f03d72f Bug 485418: Code and template hooks for userprefs.cgi to be able to add additional tabs
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@261526 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-04 17:20:39 +00:00
mkanat%bugzilla.org
211ad76604 Bug 587793: Add a new "object_end_of_create" hook so that extensions can
operate on any new objects
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261163 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-01 23:06:21 +00:00
mkanat%bugzilla.org
1f43f2c556 Bug 583243: Add a new hook 'search_operator_field_override'.
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261093 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-24 21:17:10 +00:00
mkanat%bugzilla.org
0c76febfc2 Bug 581311: Bring the documentation of various hooks in Bugzilla::Hook
up to date
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260861 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 11:52:16 +00:00
mkanat%bugzilla.org
b9f9993bcf Bug 556869: New Hook: object_before_delete
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260131 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 21:17:50 +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
468f302c50 Bug 556695: New Hook: object_end_of_set
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260121 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 05:47:50 +00:00
mkanat%bugzilla.org
4aa7fb0cb3 Bug 544332 - New bug_check_can_change_field hook for Bugzilla/Bug.pm
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260022 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 20:01:25 +00:00
mkanat%bugzilla.org
9135b13ce7 Bug 545587: Make colchange.cgi use the database to determine buglist-able
columns, instead of having a fixed list.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259997 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-17 10:30:45 +00:00
mkanat%bugzilla.org
6a904c9c2c Add a note about the Example extension in the Bugzilla::Hook POD.
git-svn-id: svn://10.0.0.236/trunk@259899 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 01:04:05 +00:00
mkanat%bugzilla.org
62bb33f940 The sanitycheck_check hook documentation was in slightly the wrong place
in Bugzilla/Hook.pm.


git-svn-id: svn://10.0.0.236/trunk@259712 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 00:31:32 +00:00
mkanat%bugzilla.org
51cfb5259c Bug 545715: New Hook: bugmail_relationships
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259699 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 20:46:22 +00:00
mkanat%bugzilla.org
ed58742a10 Add a "bug" argument to the bugmail_recipients hook that was just checked in.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259694 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 19:16:16 +00:00
mkanat%bugzilla.org
98f3be684e Bug 545683: New Hook: bugmail_recipients
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259691 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 19:01:29 +00:00
mkanat%bugzilla.org
e68544b6f9 Bug 545551: Hook: object_update_columns
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259685 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 01:46:31 +00:00
mkanat%bugzilla.org
69d853b916 Bug 545541: New Hook: object_columns
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259683 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 01:01:40 +00:00
mkanat%bugzilla.org
fe4c8eab48 Bug 545524: New Hook: object_validators
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259681 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 00:16:29 +00:00
mkanat%bugzilla.org
f9e1aefcfb Bug 496488: Hooks for creating, updating, and deleting groups
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259638 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-07 21:17:25 +00:00
mkanat%bugzilla.org
7df8bdf4b9 Bug 525606: Make the template_before_process hook run whenever a template is loaded (including PROCESS and INCLUDE), not just when $template->process is called.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259240 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 05:27:12 +00:00
mkanat%bugzilla.org
c6637cd2b6 Bug 523762: Prevent the template_before_process hook from causing an infinite recursion when an error is thrown
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259221 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 23:07:08 +00:00
mkanat%bugzilla.org
4f5f0d062c Bug 531500: Allow the mailer_before_send hook to modify the arguments passed to Email::Send
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259172 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:46:45 +00:00
mkanat%bugzilla.org
b31ce53818 Bug 523411: Hook: product-end_of_create
Patch by Dave Lawrence <dkl@redhat.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259100 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 04:18:37 +00:00
mkanat%bugzilla.org
d6ee1842fb Bug 430013: Make extensions load their modules like Bugzilla::Extension::Foo::Bar, where Bar.pm is in extensions/Foo/lib/.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259073 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 11:50:27 +00:00
mkanat%bugzilla.org
53ff949198 Fix test failures caused by check-in of bug 430014.
git-svn-id: svn://10.0.0.236/trunk@259071 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:34:17 +00:00
mkanat%bugzilla.org
98a5bbf59c Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259069 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:09:55 +00:00
mkanat%bugzilla.org
9f82f85fba Bug 523999: New Hook: template-before_create
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259058 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:37:02 +00:00
mkanat%bugzilla.org
ec45876855 Bug 528062: Hook: Object-end_of_update
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259057 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:34:29 +00:00
mkanat%bugzilla.org
4f112293e6 Bug 521413: Hook: object-end_of_set_all
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259056 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:29:13 +00:00
mkanat%bugzilla.org
a2daa283c5 Bug 525426: Hook: object-before_set
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259016 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:17:52 +00:00
mkanat%bugzilla.org
a85d2ccf30 Bug 524034: New hook: bug-end_of_create_validators
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259015 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:15:23 +00:00
mkanat%bugzilla.org
142a010168 Bug 524007: New Hook: object-end_of_create_validators
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259014 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:13:25 +00:00
mkanat%bugzilla.org
9f4660984d Bug 521373: Hook: object-before_create
git-svn-id: svn://10.0.0.236/trunk@259013 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:11:36 +00:00
mkanat%bugzilla.org
0dfd6e55e2 Bug 525734: Allow WebService clients to authenticate using Bugzilla_login and Bugzilla_password
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258941 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:15:30 +00:00
mkanat%bugzilla.org
8a9244f543 Bug 394438: Add a hook for adding template vars to any page (Override Template->process)
Patch by Matt Rogers <mattr@kde.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258738 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 23:08:05 +00:00
mkanat%bugzilla.org
59583fdc1a Bug 364254: Add hook to Bugzilla::Template::quoteUrls
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258544 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 23:43:47 +00:00