[koha-commits] main Koha release repository branch 3.16.x updated. v3.16.02-1-gf4d8d69

Git repo owner gitmaster at git.koha-community.org
Fri Aug 15 02:10:58 CEST 2014


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, 3.16.x has been updated
       via  f4d8d69d3b80fed566a54007b8102a2891f51c95 (commit)
      from  ac242e6d8e259f2c592e4868cf5b89127d609087 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f4d8d69d3b80fed566a54007b8102a2891f51c95
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Tue Feb 4 12:42:55 2014 -0500

    Bug 11703 - Convert checkouts table to ajax datatable [3.16.x]
    
    When a patron has many checked out items, circulation.pl can take a very
    long time to load ( on the order of minutes in some cases ). This is
    primarily due to the processing of the previous checkouts list. If we
    convert to this table to a datatable that fetches its data via ajax, we
    can make circulation.pl far more responsive. The same should be done
    with relative's checkouts as well.
    
    Test Plan:
    1) Apply this patch
    2) Observe that the checkouts and relatives' checkouts tables
       are now loaded asynchronously
    3) Observe and verify the renew and return actions are now
       ajax based and function in a manner equivilent to how they
       used to.
    
    This bug had quite a few followups, so I squashed all of them into one
    change so that code is easier to follow. Original commit messages are below:
    
    Bug 11703 - Use the ajax datatables on patron details page
    
    Bug 11703 - Convert holds tables to ajax datatables
    
    Bug 11703 [QA Followup 1] - Center bProcessing message over table
    
    Bug 11703 [QA Followup 2] - Remove icons from checkout and clear buttons
    
    Bug 11703 [QA Followup 3] - Remove references to UseTablesortForCirc
    
    Bug 11703 [QA Followup 4] - Add back in Today's checkouts/Previous checkouts rows
    
    Bug 11703 [QA Followup 5]
    
    Bug 11703 [QA Followup 6] - Move strings to an include file for translation purposes
    
    Bug 11703 [QA Followup 7] - Fix issues spotted by koha-qa.pl
    
    Bug 11703 [QA Followup 8] - Speed up api/checkouts.pl as much as possible
    
    Bug 11703 [QA Followup 9] - Move scripts from api directory to svc directory
    
    Bug 11703 [QA Followup 10] - Fix errors caused by rebase
    
    Bug 11703 [QA Followup 11] - Prevent multiple fetchs from ajax source
    
    Bug 11703 [QA Followup 12] - Fix problem detected by koha-qa.pl
    
    Bug 11703 [QA Followup 13] - Removed uneccessary data from renewal box during renewal
    
    Bug 11703 [QA Followup 14] - Fix table column span
    
    Signed-off-by: Dobrica Pavlinusic <dpavlin at rot13.org>
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Passes all tests and QA script.
    Test plan on bug report:
    http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11703#c98
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup]
    
    * Bold record title, fix table width
    * Change output_pref_due to output_pref
    * Retain functionality of IssuesDefaultSortOrder system preferences
    * Use datatables.inc in circulation.tt
    * Fix up holds table details
    * Add plugin to about
    * fix relatives' checkouts
    * add too_many string
    * remove dead syspref from db
    * Sort relatives' checkouts and holds tables client side
    * Provide context for translation of strings
    * Fix unterminated string literal, add missing paren
    * Add replacement of _AUTHOR_ with title's author for holds
    * Format prices correctly
    * Format checkout dates correctly
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup] - Use format instead of replace for string translation
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup] - Use interface instead of themelang for checkboxes plugin
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup] - Restore showing earliest renewal date for 'too early' renewals
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703: (qa-followup) fix update database entry
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup] - Stop IE from caching ajax request
    
    Signed-off-by: Britta Cramer <britta.cramer at inm-gmbh.de>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup] - Allow keyboard navigation of tabs
    
    Signed-off-by: Britta Cramer <britta.cramer at inm-gmbh.de>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703 [QA Followup] - Change "No data available in table" to "Loading..."
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    
    Bug 11703: (qa followup) consistency in svc
    
    This patch removes the trailing .pl from the introduced svc scripts.
    Also removes a leftover (wrong license text)
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

-----------------------------------------------------------------------

Summary of changes:
 Koha/Schema/Result/Issue.pm                        |   32 +-
 Koha/Schema/Result/Reserve.pm                      |   24 +-
 circ/circulation.pl                                |  218 +------
 installer/data/mysql/sysprefs.sql                  |    1 -
 installer/data/mysql/updatedatabase.pl             |   10 +
 .../plugins/jquery.dataTables.rowGrouping.js       |  690 ++++++++++++++++++++
 .../intranet-tmpl/prog/en/css/staff-global.css     |    2 +-
 .../prog/en/includes/checkouts-table-footer.inc    |    2 +-
 .../intranet-tmpl/prog/en/includes/strings.inc     |   28 +
 koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js    |  464 +++++++++++++
 koha-tmpl/intranet-tmpl/prog/en/js/holds.js        |  132 ++++
 .../intranet-tmpl/prog/en/js/pages/circulation.js  |   75 +--
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    4 +
 .../en/modules/admin/preferences/circulation.pref  |    6 -
 .../prog/en/modules/circ/circulation.tt            |  561 ++++------------
 .../prog/en/modules/members/moremember.tt          |  405 ++++--------
 members/moremember.pl                              |  210 +-----
 svc/checkin                                        |   73 +++
 svc/checkouts                                      |  200 ++++++
 svc/holds                                          |  144 ++++
 svc/renew                                          |   69 ++
 21 files changed, 2151 insertions(+), 1199 deletions(-)
 create mode 100644 koha-tmpl/intranet-tmpl/lib/jquery/plugins/jquery.dataTables.rowGrouping.js
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/strings.inc
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/holds.js
 create mode 100755 svc/checkin
 create mode 100755 svc/checkouts
 create mode 100755 svc/holds
 create mode 100755 svc/renew


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list