[koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-49-gcec91b4

Git repo owner gitmaster at git.koha-community.org
Wed Oct 30 03:43:59 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, master has been updated
       via  cec91b4a2c32bb620b8db35728fd3c1079485162 (commit)
       via  241a091f59757c170b159df4335e3bbf9eeb6c99 (commit)
       via  f939d9d92a89fbddb31ad1e12581bc7c68771bb8 (commit)
       via  98706270cd732c7282a6d855221ef3d9dda1182b (commit)
       via  f0aef5e044af06d116b97def4a5e0e9438ebe4e9 (commit)
       via  324be43352ae8561ac31cb98a25878c847e68ca0 (commit)
       via  e36db6c247e9b4a30ba3a1ddde9c31ebb4090e7f (commit)
       via  89938401c8aacaff8850c9f39902ebd5a435a673 (commit)
       via  21be80ff97c1af68df2d95481ce63d26c74d6bb8 (commit)
       via  8f31154cbcca64f4c58c216d17ae543e3c17def0 (commit)
       via  a575582cf20e5938be3782c3dc30fa16495bcc69 (commit)
       via  05bb6f4f37bfbd6c29cbaa7fe1fe9ccf667fca98 (commit)
       via  d93ec41012fb7c30effecb66eab41c6c14805c29 (commit)
       via  e1593c898f6c8951cba8fb5ce9da3aef9c249ce3 (commit)
       via  48b0472a633251525820ab2c18f5ee3c7e49778b (commit)
      from  ffa2fbc93de0df27482556ae7dabdc57d9ab1a60 (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 cec91b4a2c32bb620b8db35728fd3c1079485162
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Oct 30 02:56:32 2013 +0000

    Bug 7688: (follow-up) update license statements
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 241a091f59757c170b159df4335e3bbf9eeb6c99
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Oct 30 02:51:11 2013 +0000

    bug 7688: (follow-up) add authentication checking
    
    A couple web services introduced in the patch series
    lacked authentication checks.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit f939d9d92a89fbddb31ad1e12581bc7c68771bb8
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Oct 30 02:42:40 2013 +0000

    Bug 7688: (follow-up) update DBIx::Class schema classes
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 98706270cd732c7282a6d855221ef3d9dda1182b
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Oct 30 02:40:14 2013 +0000

    Bug 7688: (follow-up) correct SQL to create the subscription table
    
    Columns referring to a foreign key must have matching
    types.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit f0aef5e044af06d116b97def4a5e0e9438ebe4e9
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Oct 30 02:27:20 2013 +0000

    Bug 7688: (follow-up) update test cases to reflect change in NewSubscription()
    
    This patch also corrects an error in the description of
    NewSubscription().
    
    Named parameters for this function cannot come soon enough.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 324be43352ae8561ac31cb98a25878c847e68ca0
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Oct 30 00:28:40 2013 +0000

    Bug 7688: (follow-up) fix typo
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit e36db6c247e9b4a30ba3a1ddde9c31ebb4090e7f
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Tue Oct 29 23:57:44 2013 +0000

    Bug 7688: DBRev 3.13.00.033
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 89938401c8aacaff8850c9f39902ebd5a435a673
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Thu Jul 4 12:00:10 2013 +0200

    Bug 7688: (follow-up) rewrite 'for' loop in unit tests
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 21be80ff97c1af68df2d95481ce63d26c74d6bb8
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Thu Jul 4 11:32:06 2013 +0200

    Bug 7688: (follow-up) add unit tests for C4::Serials::GetNextSeq()
    
    These tests are split in two parts: "db dependent" and "db
    independent".
    GetNextSeq requires DB only when checking for irregularities.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 8f31154cbcca64f4c58c216d17ae543e3c17def0
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Wed Jul 3 15:56:46 2013 +0200

    Bug 7688: (follow-up) add unit tests for C4::Serials::GetNextDate()
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit a575582cf20e5938be3782c3dc30fa16495bcc69
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Wed Jul 3 12:19:13 2013 +0000

    Bug 7688: (follow-up) add unit tests for C4::Serials::Numberpattern
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 05bb6f4f37bfbd6c29cbaa7fe1fe9ccf667fca98
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Wed Jul 3 11:57:32 2013 +0000

    Bug 7688: (follow-up) add unit tests for C4::Serials::Frequency
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit d93ec41012fb7c30effecb66eab41c6c14805c29
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Mon Apr 8 12:04:45 2013 +0000

    Bug 7688: (follow-up) rewrite t/db_dependant/Serials.t
    
    A lot of tests were just a call to a funtion without any arguments,
    whereas the function expect at least one argument.
    These tests were kept, but all return values are now undef when a
    mandatory argument is missing, so return values are consistent.
    
    The part where subscription periodicity is changed could not work
    because of ',' appended to each key in ModSubscription call. So it's
    rewritten, taking into account the new API for subscription frequencies.
    This script should leave your database intact because it revert any
    modification made.
    
    Also fix some warnings in C4::Serials and in C4::Items.
    And fix a typo in koha-tmpl/.../subscription-numberpatterns.tt
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Comment: Work as described. No errors
    Tested, again, without trouble.
    With a suscription, tests successful.
    No koha-qa errors
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit e1593c898f6c8951cba8fb5ce9da3aef9c249ce3
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Fri Mar 22 09:53:51 2013 +0000

    Bug 7688: (follow-up) set firstacquidate in updatedatabase if it's not set
    
    firstacquidate is now a mandatory field, so it must be set.
    
    The updatedatabase process set firstacquidate value to one of:
    - the planned date of the first serial for this subscription, or if not
      found,
    - the subscription start date.
    
    + auto-select the numbering pattern when modifying a subscription.
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 48b0472a633251525820ab2c18f5ee3c7e49778b
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Thu Mar 8 17:12:55 2012 +0100

    Bug 7688: Change subscription numbering pattern and frequencies
    
    Serials numbering pattern and frequencies are no longer hard-coded. Now
    it's possible to create, edit and delete numbering patterns (and
    frequencies). This patch adds two new sql tables
    (subscription_numberpatterns and subscription_frequencies)
    
    Numbering patterns behave almost as before, there are still the same
    values to configure (addX, everyX, settoX, whenmorethanX). lastvalueX
    and innerloopX remain in subscription tables.
    
    There is a new value in numbering patterns: numberingX. For each
    "column" (X, Y or Z) you can tell how to format the number. Actually
    numberingX can be set to:
     - 'dayname' (name of the day) (0-6 or 1-7 depending on which day is the
       first of the week)
     - 'monthname' (name of the month) (0-11)
     - 'season' (name of the season) (0-3) (0 is Spring)
    
    These names are localized by using POSIX::setlocale and POSIX::strftime
    and setting a 'locale' value to the subscription. Locale have to be
    installed on the system.
    
    Note that season names are not localized using POSIX::strftime (it can't
    do this), so names are hardcoded into the code (available languages: en,
    fr). This could be fixed in the future by using a Perl localization
    framework.
    
    Frequencies can be configured using 3 parameters:
     - 'unit': one of 'day', 'week', 'month', 'year'
     - 'issuesperunit': integer >= 1, the number of received issues per
       'unit'
     - 'unitsperissue': integer >= 1, the number of 'unit' between two
       issues
    One of 'issuesperunit' and 'unitsperissue' must be equal to 1.
    Examples:
      unit = 'day', issuesperunit=3, unitsperissue=1 => 3 issues per day
      unit = 'week', issuesperunit=1, unitsperissue=3 => 1 issue each 3
      weeks
    
    Prediction pattern is now computed server-side and is more consistent
    with what Koha will do. The publication date is displayed alongside the
    serial number.
    
    Irregularities can now be checked one by one, in the prediction pattern
    table, or if frequency is 'day-based' (unit is 'day'), there is the
    possibility to check all issues for a week day at once.
    
    When an irregularity is found, there is the possibility to keep the
    serial number unchanged, or to skip it. It is configured at subscription
    creation or modification.
    
    For instance, with a daily subscription you can have:
      skip serial number  |  keep serial number
    ----------------------+----------------------
     2012-01-01  ¦  No 1  | 2012-01-01  ¦  No 1
     2012-01-03  ¦  No 3  | 2012-01-03  ¦  No 2
    
    To lighten the subscription modification page, manual history has been
    moved in its own page subscription-history.pl which is accessible on
    subscription-detail.pl, tab 'Planning'.
    
    Important note: updatedatabase.pl script takes into account existing
    subscriptions and create appropriate numbering patterns for them (it
    tries to create as few patterns as possible). Frequency is
    mapped to the correct entry in subscription_frequencies table.
    
    This patch includes kohastructure.sql and updatedatabase.pl changes
    + sample frequencies data and sample numberpatterns data for fresh
    installs (sample data is included in updatedatabase.pl)
    
    === TEST PLAN: ===
    
    Create a new subscription:
    
      - Go to Serials module and click "New subscription" button
      - On the first page, choose a biblio and click next to go to the
        second page
      - Pick a first issue publication date
      - Choose frequency '1/day'
      - Choose a subscription length of 15 issues
      - Choose a subscription start date
      - Choose numbering pattern 'Volume, Number'
      - A table appears, fill 'Begins with' cells with '1'
      - Click on 'Test prediction pattern' button
    
    The prediction pattern is displayed at the right of the page. You can
    see in it the serial number, the publication date and a checkbox to
    allow you to choose which serials will not be received (irregularities).
    
    You can see that serial number start from "Vol 1, No 1" continue to "Vol
    1, No 12" and then restart with "Vol 2, No 1".
    
    Frequency is '1/day' so you can see that publication date is incremented
    by one day line after line.
    
      - Now you can play a little with frequencies and numbering patterns,
        change one of them (or both) and click again on 'Test prediction
        pattern'
      - For example, choose frequency '3/weeks' and click on 'Test
        prediction pattern' button'.
    
    There is a little behaviour change compared with current master.
    Publication date will not be guessed within the week. Koha can't know
    when you will receive issues. So the publication date stay the same
    (monday of each week) for 3 consecutive issues and then jump to the next
    week.
    
      - Now choose frequency '1/3 months' and numbering pattern 'Seasonal'
      - Fill 'Begins with' cells with '2012' for Year and '0' for Season
      - Click on 'Test prediction pattern'
      - You should have something like 'Spring 2012', 'Summer 2012', ...,
        'Winter 2012', 'Spring 2013'
      - Note that you can have seasons for south hemisphere by entering '2'
        in 'Year/Inner counter'
      - 2nd note: if you have some locales installed on your system, you can
        type its name in the 'Locale' field (actually it does not work for
        seasons name, only for month names and day names)
    
    If you want to modify the numbering pattern you can still do it here:
    
     - Click on 'Show/Hide advanced pattern' link. The advanced pattern
       table is shown but all fields are readonly
     - Click on 'Modify pattern' button. All readonly fields are now
       editable. Note that 'Begins with' and 'Inner counter' line are
       repeated here and any modifications in the small table will be
       replicated in the big table, and vice versa.
     - Pattern name is emptied, if you type a new name, a new pattern will
       be created, and if you type the same name as an existing numbering
       pattern, this one will be modified (with a confirmation message)
     - There is two new lines in this table:
       - Label: it's what is displayed in the smaller table headers above
       - Numbering: used to format numbers in different ways. can be
         'seasons', 'monthname' or 'dayname'. Month name and day name can be
         localized using the 'Locale' field. Seasons can't (values for
         English and french are hard-coded in Serials.pm)
     - You can modify what you want in the table and click on 'Test
       prediction pattern' button each time you want to see your
       modifications. (Note that checkboxes for irregularities aren't displayed
       in this mode, and you can't save the subscription until you have saved
       or cancelled your changes).
     - To cancel your modifications, just click on 'Cancel modifications'
       button.
     - To save them, click on 'Save as new pattern'. If the pattern name is
       already existing, a confirmation box will ask you if you want to
       modify the existing numbering pattern. Otherwise a new pattern will be
       created and automatically selected.
    
    Once you have finished modifying numbering pattern, you can click again
    on 'Test prediction pattern' to define irregularities, and then click on
    'Save subscription'.
    
    Now you can check the serials module still works correctly:
    
     - Check the subscription detail page to confirm that nothing is
       missing. Especially the 'Frequency' and 'Number pattern' information.
     - Try to receive some issues. Check that the serial number is correctly
       generated and if irregularities you have defined are taken into
       account (if you have defined some).
     - Check that receiving is blocked once you have reached the number of
       issues you have defined in subscription length (or once you have
       reached the subscription end date)
    
    In serials menu (to the left of almost each page of serials menu) you
    have two new links: 'Manage frequencies' and 'Manage numbering
    patterns'.
    
    'Manage numbering patterns' lead to a page which list all numbering
    patterns and allow you to create, edit or delete them. The interface is
    almost the same as numbering pattern modification in subscription-add.pl
    
    'Manage frequencies' lead to a page which list all frequencies and allow
    you to create, edit or delete them.
    
    Try to create a new frequency:
     - Click on 'Manage frequencies' link in the serials menu and then click
       on 'New frequency':
     - Fill in the description (mandatory).
     - Unit is one of 'day', 'week', 'month', year' or 'None' ('None' is for
       an irregular subscription)
     - If unit is different from 'None' you have to fill the two following
       fields (Issues per unit, and Units per issue)
     - Note that at least one of those must be equal to 1
     - Issues per unit is the number of received issues by 'unit' and Units
       per issue is the number of 'unit' between two issues
     - Display order is used to build the drop-down list. Leave empty and it
       will be set to 0 (top of the list)
     - Then click on 'Save'
     - Check that this new frequency appears in the frequencies table and in
       the drop-down list in subscription-add.pl
    
    Subscription history has been moved in its own page. To test if it still
    works, choose a subscription with manual history enabled (or modify an
    existing subscription to turn on manual history).
    
     - On the detail page, tab 'Planning', you should have a link 'Edit history'.
     - Click on it
     - Modify history and click on Save
     - In tab 'Summary' you should have the infos you just entered
    
    And finally, you can check that old subscriptions (by old I mean
    subscriptions that existed before the update) are correctly linked to an
    existing numbering pattern and an existing frequency. Numbering patterns
    should be named 'Backup pattern X' where X is a number.
    
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Comment: Great development! Work as described. No koha-qa errors
    (with all patches applied). Please QA this fast.
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    
    Squashed commits:
    -----------------
    
    Bug 7688 follow-up: Small fixes for QA
    
    - # Subroutines::ProhibitExplicitReturnUndef: Got 1 violation(s) in
      C4::Serials::GetSubscriptionIrregularities
    - Bad template constructions fixed in serials/subscription-add.tt
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    
    ----
    
    Bug 7688 follow-up: Small fixes for QA #2
    
    - "return undef" -> "return"
    - ":utf8" -> ":encoding(UTF-8)"
    - TAB -> SPACES
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    
    ----
    
    Bug 7688: Translate sample frequencies for french
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    
    ----
    
    Bug 7688: Fix generating next serial when there is no 'Expected' issue
    
    It can happen when the Expected issue is claimed. In this case the
    status of the last serial is 'Claimed'
    
    This patch change the API of GetNextSeq and GetSeq
    
    Test plan:
    - Create a subscription which starts a long time ago so that serials
      automatically appear in late issues
    - Receive the first serial
    - Go to claims page and claim the 2nd serial.
    - Go back to the subscription page and click on 'Serial collection'
    - You should have 2 serials, one 'Arrived' and one 'Claimed'.
    - Click on Generate Next. This should fail with a software error message
      ("can't call method output ...")
    - Apply this patch and click again on Generate Next. A new issue must be
      created with status 'Expected'.
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    
    ----
    
    Bug 7688: Followup FIX perldoc
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

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

Summary of changes:
 C4/Items.pm                                        |    4 +-
 C4/Serials.pm                                      | 1056 ++++++----
 C4/Serials/Frequency.pm                            |  292 +++
 C4/Serials/Numberpattern.pm                        |  289 +++
 Koha/Schema/Result/Subscription.pm                 |  215 +--
 Koha/Schema/Result/SubscriptionFrequency.pm        |  116 ++
 Koha/Schema/Result/SubscriptionNumberpattern.pm    |  236 +++
 .../mysql/de-DE/optional/sample_frequencies.sql    |   16 +
 .../mysql/de-DE/optional/sample_frequencies.txt    |    1 +
 .../mysql/de-DE/optional/sample_numberpatterns.sql |   25 +
 .../mysql/de-DE/optional/sample_numberpatterns.txt |    1 +
 .../data/mysql/en/optional/sample_frequencies.sql  |   16 +
 .../data/mysql/en/optional/sample_frequencies.txt  |    1 +
 .../mysql/en/optional/sample_numberpatterns.sql    |   25 +
 .../mysql/en/optional/sample_numberpatterns.txt    |    1 +
 .../mysql/es-ES/optional/sample_frequencies.sql    |   16 +
 .../mysql/es-ES/optional/sample_frequencies.txt    |    1 +
 .../mysql/es-ES/optional/sample_numberpatterns.sql |   25 +
 .../mysql/es-ES/optional/sample_numberpatterns.txt |    1 +
 .../mysql/fr-FR/2-Optionel/sample_frequencies.sql  |   16 +
 .../mysql/fr-FR/2-Optionel/sample_frequencies.txt  |    1 +
 .../fr-FR/2-Optionel/sample_numberpatterns.sql     |   25 +
 .../fr-FR/2-Optionel/sample_numberpatterns.txt     |    1 +
 .../mysql/it-IT/optional/sample_frequencies.sql    |   16 +
 .../mysql/it-IT/optional/sample_frequencies.txt    |    1 +
 .../mysql/it-IT/optional/sample_numberpatterns.sql |   25 +
 .../mysql/it-IT/optional/sample_numberpatterns.txt |    1 +
 installer/data/mysql/kohastructure.sql             |   78 +-
 .../mysql/nb-NO/2-Valgfritt/sample_frequencies.sql |   16 +
 .../mysql/nb-NO/2-Valgfritt/sample_frequencies.txt |    1 +
 .../nb-NO/2-Valgfritt/sample_numberpatterns.sql    |   25 +
 .../nb-NO/2-Valgfritt/sample_numberpatterns.txt    |    1 +
 .../mysql/pl-PL/optional/sample_frequencies.sql    |   16 +
 .../mysql/pl-PL/optional/sample_frequencies.txt    |    1 +
 .../mysql/pl-PL/optional/sample_numberpatterns.sql |   25 +
 .../mysql/pl-PL/optional/sample_numberpatterns.txt |    1 +
 .../mysql/ru-RU/optional/sample_frequencies.sql    |   16 +
 .../mysql/ru-RU/optional/sample_frequencies.txt    |    1 +
 .../mysql/ru-RU/optional/sample_numberpatterns.sql |   25 +
 .../mysql/ru-RU/optional/sample_numberpatterns.txt |    1 +
 .../mysql/uk-UA/optional/sample_frequencies.sql    |   16 +
 .../mysql/uk-UA/optional/sample_frequencies.txt    |    1 +
 .../mysql/uk-UA/optional/sample_numberpatterns.sql |   25 +
 .../mysql/uk-UA/optional/sample_numberpatterns.txt |    1 +
 installer/data/mysql/updatedatabase.pl             |  253 +++
 .../prog/en/includes/serials-menu.inc              |   10 +
 .../prog/en/modules/serials/serials-collection.tt  |   63 +-
 .../en/modules/serials/showpredictionpattern.tt    |   82 +
 .../prog/en/modules/serials/subscription-add.tt    | 2016 +++++++-------------
 .../prog/en/modules/serials/subscription-detail.tt |  143 +-
 .../en/modules/serials/subscription-frequencies.tt |  215 +++
 .../en/modules/serials/subscription-history.tt     |   60 +
 .../modules/serials/subscription-numberpatterns.tt |  333 ++++
 kohaversion.pl                                     |    2 +-
 serials/create-numberpattern.pl                    |   65 +
 serials/serials-collection.pl                      |   70 +-
 serials/serials-recieve.pl                         |    9 +-
 serials/showpredictionpattern.pl                   |  195 ++
 serials/subscription-add.pl                        |  254 ++-
 serials/subscription-detail.pl                     |   20 +-
 serials/subscription-frequencies.pl                |  121 ++
 serials/subscription-frequency.pl                  |   36 +
 serials/subscription-history.pl                    |   88 +
 serials/subscription-numberpattern.pl              |   39 +
 serials/subscription-numberpatterns.pl             |  151 ++
 t/Serials/GetNextSeq.t                             |  234 +++
 t/db_dependent/Acquisition/OrderFromSubscription.t |   12 +-
 t/db_dependent/Bookseller.t                        |   62 +-
 t/db_dependent/Serials.t                           |  114 +-
 t/db_dependent/Serials/Frequency.t                 |   90 +
 t/db_dependent/Serials/GetNextDate.t               |  491 +++++
 t/db_dependent/Serials/GetNextSeq.t                |  278 +++
 t/db_dependent/Serials/Numberpattern.t             |  103 +
 73 files changed, 6038 insertions(+), 2244 deletions(-)
 create mode 100644 C4/Serials/Frequency.pm
 create mode 100644 C4/Serials/Numberpattern.pm
 create mode 100644 Koha/Schema/Result/SubscriptionFrequency.pm
 create mode 100644 Koha/Schema/Result/SubscriptionNumberpattern.pm
 create mode 100644 installer/data/mysql/de-DE/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/de-DE/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/de-DE/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/de-DE/optional/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/en/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/en/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/en/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/en/optional/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/es-ES/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/es-ES/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/es-ES/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/es-ES/optional/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_frequencies.sql
 create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_frequencies.txt
 create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/it-IT/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/it-IT/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/it-IT/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/it-IT/optional/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_frequencies.sql
 create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_frequencies.txt
 create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/pl-PL/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/pl-PL/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/pl-PL/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/pl-PL/optional/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/ru-RU/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/ru-RU/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/ru-RU/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/ru-RU/optional/sample_numberpatterns.txt
 create mode 100644 installer/data/mysql/uk-UA/optional/sample_frequencies.sql
 create mode 100644 installer/data/mysql/uk-UA/optional/sample_frequencies.txt
 create mode 100644 installer/data/mysql/uk-UA/optional/sample_numberpatterns.sql
 create mode 100644 installer/data/mysql/uk-UA/optional/sample_numberpatterns.txt
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/showpredictionpattern.tt
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-frequencies.tt
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-history.tt
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-numberpatterns.tt
 create mode 100755 serials/create-numberpattern.pl
 create mode 100755 serials/showpredictionpattern.pl
 create mode 100755 serials/subscription-frequencies.pl
 create mode 100755 serials/subscription-frequency.pl
 create mode 100755 serials/subscription-history.pl
 create mode 100755 serials/subscription-numberpattern.pl
 create mode 100755 serials/subscription-numberpatterns.pl
 create mode 100644 t/Serials/GetNextSeq.t
 create mode 100644 t/db_dependent/Serials/Frequency.t
 create mode 100644 t/db_dependent/Serials/GetNextDate.t
 create mode 100644 t/db_dependent/Serials/GetNextSeq.t
 create mode 100644 t/db_dependent/Serials/Numberpattern.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list