Integraties per stuk én in één keer aan/uit (#1158) #1173
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!1173
Loading…
Reference in a new issue
No description provided.
Delete branch "claude/integraties-schakelaars-1158"
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?
Sluit #1158.
OpenKAT is losgemaakt tot een eigen integratie met een eigen aan/uit-schakelaar op het tabblad Integraties, plus een Alles inschakelen / Alles uitschakelen-bediening die alle integraties in één handeling schakelt. De module Importeren gaat sindsdien alleen nog over presentatie-import.
Dit keert besluit B1 van #772 bewust om: een koppeling naar buiten hoort los in en uit te schakelen te zijn, en één gedeelde moduleschakelaar was daarvoor het verkeerde handvat ("OpenKAT uit" doofde ook de presentatie-import).
Wat er verandert
integration_registry.dart(analoog aanmodule_registry.dart) met beschikbaarheids-, schakel- en reveal-poort per integratie, plus afgeleideall/any-providers voor de bulkbediening.IntegrationsPanel: per integratie een schakelkaart; de OpenKAT-instellingen verhuizen naarOpenKatIntegrationBody, zichtbaar zodra de koppeling aan staat of er al een map is.Waarborgen
make checkgroen (format, analyze, conventies, privacy-grens, methodelengte, dode-code, hardcoded-text, volledige suite, dekkingsvloer 87,5%).make l10n-checkgroen (31 talen).integration_registry_test.dart,import_module_test.dart;openkat_module_test.dartherschreven naar het losgemaakte model.🤖 Generated with Claude Code