PlugStream is continuously updated to improve reliability, security, and user experience. This page provides a transparent record of every software and firmware release, including what changed and why it matters.
Latest
Tenant API 1.1.0
Tenant API – 1.1.0
1.1.0
Tests: passed (16/16)Coverage: 0.0%
Service
December 9, 2025
Tags
#tenant-api
Tenant API – 1.1.0
1.1.0 (2025-12-09)
Bug Fixes
Added a check to skip organization role hierarchy validation if the user has PLATFORM_ADMIN scope. (b53245d)
Correct set_user_roles calls to use FusionAuth user ID instead of tenant ID (e38c09a)
Create ingress automatically when DNS verification succeeds (ceaff6e)
Deletion of user of fusionauth (5c2d76b)
Exclude deleted users from duplicate email check (4b5a77a)
Lowercase env var keys to match struct field names (72bc7af)
Prevent final env merge from overriding FUSIONAUTH_ISSUER (19ed068)
Reactivate deleted users instead of failing with duplicate error (51a2174)
Remove /api prefix from routes to match ingress pattern (7a45ad5)
Remove invalid memberships join in get_user_highest_role (35a1181)
Serialize DomainResponse as camelCase for frontend compatibility (16c4eba)
Sync role template permissions to FusionAuth before assigning to user… (ede4d51)
Use base issuer URL for FusionAuth tenants without appending slug (90e9ab8)
Use letsencrypt-prod-http01 for tenant domain certificates (2f344e1)
Features
Add continuous provisioning status monitoring for domains (38fbafc)
Add CP_METER and REPORTING permissions to tenant seeding (67d1f03)
Add custom app_name support for tenant branding (a76ab89)
Add End User role template with meter and reporting permissions (3278ffb)
Add FusionAuth credentials to domain tenant info for custom domain auth… (d7fdcc6)
Add FusionAuth redirect URL update to automatic domain verification (f9691ae)
Add FusionAuth user deletion and fix lambda configuration (7c78faa)
Add health endpoint log filtering to reduce log noise (c43b992)
Add logo_url and app_name to TenantInfo in domain lookup responses (f59fc1b)
Add S3 logo upload, K8s ingress automation, and GitOps compatibility (93bd5b0)
Added database and rabbitmq endpoints (8b3fb8c)
Added Organisation Name to locations payload response (c1f1805)
Added release configuration and moved docs (d77fae1)
Added support for dynamic tenant logo (e1306d4)
Auto-assign 'Charge Point Operator' role template when none provided (41d3743)
Delete old logo from S3 when uploading new one (cdbeaea)
Delete tenant logo from S3 when deleting tenant (3149c01)
Delete TLS certificate secret when deleting domain ingress (0b18763)
Improve domain lookup function for login support (5442e6a)
Monitoring job creates ingresses for verified domains without them (6609d0f)
Refactored permission to ensure frontend and backend is consistent (39b393a)
release: Updated CI Pipeline dispatcher to use environment specific rust service template with release-api support (c5ccf97)