Skip to content

Releases: acdh-oeaw/arche-oaipmh

Bugfixes

27 Nov 17:20
Compare
Choose a tag to compare

acdhOeaw\oai\Oai::oaiListRecordRaw() fixed to work with the current config structure.

liveCmdiMetadata template for Dublin Core added

27 Nov 16:55
Compare
Choose a tag to compare
1.3.0

liveCmdiMetadata template for ACDH schema-based DC metadata added

Bugfixes

16 Sep 12:30
Compare
Choose a tag to compare

Allow uriProp to be both URI and literal in LiveCmdiMetadata

Bugfixes

09 Sep 17:12
Compare
Choose a tag to compare

Handle resources not belonging to any sets correctly (Postgresql's json_agg() aggregates also nulls).

Simple set handler can now handle sets denoted using URIs

31 Jul 13:15
Compare
Choose a tag to compare

Until now the acdhOeaw\oai\set\Simple could only handled sets denoted using literal property values.
Now it can also handle URIs.

To make it possible an additional config property oai->sets->setNameNamespace has been introduced indicating the target resource id namespace which is used to derive the OAI-PMH compliant set name. The target resource id must be in the given namespace and the set name is created by dropping the namespace from the id.

For example if setNameNamespace: https://vocabs.acdh.oeaw.ac.at/archeoaisets/, setProp: https://vocabs.acdh.oeaw.ac.at/schema#hasOaiSet, idProp: https://vocabs.acdh.oeaw.ac.at/schema#hasIdentifier and repository contains set of triples:

_:someRes <https://vocabs.acdh.oeaw.ac.at/schema#hasOaiSet> _:setResource .
_:setResource <https://vocabs.acdh.oeaw.ac.at/schema#hasIdentifier> <https://vocabs.acdh.oeaw.ac.at/archeoaisets/mySet> .
_:setResource <https://vocabs.acdh.oeaw.ac.at/schema#hasIdentifier> <https://some/other/id> .

then _:someRes is assumed to belong to the mySet set.

Bugfixes

28 Mar 20:37
Compare
Choose a tag to compare

Typo in ListSets verb output fixed

Bugfixes

18 Mar 21:09
Compare
Choose a tag to compare
  • Kultrupool templates fixes
  • Fixes to features backported from the Fedora version

Fedora version enhancements backported

18 Mar 11:31
Compare
Choose a tag to compare
  • new LiveCmdiMetadata templating options added - see the acdhOeaw\oai\metadata\LiveCmdiMetadata class documentation
  • config file reorganized to distinguish particular components settings clearly
  • bugfixes

Initial release

16 Mar 16:39
Compare
Choose a tag to compare
1.0.0

composer.json updated