Admin Dashboardsv0.1.0
Configurable admin dashboard with module-provided widgets.
API:7CLI:4i18n:4
Authentication & Accountsv0.1.0
User accounts, sessions, roles and password resets.
FE:3BE:11API:20CLI:10i18n:4
Directory (Tenants & Organizations)v0.1.0
Multi-tenant directory with tenants and organizations.
BE:7API:6i18n:4
Custom Entities & Fieldsv0.1.0
User-defined entities, custom fields, and dynamic records storage.
BE:9API:10CLI:6i18n:4
Configurationv0.1.0
Shared configuration storage and helpers for module settings.
BE:3API:4CLI:3i18n:4
Query Indexesv0.1.0
Hybrid query layer with full-text and vector search capabilities.
BE:1API:3CLI:4i18n:4
Audit & Action Logsv0.1.0
Tracks user actions and data accesses with undo support scaffolding.
BE:1API:5CLI:1i18n:4
Progressv0.1.0
Generic server-side progress tracking for long-running operations
API:3i18n:4
Attachmentsv0.1.0
File attachments and media management.
BE:2API:7CLI:1i18n:4
S3-Compatible Storage
Store attachments and files in AWS S3, DigitalOcean Spaces, MinIO, or any S3-compatible object storage.
API:5CLI:2
API Keysv0.1.0
Manage access tokens for external API access.
BE:2API:1CLI:1i18n:4
Shared Dictionariesv0.1.0
Organization-scoped dictionaries for reusable enumerations and appearance presets.
BE:1API:6i18n:4
API Documentation
Auto-generated documentation for all HTTP endpoints.
FE:1BE:1API:1
Feature Togglesv0.1.0
Global feature flags with tenant-level overrides.
BE:5API:8CLI:5i18n:4
Searchv0.1.0
Unified search module with pluggable strategies (Meilisearch, Vector, Tokens).
BE:1API:12CLI:8i18n:4
Currenciesv0.1.0
Currencies and Exchange rate management
BE:7API:5CLI:3i18n:4
Events
Event bus and subscriber dispatch
API:2
Notificationsv0.1.0
In-app notifications with module-extensible types and actions.
BE:1API:11CLI:1i18n:4
Schedulerv0.1.0
Database-managed scheduled jobs with admin UI
BE:4API:5CLI:4i18n:4
Healthv0.1.0
Health check endpoints for liveness and readiness probes.
API:2
covo_branding
Rebrands seed data to use Covo domain and names
i18n:4
Better Authv0.1.0
User authentication - email/password signup and SSO.
BE:3API:4i18n:4
Consumer Profilesv0.1.0
Covo-specific consumer profile management for mobile app users.
BE:4API:12i18n:4
Legal Documents & Consentv0.1.0
Append-only ledger of published legal documents and the consents users give to them.
BE:2API:7i18n:4
Walletv0.1.0
Wallet ledger and balance management for Covo.
BE:4API:15i18n:4
Paymentsv0.1.0
Payment processing for wallet top-ups and payment method management.
BE:4API:31i18n:4
FXv0.1.0
Foreign-exchange conversion and currency master sync. Owns the ExchangeRateService and the daily rate/currency snapshots, and syncs the currency master from the active processor supported set intersected with ECB rate coverage.
FX — ECBv0.1.0
European Central Bank reference-rate provider for the fx module. Feeds EUR-base rates (source "ecb") behind the Novalnet known-rate settlement quote.
HyperSwitchv0.1.0
HyperSwitch payment orchestrator API client.
Payments — HyperSwitchv0.1.0
HyperSwitch adapter for the payments module. Implements the payment platform interface and registers itself with the payment platform registry.
Payments — Novalnetv0.1.0
Novalnet Processor settlement source for the payments module. Provides the Port A known-rate quote (ECB reference rate plus a per-currency surcharge) and registers itself with the settlement source registry.
Payments - Datatransv0.1.0
Datatrans connector support for the payments module. Owns the Datatrans health probe (the connector behind HyperSwitch) and registers it as a connection check so the payments status ping can run it without importing this module.
i18n:4
1Globalv0.1.0
1Global Connect API client (eSIM provisioning).
CLI:1
eSIMsv0.1.0
eSIM management via 1Global Connect API.
BE:12API:69i18n:4
eSIM Countriesv0.1.0
Country catalog and per-country pricing for eSIM data plans.
BE:3API:4i18n:4
Tax Ratesv0.1.0
Admin-managed catalog of tax rates for consumer invoicing.
BE:3API:2i18n:4
Tax Liabilitiesv0.1.0
Per-month, per-tax-office view of tax collected and owed, computed from issued invoices.
BE:1API:2i18n:4
Invoicingv0.1.0
Consumer invoicing: top-up receipts and monthly usage invoices.
BE:2API:7i18n:4
Invite Codesv0.1.0
Invite-only signup system with single-use invite codes.
BE:2API:7i18n:4
User Notificationsv0.1.0
User-facing notification delivery, preferences, and type registry across channels (push, email, in_app).
BE:5API:12i18n:4
Familiesv0.1.0
Family groups with shared wallet billing for eSIM usage.
BE:2API:18i18n:4
Companiesv0.1.0
B2B companies (org-linked) for eSIM employee billing.
API:4i18n:4
Giftsv0.1.0
One-off purchases of wallet credit for someone else, redeemed via invitation links.
BE:2API:9i18n:4
Savingsv0.1.0
Lifetime Savings — the EUR a user kept by holding credit in the no-expiry Covo wallet instead of a 30-day-expiry plan.
API:4i18n:4
Feedv0.1.0
Homescreen smart-card feed of runtime-computed usage, top-up, and spending-pace cards.
BE:1API:3i18n:4
DNS Filteringv0.1.0
Resolves DNS provider configuration for Children's Safety and ships it to the mobile app.
BE:8API:14i18n:4
App Meta Configv0.1.0
Global singleton app configuration (payment platform publishable key, min app versions) served at /api/meta/config.
BE:1API:3i18n:4
Data Exportsv0.1.0
GDPR Art. 15/20 data export pipeline: automated assembly, admin-gated delivery, secure expiring download link.
BE:3API:10i18n:4
Waitlistv0.1.0
Waitlist management for invite-only access.
BE:1API:4i18n:4
Battlefacev0.1.0
Battleface Partner API client (travel insurance).
Audit Log Partitionsv0.1.0
Operational overlay that partitions action_logs and access_logs by UTC week and pre-creates forward partitions on a weekly cron.
Audit Log Request Contextv0.1.0
Enriches every action- and access-log entry with the request context (source IP, client, authentication method, API-key identity) so the audit trail can answer "from where" and "how" (SPEC-081).
KPIv0.1.0
Materialized operational KPI snapshots, updated incrementally from domain events and read cheaply by the admin dashboard.
BE:1API:44CLI:1
Attributionv0.1.0
Marketing attribution: per-device AppsFlyer identifiers and server-side revenue reporting.
BE:4API:8i18n:4
Supportv0.1.0
Capture and handle user issue reports as tracked support cases.
BE:4API:4i18n:4