FunderConsult
← Terug naar de changelog

Versie 03f8674

Nieuwe functies en verbeteringen sinds 03f8674

Datum volgtMonitoring module per organisatie te activeren, inclusief correcte filtering in herinnerings-cronFunderscan sneller en veiliger meten: directe camera-open bij scheuren en mobiel-specifiek bewerken-slotVloerveld-CPU-bug opgelost: idle van 100% naar ~0%, merkbare snelheidswinstIncidents-analytics vernieuwd met tabbladen, inhoudelijke grafieken en datakwaliteitsinzichtenRapportages duidelijker: consistente termen, betere tabellen en nieuwe LLM-ondersteuning voor ‘soort melder’Custom maps Haarlem verbeterd: stabiele tabel, heldere kaartkleuren en juiste Nederlandse labels/bronnen

- Monitoring module nu per organisatie aan te zetten; mail-cron respecteert toegang - Funderscan: camera opent direct bij kaartpunt/detail; bewerken-slot alleen op mobiel - Vloerveld: CPU-lus opgelost en UI merkbaar sneller - Incidents-analytics: tabbladen (o.a. Inhoud, Datakwaliteit) en Stand-van-het-Land-opmaak - Incidents-rapportage: helderder teksten, robuustere tabellen en nieuwe LLM-regel voor ‘soort melder’ - Custom maps Haarlem: vaste tabelkolommen, leesbare legenda en Nederlandse labels/bron - Kennisquiz: nieuwe module om eigen quizzen te bouwen en te embedden

Funderscan — meten en gebruiksgemak

  • Scheuren: camera opent nu direct bij een tik op de kaart of na het tekenen van een detailkader; werkt binnen hetzelfde gebruikersgebaar (iOS/iPadOS-compatibel) met zichtbare knoppen als terugval.
  • Bewerken-slot alleen op mobiel (onder ‘lg’); per organisatie instelbaar via voorkeur mapEditLockEnabled (standaard aan). Bij een geweigerde tik pulseert de slotknop met hint in plaats van een algemene foutbalk.
  • Vloerveld-prestatie: oneindige moveLayer/styledata-lus verwijderd. In rust terug van 100% naar ~0% CPU; slepen/beeldtijd en pandwissel aanzienlijk sneller; onnodige setLayoutProperty-writes voorkomen.
  • Meetreeks aan ruimte koppelen: kies expliciet de ruimte bij het begin van een reeks (valt anders terug op automatische afleiding). Een gekozen ruimte gaat vóór geometrie; foutmeldingen zijn gericht als een punt buiten de gekozen ruimte valt.

Incidents — analytics

  • Nieuwe tabbladenstructuur: Overzicht / Proces / Geografie / Datakwaliteit (+ Jaarvergelijking en Stand van het Land indien beschikbaar).
  • Proces-tab: drie grafieken in Stand-van-het-Land-opmaak (instroom/afronding/werkvoorraad, histograms voor reactietijd en doorlooptijd).
  • Nieuw tabblad Inhoud: ringgrafieken per onderwerp met aparte grijstint voor ‘Niet ingevuld’ (altijd achteraan) en zichtbare dekkingsgraad (waarschuwing < 40%).
  • Terminologie geharmoniseerd: overal ‘Niet ingevuld’; oude labels worden genormaliseerd zodat categorieën niet versnipperen.

Incidents — rapportage

  • Gemeente-opschoning: tool meet nu expliciet hoeveel ‘lege gemeente’-meldingen wél een BAG-id dragen (inzicht vóór automatische aanvulling).
  • ‘Soort melder’: nieuwe LLM-regel gebruikt e-mailadres én ondertekening; schrijft alleen met voldoende confidence en legt herkomst vast.
  • Compact sjabloon opgefrist in folder-stijl (marineblauw, groene accenten, duidelijke openers per onderdeel).
  • Samenvatting corrigeert ‘meeste meldingen uit Niet opgegeven’: toont nu grootste échte gemeente en vermeldt aparte aantallen zonder gemeente.
  • Tekst- en labelfixes: expliciete vertalingen winnen van afgeleide; Nederlandse termen aangevuld; ‘Niet opgegeven door melder’ waar passend.
  • Jaarvergelijking: tabellen breken niet meer over de kaart; percentages >1000% tonen als factor (×…); jaarvergelijking per organisatie uit te zetten en per download te overrulen (?yearComparison=0).

Monitoring

  • Toegang nu tweeslachtig: naast beta-vlag ook per organisatie via featuretoegang monitoringAccess.monitoringModule (standaard uit) op /admin/funderscan/beheer?tab=platform.
  • Alle toegangsbepalingen geharmoniseerd via isMonitoringEnabledForOrganisation; losse beta-checks vervangen.
  • Cron voor meetherinneringen filtert voortaan op toegang vóór de verzendlog (geen stille ‘geslaagde’ log voor overgeslagen zaken).

Custom maps (Haarlem)

  • Stabiele tabel met vaste kolombreedtes en zes kolommen (Adres/Herkomst/Soort/Document/Datum/Toelichting); Excel-export volgt dezelfde volgorde.
  • Kaartkleuren herzien: 4 klassen (1, 2–3, 4–9, 10+) in goed te onderscheiden sequentiële ramp; legenda benoemt klassen.
  • Nederlandse labels voor onderzoekssoorten (via gedeelde INQUIRY_TYPE_LABEL); ‘QuickScan’ uit FunderMaps vertaald naar ‘Inventarisatieonderzoek’.
  • Nieuwe herkomst ‘Funderscan’ (eigen rapporten tellen per pand/project); ‘QuickScan’ als herkomst hernoemd naar ‘Externe FRO’.

Kennisquiz

  • Nieuwe app-module voor beurzen en events: stel quizzen samen uit bibliotheek + eigen vragen; publicatie via niet-vindbare URL en als insluitbare snippet.
  • Server-side nakijken (juiste antwoorden gaan niet mee naar de client); deelnemerslijst en dagklassement beschikbaar.
  • Beheerregel: bibliotheekvragen niet bewerkbaar; eigen vragen vereisen bronvermelding.

Kennisbank & website

  • Automatische opmaak: blockquote-callouts worden kaders (‘Tip:’), risicoklassen renderen als pills (A/B laag, C midden, D/E hoog); uitzonderingen (citaten, notities, placeholders, code) blijven ongemoeid.
  • Correctie: redactienotities blijven blockquote i.p.v. groen kader.
  • Website-links: dode verwijzingen naar funderconsult(.nl/.com met www) gecorrigeerd naar https://funderconsult.com.
  • Team/support: functietitels bijgewerkt en in lijn gebracht tussen /over-ons en de support-pop-up.

Integraties

  • MCP/FunderMaps: leest API-sleutel nu uit MCP_FunderMaps (conform .env); verbinding met ws.fundermaps.com/v4/mcp geverifieerd.