Skip to content

Exchange Rate Provider - Mario Zappulla#813

Open
Zapulin wants to merge 13 commits intoMewsSystems:masterfrom
Zapulin:feature/exchange-rate-provider-task
Open

Exchange Rate Provider - Mario Zappulla#813
Zapulin wants to merge 13 commits intoMewsSystems:masterfrom
Zapulin:feature/exchange-rate-provider-task

Conversation

@Zapulin
Copy link

@Zapulin Zapulin commented Jan 31, 2026

  • Initialized Rails API application with minimal structure
  • Created API controllers: ExchangeRatesController (v1) and web view controller
  • Implemented CNB exchange rate service with resilient ServiceResult pattern
  • Added HTTP client for external API calls with proper error handling
  • Views and assets for exchange rates display
  • Comprehensive test suite with 94.68% coverage (RSpec, WebMock, FactoryBot)
  • Swagger/OpenAPI documentation for API endpoints
  • Dockerfile and docker-compose setup for local development

Notes:

  • Focused on maintainable code, error handling, and future extensibility
  • Detailed info about key decisions in README

@wiz-mewssystems
Copy link

wiz-mewssystems bot commented Jan 31, 2026

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations 5 Medium 2 Low
SAST Finding SAST Findings -
Software Management Finding Software Management Findings -
Total 5 Medium 2 Low

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant