Hjem
Samlet inngang til systemer, filer og arbeidsverktøy.
Samlet inngang til systemer, filer og arbeidsverktøy.
Backlog hentes fra Supabase.
Ny bestilling lagres i Backlog og genererer automatisk oppgaver etter leveransetype.
Opprett en ny Excel-arbeidsliste fra malfilen uten å endre originalen.
Last opp arbeidslistemalen og kundeunderlaget. Velg én eller flere MDU-er, kontroller informasjonsfanen og generer separate arbeidslister samlet.
Last opp et kundeunderlag for å velge datoer.
Egne oppgaver, notater og oppfølging av bestillinger.
Oppgaver er koblet til BestillingID og MDU ID.
Filtrert på valgt MDU
Analyser leveranser og oppgaver for ønsket tidsperiode.
| Bestilt | MDU ID | MDU-navn | Region | Type | Prosjektleder | Status | HC |
|---|
Ticket- og bugtracker for feil, forbedringer og nye funksjoner.
Bygg kvalitetssikrede SMS-er fra faste tekstmaler.
Velg type og fyll inn feltene som er relevante for teksten.
Fyll inn feltene for å generere SMS.
Brukerveiledning og komplett versjonsoversikt på ett sted.
PULSE KUNNSKAPSSENTER
Finn informasjon om alle sider, funksjoner og anbefalte arbeidsmåter.
VERSJONSHISTORIKK
Kronologisk rekkefølge fra første versjon til nyeste versjon.
Fjernet fem blokkerende runtime-feil: foreldet loadHandle-kall, feil DOM-node i navigasjon, manglende reset-hook, usikker registerbinding og isoWeek utenfor scope. Generer-knappen har nå synlig arbeidsstatus og feilrapportering.
Årstall hentes nå bare når et eksplisitt, frittstående år finnes i arbeidslistens filnavn. Fire sifre inne i MDU-ID, som 2023 i 90020237, tolkes ikke lenger som år. Datofanene 07.09–10.09 i 2026 vises derfor som mandag–torsdag.
Personlig, sikker oppgave- og notatfunksjon med søk, filtre, sortering, forfall, Backlog-kobling, automatisk notatlagring, RLS og optimistisk versjonskontroll.
Beholder den etablerte MDU-visningen, Backlog-redigeringen og MDU-oppgaver fra V56.9. Arbeidslistegeneratoren overfører kundenavnfarger, bruker korrekt Mobile priceplans, viser leveringstidspunkt, fjerner Sheet1 og setter riktig Flex-bilde i Informasjonsfane.
Første prototype og grunnstruktur.
Tidlige forbedringer av Backlog og datavisning.
Hjem-side og kommentarfunksjon.
Oppgaveside og grunnleggende oppgavehåndtering.
Tilkobling mot masterfil.
Rettet Backlog og forbedret datalasting.
Fjerning av duplikater.
Bestill leveranse og snarveier.
Arbeidslistefunksjon.
Endringslogg.
MDU-filter og kobling mot Arbeidsliste.
Flere visuelle designretninger.
Utvidet temaarbeid og visuelle konsepter.
Dashboard og rapportfunksjoner.
Planleggingsside.
Planlegging og fremdrift.
Masterfilkobling og periode-låsing.
Ny Telia-inspirert designretning.
Pulse-navn, logo og visuell profil.
Utviklingsside for ønsker, feil og tickets.
Flytende Backlog, drag & drop og kapasitet i Planlegging.
Fullmånedsvisning og komprimert planlegging.
Balansert planleggingsdesign og D/K-merking.
Ny menyrekkefølge.
Stabil sidemeny ved åpning og minimering.
Custom ikoner for snarveier på Hjem-siden.
Nytt oppsett for oppgavetyper og frister.
Kumulativ gjenoppretting av Planlegging, sidemeny og endringslogg.
FAQ og Endringslogg samlet på én side. Kronologisk versjonslogg og ukesbasert kapasitetsvindu med kompakt D/K-visning.
Rollevalg for KO, PL og TL, rollebasert menyvisning og oppdatert systemmeny.
Første Admin-panel og Admin-knapp for KO.
Videreutviklet Admin-panel og arbeid med isolert Admin-visning.
Opprydding av konkurrerende Admin-implementasjoner og innføring av én Admin-instans.
Rettet JavaScript-syntaks i Admin, gjenopprettet Admin-knapp for KO og korrigerte versjonsreferanser.
Koblet Utvikling og tickets til Supabase med felles lagring, synkronisering og lokal reserve.
Flyttet Backlog og Bestill leveranse fra Excel til Supabase med BestillingID og duplikatkontroll.
Korrigerte synlig versjonsmerking i sidemenyen og nettleserfanen.
Flyttet oppgaver, oppgavetyper, regler og Admin-oppsett til Supabase.
Flyttet planlegging, kapasitet og periode-låser til Supabase.
La til planlagt leveringsgrad, planlagt oppstart og ferdigstillelse. Flyttet snarveier til Supabase.
Forenklet fremdriftsvisningen og innførte sentral revisjonslogg i Supabase.
Redesignet Backlog som en kompakt dataliste og la til sentral arbeidslistehistorikk.
Fjernet lokal Excel-mastertilkobling fra grensesnittet, forbedret MDU-detaljen og sentraliserte registerdata.
Delte løsningen i index.html, css/app.css og js/app.js. Fjernet automatisk valgt MDU ved oppstart.
Gjenopprettet komplett bunnområde i sidemenyen, korrigerte størrelsen på versjonsmerket og bygget komplett kronologisk endringslogg.
Rettet oppstartsfeil etter fjerning av Excel-tilkoblingen, gjeninnførte rollevalg ved hver åpning og tilbakeførte sidemenyens bunnområde til V41-oppsettet. Dashboard-KPI-er kan nå styres sentralt fra Admin.
Rettet rollevalget slik at velkomstvinduet lukkes umiddelbart etter valgt rolle, samtidig som rolleknappen fortsatt kan åpne vinduet manuelt.
Rettet Admin-knappen, gjenopprettet ikon og innhold i rolleknappen, reduserte versjonsmerket og plasserte Admin, versjon og rolle som tre like store knapper på én rad under FAQ og Endringslogg.
Justerte versjonsknappen til samme høyde og plassering som Admin og Rolle, forstørret ikonene, gjeninnførte tekstetiketter og satte Hjem som korrekt startside med synkron aktiv markering i sidemenyen.
Teknisk hovedopprydding: fjernet midlertidige V42-reparasjonslag, gamle versjonsoverskrivinger, forsinkede redirects og ubrukte Excel-masterfunksjoner. Hjem og V43 vises korrekt fra første rendering, med én samlet oppstarts- og navigasjonskontroller.
Full teknisk kvalitetsgjennomgang av HTML, CSS og JavaScript. Fjernet rester av reparasjonskode, standardiserte oppstart og versjon, kontrollerte DOM-referanser, duplikate ID-er, JavaScript-syntaks og filstruktur, samt la til sentral feildiagnostikk.
Tilbakeførte hele leveransevisningen fra V44 med fremdrift, planlagt fremdrift, datoer og oppgaver. Redigering og kommentarsamtale er lagt til uten å erstatte eksisterende funksjonalitet. Rollevalget vises igjen ved oppstart.
Gjeninnførte et stabilt rollevalg ved hver oppstart, fjernet Admin-panelet fullstendig og bygget leveransevinduet som en permanent modal som kan åpnes og lukkes gjentatte ganger. Fremdrift, planlagt fremdrift, leveransedatoer, oppgaver, redigering og kommentarsamtale er beholdt.
Rettet rollebasert menyvisning. KO ser alle hovedmenyer, PL ser Hjem, Planlegging, Dashboard, Backlog og Bestill leveranse, mens TL ser Hjem, Planlegging, Dashboard og Backlog. Rollefilteret håndheves også etter dynamiske oppdateringer av sidemenyen.
Rettet plasseringen av FAQ/Endringslogg, versjon og rolle nederst i sidemenyen. La til kontrollert Excel-import av leveranser til Backlog med forhåndsvisning, kolonnealiaser, validering og duplikatkontroll før lagring i Supabase.
Rettet Excel-importen. Importmodulen har nå egne konverteringsfunksjoner for Supabase-formatet og er ikke lenger avhengig av interne funksjoner i hovedfilen.
Flyttet Excel-import til Bestill leveranse og bygget den som massebestilling. Excel-malen bruker nøyaktig de 15 feltene fra bestillingsskjemaet, validerer samme påkrevde felt og valg, og sender godkjente leveranser til Supabase i korrekt databaseformat.
Gjeninnførte en tydelig importknapp øverst på Bestill leveranse. Knappen åpner Excel-filvelgeren direkte, og korrekt bestillingsmal kan lastes ned fra et eget felt over det manuelle skjemaet.
Massebestilling tillater nå tomme felt. Tomme verdier lagres som NULL der Supabase-tabellen tillater det. BestillingID genereres automatisk; manglende MDU ID og MDU-navn får tekniske reserveverdier fordi disse feltene er obligatoriske i databasen.
Nytt Dashboard med rapportperioder for uke, måned, kvartal, år, alle data og egendefinerte datoer. La til søk og filtre for region, leveransetype, prosjektleder, status, plattform, leveransekonsept og avtale. Reparerte FAQ/Endringslogg-knappen og gjenoppbygde rollevalget med rolleikoner og sitatfunksjon.
Rettet en oppstartsfeil som stoppet all knappfunksjonalitet fordi eldre Dashboard-kode forventet elementer som var fjernet i V46. Gjenopprettet kompatibilitet uten å endre det nye Dashboardet, og festet FAQ og Endringslogg nederst i sidemenyen.
Hovedmenyen er plassert øverst igjen, mens kun FAQ/Endringslogg, versjon og rolle ligger fast nederst. Status er beholdt som filter og statusgrafen er erstattet med et sektordiagram som viser HC-fordeling per leveransetype.
Rettet lagring ved redigering av bestilte leveranser i Backlog ved å gi redigeringsmodulen egne konverteringsfunksjoner mellom appformat og Supabase-format.
La til redigerbare standardfrister per oppgavetype. Nye oppgaver får automatisk forfallsdato basert på valgt antall dager etter opprettelse.
La til eget TDH-ikon i nettleserfanen, forkortet fanetittelen til TDH v46.6 og oppdaterte Endringsloggen med manglende versjoner.
Ryddet bort gamle oppstarts-, versjons-, Admin- og leveransepatcher som konkurrerte med aktiv kode. Innførte én kanonisk fanetittel og ett samlet visuelt Pulse-oppsett basert på designkonseptet for Backlog og sidemeny.
Rettet drag & drop fra den flytende Backlog-listen til ledige tidsluker i Planlegging. La til søk på MDU-navn og MDU ID direkte i planleggingsvinduet.
La til Planlegg leveranse for planlegging over flere dager. Leveransen kan søkes frem på MDU-navn eller MDU ID, bestillingsdata forhåndsfylles, daglinjer kan legges til og redigeres, og HC-fremdriften oppdateres fortløpende.
Rettet redigering av leveranser i Backlog, lagring av ticketendringer og notater, fjernet horisontal scrolling i sidemenyen og utvidet vinduet for flerdagers planlegging.
La til ressurser per leveringsdag, dynamisk visning av ledig kapasitet og fullbookede dager, samt utfylling av manglende leveranseinformasjon som oppdaterer Backlog ved lagring.
Gjorde bestillingsinformasjonen direkte redigerbar i Planlegg leveranse og la til leveransehistorikk i Backlog-detaljen med endringer, kommentarer og planleggingshendelser.
Fjernet uønsket scrollbar i sidemenyen, gjorde Oppgaver og Dashboard ufiltrert ved oppstart, redesignet rollevalget og økte lesbarheten i sidemenyen.
Erstattet fritekst med forhåndsdefinerte nedtrekkslister ved redigering av bestilling og MDU der faste registre finnes.
Rettet Planlegg leveranse slik at bestillingsfeltene faktisk vises og kan redigeres. Endringer lagres fortsatt på samme leveranse i Backlog og Supabase.
Rettet flerdagers planlegging slik at lagring går direkte til Supabase ved Lagre planlegging. MDU-informasjon kan nå åpnes og lukkes uten at feltverdier forsvinner.
La til automatisk generering av arbeidslister fra arbeidslistemal og kundeunderlag. Kundedata filtreres på MDU ID og besøksdato, fordeles på datonavngitte arkfaner og suppleres med tilgjengelig leveranseinformasjon fra Backlog.
Utvidet arbeidslisteautomatikken med robust gjenkjenning av arkfaner, overskriftsrader, datotyper, MDU ID-er og valgfrie kolonner. Støtter underlag med ekstra Email-kolonne og Mobile priceplans, samt filer med flere MDU-er og besøksdatoer.
La til samtidig generering av separate arbeidslister for flere MDU-er fra samme underlag, kontroll og utfylling av Informasjonsfane B2-B11 per MDU, korrekte filnavn og automatisk tilpasning av nøyaktig antall kundrader med malens eksisterende design.
Arbeidslisteautomatikken leser alle gyldige arkfaner i ett underlag. Ny SMS Generator basert på SMS Generator.
La til samtidig opplasting av flere kundeunderlag, automatisk standardmal fra prosjektet, kildeoversikt og duplikatkontroll på tvers av filer. Rettet lagring av snarveier på Hjem.
La til automatisk QlikSense-planleggingsmotor under Planlegg leveranse med besøksfiltrering, tre gjennomføringsforslag, kapasitetskontroll, smart HC-fordeling, Supabase-lagring, arbeidslistegenerering, oppdatert restunderlag og planoppsummering.
Fjernet misvisende oppstartsvarsel når Oppgaver bruker lokal reserve. SMS Generator bruker nå nordisk datoformat dd.mm og skriver dato som ukedag, dag og månedsnavn, for eksempel Mandag 10. august.
La til dra-og-slipp av ett eller flere kundeunderlag på Arbeidsliste-siden. Arbeidslister kan nå opprettes selv om Informasjonsfane mangler felt, etter et tydelig varsel som må godkjennes.
Visuell opprydding av Planlegging med ryddigere topplinje, luftigere kalender, kompakte kapasitetsmerker, tydeligere leveransekort og forbedret flytende Backlog. Eksisterende planleggingsfunksjoner er beholdt.
Arbeidslisteautomatikken kan opprette et eget SMS-underlag samtidig med arbeidslistene. SMS-filen inneholder MDU ID, MDU navn, kundenummer og ferdig flettet SMS-tekst basert på leveransetype, besøksdato og tidspunkt.
Rettet registerbaserte valg ved redigering av MDU i Backlog og la til full forhåndsvisning av informasjonsfane, datofaner, kunder og SMS-tekst før arbeidslister genereres.
Supabase Auth med e-post og passord. Automatisk henting av brukerprofil fra user_profiles. Rolle og administratorstatus hentes fra Supabase. La til profilvindu og utlogging. Session beholdes ved refresh. Den manuelle rollepopupen ble erstattet av autentisert brukerprofil.
La til første Databaseverktøy for administratorer med tabelloversikt, søk, filtrering, redigering og eksport. La til SMS-generering fra ferdige arbeidslister. La til tidspunkt per MDU og besøksdato. La til robotklar SMS-fil basert på kundenummer og ferdig SMS-tekst.
Visuelt forbedret Databaseverktøy. Grupperte SMS-forhåndsvisningen per MDU. La til visning av leveransetype og automatisk valgt SMS-type. Forbedret MDU- og datogrupper i SMS-generatoren.
Endret SMS-eksporten til én kolonne med kundenummer;tekst. Fjernet duplisert logo- og faviconfil. Samme TDH-logo brukes som logo og favicon.
Fjernet overskriftsraden fra den robotklare SMS-filen. SMS-filen inneholder kun én fysisk rad per kunde. Beholdt formatet kundenummer;tekst som én samlet verdi per rad.
La til første komplette Adminpanel. La til administrasjon av SMS-maler og SMS-typer. La til kobling mellom leveransetyper og SMS-typer. La til variabelgjenkjenning og SMS-forhåndsvisning. La til administrasjon av arbeidslistemal, filnavnformat, kolonnemapping og eksportoppsett. La til administrasjon av planleggingsregler, HC per ressurs, Treig, Mid og Rask, arbeidstider, buffer, avrunding og arbeidsdager. Konfigurasjonen lagres i Supabase. Standardmal kan lagres i Supabase Storage. Datovariabelen ble standardisert til {DAG/DATO}. Versjonen krevde kjøring av admin-v52.sql.
La til permanent sletting av enkeltposter i Databaseverktøy med bekreftelsen SLETT. La til terminal-lignende SQL-konsoll under Datakilder. SQL-konsollen er begrenset til lesende SELECT-spørringer. La til resultattabell, kjøretid, radantall og feilmeldinger. Ingen ny SQL-kode var nødvendig utover det som allerede ble kjørt i V52.
La til felles designsystem, typografi, farger, kontrast, avstander og komponentstandarder. Ingen endring i funksjonslogikk eller database.
La til ny global navigasjon, gruppert sidemeny, applikasjonslinje, temavalg og responsiv navigasjon. Ingen endring i funksjonslogikk eller database.
Gjennomførte modulvis oppgradering av Hjem, Oppgaver, Backlog, Bestill leveranse, Planlegging, Dashboard, Arbeidsliste, SMS Generator, Utvikling, Databaseverktøy, Adminpanel, FAQ, Endringslogg, profil og innlogging. Ingen SQL-endring.
Gjennomførte en ny kontrast- og lesbarhetsgjennomgang. Fjernet duplisert bruker- og rollevisning fra topplinjen. Flyttet temavalg til sidemenyen. La til kollapsbare sidemenykategorier. Forbedret knappen for å åpne og lukke sidemenyen. Ingen databaseendring.
Flyttet modulknappene fysisk inn i egne kategoriunderbeholdere. Kategoriene Arbeid, Leveranse og Administrasjon skjuler nå tilhørende modulknapper når de lukkes. Kollapsstatus beholdes etter refresh. Ryddet bunnområdet i sidemenyen. Ingen databaseendring.
La til massevalg, masseendring og permanent massesletting i Databaseverktøy. La til bekreftelsesdialog med krav om å skrive SLETT før permanent massesletting. La til resultatvisning og revisjonslogging for databaseoperasjoner. La til import av Leveranseplanlegger 2026.xlsx i Databaseverktøy. Importfunksjonen analyserer relevante arkfaner, blant annet Oslo Viken, Booking og Nybygg, med støtte for alternative navn som Oslo/Viken og Backlog. Importen viser forhåndskontroll av leveranser, planleggingsdatoer, eksisterende MDU-er og konflikter før lagring. La til valg mellom å oppdatere eksisterende leveranser og å hoppe over konflikter. La til kopiering av bakgrunnsfargen fra kundenavnscellen i underlaget til kundenavnscellen i den genererte arbeidslisten. Fjernet den eksisterende manuelle arbeidslistegeneratoren fra Arbeidsliste-siden. Forbedret layout og kontrast i Databaseverktøy. Ingen databaseendring eller ny SQL var nødvendig. Merknad: V54 introduserte regresjoner der oppstartskoden fortsatt forventet elementer fra den fjernede manuelle arbeidslistegeneratoren. Dette førte til at knapper og annen initialisering kunne stoppe.
Fjernet oppstartsavhengigheter til elementene fra den gamle manuelle arbeidslistegeneratoren. Rettet JavaScript-initialisering som stoppet når de fjernede elementene ikke lenger fantes i HTML. Gjenopprettet navigasjon og initialisering av knapper. Beholdt den automatiske arbeidslistegeneratoren. Beholdt funksjonene som ble introdusert i V54. Ingen databaseendring eller ny SQL var nødvendig. Merknad: Denne versjonen rettet den globale initialiseringsfeilen, men permanent sletting og automatisk arbeidslistegenerering var fortsatt ikke bekreftet fungerende.
Bygget om enkelt- og massesletting i Databaseverktøy. La til tydeligere fremdrift og konkrete Supabase-feil ved mislykket sletting. Endret identifisering av databaseposter fra ustabile radindekser til permanente postnøkler. Rettet åpning av kontrollvisningen i den automatiske arbeidslistegeneratoren. La til tydeligere feilmeldinger ved manglende mal, underlag eller valgt MDU. Beholdt standardmal, forhåndsvisning, automatisk generering og kopiering av cellefarger. Den manuelle arbeidslistegeneratoren forble fjernet. Ingen databaseendring eller ny SQL var nødvendig. Merknad: V54.2 ble levert som en patch og løste ikke arbeidslistegenereringen fullstendig i faktisk bruk.
Gjorde knappen Generer arbeidslister klikkbar uavhengig av om alle forutsetninger var registrert. La inn nytt forsøk på å laste standardmalen når genereringsknappen brukes. La til konkrete feilmeldinger dersom standardmalen ikke kan lastes, ingen underlagsfiler er valgt, underlaget ikke inneholder gyldige MDU-er, ingen MDU er valgt eller kontrollvisningen ikke kan åpnes. Blokkerte dobbel initialisering av arbeidslistemodulen. Beholdt støtte for flere underlag, forhåndsvisning og kopiering av cellefarger. Ingen databaseendring eller ny SQL var nødvendig. Merknad: Knappen ble klikkbar, men brukeren rapporterte fortsatt at ingen arbeidslistefiler faktisk ble generert.
Leverte en komplett versjon i stedet for enda en separat patch. Beholdt den forenklede prosjektstrukturen med én lokal JavaScript-fil og én lokal CSS-fil. Rettet arbeidslisteflyten og la inn kontroll av at genererte filer faktisk inneholder data før nedlasting. Deaktiverte opprettelse av SMS-underlag som standard, slik at manglende SMS-tidspunkter ikke blokkerer vanlig arbeidslistegenerering. La til en fullstendig Nullstill-funksjon på Arbeidsliste-siden. Nullstill fjerner underlagsfiler, innleste kunder, MDU-er, valgte MDU-er, SMS-tidspunkter, oppsummering og intern arbeidslistetilstand. Gjorde det store drag-and-drop-området for kundeunderlag til hovedfokus på Arbeidsliste-siden. Gjorde visningen av standard arbeidslistemal mer kompakt. La til registrering av automatisk genererte arbeidslister i arbeidslistehistorikken. Arbeidslistehistorikken skal kun vise og lagre MDU-navn, leveranseuke og genereringsdato. Rettet Velg alle viste i Databaseverktøy. La til oppdatering av antall valgte databaseposter. Hindret at klikk på en avkrysningsboks samtidig åpner redigeringsvinduet. Beholdt vanlig radklikk for åpning av redigering. Gjorde ticket-kort og ticket-kolonner i Utvikling naturlig høye, slik at de ikke fyller unødvendig plass. La til tydelig fargevisning av ticket-prioritet. Sorterte tickets automatisk etter Kritisk, Høy, Normal og Lav. Brukte opprettelsesdato som sekundær sortering ved lik prioritet. La til en enkel knapp for å skjule eller vise ferdige tickets. Lagret valget om å skjule ferdige tickets lokalt. La til opprettelsesdato på ticket-kort i norsk kortformat, eksempelvis 19. aug. Rettet Oppgaver slik at valgt MDU og øvrige oppgavefiltre nullstilles når siden åpnes eller forlates. Oppgaver skal dermed åpne uten et utilsiktet aktivt MDU-filter. Ingen databaseendring eller ny SQL var nødvendig. Merknad: Brukeren bekreftet at flere databaseposter nå kunne markeres samtidig. Permanent sletting fungerte fortsatt ikke. Arbeidslistegenerering, arbeidslistehistorikk, Nullstill, ticket-forbedringene og oppgavefilterrettelsen var implementert, men ikke alle var bekreftet med positiv funksjonstest.
Bygget permanent sletting i Databaseverktøy om på nytt. Endret slettingen til å hente de faktisk avkryssede radene direkte fra den aktive tabellvisningen. Koblet valgte rader til korrekt datakilde og permanent postnøkkel. La til støtte for postnøkler som id, bestilling_id, ticket_id, user_id, capacity_date, regel_id og oppgavetype_id. Beholdt obligatorisk bekreftelse ved å skrive SLETT. La til løpende fremdriftsvisning mens slettingen utføres. Brukte Supabase DELETE med Prefer: return=representation. La til kontroll av at Supabase faktisk returnerer slettede poster. La til konkret feilmelding dersom RLS, relasjoner eller manglende treff hindrer sletting. Oppdaterer datatabellen først etter bekreftet sletting. Ved sletting av en leveranse forsøker systemet først å fjerne tilknyttede oppgaver, planlegging og leveransekommentarer. Beholder revisjonslogging i audit_log. Gjennomførte en ny kontrastgjennomgang for lys og mørk modus. Forbedret kontrast for vanlig tekst, sekundærtekst, overskrifter, knapper, skjemafelt, placeholder-tekst, kort, paneler, ticket-kort, arbeidslisteområdet, Databaseverktøy og slettedialog. La til et nytt semantisk kontrastlag nederst i css/tdh-app.css. Ingen databaseendring eller ny SQL var nødvendig. Merknad: Permanent sletting og det siste kontrastlaget ble implementert og statisk kontrollert, men var ikke bekreftet med positiv brukertest da forrige samtale ble avsluttet.
Kompletterte de aktive versjonspostene fra V51.2 til V53.2. La inn manglende versjonsposter for V54, V54.1, V54.2, V54.3, V55 og V55.1. Fjernet eventuelle utdaterte eller ufullstendige poster for de samme versjonene. Beholdt eksisterende kronologiske retning og visuelle endringsloggstruktur. Ingen funksjonslogikk, CSS eller database ble endret.
Rettet individuell markering av databaseposter. Nullstiller markering når tabell eller aktiv visning lastes på nytt. Fjernet den feilaktige og permanent synlige valgt-telleren ved siden av Velg alle viste. Fjernet teksten Ingen permanent sletting fra administratormerket. Ingen databaseendring eller ny SQL var nødvendig. Endringene er implementert og statisk kontrollert, men ikke testet mot Supabase.
La til synlig fremdrift når importen bekreftes. Importknappen deaktiveres mens data lagres for å hindre dobbeltimport. Supabase-feil vises nå konkret i importvinduet i stedet for at knappen tilsynelatende ikke gjør noe. Leveranser og planrader lagres med representasjon i retur før importen rapporteres som fullført. Ingen databaseendring eller ny SQL var nødvendig. Endringene er implementert og statisk kontrollert, men ikke testet mot Supabase.
Tilpasset Leveranseplanlegger-importen til arkfanen og kolonneformatet i Booking-20082026.xlsx. Hver MDU opprettes eller oppdateres som én leveranse, mens hver gyldige Avtalt dato lagres som en egen planrad med Besøks HC for dagen. Relevante felt for leveransetype, leveransemåte, totalt HC, region, prosjektleder, kommentar, parkering, plattform, postnummer, dekoder, ruter, kontaktperson og avtale kobles til eksisterende TDH-felt. Backlog og planleggingsbacklog viser alle importerte datoer og HC samlet under samme MDU. Datoer med mer enn fem samtidige leveranser beholdes. Ingen databaseendring eller ny SQL var nødvendig. Endringene er implementert, analysert mot Booking-filen og statisk kontrollert, men ikke testet mot Supabase.
Importen fortsetter når én leveranse feiler. Tekniske databasefeil oversettes til forståelige meldinger. Etter import vises en oppsummering over nye, oppdaterte, lagrede planrader og leveranser som må kontrolleres. Feilede leveranser kan korrigeres og prøves på nytt, eller hoppes over, uten å starte hele importen på nytt. Planrader lagres bare for leveranser som databasen har godtatt. Ingen databaseendring eller ny SQL var nødvendig. Endringene er implementert og statisk kontrollert, men ikke testet mot Supabase.
Fjernet frontend-valideringer som sammenlignet planlagt HC og totalt HC, både i Booking-importen og massebestilling. Verdiene behandles nå som uavhengige opplysninger. Rettet den misvisende feilmeldingen for den gamle Supabase-begrensningen deliveries_hc_within_total. Databasebegrensningen må fjernes separat for at Supabase skal godta begge verdiene uten sammenligning. Endringene er implementert og statisk kontrollert, men ikke testet mot Supabase.
Bygget importsystemet på nytt slik at alle MDU-er og grunnopplysninger hentes fra Form1. Dersom samme MDU finnes flere ganger i Form1, brukes den siste føringen. Booking brukes deretter kun til å koble gyldige leveransedatoer og Besøks HC til riktig MDU. MDU-er uten dato importeres som ikke planlagt. Nybyggfeltene i kolonne R, S og T håndteres som Del/hus, Overtagelse bolig og Kontaktperson. Forhåndsvisningen viser planlagte og ikke-planlagte MDU-er, duplikater der siste Form1-føring brukes, og Booking-rader uten tilsvarende Form1-føring. Ingen ny databaseendring eller SQL var nødvendig. Endringene er implementert, analysert mot den vedlagte arbeidsboken og statisk kontrollert, men ikke testet mot Supabase.
Fjernet genererte IMP-identifikatorer fra importen. BestillingID hentes nå fra kolonne A i Form1. Hvis en MDU finnes flere ganger i Form1, brukes raden med høyest numerisk ID som nyeste bestilling, uavhengig av radplassering. Booking kobles til MDU-ens valgte Form1-ID, og planradens ID bygges av kilde-ID og dato for å være unik uten IMP-prefiks. Eldre IMP-poster fra de tidligere importversjonene erstattes kontrollert ved ny import. Ingen ny databaseendring eller SQL var nødvendig. Endringene er implementert, kontrollert mot den vedlagte arbeidsboken og statisk kontrollert, men ikke testet mot Supabase.
Bygget Planlegging på nytt med Dag-, Uke- og Månedsvisning, områdefiltrering, fleksible dager uten faste luker, maksimalt fire leveranser per dag og klikk i tomrom for ny planlegging. Dagtid sorteres alltid før kveldstid. Kort viser leveransekode, MDU-navn, postnummer og sted, HC og utstyr uten å gå utenfor kalendercellen. Tidspunkt lagres som start- og sluttid med standardene 10:00–16:00 og 17:00–20:00. Kapasitet redigeres fra én knapp for valgt område og periode. Importen skriver de nye tidsfeltene. Krever den gjennomførte V56-databasemigreringen.
Flyttet kalenderkontrollene til den faste sideheaderen, fjernet overflødige status-, backup- og produkttekster fra Planlegging, reduserte knappestørrelsene og skjulte den gamle sideintroduksjonen. Områdevelgeren støtter flere samtidige områder. Tomt kalenderområde er visuelt blankt og viser kun et plusstegn ved hover eller tastaturfokus. Dra og slipp støtter både leveranser fra Backlog og flytting av eksisterende kalenderkort mellom dager. Ingen databaseendring eller ny SQL var nødvendig.
Bygget versjonen på den stabile V56.1-basen og fjernet DOM-flyttingen som kunne låse headeren og krasje siden. Planleggingskontrollene beholdes i Planlegging og posisjoneres visuelt i headeren uten å flyttes mellom sider. Den tidligere grunnlayouten skjules nå fra første HTML-render og blir aldri synlig mens det moderne TDH-grensesnittet initialiseres. Hvis initialisering feiler, vises en kontrollert feilmelding i stedet for den utdaterte menyen. D/K viser tilgjengelige ressurser fra Kapasitet og nødvendige ressurser fra TPS. Utstyr vises før postnummer og sted, med samme typografi som HC. Ingen databaseendring eller ny SQL var nødvendig.
Fjernet den separate Planlegging-overskriften og beskrivelsen over kalenderinnholdet. Kalenderinnholdet starter nå høyere på siden. Periodelåsing for måned og uke er fjernet fullstendig fra grensesnittet og brukes ikke lenger ved redigering eller lagring. Teksten Arbeidsflate er fjernet fra sideheaderen, slik at bare navnet på aktiv side vises. Ingen databaseendring eller ny SQL var nødvendig.
Erstattet den lange listen med en kategorisert og sammenleggbar feiloversikt. Feil grupperes etter årsak, og hver leveranse kan åpnes separat for detaljer. Direkte redigering av totalt HC og planlagt HC er fjernet fra feiloversikten. Feil kan eksporteres som strukturert JSON for analyse i Copilot. JWT-utløp gjenkjennes som en utløpt innlogging, importen stopper videre databasekall og viser en tydelig handling for å laste siden på nytt. Ingen databaseendring eller ny SQL var nødvendig.
La inn tydelige ukemarkører inne i selve kalenderoversikten for dag-, uke- og månedsvisning. D/K-merket på leveransekort er erstattet med kompakt tidsrom, for eksempel 10–16 eller 17–20, mens minutter vises mindre når tidspunktet ikke er på hel time. Leveransetypene har fått faste, separate fargekoder på kortene: RE, PO, H, NB, STAND og ukjent. Ingen databaseendring eller ny SQL var nødvendig.
Bygget redigering av planlagte leveranser fullstendig på nytt som en kompakt høyreskuff. Leveransedata vises skrivebeskyttet, mens kun tidspunkt, HC, TPS og planleggingskommentar redigeres direkte. Standardtid velges med raske valg, tilleggsoppfølging er samlet i en sammenleggbar seksjon og handlingene er alltid synlige nederst. Skuffen viser alle planlagte datoer for samme leveranse uansett hvilken dato som åpnes, samt prosjektfremdrift basert på planlagt HC mot totalt HC og antall gjennomførte datoer. Ingen databaseendring eller ny SQL var nødvendig.
Erstattet den store Backlog-modalen med en kompakt høyreskuff. Prosjektidentitet, leveransetype, status og region vises samlet i toppen. Fremdrift vises én gang som planlagt HC mot totalt HC, mens tidligere datoer omtales som passert og ikke automatisk som gjennomført. Planlagte datoer og kompakt leveranseinformasjon ligger i Oversikt. Oppgaver, kommentarer og historikk er flyttet til egne faner, kommentarskjemaet ligger sammen med kommentarene, og handlingene er alltid synlige nederst. Ingen databaseendring eller ny SQL var nødvendig.
Samlet MDU-visningen for Backlog og Planlegging. Leveransekommentar vises alltid. Ny Planlegging-fane med virkedagskalender, flermerking, tidspunkt, HC, TPS og fremdrift. Oppgaver kan opprettes og redigeres med viktighet, tidsfrist, status, filtrering, sortering og fullføringsdato. Fullførte oppgaver vises nederst, nedtonet og gjennomstreket. Ingen databaseendring eller ny SQL var nødvendig.
UKEKAPASITET
Kommentar
Fremdrift per dagens dato
OPPGAVEAUTOMATISERING
Administrer én oppgavetype om gangen. Endringer lagres først når du trykker Lagre.
Oppgaven kobles til TestMDU nr 1.
Det er allerede en bestilling på denne MDU-en. Siden Backlog kun skal ha én rad per MDU, kan du ikke opprette en ny duplikatbestilling.