FunderConsult
← Terug naar de changelog

Versie df6a661

FunderScan – één beoordelingstabel per pand, Ondergrond-oordeel, robuustere foto-opname, Omgeving/Ondergrond verbeterd in app en PDF, offline‑vangnet

Datum volgtÉén beoordelingstabel per pand met Ondergrond als vierde oordeel en gekleurde pillenSnellere en betrouwbaardere foto‑opname: vastzittende uploads te herstarten, helder statusgedrag, robuust verkleinenOmgevingsopname: kaart volgt de open vraag; per‑vraag kaartlagen ook in het PDFGeoTOP‑appelboor standaard per pand (optioneel) en zichtbaar in app én rapportOffline‑vangnetpagina voor PWARisicocode ‘MIDDEN’ consistent in hele keten

- Beoordelingspagina: samengevoegd naar één tabel per pand met vier eigen oordelen (incl. Ondergrond) en gekleurde pillen - Risicocode: middelste band heet nu MIDDEN (backwards compatible met GEMIDDELD) - Foto-opname: vastzittende uploads te herstarten, statusuitleg duidelijker, verkleinen stabiel en overal toegepast - Omgevingsopname (app): één-open-accordion, kaart volgt open vraag, lagen tijdelijk vergrendeld - PDF-rapport: per‑vraag kaartlagen bij Omgeving; grondwaterkaart verhuisd; appelboor-beschrijving + locatiekaart; scheurkaart kleurt weer de zwaarste scheur - PWA: offline‑vangnetpagina en cache-first voor statische assets - Admin Studio: eindbeoordelingskleuren duidelijk vindbaar en tekstkleur instelbaar

Beoordeling (app)

  • Eén tabel per pand: overzichtsrij toont adres, metingen, vier eigen oordelen (Omgeving, Inpandig, Aanvullende gevel, Ondergrond) en richtlijnbeoordeling; uitklappen geeft de bekende detailblokken.
  • Ondergrond als vierde eigen oordeel toegevoegd; oordeel wordt opgeslagen en meegenomen in het rapport.
  • Gekleurde oordeel‑pillen naast de Fase‑1 selects; dezelfde oordelen ook zichtbaar in de samenvattingsrij.
  • Middelste risicoband heet nu MIDDEN i.p.v. GEMIDDELD. Bestaande data met GEMIDDELD blijven werken; UI en rapporten tonen MIDDEN.

Foto’s en uploads

  • ‘Nu opnieuw proberen’ maakt een vastzittende upload (blijft op ‘uploading’ zonder werkelijk proces) direct los en start opnieuw als er niets actief loopt.
  • Statusbalk noemt nu de handeling en volgende stap (bijv. ‘opslaan om te koppelen’); ‘Nu opnieuw proberen’ verschijnt alleen als er echt te uploaden valt.
  • Foto pas afvinken als de server de opslag heeft bevestigd; mislukt opslaan blijft zichtbaar en wordt opnieuw geprobeerd.
  • Verkleinen werkt consistent en blijft werken: tijdelijke ‘noodrem’ heeft een afkoelperiode (5 min); previews zonder base64‑kopie; documentvakken verkleinen JPEG/HEIC waar passend.
  • Alle cameravakken via dezelfde capture‑flow: gevelfoto bij vervormingslijn gebufferd en gekoppeld; inpandige galerij blokkeert niet per upload (parallel via wachtrij).

Omgeving & Ondergrond (app)

  • Omgevingsopname: max. één vraag tegelijk open; de kaart volgt automatisch de open vraag en toont de gekoppelde lagen; handmatige lagenkeuze is tijdelijk vergrendeld met uitleg.
  • Wisselen van hoofdgroep sluit de open vraag; grondwater‑vragen zijn gekoppeld aan GHG/GLG‑lagen.
  • Nieuwe org‑voorkeur: ‘Appelboor standaard per pand’. Bij openen van Ondergrond worden automatisch GeoTOP‑appelboren per pand aangemaakt (één per pand, idempotent).

Rapportage (PDF)

  • Omgevingstabel toont nu de volledige vragenlijst per pand, met kolommen Aanwezig, Beoordeling, Toelichting en Foto; gegroepeerd per hoofdgroep.
  • Per‑vraag kaartlagen bij Omgeving (indien beschikbaar) met gelabelde mini‑kaarten; de losse grondwaterkaart is verplaatst naar deze per‑vraag weergave.
  • Ondergrond: GeoTOP‑appelboor met beschrijving wat het is, plus een locatiekaart met AB‑marker en BAG‑contour.
  • Scheurkaart: marker kleurt weer volgens de zwaarste scheur (correcte severity‑rang i.p.v. laatste annotatie).

PWA en bereikbaarheid

  • Offline‑vangnetpagina bij geen bereik of 502/503/504: legt uit dat foto’s veilig lokaal staan en herlaadt automatisch zodra de verbinding terug is.
  • Statische build‑bestanden (/_next/static/, /brand/) cache‑first voor snellere herstarts; app‑pagina’s en API niet gecachet (privacy/actualiteit).

Beheer (Admin Studio)

  • Kleuren ‘Eindbeoordeling — LAAG / GEMIDDELD / HOOG’ staan nu vooraan en herkenbaar; mapping bevat ook legacy‑code MIDDEN voor GEMIDDELD.
  • Tekstkleur per eindbeoordeling instelbaar (Automatisch/Wit/Donker) met voorbeeld en contrastwaarschuwing.

Operationeel

  • Diverse achtergrond‑pollers verlaagd in frequentie (o.a. FRO‑sync, Incidents SLA, FunderMaps‑levering). Gevolg: SLA‑events die overdag vallen worden uiterlijk de volgende ochtend opgepakt; geplande leveringen gaan ’s ochtends de deur uit.