feat(billing): implement tenant subscription entitlements system (milestones 0-6)
Some checks failed
ci / ui (push) Failing after 28s
ci / rust (push) Failing after 2m40s
images / build-and-push (push) Failing after 19s

This commit is contained in:
2026-03-30 18:41:23 +03:00
parent 5992044b7e
commit 2595e7f1c5
63 changed files with 8448 additions and 321 deletions

View File

@@ -0,0 +1,27 @@
effects:
- name: noop
provider: noop
config: {}
- name: send_email
provider: email
config:
# Choose ONE backend for production.
#
# Option A) SMTP (recommended when you have an SMTP relay):
backend: smtp
url_env: RUNNER_SMTP_URL
#
# Option B) Resend:
# backend: resend
# api_key_env: RESEND_API_KEY
# from: "no-reply@example.com"
#
# Option C) Postmark:
# backend: postmark
# server_token_env: POSTMARK_SERVER_TOKEN
# from: "no-reply@example.com"
#
# Option D) AWS SES:
# backend: ses
# region: "eu-central-1"
# from: "no-reply@example.com"

View File

@@ -2,3 +2,8 @@ effects:
- name: noop
provider: noop
config: {}
- name: send_email
provider: email
config:
backend: smtp
url_env: RUNNER_SMTP_URL