## v0.551 — Database Setup
- Tilføjet lokal førstegangsinstallation af MariaDB-forbindelsen.
- Installer tester både oms_runtime og oms_admin.
- Installer kan køre databaseskemaets migrationer.
- config.local.php oprettes atomisk og kan ikke overskrives fra websiden.
- Installationssiden tillader som standard kun privat netværk.
- Tilføjet CSRF-beskyttelse og direkte beskyttelse af config.local.php.
- Tilføjet link fra Mission Control.
- Ingen ændringer på offentlige sider.
- Release status: Preview.

## v0.550 build 002 — Deploy Structure Fix
- Tilføjet sikker bootstrap til deploymentmapper uden for webroden.
- Tilføjet skabelonstruktur og dokumentation.
- Aktiv hjemmeside forbliver direkte i `/volume1/web`.
- Ingen offentlige layoutændringer.

## v0.550 — MariaDB Data Layer
- Tilføjet separate runtime- og administrationsforbindelser.
- Tilføjet sikkert PDO-lag med prepared statements.
- Tilføjet migrationssystem og første databaseskema.
- Tilføjet tabeller til participants, motorcycles, routes, analytics, tasks og settings.
- Tilføjet Database Health og Systemkontrol i Mission Control.
- Tilføjet read-only database-health API uden følsomme fejlmeddelelser.
- Tilføjet CLI-only installationsscript og SQL-importfil.
- Hjemmesiden fortsætter med statiske data, indtil v0.560.
- Ingen ændringer på offentlige sider.
- Release status: Preview.

## v0.544 — Documentation Center
- Tilføjet fælles Markdown-dokumentviser i OMS-design.
- Dokumentationscenteret viser alle dokumenter som OD-farvede kort.
- Tilføjet separate Release Notes og klikbar versionshistorik.
- Tilføjet SVG-arkitekturdiagram og moduloversigt.
- Tilføjet Mission Statement, Vision, Design Manual, Operations Manual og Disaster Recovery.
- Markdown-filerne forbliver de redigerbare kilder.
- Ingen ændringer på offentlige sider.
- Release status: Preview.

## v0.543 — Mission Control Complete
- Implementeret certifikatstatus med automatisk nedtælling og statusfarver.
- Tilføjet planlagt opfølgningsdato for Let's Encrypt-certifikatet.
- Tilføjet Mission Briefing og entydig Stable/Preview/milepælsstatus.
- Project Health viser nu ærlige statusser for database og Synology-integrationer.
- Tilføjet Deltager Onboarding med officielle links til iOS, iPadOS og Android.
- Tilføjet generiske installations- og loginvejledninger uden følsomme oplysninger.
- Dokumenteret fælles Synology-rodmappe og godkendelsesflow for medier og filer.
- Patchens sorte kvadratiske hjørner er fjernet; den sorte baggrund er nu cirkulær.
- Ingen øvrige offentlige layoutændringer.
- Release status: Preview.

## Mission Control Dashboard
- Admin-siden er ombygget til et læsbart Mission Control-dashboard.
- Tilføjet udgivelsesstatus, Project Health og Warnings & Actions.
- Tilføjet infrastruktur- og Synology-status.
- Tilføjet roadmap, næste milepæl og dokumentationscenter.
- Eksisterende arbejdspakker, beslutningslog, roadmap og erfaringer er bevaret.
- Ingen ændringer på offentlige sider.
- Release status: Preview.

## v0.540 — Foundation
- Added permanent system, module, API, documentation, media and GPX structure.
- Added safe configuration loader and example configuration.
- Added inactive MariaDB connection architecture for v0.550.
- Added module boundaries and API foundation.
- Added Synology, deployment, security and MariaDB documentation.
- No intended visual or functional changes to existing public pages.
- Release status: Preview.

## v0.532 — Central Version Control
- `data/release.json` er nu eneste aktive versionskilde.
- `assets/release.js` viser versionen dynamisk.
- Dublerede aktive versionsnumre er fjernet fra project-, rute- og sprogdata.
- Hardkodede cacheversionsparametre er fjernet fra HTML.
- Fast releaseprocedure, checklist og validator er tilføjet.
- Mission-boksen med de to logoer er bevaret.
- Ingen andre layoutændringer.

## v0.530 – Map Interaction
- Tilføjet klikbare dagsetaper, som zoomer kortet til den valgte etape.
- Tilføjet foreløbig kilometertæller fordelt på lande.
- Tilføjet lagkontrol for hovedrute, samlingspunkter, færger og hjemruter.
- Tilføjet forberedte lag for tankstationer, camping, hoteller og fotosteder.
- Tilføjet tydelige markørikoner for start, samling, færge, rute, Nordkap og afslutning.
- Tilføjet knappen 'Vis hele ruten'.
- Forberedt datastruktur til senere GPX-filer.

## v0.530 – Progress bars
- Rettet hovedbjælken, så alle 22 segmenter altid ligger på én linje.
- Rettet kategoribjælkerne, så alle 12 segmenter altid ligger på én linje.
- Bjælkerne bruger hele kortets bredde på mobil uden at gå uden for kanten.
- Ingen ændringer af kort eller øvrigt layout.

## v0.530 Maps
- Tilføjet interaktivt Leaflet/OpenStreetMap-kort på Rute og navigation.
- Indtegnet foreløbig hovedrute fra Vordingborg via Slagelse og Horsens til Nordkap.
- Hjemrute gennem Finland og Sverige til fælles afslutning i Ringsted.
- Individuelle hjemruter fra Ringsted til Horsens, Skælskør og Vordingborg.
- Kortet er markeret som strategisk overblik; endelige GPX-ruter kommer senere.

## v0.530 – Development Mode
- Service worker og offline-cache er midlertidigt deaktiveret.
- Eksisterende service workers afregistreres automatisk.
- Cache Storage ryddes automatisk ved sideindlæsning.
- HTML, CSS, JavaScript og JSON bruger udviklingsvenlig cache-busting.
- Ingen grafiske eller layoutmæssige ændringer.

## v0.530 – Ensartet ikke-gennemsigtig patch
- PATCH-linket bruger nu den kanoniske ikke-gennemsigtige PNG.
- Patchen i boksen Blasonering bruger samme fil.
- Alle kendte transparente PNG- og SVG-referencer er erstattet.

## v0.530 "Responsive flag"
- Erstattet emoji med SVG-flag for ens visning på alle platforme.
- Fast placering i headerens øverste højre hjørne.
- Tilføjet robust tablet-breakpoint og cache-busting.

# Operation Midnight Sun - CHANGELOG

## v0.521 "Flagplacering"
- Flyttet dansk/engelsk sprogvalg til øverste højre hjørne af dashboardets topsektion.
- Tilføjet responsiv afstand, så flagene ikke overlapper titel, fase eller næste indholdsboks.
- Opdateret service-worker-cache til v0.521.

## v0.52 "Dansk / English"
Dato: 2026-07-06

### Nyt
- Dansk er nu primært portalsprog.
- Engelsk spejlversion oprettet i /en/.
- Sprogvælger med 🇩🇰 og 🇬🇧 tilføjet.
- Sprogcenter tilføjet.
- lang/da.json og lang/en.json tilføjet som grundlag for fremtidig sproghåndtering.

### Ændret
- Flere engelske portaltekster er omskrevet til dansk.
- "Planning Phase" er ændret til "Planlægningsfase".
- "Deliverables" er ændret til "Leverancer".

### Bemærkning
- Engelsk version er spejlet som statiske sider. Dansk er masterversionen.


## v0.50 "Sidebar Cleanup"
Dato: 2026-07-06

### Nyt
- Progressbars gjort smallere, så de holder sig inden for rammerne.
- Seneste opdateringer flyttet fra dashboardkort til venstremenuen.
- Sidebar kan nu scrolle på mindre skærme.
- Mission First / People Always-feltet er flyttet, så det ikke overlapper med menuen.

### Ændret
- Dashboardet er gjort roligere.
- Venstremenuen fungerer bedre på iPad og PC.


## v0.49 "PWA App"
Dato: 2026-07-06

### Nyt
- Progressive Web App-funktion tilføjet.
- manifest.json tilføjet.
- service-worker.js tilføjet.
- PWA app-ikoner i 180, 192 og 512 px.
- install.html med vejledning til iPhone/iPad og Android/Samsung.
- Centrale sider caches til offlinebrug.
- Installér app-link tilføjet i menu og Admin Console.

### Bemærkning
- Dette kræver ikke App Store eller Google Play.
- Test offlinefunktion før afgang ved at åbne appen og derefter aktivere flytilstand.


## v0.48 "Design Studio"
Dato: 2026-07-06

### Nyt
- Ny side: design-studio.html.
- Patch Proposals er nu tilgængelig fra hjemmesiden.
- Design Studio samler officielt patch, designforslag, blasonering og designleverancer.
- Admin Portal-menu tilføjet på admin.html.
- data/design-studio.json tilføjet.

### Ændret
- Designforslag ligger nu som tilgængelige visuelle referencer, ikke kun som filer i en mappe.
- Forsiden holdes stadig rolig; designarbejde er placeret i admin/designområdet.


## v0.47 "Official Patch"
Dato: 2026-07-06

### Nyt
- Officielt ærmemærke indsat på hele portalen.
- Alle logo-/patchvisninger peger nu på assets/../assets/branding/web/operation-midnight-sun.png.
- Planlægningsdistance fastholdt til 6.500 km.
- Responsiv iPad/PC-skalering medtaget.

### Ændret
- Tidligere SVG-patch er erstattet visuelt af officielt PNG-patch.
- Blasonering opdateret til officiel patchbeskrivelse.


## v0.46 "Content Expansion"
Dato: 2026-07-06

### Nyt
- Planlægningsdistance fastsat til 6.500 km.
- Beslutning om Route Progress med afstikkere.
- Indholdsudvidelser godkendt.
- Grafisk design fastholdt fra v0.45.

### Ingen grafiske ændringer.

# Operation Midnight Sun - CHANGELOG

## v0.45 "Input Method"
Dato: 2026-07-06

### Nyt
- Præcis metodebeskrivelse til deltagerinput.
- Forklaring af forskellen mellem lokal gemning og JSON-eksport.
- Admin Console har fået afsnit om dataindsamlingsmetode.

### Ændret
- participants.html beskriver nu tydeligt at siden ikke er en database.
- README opdateret med trin-for-trin metode.

## v0.44 "Participant Input"
Dato: 2026-07-06

### Nyt
- Ny side: participants.html.
- Inputformular til deltager-, MC-, service-, dæk-, GPS- og lastekapacitetsdata.
- Data gemmes lokalt i browseren.
- Data kan eksporteres som JSON.
- data/participants.json tilføjet som master-skabelon.

### Bemærkning
- Siden er statisk og skriver ikke automatisk tilbage til Synology. Data skal eksporteres og samles i masterdata.

## v0.43 "Offline Files"
Dato: 2026-07-06

### Nyt
- Password på Admin Console.
- Password: OMS2027.
- Ny side: Offline filer.
- data/offline.json.
- offline-files/ mappestruktur til GPX, kort, manualer, checklister, forsikring, medicin, medieproduktion og kontaktliste.

### Ændret
- Admin Console er nu skjult bag simpel adgangskode.
- Forsiden har link til Offline filer.

### Bemærkning
- Password er client-side beskyttelse i en statisk hjemmeside. Det holder nysgerrige ude, men er ikke stærk sikkerhed.

## v0.42 "Admin Console"
Dato: 2026-07-06

### Nyt
- Admin Console tilføjet som separat intern side.
- Work Packages indført.
- Decision Log vist på adminside.
- Roadmap vist på adminside.
- Lessons Learned vist på adminside.
- data/admin.json tilføjet.

## v0.41 "Administration"
Dato: 2026-07-06

### Nyt
- Administration-mappe.
- CHANGELOG.md.
- DECISION_LOG.md.
- LESSONS_LEARNED.md.
- VERSION_HISTORY.md.
- ROADMAP.md.

## v0.40 "Control Center"
Dato: 2026-07-06

### Nyt
- Funktionelt dashboard.
- SVG expedition patch.
- Blasonering.
- Mission Readiness.
- Projektdata i JSON.