-
31. 10. 2024
1.2.6-alpha.1
- Ověření pravosti mikrocertifikátu: oprava výpisu data konce platnosti.
GET /schema/*
: rozšíření výčtu povolených hodnot číselníků typ hodnocení (o možnost presentation
) a forma účasti (o možnost hybrid
).
GET /credentials/id/{id}/edc
: počátek platnosti mikrocertifikátu se nyní nastavuje na hodnotu položky awardingDate
.
GET /credentials/id/{id}/edc
: typ specifikace hodnocení se nyní vyplňuje pouze pokud je typ hodnocení právě jeden (položka typ specifikace hodnocení v EDC má kardinalitu pouze 0..1
, zatím co typ hodnocení může být 0..*
).
GET /credentials/id/{id}/pdf
: logo na mikrocertifikátu nyní odpovídá logu uvedené instituce pokud bylo dodáno (doteď byla vždy upřednostňována nejvyšší úroveň, tj. škola).
-
7. 10. 2024
1.2.5-alpha.2
GET /credentials/id/{id}/pdf
: úprava a sjednocení mezer mezi položkami osvědčení.
GET /credentials/id/{id}/pdf
: jeden znak nového řádku v položce learningOutcomeSummary
se projeví jako odřádkování, vícero znaků nového řádku vytvoří větší vertikální mezeru.
-
20. 8. 2024
1.2.5-alpha.2
GET /credentials/id/{id}/edc
: oprava vykazovaní typu výsledku učení na základě položky learningOutcome
.
-
31. 7. 2024
1.2.5-alpha.2
GET /schema/*
: doplnění rezortního identifikátoru pro Mendelu ICV do výčtu povolených hodnot.
-
15. 7. 2024
1.2.5-alpha.1
PUT /credentials/id/{id}/pdf
: zpřístupněn nový endpoint pro vložení/nahrazení PDF reprezentace mikrocertifikátu. Vkládaný soubor musí být dvoustránkové PDF, které již může být zapečetěno Vaší institucí. Tento soubor se následně bude zobrazovat v ověřovací aplikaci systému. Vizualizace mikrocertifikátu v JSON-LD zůstává beze změny.
GET /schema/*
: doplnění popisu položek learningOutcome
a learningOutcomeSummary
, včetně preferovaného uvádění learningOutcomeSummary
na generovanou PDF reprezentaci mikrocertifikátu (sjednocení schematu s předem komunikovaným datovým modelem).
-
GET /schema/*
: zrušení celouniverzitních pracovišť (**900
) z výčtu povolených resortních identifikátorů v OpenAPI/JSON schematu (sjednocení schemat a podporované funkcionality).
GET /credentials/id/{id}/pdf
: automatické zkracování obsahu položky Výsledky učení pokud se obsah nevejde do prostoru na stránce PDF osvědčení.
-
13. 6. 2024
1.2.4-alpha.3
GET /credentials/id/{id}/pdf
: oprava defaultně zobrazované položky výsledků učení pro PDF osvědčení -- původně learningOutcome
, nyní learningOutcomeSummary
(sjednocení chování s předem komunikovaným datovým modelem).
-
GET /schema/OpenAPI
: přesunutí endpointu education-providers
ze sekce future
do sekce education-providers
.
-
31. 5. 2024
1.2.4-alpha.2
GET /schema/OpenAPI
: nová sekce links
pro endpointy pro práci s odkazy k mikrocertifikátům.
GET /schema/OpenAPI
: popis nových operací pro práci s odkazy k mikrocertifikátům (v přípravě).
-
21. 5. 2024
1.2.4-alpha.1
GET /credentials/id/{id}/pdf
: generované PDF je nově v archivním formátu (PDF/A) a je opatřeno elektronickou pečetí systému.
GET /credentials/id/{id}/edc
: generovaný JSON-LD již splňuje požadavky validátora EDC.
-
15. 5. 2024
1.2.3-alpha.5
POST /credentials/id/{id}/revocation
: alternativní endpoint sloužící k revokaci mikrocertifikátu.
PATCH /credentials/id/{id}
: přejmenování položky cert
v odpovědi na cred
-
13. 5. 2024
1.2.3-alpha.4
GET /credentials/id/{id}/links
: seřazení ověřovacích odkazů od nejstaršího po nejnovější.
-
GET /credentials/id/{id}/links
: doplnění popisu položky isValid
do OpenAPI schematu.
-
- Zveřejnění iniciální verze ověřovací aplikace, zatím lze ověřovat pouze odkazem (ověření nahráním souboru dolaďujeme).
-
29. 4. 2024
1.2.3-alpha.1
POST /credentials
: přidání identifikátorové části ověřovacího odkazu (položka uid
) do odpovědi serveru po úspěšném založení mikrocertifikátu.
GET /credentials/id/{id}/links
: přidání celého ověřovacího odkazu (položka href
) mezi informace vracené k odkazům mikrocertifikátu.
-
23. 4. 2024
1.2.2-alpha.9
POST /credentials
: možnost zadat HEX kód barvy v položce accentColor
také v uppercase formátu.
-
22. 4. 2024
1.2.2-alpha.8
GET /credentials/id/{id}/pdf
: doplnění názvu školy, pokud byla fakulta zadána pomocí RID
GET /credentials/id/{id}/edc
: doplnění názvu a informací o škole, pokud byla fakulta zadána pomocí RID
-
16. 4. 2024
1.2.2-alpha.7
GET /credentials/id/{id}/pdf
: sjednocení velikosti písmen některých číselníkových položek
GET /credentials/id/{id}/pdf
: oprava vypisovaného data vydání na položku learningAchievement.awardingProcess.awardingDate
GET /credentials/id/{id}/edc
: úprava formátu pro datetime, oprava vyhodnocování časových zón
POST /credentials
: oprava zpracování base64
-
27. 3. 2024
1.2.2-alpha.6
POST /credentials
: doplnění možnosti uvést webovou stránku organizace (struktury Organisation
, EducationProvider
) jako nepovinnou položku homepage
.
-
26. 3. 2024
1.2.2-alpha.5
GET /credentials/id/{id}/edc
: změna typu mikrocertifikátu z generic
na mandatedIssue
pro mikrocertifikáty jiných institucí než MU.
-
19. 3. 2024
1.2.2-alpha.4
GET /credentials/id/{id}
: upřesnění popisu vyhodnocování přístupových práv v OpenAPI schematu.
GET /credentials/identifier/{identifier}
: upřesnění popisu vyhodnocování přístupových práv v OpenAPI schematu.
GET /credentials/link/{link}
: upřesnění popisu vyhodnocování přístupových práv v OpenAPI schematu.
POST /credentials
: doplnění povolených hodnot pro položku rel
v odpovědi na úspěšné zavedení mikrocertifikátu.
- Drobné úpravy popisu některých operací v OpenAPI schematu.
-
15. 3. 2024
1.2.2-alpha.3
- Doplnění vhodnějšího příkladu
EducationProvider
(fakulta) tam, kde stávající nedával smysl (RVH).
-
14. 3. 2024
1.2.2-alpha.2
GET /credentials/id/{id}/edc
: podpora vizualizace mikrocertifikátu v souboru mikrocertifikátu (položka displayParameter
).
GET /credentials/id/{id}/edc
: podpora plnění kódu udělené kvalifikace podle Národní soustavy kvalifikací v souboru mikrocertifikátu.
POST /credentials
: vynucení selhání validace přijímaných údajů mikrocertifikátu v případě uvedení nedefinovaných položek.
POST /credentials
: aktualizace schématu, aby návratový kód v případě úspěšného zavedení odpovídal implementaci.
POST /credentials
: oprava chyby, kvůli které porušení integritního omezení při vkládání mikrocertifikátu vracelo úspěšný stavový kód místo chybového.
POST /credentials
: oprava chyby, kvůli které byl interní identifikátor nově zavedeného mikrocertifikátu vrácen jako řetězec místo čísla.
-
12. 3. 2024
1.2.1-alpha.2
- Zpřístupnění endpointu
/credentials/identifier/{identifier}
, který umožňuje získat seznam mikrocertifikátů s daným identifkátorem.
- Doplnění chybějící kontroly unikátnosti identifikátoru mikrocertifikátu (řetězec
"CZ-..."
). Může existovat nejvýše jeden platný (nezneplatněný) mikrocertifikát s daným identifikátorem.
- Přidání tolerance 5 vteřin pro kontrolu atributu
iat
JWT.
- Doplnění chybějící read-only položky
Credential.revoked
do OpenAPI schematu.
-
11. 3. 2024
1.2.0-alpha.2
- Dočasné omezení povolených jazyků mikrocertifikátu na češtinu a angličtinu za účelem relektování současných lokalizačních možností systému. Pokud víte, že budete v rámci pilotního provozu požadovat vydání mikrocertifikátu v jiné kombinaci jazyků, prosím kontaktujte nás na adrese mcert@fi.muni.cz.
-
- Zpřístupnění endpointu
/credentials/id/{id}/pdf
pro generování PDF osvědčení podle specifikace jednotné podoby mikrocertifikátu. Generované PDF jsou prozatím bez elektronické pečetě systému a pouze v česko-anglické mutaci.
-
29. 2. 2024
1.1.0-alpha.2
- Oprava adresy rozhraní v OpenAPI schematu z
https://mikrocertifikat.cz/api/v1
na https://mikrocertifikat.cz/api/mcert/v1
.
-
23. 2. 2024
1.1.0-alpha.1
- Zpřístupnění endpointu
/credentials/id/{id}/edc
pro generování JSON-LD podle specifikace EDC. Generované mikrocertifikáty jsou prozatím bez elektronické pečetě systému, plné podpory položky learningAchievement.entitlement a vložené vizualizace mikrocertifikátu.
- Doplnění specifikace odkazů jakožto odpovědí endpointu
/credentials/id/{id}/links
do OpenAPI schematu.
-
19. 2. 2024
1.0.0-alpha.1
- Spuštění testovacího provozu programového rozhraní