Fixed
- Fixed the issue where access remained even after the API key was deleted. API key deletion now immediately revokes all associated access.
Added
- The billing processor now includes transaction processing and retry mechanisms, significantly improving payment processing reliability and fault tolerance.
New Environment Variables
Added the following configuration options for the billing queue and retry mechanism:
# Billing queue / retry settings
BILLING_QUEUE_NAME=billing.api.calls
# Max retry attempts (excluding initial consumption)
BILLING_RETRY_TIMES=3
# Base delay seconds for exponential backoff: base * 2^retry_count
BILLING_RETRY_BASE_DELAY_SECONDS=30
# Max delay seconds cap
BILLING_RETRY_MAX_DELAY_SECONDS=1800Full Changelog: v1.4.3...v1.4.4