Commit Graph

16 Commits

Author SHA1 Message Date
Arno Kaimbacher
5b6f81c34d - apply SortOrder for metadata standard dc, datacite and iso19139 2023-04-04 14:39:16 +02:00
Arno Kaimbacher
10b1fb0c86 - npm updates, delete cd 0.3.3
- aslo add collection for GetRecord request
- add src/utils/utility-functions.ts
- don't create empty xml caches
2022-12-06 13:52:55 +01:00
Arno Kaimbacher
ea568123f1 - add collection to oai_dc inside datasetxml2oai-pmh.xslt 2022-12-02 15:15:33 +01:00
Arno Kaimbacher
b1d62e14f7 - add citation for dc:source inside datasetxml2oai.pmh.xslt
- add ddc collection for ListSets request
- add ddc category into the header of GetReord and GetRecords requests
- npm updates
2022-12-02 12:26:25 +01:00
Arno Kaimbacher
ab57fabc36 - encoding="iso-8859-1" for all three metadata standards 2022-12-01 11:01:11 +01:00
Arno Kaimbacher
df77585986 - try xslt encoding iso-8859-1 for DINI validation 2022-12-01 10:47:01 +01:00
Arno Kaimbacher
3e24bdd92f - use iso639-2 for language tag for dc:language
- list mn. 100 record for ListRecords request
- add header("Content-Type", "application/xml; charset=utf-8") inside oai.controller.ts
2022-11-29 11:37:20 +01:00
Arno Kaimbacher
6944deac83 - npm updates
- uncomment eprints description inside datasetxml2oai-pmh.xslt
- test with multer for uploading files  multipart/form-data
- allow post and get methods dor oai.controller.ts
2022-11-29 09:07:48 +01:00
Arno Kaimbacher
69bc8e4b75 - small xslt errors 2022-11-28 10:34:34 +01:00
Arno Kaimbacher
281c321104 - correct oai error code messages needed by validator 2022-11-28 10:23:54 +01:00
Arno Kaimbacher
86d7b064d1 - forgotten coc-type for dc:type 2022-11-25 14:35:37 +01:00
Arno Kaimbacher
eb5259d93e - xslt parameter type conversion for xslt3.0 2022-11-25 13:45:26 +01:00
Arno Kaimbacher
edea5ccbd0 - addional xml elements for DINI requirements
- port browser style oai2_style.xslt to xslt version 3.0
- oai2_style includes extra style.css
2022-11-25 12:34:57 +01:00
Arno Kaimbacher
15f3572ef9 - add iso19139 metadata schema for oai interface
- modified licence file
- npm updates
2022-11-16 13:30:56 +01:00
Arno Kaimbacher
b754f02210 - rename 'prefixes' folder to 'assets' 2022-11-11 09:21:16 +01:00
407717d4b5 - first commit 2022-11-07 13:55:02 +01:00