cubepod_enterprise 0.1.5
cubepod_enterprise: ^0.1.5 copied to clipboard
Enterprise utilities for CubePod, including advanced observability and remote configuration.
cubepod_enterprise #
Enterprise-grade primitives for CubePod — feature flags, multi-tenancy, and audit logging.
What's inside #
FeatureFlags— toggle features per user, tenant, or environmentTenantConfig— per-tenant configuration managementAuditLogger— structured event logging for compliance
Install #
dependencies:
cubepod_enterprise: ^0.1.1
Usage #
import 'package:cubepod_enterprise/cubepod_enterprise.dart';
final flags = CubePod.get<FeatureFlags>();
// Check a feature flag
if (flags.isEnabled('new-dashboard')) {
showNewDashboard();
}
// Audit log an action
final audit = CubePod.get<AuditLogger>();
audit.log(AuditEvent(
action: 'user.password_changed',
userId: currentUser.id,
timestamp: DateTime.now(),
));
See cubepod for the full docs.