cozystack/packages/apps/mongodb/tests
Andrei Kvapil b0fa330d88
refactor(mongodb): unify users and databases configuration
Align MongoDB configuration with postgres and mysql patterns:
- Add separate `databases` section with `roles.admin` and `roles.readonly`
- Simplify `users` to only contain optional password field
- All users now authenticate via `admin` database (MongoDB best practice)
- Admin role maps to readWrite + dbAdmin permissions
- Readonly role maps to read permission

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2026-01-27 23:24:42 +01:00
..
backup-secret_test.yaml feat(apps): add MongoDB managed application 2026-01-19 13:39:57 +01:00
credentials_test.yaml feat(apps): add MongoDB managed application 2026-01-19 13:39:57 +01:00
dashboard-resourcemap_test.yaml feat(apps): add MongoDB managed application 2026-01-19 13:39:57 +01:00
external-svc_test.yaml feat(apps): add MongoDB managed application 2026-01-19 13:39:57 +01:00
mongodb_test.yaml refactor(mongodb): unify users and databases configuration 2026-01-27 23:24:42 +01:00
restore_test.yaml feat(apps): add MongoDB managed application 2026-01-19 13:39:57 +01:00
user-secrets_test.yaml refactor(mongodb): unify users and databases configuration 2026-01-27 23:24:42 +01:00