Skip to content

Feature 252 billing report updated#341

Open
kaeline wants to merge 15 commits intodevelopfrom
feature-252-billing-report-updated
Open

Feature 252 billing report updated#341
kaeline wants to merge 15 commits intodevelopfrom
feature-252-billing-report-updated

Conversation

@kaeline
Copy link
Contributor

@kaeline kaeline commented Mar 7, 2024

#252

Introduces env variables:
createInvoices.cron.expr = cron expression to create invoices. It collects all the info about metaforms and records it to later be sent as invoice. If an invoice is already created for the month, it will not be changed or updated if the scheduled method runs again during the same month.
sendInvoices.cron.expr = cron expression to send invoices to pre-configured list of addresses.
OPTIONAL billing.report.recipient.emails= comma-separated list of addresses to send the invoices to by default in automatic job
OPTIONAL billing.report.key = value for allowed X-API-KEY header to access /v1/system/billingReport endpoint

@kaeline kaeline marked this pull request as ready for review March 21, 2024 12:52
@sonarqubecloud
Copy link

Quality Gate Passed Quality Gate passed

Issues
11 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@sonarqubecloud
Copy link

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.

2 participants