Appearance
Data
- Frontend:
src/routes/private/data/· Backend:Features/Data/,Features/Sync/
Overview
The Data page provides operator diagnostics over the platform's data stores:
- Email listing (
/private/data/email) — download tenant user emails as CSV from the Keycloak auth DB (getUserEmailsUrl→ REST CSV download). - Data store / file store tests — verify connection strings for a tenant's SQL and storage providers before/while onboarding.
GraphQL operations
| Operation | Purpose |
|---|---|
getUserEmailsUrl | URL to download user emails as CSV |
testDataConnection(type, connectionString) | Validate a data-store connection |
testFileConnection(type, connectionString) | Validate a file-store connection |
REST
Features/Environments/EnvironmentsController.downloadEmail(hash, filename)— serves the CSV file produced bygetUserEmailsUrl.
Related
- Environments — the test actions live alongside environment management.
- Tenants — connection strings belong to a tenant's file/data storage configuration.