Versiehistorie in een tabel, voor site en app

De versiehistorie stond als tekst in zowel de app als de website. Nu staat hij in
tabel version_history, met een beheerpagina (Beheer > Versiehistorie) op de site.
De site leest de tabel rechtstreeks, de app via de nieuwe actie app.versiehistorie.
Startrijen: db/handmatig/22b_versiehistorie_startrijen.sql (als root).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MGLqt1uKfNARQHut9ifcx
This commit is contained in:
jf
2026-10-20 11:47:06 +00:00
co-authored by Claude Sonnet 5.5
parent 90c58fc42e
commit 5446dd4170
28 changed files with 996 additions and 108 deletions
@@ -0,0 +1,38 @@
-- MijnBesluit - de bestaande versiehistorie als startrijen
--
-- Dit zijn de regels die tot nu toe in Versiehistorie.razor stonden, plus die van versie 1.1.
-- Eenmalig te draaien als root, ná db\22_versiehistorie.sql en db\02_applicatiegebruiker.sql:
-- mysql -u root -p mijnbesluit < db\handmatig\22b_versiehistorie_startrijen.sql
--
-- Opnieuw draaien mag: INSERT IGNORE slaat regels over die er al staan (zelfde datum en kop).
-- Daarna onderhoud je de lijst op de website: Beheer > Versiehistorie.
USE `mijnbesluit`;
INSERT IGNORE INTO `version_history` (`datum`, `versie`, `kop`, `tekst`, `zichtbaar`, `aangemaakt_op`, `gewijzigd_op`) VALUES
('2026-09-19', NULL, 'Met mij gedeeld, ook in de app.',
'Heeft iemand een kluisitem rechtstreeks met jou gedeeld om het vast te bespreken - bijvoorbeeld een uitvaartwens - dan zie je dat voortaan ook op je telefoon, niet meer alleen op de website.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-09-19', NULL, 'Een gedeeld of nagelaten kluisitem bekijken.',
'Dat opent nu als pop-up in dezelfde opmaak als het invulformulier, inclusief de foto''s en documenten die erbij horen.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-09-19', NULL, 'Met de vinger naar beneden trekken ververst het scherm.',
'Werkt op Kluis, Mijn mensen, Momenten en Nalatenschap.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-09-20', NULL, 'Rijbewijs en paspoort in de kluis.',
'Twee nieuwe categorieën, met een knop om meteen de voor- en achterkant (rijbewijs) of de foto-pagina (paspoort) te maken of te kiezen.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-09-20', NULL, 'Mijn profiel als pop-up.',
'Je eigen profiel bewerk je nu in dezelfde pop-up met vaste "Opslaan"-knop onderin als bij de andere mensen in je familie, in de app en op de website.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-09-20', NULL, 'Duidelijker voor de nalatenschapsbeheerder.',
'Bij "Aan mij toevertrouwd" zie je nu meteen hoeveel meldingen er nodig zijn en hoe lang de bezwaartermijn is.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-09-20', NULL, 'Muziek en verdere wensen groeien mee.',
'Die velden bij een kluisitem passen zich nu vanzelf aan de lengte van de tekst aan, ook op de website.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3)),
('2026-10-20', '1.1', 'Meer soorten in de kluis.',
'Naast wachtwoorden, polissen en uitvaartwensen kan er voortaan een nieuwe soort bijkomen, met eigen invulvelden, zonder dat je de app daarvoor opnieuw hoeft te updaten. Je bestaande kluisitems blijven zoals ze waren.',
1, UTC_TIMESTAMP(3), UTC_TIMESTAMP(3));
SELECT COUNT(*) AS aantal_regels FROM `version_history`;