Repository navigation
This release introduces full Revolut integration into the TrStream pipeline and includes a strategic refactoring to reduce code duplication and improve reuse across services.
Highlights
-
Revolut Integration Stack
- Hybrid architecture combining local components (generator, worker) with publicly exposed services (webhook, event queue)
- Integrated Sandbox Revolut API for authentication and transaction event testing
- Introduced a custom CLI to facilitate authentication, webhook registration and account listing
-
Services Refactoring
- Defined base modules to centralize shared components across services (reader/writer, producer/consumer, configuration, logging)
- Refactored configuration structure and updated YAML definitions
- Removed relative imports to improve module clarity and packaging consistency
- Standardized environment variable ingestion within Docker images