Skip to content

Voedingsgeneeskunde.nl Documentatie

Technische documentatie en sessieverslagen voor de ontwikkeling van voedingsgeneeskunde.nl

Status: Live Migration Klaar

9 januari 2026

  • Mailchimp MCAPI wrapper status fix (api_classname config)
  • Colorbox en DOMPurify libraries geïnstalleerd

12 januari 2026

  • Gin Navigation title component crash op invoice pagina's opgelost
  • Custom Invoice entity class voor Drupal 11 SDC compatibility
  • CKEditor5 List plugin warning gefixt (missing 'styles' property)
  • GAP Zuid VG font loading in Gin toolbar, navigation en CKEditor
  • Colorbox en DOMPurify libraries verplaatst naar web/libraries/

9 januari 2026

  • Mailchimp MCAPI wrapper status fix (api_classname config)
  • Colorbox en DOMPurify libraries geïnstalleerd
  • Statusrapport library-waarschuwingen opgelost

8 januari 2026

  • Commerce live migratie: checkout en facturen naar productie
  • Mollie callback domain gecorrigeerd
  • Factuurnummering VGBC-[jaar]-[nummer] ingesteld

7 januari 2026

Deployment gepland: 31 december 2024 / 1 januari 2025

Alle kritieke functionaliteit is getest en werkt:

  • Mollie payment flow (ghost invoices opgelost)
  • Factuur generatie met klantgegevens
  • WWW redirect configuratie
  • Backup en config export gereed

7 januari 2026

  • VGBC 2026 ticket toewijzing systeem compleet
  • PDF generatie met wkhtmltopdf en GAP Zuid VG font
  • Email notificaties voor ticket transfers
  • User autocomplete voor email/naam lookup

6 januari 2026

  • Checkout flow volledig werkend op preview (Mollie, shipping, factuur PDF)
  • QR-code systeem basis geïmplementeerd voor VGBC tickets
  • Commerce License module geconfigureerd
  • Drush aliases gedocumenteerd voor team

7 januari 2026

  • VGBC 2026 ticket toewijzing systeem compleet
  • PDF generatie met wkhtmltopdf en GAP Zuid VG font
  • Email notificaties voor ticket transfers
  • User autocomplete voor email/naam lookup

6 januari 2026

  • Checkout flow volledig werkend op preview (Mollie, shipping, factuur PDF)
  • QR-code systeem basis geïmplementeerd voor VGBC tickets
  • Commerce License module geconfigureerd
  • Drush aliases gedocumenteerd voor team

3 januari 2026

  • MySQL user permissions: j00sd en dreojs unix_socket authenticatie
  • Git workflow opgezet: GitHub repository vg-drupal met 3 branches
  • Preview site live: prev.voedingsgeneeskunde.nl volledig operationeel
  • Settings.php cleanup: oude database connections en hosts verwijderd
  • PHP-FPM pools per site: isolatie en security
  • MySQL socket authenticatie: geen wachtwoorden meer in settings.php
  • Redactie eigen GitHub repo: vg-redactie
  • Git workflow cheatsheet toegevoegd
  • Alle 4 Drupal sites veilig operationeel

30 december 2024

  • Backup script development
  • Config export voor live (377KB)
  • Docs reorganisatie: blog/dagboek structuur met tags
  • Everlasting todo lijst aangemaakt

29 december 2024

  • Mollie payment crisis opgelost (webhook vs return URL)
  • Ghost invoices geëlimineerd
  • Database locks verholpen
  • Invoice template fixes (klantgegevens, BTW percentages)
  • WWW naar non-WWW redirect

Project Info

  • Platform: Drupal 11
  • Commerce: Drupal Commerce 3.2.0
  • Payment: Mollie
  • Integraties: Mailchimp, PDF generation
  • Custom module: vg_commerce

Contact

web@sproets.nl