Giter Site home page Giter Site logo

docs's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/hugo.yml
  • actions/checkout v4
  • actions/configure-pages v5
  • actions/upload-pages-artifact v3
  • actions/deploy-pages v4
npm
themes/hugo-theme-altinn/static/revealjs/plugin/multiplex/package.json
  • express ~4.19.0
  • grunt-cli ~1.4.0
  • mustache ~4.2.0
  • socket.io ~4.7.0
  • node ~20.15.0

  • Check this box to trigger a request for Renovate to run again on this repository

Laste ned XML-payload for skjema. Dokumentasjon utdatert?

Prøver å følge dokumentasjonen her: https://altinn.github.io/docs/api/rest/meldinger/hente/#laste-ned-xml-payload-for-skjema-skjemadata for å hente ut xml'en til et skjema som ligger i innboksen. Følger lenkene dypere og ender til slutt opp med å følge en lenke på dette formatet: https://www.altinn.no/api/my/messages/a451669084/forms/195479306/formdata

Denne lenken skulle ifølge dokumentasjonen returnert en XML med formen <Skjema>.....</Skjema>. Det jeg derimot får returnert er en XML på formen: <melding>....</melding>. Har returverdien her endret seg eller misforstår jeg noe?

SandBox

Hi guys,

Is there a sandbox or any kind of a test environment or test account to setup and play with your api?

regards

Feil i adressen til autorisasjon , hente ut liste over avgivere

Notification i PreFill

Hei,

Kommentar til denne delen:
https://altinn.github.io/docs/guides/integrasjon/tjenesteeiere/webservice/#notification

Jeg har jobbet med notification i preFill. Fant at jeg måtte legge ved

NotifyType | Skal ikke fylles ut av tjenesteeier. Brukes internt i Altinn.

for at kallet skulle gå gjennom i TT02.

Uten dette fikk jeg:

  •   exception	{"Det oppstod en feil ved forsøk på å serialisere parameteren http://www.altinn.no/services/ServiceEngine/PreFill/2009/10:preFillFormTask. InnerException-meldingen var Nummereringsverdien 0 er ugyldig for typen KommIT.FIKS.AdapterAltinnSvarUt.Services.WS.AltinnPreFill.NotificationType og kan ikke serialiseres. Kontroller at nødvendige nummereringsverdier finnes og er merket med attributtet EnumMemberAttribute hvis typen har attributtet DataContractAttribute.. Se InnerException hvis du vil ha detaljer."}	System.Exception {System.ServiceModel.CommunicationException}
    

Koden min ble da slik:
var notification = new WS.AltinnPreFill.Notification { LanguageCode = "1044", NotificationType = "DIBK_flex1st_email_sms", NotifyType = NotificationType.PreFill, ShipmentDateTime = DateTime.Now, TextTokens = new TextTokenSubstitutionBEList() {
Virker som enten dokumentasjon eller WS er feil her.

Hilsen,
Tor Oskar

Må man logge inn med virksomhetssertifikat for å opprette virksomhetsbruker? - Er lenken som beskriver hvordan virksomhetsbruker opprettes riktig

På denne siden:
https://altinn.github.io/docs/api/sluttbruker/autentisering/virksomhetssertifikat/

så står det følgende:

Etter at man har installert sertifikat fra utsteder, må man registrere sertifikatet i Altinn og opprette en såkalt virksomhetsbruker. Dette er beskrevet her.

Her har lenken: https://www.altinn.no/hjelp/innlogging/alternativ-innlogging-i-altinn/

Jeg blir usikker på om det faktisk er et krav om å logge på med virksomhetssertifikat i nettleseren for å komme inn å opprette en virksomhetsbruker. Er dette riktig?

Burde ikke lenken gått til:
https://www.altinn.no/hjelp/innlogging/alternativ-innlogging-i-altinn/virksomhetssertifikat/

I teksten her står det: "Kan gjøres på to måter, enten ved innlogging eller under Profil."

  • Dette antyder at det bør være mulig å opprette en virksomhetsbruker uten å måtte gå via den litt tunge prosessen med å logge på med et virksomhetssertifikat i nettleser.
    (Vi ønsker i utgangspunktet ikke at virksomhetssertifikatet må installeres i noe nettleser.)

Fint om dere presiserer hva som er nødvendig prosess for å opprette en virksomhetsbruker.

Opprette tomt skjema for preutfylling gir 500-feil

Prøver å opprette et tomt skjema som beskrevet her: https://altinn.github.io/docs/api/rest/meldinger/sende-inn/#post-for-å-opprette-preutfylt-skjema , men dette ender i en 500-feil uten noen info om hva som gikk galt. Henting av meldinger får jeg til. Hva gjør jeg galt?

const payload = 
{
    "Type": "FormTask",
    "ServiceCode": "4927",
    "ServiceEdition": 1,
    "_embedded": {
    }
};

fetch('https://www.altinn.no/api/my/messages?complete=false', {
    method: 'POST',
    credentials: 'include',
    headers: {
        'Content-Type': 'application/hal+json',
        'Accept': 'application/hal+json',
        'ApiKey': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'
    },
    body: JSON.stringify(payload) // body data type must match "Content-Type" header
})

Go from SOAP to REST

Description

As title.

SOAP makes it difficult for non Microsoft tech stack users, we are using Rust personally, and honestly I though SOAP died in the 2000s, it's strange choice to use for a public API.

Additional Information

No response

Tasks

No response

Acceptance Criterias

No response

Vag referanse til kapittler

Ser i dokumentet "docs/content/api/soap/funksjonelle-scenario/_index.md" at det gjentatte ganger refereres til kapittelnummer. I og med at dokumentasjonen ikke bruker kapittelnummer fast, gjør at det er vanskelig å finne det tilsvarende kapittelet i dokumentasjonen. Burde kanskje bruke hyperlinker til dokumentene istedet.

Søkemotor og lange ord

Søkemotor ikke helt god, spesielt på lange org.
F.eks: hvis man søker etter "AgencyDataExchange. SubmitOnlinePrefillPw", så må man legge til en whitespace etter siste bokstav (da finner den ordet, men highlighter den ikke), gjør en backspace (fjern whitespace), da blir ordet highlighted ... (frem og tilbake) ...

Banner på alle sider som viser at dette er dokumentasjon av en utgående løsning

Description

Toppmeny-feltet viser allerede at dette er docs for Altinn II, men dette har stått der så lenge at folk blir blinde for det. Foreslår derfor å legge inn et banner på alle sider med en kort tekst som viser at Altinn II er under utfasing, og lenker til docs for ny løsning.

Additional Information

Raskt forslag til tekst og hvordan det kan se ut:
chrome_kwfrIklgxi

Foreslått formulering (etter kvalitetssikring hos kommunikasjon): "Dokumentasjonen på dette nettstedet er for en løsning som skal avvikles innen juni 2026. Dokumentasjon for ny løsning finner du her."

[Haster] Chrome SameSite Updates

Nylig begynte chrome å release sin nye versjon som gjør at det ikke lengre er mulig å kommunisere med Altinn fra nettlesere. Vi lurer på om dere er i gang med en løsning på problemet? Og når evt. vil løsningen komme ut?

Flere har allerede fått oppdateringen, så dette kommer til å bli et alvorlig problem når Chrome ruller endringen ut til flere.
For meg ser konsoll-advarselen slik ut

altinn1

I en test på en pc hvor det fortsatt fungerer kommer denne advarselen i konsollen:
altinn2

En statusside om samesite-oppdateringen: https://www.chromium.org/updates/same-site

For identifiserende felt så mangler beskrivelse av index feltet

https://altinn.github.io/docs/guides/tjenesteeier/grensesnitt-web-services/#prefill

PrefillIdentityFieldBE  
FieldValue Verdi for identifiserende feltet. Må settes når det skal være mer enn ett preutfylt skjemasett for samme tjeneste og avgiver. Se avsnitt Identifiserende felter for mer info

Kobles index feltet opp til xpath uttrykk ? - ref Brukerveiledning TUL 7.2.8.2 Overstyrbare felter

Skulle gjerne også sette et eksempel på bruk og om dette kan brukes for å låse felter for endringer etter prefill gjennom rest API

Sporvalg

Jeg savner en teknisk beskrivelse av Sporvalg under https://altinn.github.io/docs/guides/tul/funksjonalitet/.

Jeg har slitt med å få sporvalgene mine til å fungere fordi det ikke er et enkelt svar i skjemaet som avgjør hvilket sporvalg man skal velge. F.eks. vil endringer i et beløpsfelt i skjemaet fører til at andre betingelser sjekkes og at et eget sporvalgsfelt /melding/@my:sporvalgNaering får en verdi.

Er det da slik at jeg må ha Alltid-posting på BÅDE beløpsfeltet og @my:sporvalgNaering, og er det beløpsfeltet og/eller @my:sporvalgNaering som skal ha NotifyHost-kode knyttet til seg?
Sporvalgene er også avhengig av om man har én eller flere virksomheter i foretaket og hvilken næring foretaket driver i. Se vedlagt sporvalg. Den siste siden "Kommentarfelt og kontaktperson" skal alltid vises og har dermed fått en tullebetingelse.

sporvalgeksempel

Jeg har også fått erfare at om jeg har lagt til en visning av sporvalgsfeltene på den første siden i skjemaet (for lett å kunne holde oversikten over valgt spor under utviklingen) så vil ikke disse feltene komme med på nedtrekkslisten på senere sider i skjemaet, selv om de også er lagt på disse sidene. Jeg måtte derfor være nøye med å vise sporvalgsverdiene som UTTRYKKSBOKSER på sider der de ikke var i direkte bruk.

Det er ikke vanskelig å sette opp et sporvalg med kun ett innledende Ja/Nei-spørsmål på første side. Jeg hadde ønsket meg et litt mer komplisert eksempel også.

TUL dok mangler

Det er ønskelig å flytte TUL-dok'en over fra word/PDF til markdown i docs.

Dagens TUL-dokumentasjon finnes her.

Justere/fikse søkefunksjon.

Når jeg kjørere et søk på dokumentene så får jeg ikke treff på dokumenter som ligger under menyen Altinn Studio. Det har også kommer tilbakemeldinger fra Tjenesteeier/utviklere som klager på søkefunksjonen.

Eks:
Søker jeg på "Sidestilte komponenter" får jeg ingen treff som leder meg til dokumentet "Styling av skjema".
Søke funksjonen bør justeres så den inkluderer alle dokumentene som er tilgjengelig på https://altinn.github.io/docs/

image

Webapp eksempel

For iOS / Android bruker man innebygd nettleser for å hente ut cookien .ASPXAUTH. Hvordan løser man dette med Webapps? Da har man jo ikke denne muligheten.

Kan det gjøres backend? Frontend?

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.