- JOBS-1029Getting issue details... STATUS
Storyline
Som STAR ønsker jeg, at kunne tilpasse elementerne på Login-siden med henblik på, at muliggøre opdatering af indhold uden at have behov for et deploy til produktion.
Acceptkriterier
Det skal være muligt fra CMS’en at opdatere indeholdet i følgende elementer på Login-indholds-siden:
Log ind med MitID
Meld dig ledig
Kontakt Jobcenter
Support & hjælp
Find dit nye job
Det skal være muligt at udskifte baggrundsbilledet via CMS
Noter
Denne story er skrevet om fra at have en rent teknisk vinkel, til også at være funktionel. Der ønskes egentlig den simplest mulige “hul-igennem”-story til CMS’et, så vi kan i princippet lave den om til kun at opdatere ét stykke tekst.
Oprindelige AK’er:
Det skal være muligt at kalde et BFF endpoint som kan håndtere anmodninger fra FE
BFF endpointet skal kunne kommunikere med CMS (Content Management System) for at hente tekst og billede
BFF endpointet skal kunne hente tekstdata fra CMS og levere det til FE i json format
BFF endpointet skal kunne hente billeddata fra CMS og levere det til FE
Oprindelige Noter
FE skal kalde CMS gennem BFF for at hente tekst og billeder
udstilles nogle endpoints BFF som FE kan kalde for at hente tekst og billeder fra CMS
For at FE kun har et sted den skal kalde for at hente data → mere simpelt - kun et API som FE skal forholde sig til
formindske kompleksitet
Afklaringer
skal billeder, etc. caches i en CDN?Hvis ikke, hvad så? base 64 encode?spørg oliver og hans og devops.Gustav Weber Kinch:Oliver fortæller at billeder bliver tilgået gennem urls, eksempelvis: https://borger-cms.star.localhost/gode-raad-til-jobsoegning/mit-cv-paa-jobnet. Derudover siger han at det måske giver mening at lave en CDN, men at det ikke er noget han selv havde tænkt ind i scoped og derfor ved han ikke hvor omstændigt det bliver at gøre det sådan.
Omskrive til at omhandle CMS-konfigurering af login-side,Sofie Lykke RasmussenHvordan deler vi data i CMS i teamet?Oliver: hvis man bruger usync export for man content ud i source koden og kan committe det. Så kan en anden udvikler pull det og lave en usync import
Hvordan skal data oprettes og vedligeholdes i CMS’en? Oscar Laurberg
Hvordan skal der caches? Thorbjørn Jelgren
hvad kræves der for at bruge usync?
Split:
integration BFF til CMS, 3
FE integration til BFF, 5 (herunde routing)