[koha-commits] main Koha release repository branch new/bug_7804 created. v3.12.00-alpha2-14-g0ab3175
Git repo owner
gitmaster at git.koha-community.org
Wed Mar 20 19:54:21 CET 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, new/bug_7804 has been created
at 0ab317559e3ef4e29ac3e192d59bff72460bb99d (commit)
- Log -----------------------------------------------------------------
commit 0ab317559e3ef4e29ac3e192d59bff72460bb99d
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date: Wed Mar 20 14:51:15 2013 -0400
Bug 7804: Increment version number
Database update for bug 7804 has been given version 3.11.00.106
commit c332b372cab2191affe6f491173227a0ebcfe457
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Mon Mar 18 09:57:09 2013 -0700
Bug 7804 - Add Koha Plugin System - QA Followup 3 - Additional Unit Tests
Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
commit 58cc246e930cb1e9c1f45b5c6dd87302eb9ce3a8
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Wed Feb 20 13:32:25 2013 -0500
Bug 7804 - Add Koha Plugin System - QA Followup 2
* Add "Plugins disabled" screen instead of error
* Allow plugins to return a value, add a test run that checks the return value
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
commit 171542059eb6bb734ec37f561d35d108e59c37a1
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Fri Feb 8 09:48:38 2013 -0500
Bug 7804 - Add Koha Plugin System - QA Followup - Add flags and permissions sql
Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
commit 74ea6209bc2adc26058d7f0a0ba2170e1ee4ad2e
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Mon Jan 14 08:23:46 2013 -0500
Bug 7804 - Add Koha Plugin System - Unit Tests
Tests Ok
~/kohaclone$ perl t/db_dependent/Plugins.t
1..15
ok 1 - use Koha::Plugins;
ok 2 - use Koha::Plugins::Handler;
ok 3 - use Koha::Plugins::Base;
ok 4 - use Koha::Plugin::Test;
ok 5 - Test can_load
ok 6 - Test plugin class isa Koha::Plugin::Test
ok 7 - Test plugin parent class isa Koha::Plugins::Base
ok 8 - Test plugin can report
ok 9 - Test plugin can tool
ok 10 - Test plugin can configure
ok 11 - Test plugin can install
ok 12 - Test plugin can install
ok 13 - Test $plugin->get_metadata()
ok 14 - Test $plugin->get_qualified_table_name()
ok 15 - Test $plugin->get_plugin_http_path()
(and all others as well)
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
commit 5eabc672fd818b312b3dbc8e2c19defcca97ed13
Author: Kyle M Hall <kyle.m.hall at gmail.com>
Date: Fri Jan 22 16:34:52 2010 +0000
Bug 7804 - Add Koha Plugin System
Adds support for custom plugins. At the moment the Plugins
feature supports two types of plugins, reports and tools.
Plugins are installed by uploading KPZ ( Koha Plugin Zip )
packages. A KPZ file is just a zip file containing the
perl files, template files, and any other files neccessary
to make the plugin work.
Test plan:
1) Apply patch
2) Run updatedatabase.pl
3) Create the directory /var/lib/koha/plugins
4) Add the lines
<pluginsdir>/var/lib/koha/plugins</pluginsdir>
<enable_plugins>1</enable_plugins>"
to your koha-conf.xml file
5) Add the line
Alias /plugin/ "/var/lib/koha/plugins/"
to your koha-httpd.conf file
6) Restart your webserver
7) Access the plugins system from the "More" pulldown
8) Upload the example plugin file provided here
9) Try it out!
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
commit 9e8bf67a3162dae3d6f0ff265ccc688346b113e2
Merge: d3d03f4 bf04e29
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date: Wed Mar 20 14:47:42 2013 -0400
Merge branch 'bug_9353' into 3.12-master
-----------------------------------------------------------------------
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list