"A dashboard to inspect your events, time travel through your aggregates and manage your subscriptions."
- Browse the raw event store and filter by aggregate, id, stream or event
- Inspect a single aggregate: its events, serialized state, snapshot and a full state dump
- Time travel through an aggregate to see its state at any playhead
- List all registered events together with their listeners and subscribers
- View and control subscriptions: boot, run, pause, reactivate, rebuild or remove
- Customize how events are rendered with the
#[Inspect]attribute - and much more...
composer require --dev patchlevel/event-sourcing-dashboard-bundleWe are open to contributions as long as they are in line with our BC-Policy.
In addition to the general policy, the following rules apply to this bundle:
- Twig templates are not covered. Symfony allows overriding the templates of a bundle, but our templates, their names, blocks and variables can change in any release without notice.
- Controller internals are not covered. The controller classes, their methods and signatures are considered internal. The routes they serve (route names and paths) are covered by the BC-Policy.
Also note that the composer.lock is always generated with the newest supported PHP version as this is the version our tools run in the CI.




