Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated docker-compose service images | Alex Grönholm | 2022-09-03 | 1 | -7/+3 |
| | | | | | * Redis updated to v7 * Switched from VerneMQ to EMQX | ||||
* | Switched to VerneMQ as the MQTT broker for tests | Alex Grönholm | 2022-02-15 | 1 | -4/+5 |
| | |||||
* | Upgraded docker-compose file version | Alex Grönholm | 2022-01-02 | 1 | -1/+1 |
| | | | | This fixed a local bizarre issue where the config file could not be accessed, even as root. | ||||
* | Implemented a pluggable event broker system | Alex Grönholm | 2021-09-11 | 1 | -0/+12 |
| | |||||
* | More refactoring work | Alex Grönholm | 2021-09-06 | 1 | -0/+8 |
| | | | | | | | | * Added mysql and sqlite to the data store testing matrix * Made customizing the SQLAlchemy table metadata easier * Refactored more classes to use attrs instead of dataclasses * Added the get_next_schedule_run_time() method to stores * Made schedulers use get_next_schedule_run_time() to limit their waiting time | ||||
* | Overhauled the data store and event dispatch systems | Alex Grönholm | 2021-08-29 | 1 | -2/+0 |
| | |||||
* | Fixed test setup issues (#493) | Alex Grönholm | 2021-02-26 | 1 | -15/+0 |
| | | | | | | | * Pinned freezegun to 1.0.0 * Used docker-compose to set up services * Removed the services we don't need yet * Used a less specific Python version | ||||
* | Implemented data store sharing and proper async support | Alex Grönholm | 2021-02-24 | 1 | -0/+10 |
| | |||||
* | Added docker-compose configuration to facilitate testing | Alex Grönholm | 2017-10-21 | 1 | -0/+21 |