[koha-commits] main Koha release repository branch master updated. v3.20.00-937-g66e9384

Git repo owner gitmaster at git.koha-community.org
Tue Oct 27 16:32:00 CET 2015


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, master has been updated
       via  66e9384df9f270231c6c8d9cc5e489604490a30d (commit)
       via  53274025e4e528b394fe165c040f74949439969c (commit)
       via  d01d52e5630fa131385d35032b24d4695b5b27ce (commit)
       via  5aef3526e4a9e11d2643eccab0e9498ebf3e934f (commit)
       via  ca99bfd7e8ee7b11f63d78fdea312665f8f7f6e9 (commit)
       via  e204bb95d91713bfc76bcc222eaf5bdb9affd82f (commit)
       via  3b2d66cec899dd3b33f41041bafb785bda7e1e31 (commit)
       via  5c287a8931103ae23df529267f0cb876c90f2f89 (commit)
       via  90266604513d3efad34bf40d9d59ab98d80dad4f (commit)
       via  25f163305fe179d923559dacea37a89f428f6b1f (commit)
       via  9e7109c05c8a24271f5f55c653c6400b5620e808 (commit)
       via  042b4da57658273a45ad285ff01e6c3e6cac66e5 (commit)
       via  9c30a2ebe2dd8dd278721f2590716ee10676480e (commit)
       via  edd64d30188fef2b3ecb314ceeb1f613e2217cc2 (commit)
       via  ac05c178b0317c570aa21bd5d2d5adf34cef38f2 (commit)
       via  ed0ff59152a41f6690b480d0b13b607250678418 (commit)
       via  9bae51666478a7f224611f46c4708d3b7d8c6e9b (commit)
      from  d1ea23e9046c378e90b6e35e403840cf81aba6a0 (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 66e9384df9f270231c6c8d9cc5e489604490a30d
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Oct 27 12:30:32 2015 -0300

    Bug 11559: DBRev 3.21.00.043
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit 53274025e4e528b394fe165c040f74949439969c
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Mon Oct 26 15:11:07 2015 -0600

    Bug 11559: (QA followup) fix several small issues
    
    This fixes the following:
      * Remove unneeded year on use Modern::Perl
      * Fix occasional freeze when reloading existing record
      * Fix encoding for returned record on first save to catalog
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit d01d52e5630fa131385d35032b24d4695b5b27ce
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Mon Oct 26 14:29:54 2015 -0600

    Bug 11559: (QA followup) replace font choices, fix macro editor
    
    More specifically:
      * Use monospace font options that are more widely installed
      * Don't allow entering macros until the user loads/creates a macro
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 5aef3526e4a9e11d2643eccab0e9498ebf3e934f
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Sun Oct 25 19:34:53 2015 -0600

    Bug 11559: (QA followup) fix QA issues
    
    This fixes the following:
      * License of editor.pl
      * Remove tabs
      * Use [% interface %]
      * Re-order search fields like the old interface
      * Add license information for new libraries
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit ca99bfd7e8ee7b11f63d78fdea312665f8f7f6e9
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Fri Oct 23 11:06:39 2015 -0600

    Bug 11559: (QA followup) detect and warn about corruption caused by MARC-8
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit e204bb95d91713bfc76bcc222eaf5bdb9affd82f
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Thu Oct 22 16:53:11 2015 -0600

    Bug 11559: (QA followup) fix pagination bar, add Ctrl-D to macro editor
    
    Also, fix incredibly silly mistake with keyboard shortcuts popup.
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 3b2d66cec899dd3b33f41041bafb785bda7e1e31
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Mon Oct 19 17:47:13 2015 -0600

    Bug 11559: (followup) fix first-character deletion, small usability issues
    
    This should fix the first-character deletion bug reported by Nick, and also:
    
      * Fix subfield deletion
      * Attempted fix for special keys on dropdowns
      * Allow deleting empty fields
      * Fix bug with composed characters
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 5c287a8931103ae23df529267f0cb876c90f2f89
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Tue Oct 6 16:00:49 2015 -0600

    Bug 11559: (QA followup) switch to new delimiter, fix minor issues
    
    This followup introduces a major change; instead of subfields starting
    with '$<code><space>', they now start with '‡<code>'. The double-cross
    character can be typed with Ctrl-D.
    
    It also fixes the following:
      * Add UUID.pm dependency
      * Remove debugging call
      * Fix toLocaleFormat error reported by Nick Clemens
      * Ignore subfields that are marked as unrepeatable/mandatory AND
        ignored (tab is -1)
      * Mention lack of support for UNIMARC/NORMARC fixed fields in system
        preferences screen
      * Confirm when user creates new record and current record is modified
      * Perform better when importing gigantic record dump
      * Show "Edit" instead of "Import" and allow direct editing for local
        catalog records in search screen
      * Add "Keyboard shortcuts" help button to toolbar
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 90266604513d3efad34bf40d9d59ab98d80dad4f
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Thu Sep 3 15:47:35 2015 -0600

    Bug 11559: (followup) Prevent saving item tags, fix other issues
    
    This fixes the following issues:
      * Spaces are now allowed in indicators
      * Shift-Enter is available to insert a newline if needed
      * Item tags, if present, will prevent saving (as they are not correctly
        processed by the backend)
      * biblionumber tags (999 in MARC21) will be stripped before the record
        is saved to Koha, to prevent their modification
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 25f163305fe179d923559dacea37a89f428f6b1f
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Thu Aug 6 15:56:36 2015 -0600

    Bug 11559: (followup) Fix error when all servers are deselected
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 9e7109c05c8a24271f5f55c653c6400b5620e808
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Thu Aug 6 15:56:36 2015 -0600

    Bug 11559: (followup) Fix import bugs, display/parsing issues
    
    This fixes the following issues:
      * ISO2709 import fails for Unicode
      * Import only works with .mrc/.xml extensions
      * MARC21 widgets not translatable
      * Macro UI broken
      * Uppercase subfield codes forbidden
      * Tag with no valid subfields shows as error but tries to save
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 042b4da57658273a45ad285ff01e6c3e6cac66e5
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Tue Jun 23 16:24:17 2015 -0600

    Bug 11559: (followup) Fill in default values, fix redirect and UNIMARC
    
    This fixes the following issues:
        * Help for UNIMARC tags broken
        * MARC21 resources loaded when in UNIMARC
        * Clicking on "advanced editor" in basic editor fails
        * Shift-Tab goes to the beginning of a fixed-field widget rather
          than the end
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit 9c30a2ebe2dd8dd278721f2590716ee10676480e
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Tue Jun 23 16:24:17 2015 -0600

    Bug 11559: (followup) Fix keyboard control bugs, make labels clickable
    
    This fixes the following issues:
        * Labels of search server checkboxes cannot be clicked
        * Quick search fields cannot be focused
        * Search results cannot be scrolled with a keyboard
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

commit edd64d30188fef2b3ecb314ceeb1f613e2217cc2
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Mon Jun 15 17:09:27 2015 -0400

    Bug 11559: Rancor: advanced cataloging interface
    
    Full test plan is posted on bug. Test plan for system preference:
    
      1. Apply patch, clear cookies.
      2. Go to "Cataloging."
      3. Add new record, verify that basic editor is used.
      4. Navigate to existing record, click on "Edit record", verify that
         basic editor is used.
      5. Inside basic editor, verify that no button appears to switch to the
         advanced editor.
      6. Enable the "EnableAdvancedCatalogingEditor" syspref.
      7. Repeat above steps, should still go to basic editor, but button
         should appear to switch to the advanced editor; click it.
      8. Now, adding new records and editing existing records should go to
         the advanced editor.
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit ac05c178b0317c570aa21bd5d2d5adf34cef38f2
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Mon Jun 15 17:06:19 2015 -0400

    Bug 11559: New libraries for Rancor
    
    Adds the following JS libraries:
    
      * CodeMirror - extensible text editor
      * FileSaver - shim for saving files
      * require - dependency resolver and module loader
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit ed0ff59152a41f6690b480d0b13b607250678418
Author: Jesse Weaver <pianohacker at gmail.com>
Date:   Mon Jun 15 16:57:46 2015 -0400

    Bug 11559: Supporting changes for Rancor
    
      * Extends login screen to pass along #hash
      * Adds JSONP support to C4::Service
      * Extends humanmsg to allow per-message classes
      * Adds proper charset to results of svc/bib
    
    Test plan:
    
      1. C4/Auth.pm and .../intranet/.../auth.tt: verify that login/usage
         works as expected, despite the change to pass on the fragment (...#blah)
         from the URL.
      2. C4/Service.pm and humanmsg.js: verify that editing system
         preferences (the main user of these modules) works correctly despite
         updates.
      3. svc/bib: verify that records can be correctly downloaded with the
         change of character set. This can be done in a Firebug/Chrome Devtools
         console by running `$.get('/cgi-bin/koha/svc/bib/1')` and inspecting the
         results (possibly replacing 1 with a different valid biblionumber).
    
    Signed-off-by: Nick Clemens <nick at quecheelibrary.org>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

commit 9bae51666478a7f224611f46c4708d3b7d8c6e9b
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Oct 27 12:07:27 2015 -0300

    Bug 10120: (QA followup) avoid raising warnings on upgrade
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

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

Summary of changes:
 C4/Auth.pm                                         |    2 +
 C4/Installer/PerlDependencies.pm                   |    5 +
 C4/Service.pm                                      |   17 +-
 Koha.pm                                            |    2 +-
 Koha/MetaSearcher.pm                               |  351 +++++++
 Koha/MetadataRecord.pm                             |   25 +
 cataloguing/addbiblio.pl                           |    6 +
 cataloguing/editor.pl                              |   67 ++
 installer/data/mysql/sysprefs.sql                  |    1 +
 installer/data/mysql/updatedatabase.pl             |   22 +-
 .../lib/codemirror/codemirror-compressed.js        |   15 +
 .../intranet-tmpl/lib/codemirror/codemirror.css    |  248 +++++
 koha-tmpl/intranet-tmpl/lib/filesaver.js           |  232 ++++
 .../intranet-tmpl/lib/jquery/plugins/humanmsg.js   |   51 +-
 .../lib/koha/cateditor/koha-backend.js             |  246 +++++
 .../intranet-tmpl/lib/koha/cateditor/macros.js     |   38 +
 .../intranet-tmpl/lib/koha/cateditor/macros/its.js |  208 ++++
 .../lib/koha/cateditor/macros/rancor.js            |  277 +++++
 .../lib/koha/cateditor/marc-editor.js              |  688 ++++++++++++
 .../intranet-tmpl/lib/koha/cateditor/marc-mode.js  |  168 +++
 .../lib/koha/cateditor/marc-record.js              |  412 ++++++++
 .../lib/koha/cateditor/preferences.js              |   49 +
 .../intranet-tmpl/lib/koha/cateditor/resources.js  |   42 +
 .../intranet-tmpl/lib/koha/cateditor/search.js     |  123 +++
 .../intranet-tmpl/lib/koha/cateditor/text-marc.js  |  102 ++
 .../intranet-tmpl/lib/koha/cateditor/widget.js     |  316 ++++++
 koha-tmpl/intranet-tmpl/lib/require.js             |   36 +
 koha-tmpl/intranet-tmpl/prog/en/css/cateditor.css  |  447 ++++++++
 koha-tmpl/intranet-tmpl/prog/en/css/humanmsg.css   |   15 +-
 .../intranet-tmpl/prog/en/css/staff-global.css     |   11 +-
 .../prog/en/includes/cateditor-ui.inc              | 1104 ++++++++++++++++++++
 .../prog/en/includes/cateditor-widgets-marc21.inc  |  158 +++
 .../intranet-tmpl/prog/en/includes/prefs-menu.inc  |    1 +
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    9 +
 .../prog/en/modules/admin/preferences/labs.pref    |   11 +
 koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt    |    8 +
 .../prog/en/modules/cataloguing/addbiblio.tt       |   22 +
 .../prog/en/modules/cataloguing/addbooks.tt        |    9 +
 .../prog/en/modules/cataloguing/editor.tt          |  288 +++++
 svc/bib                                            |    2 +-
 svc/cataloguing/framework                          |   77 ++
 svc/cataloguing/metasearch                         |   76 ++
 svc/new_bib                                        |    2 +-
 43 files changed, 5943 insertions(+), 46 deletions(-)
 create mode 100644 Koha/MetaSearcher.pm
 create mode 100755 cataloguing/editor.pl
 create mode 100644 koha-tmpl/intranet-tmpl/lib/codemirror/codemirror-compressed.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/codemirror/codemirror.css
 create mode 100644 koha-tmpl/intranet-tmpl/lib/filesaver.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/koha-backend.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/macros.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/macros/its.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/macros/rancor.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/marc-editor.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/marc-mode.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/marc-record.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/preferences.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/resources.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/search.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/text-marc.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/koha/cateditor/widget.js
 create mode 100644 koha-tmpl/intranet-tmpl/lib/require.js
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/cateditor.css
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/cateditor-ui.inc
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/cateditor-widgets-marc21.inc
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/labs.pref
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt
 create mode 100755 svc/cataloguing/framework
 create mode 100755 svc/cataloguing/metasearch


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list