
OAuth2/OIDC server with JWT rotating keys, role-based access control, and login audit trail. Drop-in security for any service.
One annotation on any method logs who did what, when. SpEL expressions for dynamic descriptions. Kafka-published for real-time dashboards.
Kafka-driven email with Thymeleaf templates, SMTP delivery, step-by-step tracking, and resend capability. Full delivery audit trail.
Pluggable Kafka publishers with transactional and fire-and-forget modes. JSON/XML/YAML serialization. Swap backends without code changes.
Self-registration via heartbeats, remote log streaming toggled per-instance, remote shutdown, multi-instance identity. Zero-config observability.
Server-Sent Events with role-based delivery. Live dashboards, job progress, notifications — all through one SSE channel with message expiration.