Systemstatus

Genereret: 9. August 2026 kl. 13:17:30 · Nexdoc Systems · PackTrack v4.66.0
Alle systemer kører normalt
Sidst kontrolleret: 13:17:30

Aktuel version

Version
v4.66.0
Udgivet
2026-08-07
System
PackTrack · Nexdoc Systems

Systemtjek

PHP version 8.5.9
AES-256-GCM Tilgængelig
Argon2id Understøttet
OpenSSL OpenSSL 1.1.1k FIPS 25 Mar 2021
data/ skrivbar Ja ✓
settings.json Fundet ✓
HTTPS Aktiv

Versionshistorik

v4.46.0
2026-06-22
Leverandør admin — 'Nulstil testdata'-knap (Oprydning). Ny sikker funktion til at rydde alle testdata før go-live: sletter uigenkaldeligt alle kunder + deres data (pakker, køer, medarbejdere, pickups), arkiverede kunder, fakturaer, label-salg, supportsager, API-nøgler, webhooks, audit-log, VIES-log og midlertidige spærringer. BEHOLDER bevidst: settings.json (tema/planer/moduler/cron/branding), admin.json (login), users.json (admin-team) og founder.json. Dashboard-tal (MRR/ÅRR/snit/faktureret) nulstilles automatisk, da de beregnes ud fra disse data. Sikkerhed: kun superadmin (*), kræver at man skriver bekræftelsesordet NULSTIL + en ekstra bekræftelses-dialog. Genbruger den eksisterende sti-sikrede rrmdir() i Database (ny resetTestData()-metode), så intet slettes uden for data-stien. Handlingen logges i audit EFTER rydningen, så posten bevares. Filer slettes (ikke tømmes) og genskabes tomme ved næste skrivning. Validering: php -l + node --check + funktionel test (beholder/sletter korrekt) OK.
v4.45.0
2026-06-22
Kundeskærm (display) — lyst tema. Den sidste skærm — kundedisplayet der viser kønummer og kald — er skiftet til lyst design. Skærmen er fuldt variabel-drevet, så det krævede kun at lægge den neutrale base om til faste lyse farver; accentfarverne og fontene styres fortsat fra Indstillinger → Tema, og det store kønummer står i accentfarven. Ingen hardkodet hvid tekst. Hermed kører HELE systemet lyst og ensartet: leverandør admin, kø-forside, terminal, station, mobil, selvbetjening og display — alle med samme lyse neutral-palet og dine tema-farver som accent. Validering: php -l + node --check OK.
v4.44.0
2026-06-22
Kø-forside (tenant-dashboard) — lyst tema, færdiggjort og ensrettet. Dashboardet kørte allerede lyst, men paletten afveg en smule fra de øvrige skærme; den er nu rettet til præcis samme lyse neutral-palet (baggrund/flader/kanter/tekst), så alle skærme er identiske. Den mørke 'ny pakke i kø'-popup (queue-popup) der poppede op med hvid tekst er konverteret til en lys notifikations-card med mørk tekst, læsbar last4-chip og blødere skygge — accent-kanten bevaret. Bevidst urørt: label-størrelse-preview-overlayens mørke dimmer-backdrop (korrekt for en modal) og mørkegrøn tekst på accent-farvede chat-bobler/knapper (læsbart på primær). Validering: php -l + node --check OK. (Kumulativ — alle seks skærme + cron-fix.)
v4.43.0
2026-06-22
Mobil-scanner — lyst tema. Telefon-scanneren (lægger pakker i print-køen via kamera/tastatur-scan) er skiftet til lyst design. Som station havde mobil ingen flade-variabler, så farverne er mappet konsistent til den lyse palet: baggrund, paneler, kurér-knapper, scan-felt, stats og log-rækker er nu lyse, muted tekst dæmpet, og fejl-række-kant gjort til en lys rød. PWA-splash (manifest background_color) er lysnet til #f6f7f4, og 'Scan med kameraet'-knappens manglende --s2-fallback peger nu på en lys flade. theme-color (browserens statuslinje) holdes på accentfarven. Bevidst urørt: selve kamera-viewfinderen (_camera_scan.php) forbliver mørk — korrekt UX for live-video. Mobil bruger e2(). Validering: php -l + node --check OK. (Kumulativ.)
v4.42.0
2026-06-22
Selvbetjening — lyst tema. Kunde-selvbetjeningsstanderen er skiftet til lyst design som resten af systemet. Skærmen er fuldt variabel-drevet, så det krævede kun at lægge den neutrale flade-base om til faste lyse farver; accentfarven, faresignal-farven og fontene styres fortsat fra Indstillinger → Tema. Ingen hardkodet hvid tekst at rette, og primær-knapperne (sort tekst på accent) er læsbare på lys bund. Validering: php -l OK. (Kumulativ: cron-fix + lys admin/terminal/station inkluderet.)
v4.41.0
2026-06-22
Printer-station — lyst tema. Station-skærmen (poller print-køen og auto-printer) er skiftet fra mørkt til lyst design, så den matcher resten af systemet. Stationens CSS havde ingen flade-variabler — farverne var hardkodet direkte — så de er mappet konsistent til den lyse palet: baggrund, paneler, kø-jobs og stat-bokse er nu lyse, muted tekst dæmpet, og status-farver (advarsel/fejl) gjort mørkere så de er læsbare på lys tint. Accentfarven og fontene styres fortsat fra Indstillinger → Tema. Bevidst urørt: buildLabelHtml (sort-på-hvid label-print) og stregkode-SVG'en. Station bruger e3() (ikke e()) — uændret. Validering: php -l + node --check OK. (Kumulativ: indeholder også cron-fix 4.38.1, lys admin 4.39.0 og lys terminal 4.40.0.)
v4.40.0
2026-06-22
Scan-terminal — lyst tema. Terminal-skærmen (scan+print) er skiftet fra mørkt til lyst design, så den matcher forsiden og leverandør admin. Den neutrale flade-base bruger nu faste lyse farver, mens accentfarven og fontene fortsat styres fra Indstillinger → Tema. 36 steder med hardkodet hvid tekst (som ville blive usynlig på lys bund) er lagt om til temaets tekstfarve, og små meta-/label-tekster er dæmpede for et tydeligt hierarki. Bevidst urørt: label-print-HTML'en (buildLabelHtml — sort-på-hvid til fysisk print, identisk med station.php), label-preview-kortet på skærmen (viser den fysiske label), samt den mørke mobil-overlay der beder telefon-brugere om at bruge mobil-scanning. Knapper og toasts er verificeret læsbare. Validering: php -l + node --check OK. (Indeholder også cron-rettelsen 4.38.1 og lys leverandør admin 4.39.0.)
v4.39.0
2026-06-22
Leverandør admin — lyst tema. Hele leverandør-administrationen er skiftet fra mørkt til lyst design, så det matcher forsiden. Den neutrale flade-base (baggrund, kort, sidebar, input, kanter, tekst) bruger nu faste lyse farver, mens accentfarverne (primær/sekundær) og fontene fortsat styres fra Indstillinger → Tema — så når du ændrer temafarven, re-tintes accenten på hele admin. Vedligeholdelses-/lockdown-siden er gjort lys på samme måde. Faktura-print og e-mail-skabeloner er bevidst urørte, da de er lyse dokumenter i forvejen. Knapper, toasts, modal-overlejringer og support-bobler er verificeret læsbare på lys bund (bl.a. lilla badge-tekst gjort mere mættet). Ingen hardkodede accentværdier — kun den neutrale base er fast, så kontrast og læsbarhed altid holder. (Denne udgivelse indeholder også cron-rettelsen fra 4.38.1.)
v4.38.1
2026-06-22
Automatisk fakturering (cron) — kritisk fejlrettelse. cron.php oprettede databasen med kun ét argument (new Database($crypto)), men Database-konstruktøren kræver to (Crypto + datasti PACK_DATA_PATH), præcis som alle 13 andre steder i koden. Det gav en fatal ArgumentCountError på filens anden kodelinje — før auth-tjekket og før al fakturalogik — så hvert kald til cron-URL'en døde øjeblikkeligt med HTTP 500, og 'Seneste kørsel'-tidsstemplet (der skrives nederst i filen) blev aldrig nået. Derfor stod der vedvarende 'Seneste kørsel: aldrig'. Rettelsen tilføjer det manglende PACK_DATA_PATH-argument, så cron nu kører abonnementsfornyelse, fakturagenerering, trial-udløb, rykkere og carrier-/Shipmondo-sync som tilsigtet. Ingen nye endpoints, ingen hardkodede værdier.
v4.38.0
2026-06-05
Forside — funktions-ikoner skiftet til rene sorte streg-ikoner. De farverige emoji i Funktioner-grid'et er erstattet med ensartede sorte streg-ikoner i Feather-stil (Cole Bemis, MIT-licens), så de matcher et professionelt, roligt design. Hver funktion får automatisk det rette ikon ud fra sin emoji eller titel (scanning, labels, ID, kryptering, dashboard, kurérer, multi-shop, mobil, label-køb, API, white-label). Ikonerne har temaets badge-baggrund og sort streg.
← Nyere Side 3 af 25 Ældre →

Spørgsmål: hello@packtrack.dk · +45 49 90 15 00