• v1.5.2-dev 8ecd587677

    FTMahringer released this 2026-05-09 14:32:47 +02:00 | 242 commits to main since this release

    Redis Streams-Backed Log Fanout

    Platform events written to Redis Streams for cross-process delivery.

    Features:

    • spring-boot-starter-data-redis added to pom.xml
    • RedisStreamPublisher — @Async @EventListener, writes to synapse:events stream
    • LOG_WRITTEN events also fan out to dedicated synapse:logs stream
    • Redis connection config via REDIS_HOST/REDIS_PORT env vars
    • application.yml updated with spring.data.redis config
    • docker-compose.yml wires REDIS_HOST=redis, REDIS_PORT=6379 to backend
    • @EnableAsync added to SynapseApplication
    • Redis failures are non-fatal (warn log, no exception propagation)

    Next: v1.5.3-dev SSE endpoint for live logs

    Downloads