test(instellingen): de tak die een geheim tegenhoudt was onbeproefd + voorbeeldservers op ons eigen domein #719
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!719
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/secret-field-testbaar-631"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Twee kleine vervolgen op #631, dat inmiddels via #716 op main staat.
1. De weigeringstak was onbeproefd.
SettingsSecretFieldsluit het veld af zonder sleutelhanger, met de reden eronder, in plaats van stilzwijgend iets te bewaren wat elk script op de pagina kan meelezen. Dat is het veiligheidsgedrag van dat veld, en het draaide in geen enkele test: de tak hangt aankIsWeb, en dat is onderflutter testaltijd onwaar. Er was ook helemaal geen test voorsettings_text_field.dart.Het veld draagt nu dezelfde
canStore-overschrijving dieSecretStoreal had. Zes tests erbij;if (true)in plaats van de controle laat de weigeringstest rood worden.2. De voorbeeldservers wijzen naar ons eigen domein.
cloud.example.com,git.example.org,dav.example.com,minio.voorbeeld.nlencloud.voorbeeld.nlzijn nu*.librekat.nl, in dezelfde vorm als het bestaandecveapi.librekat.nl. Niet meegenomen:example.orgin het identiteitsveld onder Beveiliging (dat is het domein van de gebruiker, niet van ons).make checkgroen: 5893 tests.