GithubHelp home page GithubHelp logo

felleslosninger / docs Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 51.0 28.97 MB

Prosjekt for teknisk dokumentasjon av FEL's fellesløsninger. Publisert via Github Pages og Jekyll på docs.digdir.no

License: Other

HTML 57.63% CSS 4.51% JavaScript 10.40% Shell 0.05% XSLT 24.08% SCSS 3.30% Ruby 0.03%

docs's Introduction

Teknisk dokumentasjon av Digitaliseringsdirektoratet fellesløsninger

Dette er kildekoden til den tekniske dokumentasjonen for Digitaliseringsdirektoratet fellesløsninger.

Du finner en formatert versjon av denne dokumentasjonen på følgende nettside: https://docs.digdir.no

docs's People

Contributors

aamundbr avatar danielfylling avatar eirikhoem avatar ekorra avatar frodebjerkholt avatar hmengland avatar hoyum avatar jaflaten avatar jepresterud avatar jmmucha avatar joergenb avatar johannmo avatar johnksv avatar karstenbb avatar kimvidar avatar kleivane avatar martinwam avatar matsjp avatar melheim avatar mortenah avatar mortenahansen avatar paalvibe avatar petterbjorseth avatar raggen96 avatar siwmeckelborg avatar steinarhenriksen avatar stureforre avatar thomasre avatar thorsortevik avatar thuneer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

Feil i OpenAPI/Swagger dokumentasjon for integrasjoner.difi.no Scopes API

Hei 😄

Litt usikker på om issuen passer i dette repoet. Gjerne flytt eller steng den om den ikke passer.

Jeg har jobbet med å konsumere integrasjoner/Scopes API, for ett kundeprosjekt i offentlig sektor. Også dokumentert her.

Veldig fint at API'et er dokumentert med OpenAPI. Jeg ønsket å bruke dette til code generation til http klient i csharp.
Bare ett lite problem - query parameterene i OpenAPI skjemaet er ikke definert helt etter boka.
Hvis man trykker "Try it" på en av endepunktene med query parametre ser dere at query parametere dukker opp 2 ganger i request URL:

image

Det samme gjør at den genererte http klienten min forsøker å sende forespørselen sin til feil url - "{?inactive%7D=" kommer med bokstavlig.
Ser ut som problemet er at query parameterene er blitt med i paths i OpenAPI json filen.

Link til KRR OpenAPI dokumentasjon krever autentisering.

Jeg prøver å følge linken til OpenAPI dokumentasjonen av KRR APIet her: https://difi.github.io/felleslosninger/oppslagstjenesten_rest.html#endepunkt men blir stoppet med en 401 og responsen:

{"status":401,"error":"Unauthorized","error_description":"Full authentication is required to access this resource","correlation_id":"47ba710c-c656-4616-bf2e-1eb5638d509e","timestamp":"2020-03-05T09:29:51.971Z"}

Direktelink til siden som krever autentisering: https://oidc-ver2.difi.no/kontaktinfo-oauth2-server/rest/swagger-ui.html#/Personer

Feil link? Feil oppsett?

Integration swagger link is dead

The link to the swagger documentation of the integration API does not work.
https://integrasjon-ver2.difi.no/swagger-ui/

OpenAPI-dokumentasjon
REST-grensesnittet er dokumentert her.

{
  "status":401,
  "error":"Unauthorized",
  "error_description":"Full authentication is required to access this resource",
  "correlation_id":"5415dd52-5dcd-438e-be61-b28f79087888",
  "timestamp":"2021-11-04T19:20:52.035Z"
}

Dokumentere/spesifisere authentication for swagger/openapi

Jeg sliter litt med authentication mot API'et som er spesifisert på https://difi.github.io/felleslosninger/elma_swagger.html

Selve swagger-spec'en sier ingen security schemes, så jeg forsøkte med basic auth manuelt via Authorization: Basic <base64>, men blir uansett kun redirected til /login som virker litt rart for et API? Mangler det noe på basePath?

(jeg går mot https://smp.difi.no hvis det har noe å si hvilket miljø)

Er swagger-apiet på noen måte relatert til https://smp.difi.no/rest/resources/docs/index.html?

Interne mottakere og avsendere i arkivmelding

Hvordan håndtere interne avsendere og mottakere?
Eksempel her fra geointegrasjon arkiv på intern mottaker. Disse feltene finner en ikke i arkivmeldingen. Er de utenfor scope?

korrespondansepart avsmot (am) KAN NEI Mottagere av notatet. Minimum en for N, valgfri for X.
korrespondanseparttype amIhtype JA NEI Intern mottaker
administrativEnhetInit amAdmkort JA NEI «Initialer» til administrativ enhet journalposten skal sendes til.
saksbehandlerInit amSbhinit JA NEI Initialer til saksbehandler journalposten skal sendes til.

eFormidling Ipunkt - Oppdater info om anbefalt Java-versjon (11 og JRE)

Kontekst

Dok ber om Java 8 (JRE? JDK?) og "Java Cryptography Extension (JCE)".

Support har bekreftet at man kan bruke Java 11 JRE. Seneste versjon finner man her:

Av det jeg kan lese trenger man ikke "Java Cryptography Extension (JCE)" lenger.

Forespørsel

Oppdater dok om anbefalt Java-versjon til å være versjon 11 og JRE, samt fjern info om "Java Cryptography Extension (JCE)".

Content-Type in invalid in many of the responses

I am using the swagger files to generate client code. The produce field i set to */* in many of the response, and the actual content-type of the response sometimes not correct.

The DELETE /clients/{id} for instance returns text/plain; charset=UTF-8 as a content-type.

This makes it very hard to rely on the swagger files to generate client code.

Maskinporten-client - bruk av proxy

Maskinporten-client ser ut til å mangle støtte for konfigurering av proxy.
I noen driftsmiljøer er dette en nødvendighet, så det hadde vært fint å få lagt inn.

lengde tegn - dpi

legge inn om dette:

Størrelse på filer er maks 30mb: https://samarbeid.difi.no/hvor-stor-kan-en-forsendelse-vaere-i-digital-postkasse
Lengde på filnavn: Tittel/filnavn er nå utvidet til 255 tegn (i henhold til noark standard). For vedleggstittel er lengden derimot fremdeles 100 tegn. Dette er spesifisert i xsd-skjema:
Hoveddokument: https://github.com/difi/begrep-SikkerDigitalPost/blob/master/xsd/sdp-felles.xsd (fra linje 85 om tittel)
Vedlegg: https://github.com/difi/begrep-SikkerDigitalPost/blob/master/xsd/sdp-manifest.xsd (fra linje 38 om Navn på filen i dokumentpakken)

eFormidling Ipunkt - Stopper Ipunkt om man stopper KOSMOS-tjenesten?

Bakgrunn

Det hadde vært kjekt å vite om å stoppe Windows-tjenesten kosmossvc også stopper Ipunkt, f.eks. i forbindelse med oppgradering av Java-installasjon. Tenker da på når man kjører KOSMOS som en Windows-tjeneste, som også orkestrerer Ipunkt, ref:

Om det er nok å stoppe KOSMOS-tjenesten med f.eks. PowerShell Stop-Service -Name 'kosmossvc', oppdatere Java, så PowerShell Start-Service -Name 'kosmossvc', hadde det gjort prosessen rask og enkel.

Ettersom jeg ikke finner info på dette tenker jeg heller å sette kosmossvc service startup type til "Manual", reboot, oppdatere Java, sett kosmossvc startup type tilbake til "Automatic", start kosmossvc.

  • Edit: Gjorde dette i går ^, funka bra.

Forespørsel

Legg til info i dok eller F.A.Q:

  • Konkret: Stopper Ipunkt om man stopper KOSMOS-tjenesten kosmossvc?
  • Generell info om prosedyre for Java-oppdatering hadde vært nyttig.

Elma Swagger spec har feil `in` på noen parametere

 "/api/organizations/{scheme}::{value}/processes": {

skulle tilsi at scheme og value skal ha in: "path", men det ser ut til å være in: "query" på begge. Da blir klienter forvirret når man genererer de.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.