Changelog voor SideKick: view serverchangelog bovenop version_history
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014MGLqt1uKfNARQHut9ifcx
This commit is contained in:
+18
-1
@@ -31,9 +31,26 @@ geen tekstuele correcties, geen opmaak die is rechtgezet.
|
||||
2. Als root: `mysql -u root -p < db\02_applicatiegebruiker.sql` (rechten voor `mijnbesluit_app`
|
||||
op de nieuwe tabel) en `mysql -u root -p mijnbesluit < db\handmatig\22b_versiehistorie_startrijen.sql`
|
||||
(de bestaande regels; `INSERT IGNORE`, dus opnieuw draaien is veilig).
|
||||
3. Daarna pas de website en de SocketServer uitrollen. Andersom leest de nieuwe code een tabel
|
||||
3. Voor de changelog in SideKick (optioneel, kan ook later): als root
|
||||
`mysql -u root -p mijnbesluit < db\handmatig\22c_serverchangelog_view.sql` (zie hieronder).
|
||||
4. Daarna pas de website en de SocketServer uitrollen. Andersom leest de nieuwe code een tabel
|
||||
die er nog niet is, of waar de applicatiegebruiker nog niet bij mag.
|
||||
|
||||
## Changelog in SideKick
|
||||
|
||||
Het tabblad Changelog van SideKick leest een tabel of view `serverchangelog` met vaste kolommen. De
|
||||
versiehistorie is de changelog van MijnBesluit, dus er is geen tweede lijst: de view
|
||||
`serverchangelog` (script `db\handmatig\22c_serverchangelog_view.sql`, als root) geeft
|
||||
`version_history` in dat formaat terug. `Product` is vast "MijnBesluit", `Soort` vast "Nieuw" (de
|
||||
lijst bevat geen bugfixes), `Actief` is `zichtbaar` en `Updatedatum` is `gewijzigd_op`, dat de site
|
||||
bij elke wijziging opnieuw zet. De agent leest de view alleen.
|
||||
|
||||
Instellen in SideKick bij de agent van MijnBesluit: "Changelog: tabel" = `serverchangelog`, `DbNaam` =
|
||||
`mijnbesluit`, en een gebruiker met SELECT op de view (het script geeft dat aan `mijnbesluit_app`;
|
||||
een aparte leesgebruiker kan ook, het voorbeeld staat in het script). Het wachtwoord alleen op de
|
||||
server invullen. Voorwaarden: de agent kent de actie `ChangelogLezen` en het project staat op Weg hub.
|
||||
De inhoud gaat naar het SideKick-scherm van de beheerder: geen persoonsgegevens in een regel.
|
||||
|
||||
## Oudere apps
|
||||
|
||||
De tekst van de versiehistorie zat tot en met appversie 1.1 (versiecode 3) in de app zelf. Die
|
||||
|
||||
Reference in New Issue
Block a user