Skip to content

v0.3.1

Compare
Choose a tag to compare
@romnn romnn released this 27 Apr 15:57
· 530 commits to master since this release

Added

  • #244
    • Pattern class for LiveTrainDataEvents whose status is incoming (1-3) without a matching PlannedTrainDataEvent (after correlation)
    • Schema for NoMatchingPlannedTrainDataEvents
  • #242
    • Abstractions for starting mongo containers in golang tests
    • Implement e2e authentication via envoy http.jwt_authn.v2alpha.JwtAuthentication
    • Utility script for generating private and public RSA keys and a jwk set
    • Integration tests for authentication
    • Integration of authentication in the frontend
    • Add auth and usermgmt microservices in dev and prod docker env
  • #241
    • Add pattern which detects a train staying in a station
    • Remove-duplicate function which removes all duplicate events in a DataStream
    • Add pattern which detects an arriving train without a corresponding planned data set
  • #239
    • custom operator which sums up all delays at stations
  • #230
    • GRPC Query() interface for the replayer to be used from within internal tests
    • Scalable container based integration tests for the replayer using testcontainers

Changed

  • #242
    • Complete rewrite of auth and user management microservices
  • #230
    • Consistency and refactoring of models
    • A lot of bugfixes and refactoring
  • #217
    • consistent naming of bazel targets

Installation

CEPTA_VERSION="v0.3.1" docker-compose -f deployment/prod/docker-compose.yml up