source: Klonkt/src/services/ActivityPubService.js@ e5fc801

main
Last change on this file since e5fc801 was e5fc801, checked in by roboburr <roboburr@…>, 5 weeks ago

Gate-besluiten geven nu een melding in de Guardian PWA (shaer-fax fase 1)

De guardianship-module zendt VEERTIEN soorten gebeurtenissen uit. De push-brug
kende er vijf en deed if (!texts) return; alles daarbuiten viel stil weg. Daar
zaten juist de twee bij die er voor een guardian het meest toe doen:

gated_review een mede-guardian stelde iets voor en JOUW antwoord is nodig
gated_outcome er is besloten

Dat eerste is niet cosmetisch. FEP-633c 5.6 telt over de beschikbare guardians en
faalt gesloten: zonder melding hoort een guardian niet dat er op hem gewacht
wordt, loopt het venster leeg en verloopt het voorstel. Een drempel die niemand
ziet is geen drempel.

De melding zegt over wie het gaat, WELKE instelling, en of het aan of uit gezet
wordt -- er is meer dan een gate en ze betekenen heel verschillende dingen voor
een kind. De labels komen uit dezelfde i18n-sleutels als het Guardian-paneel,
zodat een melding en het scherm waar hij heen wijst hetzelfde woord gebruiken.
Een onbekende feature valt terug op het algemene woord in plaats van de melding
te laten vervallen: een guardian die niets hoort denkt dat er niets speelt.

De keuze WELKE gebeurtenis een mens wakker maakt is nu een aparte pure functie
(guardianEventPush) in plaats van verstopt in de bezorging. Dat is een beslissing
en hoort toetsbaar te zijn zonder web-push erbij te halen.

Teksten in nl, en en de. 7 tests, waaronder een die de vijf bestaande soorten
bewaakt -- deze brug is verbouwd. Gecontroleerd dat ze bijten: haal gated_review
uit de tabel en vier vallen om. Suite 551/551.

Dit is fase 1 van shaer-fax: de gratis variant via de Guardian PWA, zonder
abonnement en zonder derde partij. Geen native app nodig om dit te gebruiken.

  • Property mode set to 100644
File size: 304.3 KB

HTML preview not available, since the file size exceeds 256.0 KB.Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.