Skip to content

feat(plugins): update plugin-br-payments (bootstrap-postgres + values) - #1719

Open
guimoreirar wants to merge 1 commit into
mainfrom
feat/plugin-br-payments
Open

feat(plugins): update plugin-br-payments (bootstrap-postgres + values)#1719
guimoreirar wants to merge 1 commit into
mainfrom
feat/plugin-br-payments

Conversation

@guimoreirar

Copy link
Copy Markdown
Member

feat(plugins): update plugin-br-payments (bootstrap-postgres + values)

Segregated from develop as its own PR to main (chart change only; Chart.yaml
version left to the release pipeline; docs/CHANGELOG handled separately).

Segregated from develop as its own PR to main (chart change only; Chart.yaml
version left to the release pipeline; docs/CHANGELOG handled separately).
@guimoreirar
guimoreirar requested a review from a team as a code owner July 23, 2026 14:09
@coderabbitai

coderabbitai Bot commented Jul 23, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 7a644204-1a7b-4a9a-b110-1c238db2c8f5

📥 Commits

Reviewing files that changed from the base of the PR and between 0ec7a15 and 57471d9.

📒 Files selected for processing (6)
  • charts/plugin-br-payments/README.md
  • charts/plugin-br-payments/templates/NOTES.txt
  • charts/plugin-br-payments/templates/_helpers.tpl
  • charts/plugin-br-payments/templates/bootstrap-postgres.yaml
  • charts/plugin-br-payments/values-template.yaml
  • charts/plugin-br-payments/values.yaml

📝 Walkthrough

Walkthrough

The chart replaces the primary Midaz onboarding and transaction URLs with MIDAZ_LEDGER_URL, preserves the legacy pair as a fallback, updates related documentation, and parameterizes PostgreSQL bootstrap existence checks.

Changes

Midaz configuration migration

Layer / File(s) Summary
Midaz configuration and validation
charts/plugin-br-payments/values.yaml, charts/plugin-br-payments/values-template.yaml, charts/plugin-br-payments/templates/_helpers.tpl, charts/plugin-br-payments/README.md, charts/plugin-br-payments/templates/NOTES.txt
The chart defines MIDAZ_LEDGER_URL, accepts the complete legacy URL pair as fallback, and updates validation and deployment documentation.

PostgreSQL bootstrap checks

Layer / File(s) Summary
Parameterized PostgreSQL existence checks
charts/plugin-br-payments/templates/bootstrap-postgres.yaml
Database and role checks pass values to psql variables and reference them through SQL placeholders.
✨ Finishing Touches
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch feat/plugin-br-payments

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 Checkov (3.3.8)
charts/plugin-br-payments/templates/bootstrap-postgres.yaml

Traceback (most recent call last):
File "/usr/local/bin/checkov", line 2, in
from checkov.main import Checkov
ModuleNotFoundError: No module named 'checkov'

charts/plugin-br-payments/values-template.yaml

Traceback (most recent call last):
File "/usr/local/bin/checkov", line 2, in
from checkov.main import Checkov
ModuleNotFoundError: No module named 'checkov'

charts/plugin-br-payments/values.yaml

Traceback (most recent call last):
File "/usr/local/bin/checkov", line 2, in
from checkov.main import Checkov
ModuleNotFoundError: No module named 'checkov'


Comment @coderabbitai help to get the list of available commands.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant