Skip to content
Snippets Groups Projects
Commit 4db90774 authored by Andreas Huber's avatar Andreas Huber
Browse files

Release Notes ergänzt

parent 5c0c7d07
No related branches found
No related tags found
1 merge request!9Version 0.5
# Version 0.2
Veröffentlicht 2020-03-31
## Modelle
### Antragsteller - Organisation
models/application/applicant-organization.json
- Property "role" entfernt
- Property "org-validation/validated" entfernt
- Property "legal-representatives" ist jetzt eine $ref auf models/common/individual.json
### Antragsteller - Natürliche Person
models/application/applicant-person.json
- Property "role" entfernt
### Application Schema
Das Schema wurde umgebaut und enthält jetzt drei Angaben:
- mime-type: ist entweder "json" oder "xml"
- schema-source: Quelle für das Schema. Kann "fim" oder "none" sein. Bei "none" dürfen beliebige Datenstrukturen übertragen werden.
- schema-id: ID des Schemas, ist von der Schema Quelle (schema-source) abhängig.
### Person
Die Person (Verzeichnis models/person/) wurde weitestgehend entfernt. Es gibt nur noch das Modell models/common/individual.json für eine natürliche Person.
### Phone
models/common/phone.json
- Properties "number" und "type" sind jetzt verpflichtend
### Destination
Die Destination wurde in mehrere Modelle zerlegt, um dem Sender einen anderen Umfang zu zeigen als dem Subscriber.
### Statusübersicht
models/status-overview.json
- Umbenannt: models/status.json → models/status-overview.json
- Enum Wert "sending" entfernt
- Property "since" in "timestamp" umbenannt
- Property "number" ergänzt
### Error Body
models/error-body.json
- Umbenannt: models/error.json → models/error-body.json
- Enthält jetzt ein Array von Fehlern, statt nur einem.
### Neue Modelle
- base64: models/common/base64.json
- JSON Web Encryption (JWE): models/common/jwe.json
- JSON Web Key (JWK): models/common/jwk.json
## Application Sender API
reference/sender.json
- Vorkommen von "Transfer" in "Application" umbenannt
- Dadurch sind auch Operation-IDs geändert worden (siehe unten)
- OAuth2 Scopes ergänzt
- Operation "Get Status Entry" (get-application-status-entry) entfernt
- Operation "Get Application Upload Status"
- Property "docs/doc-id" ergänzt
- Operation "Create Application": ID in create-application geändert
- Operation "Send Application" (früher "Commit Application"): ID in commit-application geändert
## Application Subscriber API
- OAuth2 Scopes ergänzt
- Operation "Acknowledge Application" (früher "Commit Application"): ID in ack-application geändert
## Dokumentation
Die Dokumentation im Verzeichnis "docs" wurde erstellt.
# Version 0.3
## Modelle
### Application Metadata
models/application/metadata-no-id.json
- Property "data/size" ergänzt
### eID
models/common/eID-org-acting-person.json
- Property "artictic-name" in "artistic-name" umbenannt
### Internationale Adresse
models/common/address-international.json
- Property "lines":
- Es müssen mindestens zwei Zeilen angegeben werden
- Maximallänge 35 Zeichen
### Nationale Adresse
models/common/address-national.json
- Alle Propertys mit weiteren Einschränkungen wir Maximallänge oder Pattern versehen
### eID
models/common/eID-org-acting-person.json
- Property "academic-title" in "doctoral-degrees" umbenannt
### Phone
models/common/phone.json
- Property "number": Formatbeschränkung gelockert
- Property "type" entfernt
- Property "description" hinzugefügt
### Phone Number
models/common/phonenr.json
- Unbenutztes Modell gelöscht
# Version 0.4
## Modelle
- Alle Bezeichner auf CamelCase umgestellt.
- Beispiele angepasst.
### Application Metadata
models/application/metadata-no-id.json
- data/mimeType entfernt, da redundant zu data/schema/mimeType
## Application Sender API
- Alle Bezeichner auf CamelCase umgestellt.
- Beispiele angepasst.
## Application Subscriber API
- Alle Bezeichner auf CamelCase umgestellt.
- Beispiele angepasst.
# Nächste Version (0.5)
## Bugfixes
- Property `final-delivery` auf Camelcase umgestellt.
- Angaben von `finalDelivery` in Acknowledge Application ist verpflichtend.
# Geplant
- Pfad der APIs um Versionsnummer erweitert:
- https://sender.fiep-poc.de/v0.5/
- https://subscriber.fiep-poc.de/v0.5/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment