Skip to content
This repository has been archived by the owner on Jan 14, 2025. It is now read-only.

Releases: difi/sikker-digital-post-klient-dotnet

1.7.6024.27199 - Oppgraderer avhengigheter

19 Sep 07:06
Compare
Choose a tag to compare

FIkser

  • En feil der brukere med Norsk systemspråk fikk en valideringsmelding som vi normalt ignorerer på Engelsk.

v1.7.5973.18939 - Eksplisitte avhengigheter for Nuget

09 May 08:32
Compare
Choose a tag to compare

Bugfikser

  • Tidligere ble avhengigheter linket inn implisitt. Dette var uheldig for noen avsendere som brukte flere klienter publisert av Difi.

1.6.5962.22680 - Logging slik logging skal være

28 Apr 10:44
Compare
Choose a tag to compare

Nytt

  • Logging gjøres nå vha Common.Logging. I praksis betyr det at du fortsatt kan bruke din egen logger, men at det nå settes opp i App.config i applikasjonen som bruker klienten.
  • Logging av forespørsel og respons gjøres ikke lenger gjennom Klientkonfigurasjon.LoggXmlTilFil. Nå aktiveres det gjennom Klientkonfigurasjon.LoggForespørselOgRespons.
  • Logging av selve dokumentpakken med metadata gjøres nå vha Klientkonfigurasjon.AktiverLagringAvDokumentpakkeTilDisk eller ved å lage en egen IDokumentpakkeProsessor

v1.5.5955.26596

21 Apr 12:48
Compare
Choose a tag to compare

Nytt

  • Feilmeldinger ved validering er nå mer rett på sak.

Bugfikser

  • En bug gjorde at TransportFeiletKvittering aldri ble returnert, og vi fikk en kryptisk melding om at timestamp ikke fantes i responsen.
  • Hvis språk ikke ble satt på vedlegg så ville det i noen tilfeller bli kastet en feilmelding. Dette er nå fikset.

1.5.5952.17675 - Antall bytes i arkiv i returnert transportkvittering

18 Apr 07:53
Compare
Choose a tag to compare

Nytt

  • Transportkvittering.AntallBytesDokumentpakke gir deg antall bytes på dokumentpakken som sendes.

v1.5.5878.15668 - Fikser bug ved kvitteringsbekreftelse

04 Feb 07:48
Compare
Choose a tag to compare

Bugfikser

  • #149: En bug gjorde at kvitteringer ikke ble bekreftet fordi MeldingsId ikke ble lagt med om du konstruerte kvitteringen selv.

v1.5.5876.31653 - Kvitteringer kan opprettes uten Xml, og noen smådyr er fjernet

02 Feb 16:35
Compare
Choose a tag to compare

Nytt

  • #145: Et ønske fra en avsender var mulighet til å kunne lage en ny Forretningskvittering når man ønsket å bekrefte denne. Dette var ikke mulig fordi det var en tett knytning mellom Xml og Kvittering-klassene. Denne er nå fjernet, og konstruktør på kvitteringer viser nå hva som er påkrevd for å kunne bekrefte en Forretningskvittering.

Fikser

  • #147 og #140: Når TransportFeiletKvittering ble parset oppstod det en feil som gav inntrykk av at Timestamp ikke fantes i meldingen. Dette var helt feil og skal nå være fikset.

1.4.5806.28577 - Kvitteringer og tidspunkt

24 Nov 15:30
Compare
Choose a tag to compare

Nytt

  • VIKTIG TomKøKvittering: Når det ikke er flere kvitteringer igjen på køen så vil du nå få en TomKøKvittering. Før var det litt uklart om det hadde skjedd en feil når man fill null tilbake. Dette slipper vi nå.
  • Alle kvitteringer har et eget felt som definerer det tidspunktet man er ute etter. Vi får for eksempel Åpningskvittering.Åpnet i stedet for Åpningskvittering.Åpningstidspunkt

Fikser

  • #112: Tidpspunkter i kvitteringer ble hentet fra feil sted i meldingen og ga derfor feil tidspunkt. Åpningstidspunkt var faktisk tidspunkt for når meldingen ble sendt.

V1.3.5791.27667 - Validering av respons med innebygde sertifikater og miljø

09 Nov 14:43
Compare
Choose a tag to compare

_Bugfikser_

  • Tittel på vedlegg blir nå satt, som påpekt i #120.
  • Versjon av klientbiblioteket settes som UserAgent. Denne hadde forsvunnet ved en glipp når vi gikk over til HttpClient

Nytt

  • Klientkonfigurasjon er ikke valgfri. Den må nå tas med og krever et aktivt valg av Miljø. Dette gjøres for at man skal ha et mer bevisst valg til hvilket miljø som det kjøres mot. Dette betyr at du nå bare skal forholde deg til hvilket miljø du kjører mot, ikke URL-er.
  • Det er ikke nødvendig å installere Meldingsformidlerens sertifikat på klienten som skal sende. Nå henter vi det ut fra responsen og sjekker gyldigheten mot sertifikater installert i klienten.
  • Versjonering av dokumentasjon - nå kan du velge hvilken versjon av dokumentasjonen du skal se på.

v1.2.5760.21366 - Diverse småfikser

09 Oct 10:53
Compare
Choose a tag to compare

Bugfikser

  • Fjernet Tidspunkt fra Forretningskvittering. Dette skjulte feltet fra baseklassen Kvittering (#105)
  • Fikset bug som gav Nullpointer ved initialisering av SmsVarsel eller EpostVarsel uten spesifisering av antall dager etter det skal varsles. (#109)