Skip to content

Conversation

simenstoa
Copy link
Contributor

@simenstoa simenstoa commented Oct 14, 2020

💰 Funksjonell beskrivelse av endringen

Legger til støtte for opprettelse av flere dokumenter for portaljobber.

🏆 Interessante highlights

Fjernet getDocument fra PortalJob, men den støttes delvis av getDocument i SignatureJob (returnerer Document, ikke PortalDocument). Dette er vel en breaking change, men vi skal vel uansett release en ny major versjon?

🤷‍♀️ Anbefalt fremgangsmåte

Hele smæla på en gang?

⚙️ Avhengigheter

@simenstoa simenstoa changed the title Use api-specification that supports multiple docs Støtt opprettelse av portaljobber med flere dokumenter Nov 4, 2020
@simenstoa simenstoa marked this pull request as ready for review November 4, 2020 10:01
@simenstoa simenstoa changed the base branch from master to main December 18, 2020 10:55
@sarawe sarawe changed the title Støtt opprettelse av portaljobber med flere dokumenter Støtt opprettelse av signeringsjobber med flere dokumenter Feb 8, 2021
@runeflobakk runeflobakk force-pushed the multiple-documents branch from 13bd455 to 30421a7 Compare June 9, 2021 21:35
Reduce number of overloaded builder constructors: keep mainly one
constructor with lists for both documents and signers, and only one
additional for convenience for exactly one document and one signer.
Maintaining overloaded methods with vararg variants for multiple list parameters
does not scale, and it is easy to just wrap a single element in either
Arrays.asList (Java 8) or List.of (Java >= 9).
Instead of requiring to be set explicitly.
Prevents name crashes when resolving filenames for creating the ASiCE
document bundle.
JAXB-classes uses "mediaType" instead of "mime"
digipost/signature-api-specification@5d7dcb7
A "document" is the entity encapsulating its title, type, checksum, etc,
as well as its content.
Support multiple documents for jobs in API, final release
@runeflobakk runeflobakk merged commit 457ff01 into main Jun 22, 2021
@runeflobakk runeflobakk deleted the multiple-documents branch June 22, 2021 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants