Revision history for Dancer-Plugin-Catmandu-OAI

0.0305  2014-05-08 12:11:15 CEST
    - make datestamp pattern configurable
    - make uri_base configurable
    - building with Dist::Milla
    - test added
    - docs
    - default search params
    - GetRecord is now a cql search

0.0304  2014-04-22
    - add missing dependency on Catmandu:Exporter::Template

0.0303  2014-03-04
    - "granularity" can be set to these two options in the plugin configuration:

        - YYYY-MM-DDThh:mm:ssZ
        - YYYY-MM-DD

    - "fix" can be set in the plugin configuration:

    - this "fix" fixes the input record(s). This is a global fix that is
      applied before any action is taken on the record.

      e.g. GetRecord, ListRecords, and ListIdentifiers share this fix

        - This is not the same as the fix, as configured for every metadataPrefix.
          First of all the global fix is applied, and later the fix for the metadataPrefix is applied.

    - "datestamp" is copied from the fixed record (see above), instead of fixed by "_combined_utc_datestamp"

        Fixing the datestamp values is up to the global fix (see: Catmandu::Fix::datetime_format).
        One should make sure that the values in this field honor the configured "granularity".

    - "default_search_params" can be set in the plugin configuration:

        These arguments are given to the search method of the Catmandu::Bag.
        Beware that these are overwritten inline by "start","limit", "query" and "cql_query",
        so those cannot be used.

    - $bag->get is changed by $bag->search in "GetRecord"

        To honor the "default_search_params", the search method of the Catmandu::Bag is used.
        These parameters are preset, and cannot be changed by "default_search_params".

0.0302  2013-03-11
    - fix date format in resumptionToken

0.0301  2013-02-28
    - explicit DateTime dependency

0.03    2013-02-25
    - configurable limit (default is 100)
    - support collectionIcon

0.02    2012-12-04
    - initial release