v0.18.0 (Speedtest statuses + events, listeners and optimized queues)
Description
This release focuses on completely refactoring how jobs are processed, adds more robust events, hooks listeners into the events and optimizes the jobs that land on the queue. This should make extending functionality a whole lot easier going forward.
What's Changed
- [Bug] Fixed view created at timezone by @alexjustesen in #1262
- [Chore] Refactored executing Ookla speedtests and added new events by @alexjustesen in #1264
- [Chore] Refactored database notifications to their own listeners by @alexjustesen in #1266
- [Chore] Refactored webhook notifications to their own listeners by @alexjustesen in #1267
- [Bug] Result factory with fake data by @alexjustesen in #1268
- [Chore] Refactored mail notifications to their own listeners by @alexjustesen in #1269
- [Chore] Refactored Telegram notifications to their own listeners by @alexjustesen in #1270
- [Chore] Refactored Discord notifications to their own listeners by @alexjustesen in #1271
- [Chore] Refactored InfluxDBv2 data listener by @alexjustesen in #1272
- Release v0.18.0 by @alexjustesen in #1273
Full Changelog: v0.17.3...v0.18.0