Guardian 2 wordt de nieuwe /guardian; oude v1 eruit
Robins besluit: /guardian2 is de canonieke Guardian-PWA, de oude /guardian mag
weg. guardian2 was een superset van v1 (kloon + meekijken, follow-gating,
cross-instance goedkeuring, wave, invite), dus er gaat niks verloren. De
"invite a guardian" blijft zichtbaar op de pagina maar is verder geparkeerd.
Alle paden/keys omgezet: /guardian2 -> /guardian, i18n guardian2.* -> guardian.*,
manifest-id klonkt-guardian-, short_name "Guardian". De v2-bestanden zijn
verwijderd en de v2-inhoud staat nu in de v1-bestanden. Push-URLs (follow-gating)
en de mount in server.js wijzen weer naar /guardian.
Changed files:
src/routes/guardian.js
- vervangen door de v2-route (feed, follow-requests, wave, invite/join) op /guardian
src/views/pages/guardian.ejs
- v2-view (wards-corner, volgverzoeken, invite-knop), titel weer "Guardian"
src/assets/js/guardian.js, src/assets/css/guardian.css
src/services/i18n.js
- guardian2.* keys hernoemd naar guardian.*
src/services/ActivityPubService.js
- push-URLs + comments /guardian2 -> /guardian
src/server.js
- /guardian2-mount + import verwijderd; /guardian wijst naar de nieuwe route
Removed files:
src/routes/guardian2.js, src/views/pages/guardian2.ejs,
src/assets/js/guardian2.js, src/assets/css/guardian2.css
remarks: npm test 171/171; /guardian serveert de nieuwe inhoud, /guardian2 = 404.
-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>