Releases: NLCR/SeznamDNNT
Releases · NLCR/SeznamDNNT
Verze 1.1.0.6
Verze 1.1.0.5
Verze 1.1.0.4
Verze 1.1.0.3
Verze 1.1.0.2
Řešené issues:
#545 UI Faseta nakladatele v okně
#525 Label volné dílo se zruší pokud přestane být volné ve všech DK
#477 Filtrování roku vydání u periodik nebo vícesvazkových monografíí
Poznámka: Pro issue 477 je nutno provést reindex dat, konkrétně roku vydání. Byl připraven proces, který projede stávající set a upraví data u všech záhnamů. Použití:
"dates": {
"type": "date_update",
"logger":"date_update",
"cron": "<cron_pattern>"
}
Verze 1.1.0.1
Oficiální verze obsahující změny z verze: 1.1.0.1
Verze 1.1.0.0
Verze 1.0.9.9
Verze 1.0.9.8
Verze 1.0.9.7
Řešené issues:
#537 - Podpora K7 při stahování granularity, získávání kontextové informace o volném díle, vytváření PXN žádostí a zobrazování náhledů
#435 a #539 - Neposílání notifikací při kurátorském stavu DX
#540 Tooltip v exportech
Poznámky:
- Konfigurace pro získávání dat z krameria je obohacena o verzi:
...
"https?://kramerius.*.mzk.cz.*": {
"description":"Moravska zemska knihovna MZK",
"api":"https://api.kramerius.mzk.cz/search/",
"client":"https://www.digitalniknihovna.cz/mzk/uuid/{0}",
"domain":"mzk.cz",
"acronym":"mzk",
"sigla":"BOA001",
"version":"V7",
"skip": false
},"https?://(www.)?digitalniknihovna.cz/mzk.*": {
"description":"Digitalni knihovna/Moravska zemska knihovna MZK",
"api":"https://api.kramerius.mzk.cz/search/",
"client":"https://www.digitalniknihovna.cz/mzk/uuid/{0}",
"domain":"mzk.cz",
"acronym":"mzk",
"sigla":"BOA001",
"version":"V7",
"skip": false
},"https?://api.kramerius.mzk.cz.*": {
"description":"Digitalni knihovna/Moravska zemska knihovna MZK",
"api":"https://api.kramerius.mzk.cz/search/",
"client":"https://www.digitalniknihovna.cz/mzk/uuid/{0}",
"domain":"mzk.cz",
"acronym":"mzk",
"sigla":"BOA001",
"version":"V7",
"skip": false
}
..
- Procesy kramerius_px_check nyní mohou využít data z procesu získávání granularity. Je to šetrnější k zapojeným krameriům. Data se stáhnou pouze jednou a použijí se ve všech procesech.
Příklad:
...
"kram_kontextova_informace": {
"type":"kramerius_px_check",
"logger": "krameriove_kontext_px_check",
"cron": "pattern",
"iteration": {
"data":"granularity" // Pokud klíč data není uveden nebo má hodnotu "live", dotazuje se proces na živé instance krameria.
},
"results":{
"ctx": true
}
},
"kram_kontrola_zaznamu":{
"type":"kramerius_px_check",
"logger":"krameriove_kontrola_px_check",
"cron":"pattern",
"iteration":{
"states":["A","PA","NL"],
"data":"granularity"
},
"results":{
"request":{
"items":60,
"type":"PXN"
}
}
}