[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