What's Changed
Adds projects support
by @butschster in #150
See https://github.com/buggregator/server/issues/149 for details.
- Refactored WS Events to segregate them into projects. Events without a designated project will now route to the
events
channel, while project-specific events will be directed toevents.project.<key>
channels. - Implemented automatic subscription of users to relevant channels upon WS connection. Users will now be subscribed to both the general
events
channel and all channels pertaining to projects. - Adds events mapper for broadcasting
- SMTP service refactoring.
- Improved tests. Use sqlite for tests instead of in-memory.
- Reduced payload size for preview cards in WS events, optimizing data transmission to clients and HTTP requests for event lists.
- Resolved issue with event clearing when utilizing the database driver.
- Addressed sorting inconsistencies with events when utilizing the database driver.
Related issues
- Add infomration about sentry JS HTTP endpoint buggregator/docs#22
- Add information about projects creating and settings up clients buggregator/docs#20
- Add information about SECRET KEYS for Sentry and Inspector buggregator/docs#19
- Write instruction on how to setup IDE url template buggregator/docs#18
- Write instruction on how to use Webhooks buggregator/docs#17
Adds webhook module
by @butschster in #144
See #124 for details
Other changes
- Reduce size of var-dumper dump payload. by @butschster in #145
- feat: add ability to set IDE url template by @butschster in #146
Full Changelog: 1.7.4...1.8.0-beta0