├── .codecov.yml ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .php-cs-fixer.dist.php ├── LICENSE ├── Makefile ├── README.md ├── UPGRADE.md ├── composer.json ├── config ├── doctrine │ └── mapping │ │ └── ProcessedMessage.orm.xml ├── mailer.php ├── schedule.php ├── services.php └── storage_orm.php ├── phpstan.neon ├── phpunit.xml.dist ├── screenshot.png ├── src ├── Command │ ├── MonitorCommand.php │ ├── PurgeCommand.php │ └── SchedulePurgeCommand.php ├── Controller │ └── MessengerMonitorController.php ├── DependencyInjection │ └── ZenstruckMessengerMonitorExtension.php ├── EventListener │ ├── AddMonitorStampListener.php │ ├── AutoStampEmailListener.php │ ├── HandleMonitorStampListener.php │ └── ReceiveMonitorStampListener.php ├── History │ ├── Filters.php │ ├── Metric.php │ ├── Model │ │ ├── MessageTypeMetric.php │ │ ├── ProcessedMessage.php │ │ ├── Result.php │ │ ├── Results.php │ │ └── Tags.php │ ├── Period.php │ ├── ResultNormalizer.php │ ├── Snapshot.php │ ├── Specification.php │ ├── Storage.php │ └── Storage │ │ └── ORMStorage.php ├── Schedule │ ├── MessageInfo.php │ ├── ScheduleInfo.php │ ├── TaskInfo.php │ └── TriggerInfo.php ├── Schedules.php ├── Serializer │ └── Normalizer │ │ └── MonitorStampNormalizer.php ├── Stamp │ ├── AttributeStamp.php │ ├── DescriptionStamp.php │ ├── DisableMonitoringStamp.php │ ├── MonitorStamp.php │ └── TagStamp.php ├── Transport │ ├── QueuedMessage.php │ ├── TransportFilter.php │ └── TransportInfo.php ├── Transports.php ├── Twig │ └── ViewHelper.php ├── Type.php ├── Worker │ ├── WorkerCache.php │ ├── WorkerInfo.php │ └── WorkerListener.php ├── Workers.php └── ZenstruckMessengerMonitorBundle.php └── templates ├── _refresh_button.html.twig ├── components ├── _refreshable_widget.html.twig ├── messages.html.twig ├── recent_messages.html.twig ├── snapshot.html.twig ├── transports.html.twig └── workers.html.twig ├── dashboard.html.twig ├── detail.html.twig ├── history.html.twig ├── icon.svg.twig ├── layout.html.twig ├── schedule.html.twig ├── statistics.html.twig └── transport.html.twig /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.dist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/.php-cs-fixer.dist.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/composer.json -------------------------------------------------------------------------------- /config/doctrine/mapping/ProcessedMessage.orm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/config/doctrine/mapping/ProcessedMessage.orm.xml -------------------------------------------------------------------------------- /config/mailer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/config/mailer.php -------------------------------------------------------------------------------- /config/schedule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/config/schedule.php -------------------------------------------------------------------------------- /config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/config/services.php -------------------------------------------------------------------------------- /config/storage_orm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/config/storage_orm.php -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/Command/MonitorCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Command/MonitorCommand.php -------------------------------------------------------------------------------- /src/Command/PurgeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Command/PurgeCommand.php -------------------------------------------------------------------------------- /src/Command/SchedulePurgeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Command/SchedulePurgeCommand.php -------------------------------------------------------------------------------- /src/Controller/MessengerMonitorController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Controller/MessengerMonitorController.php -------------------------------------------------------------------------------- /src/DependencyInjection/ZenstruckMessengerMonitorExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/DependencyInjection/ZenstruckMessengerMonitorExtension.php -------------------------------------------------------------------------------- /src/EventListener/AddMonitorStampListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/EventListener/AddMonitorStampListener.php -------------------------------------------------------------------------------- /src/EventListener/AutoStampEmailListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/EventListener/AutoStampEmailListener.php -------------------------------------------------------------------------------- /src/EventListener/HandleMonitorStampListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/EventListener/HandleMonitorStampListener.php -------------------------------------------------------------------------------- /src/EventListener/ReceiveMonitorStampListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/EventListener/ReceiveMonitorStampListener.php -------------------------------------------------------------------------------- /src/History/Filters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Filters.php -------------------------------------------------------------------------------- /src/History/Metric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Metric.php -------------------------------------------------------------------------------- /src/History/Model/MessageTypeMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Model/MessageTypeMetric.php -------------------------------------------------------------------------------- /src/History/Model/ProcessedMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Model/ProcessedMessage.php -------------------------------------------------------------------------------- /src/History/Model/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Model/Result.php -------------------------------------------------------------------------------- /src/History/Model/Results.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Model/Results.php -------------------------------------------------------------------------------- /src/History/Model/Tags.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Model/Tags.php -------------------------------------------------------------------------------- /src/History/Period.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Period.php -------------------------------------------------------------------------------- /src/History/ResultNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/ResultNormalizer.php -------------------------------------------------------------------------------- /src/History/Snapshot.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Snapshot.php -------------------------------------------------------------------------------- /src/History/Specification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Specification.php -------------------------------------------------------------------------------- /src/History/Storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Storage.php -------------------------------------------------------------------------------- /src/History/Storage/ORMStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/History/Storage/ORMStorage.php -------------------------------------------------------------------------------- /src/Schedule/MessageInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Schedule/MessageInfo.php -------------------------------------------------------------------------------- /src/Schedule/ScheduleInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Schedule/ScheduleInfo.php -------------------------------------------------------------------------------- /src/Schedule/TaskInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Schedule/TaskInfo.php -------------------------------------------------------------------------------- /src/Schedule/TriggerInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Schedule/TriggerInfo.php -------------------------------------------------------------------------------- /src/Schedules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Schedules.php -------------------------------------------------------------------------------- /src/Serializer/Normalizer/MonitorStampNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Serializer/Normalizer/MonitorStampNormalizer.php -------------------------------------------------------------------------------- /src/Stamp/AttributeStamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Stamp/AttributeStamp.php -------------------------------------------------------------------------------- /src/Stamp/DescriptionStamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Stamp/DescriptionStamp.php -------------------------------------------------------------------------------- /src/Stamp/DisableMonitoringStamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Stamp/DisableMonitoringStamp.php -------------------------------------------------------------------------------- /src/Stamp/MonitorStamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Stamp/MonitorStamp.php -------------------------------------------------------------------------------- /src/Stamp/TagStamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Stamp/TagStamp.php -------------------------------------------------------------------------------- /src/Transport/QueuedMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Transport/QueuedMessage.php -------------------------------------------------------------------------------- /src/Transport/TransportFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Transport/TransportFilter.php -------------------------------------------------------------------------------- /src/Transport/TransportInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Transport/TransportInfo.php -------------------------------------------------------------------------------- /src/Transports.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Transports.php -------------------------------------------------------------------------------- /src/Twig/ViewHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Twig/ViewHelper.php -------------------------------------------------------------------------------- /src/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Type.php -------------------------------------------------------------------------------- /src/Worker/WorkerCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Worker/WorkerCache.php -------------------------------------------------------------------------------- /src/Worker/WorkerInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Worker/WorkerInfo.php -------------------------------------------------------------------------------- /src/Worker/WorkerListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Worker/WorkerListener.php -------------------------------------------------------------------------------- /src/Workers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/Workers.php -------------------------------------------------------------------------------- /src/ZenstruckMessengerMonitorBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/src/ZenstruckMessengerMonitorBundle.php -------------------------------------------------------------------------------- /templates/_refresh_button.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/_refresh_button.html.twig -------------------------------------------------------------------------------- /templates/components/_refreshable_widget.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/components/_refreshable_widget.html.twig -------------------------------------------------------------------------------- /templates/components/messages.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/components/messages.html.twig -------------------------------------------------------------------------------- /templates/components/recent_messages.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/components/recent_messages.html.twig -------------------------------------------------------------------------------- /templates/components/snapshot.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/components/snapshot.html.twig -------------------------------------------------------------------------------- /templates/components/transports.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/components/transports.html.twig -------------------------------------------------------------------------------- /templates/components/workers.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/components/workers.html.twig -------------------------------------------------------------------------------- /templates/dashboard.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/dashboard.html.twig -------------------------------------------------------------------------------- /templates/detail.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/detail.html.twig -------------------------------------------------------------------------------- /templates/history.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/history.html.twig -------------------------------------------------------------------------------- /templates/icon.svg.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/icon.svg.twig -------------------------------------------------------------------------------- /templates/layout.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/layout.html.twig -------------------------------------------------------------------------------- /templates/schedule.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/schedule.html.twig -------------------------------------------------------------------------------- /templates/statistics.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/statistics.html.twig -------------------------------------------------------------------------------- /templates/transport.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenstruck/messenger-monitor-bundle/HEAD/templates/transport.html.twig --------------------------------------------------------------------------------