Stan Janssen
|
bf31787a9d
Restructured the Reports logic
|
3 éve |
Stan Janssen
|
4516824d2a
Implement improved event communication
|
3 éve |
Stan Janssen
|
d52e6be901
Add await_if_required and gather_if_required utilities
|
3 éve |
Stan Janssen
|
84650fec0a
Improved event status utility
|
3 éve |
Stan Janssen
|
54ff86ea9e
Add utility for ordering events
|
3 éve |
Stan Janssen
|
0c53056b1f
Further robustness checks to the on_register_report logic
|
4 éve |
Stan Janssen
|
5f99039df0
More careful checking of the on_register_report returned data.
|
4 éve |
Stan Janssen
|
f8f7ce43a0
Simplified datetime parser
|
4 éve |
Stan Janssen
|
738f9990ab
Parse datetimes without microseconds
|
4 éve |
Stan Janssen
|
ad519b6131
Silently cancel running tasks on client and server stop
|
4 éve |
Stan Janssen
|
348870d454
Added various utility tests
|
4 éve |
Stan Janssen
|
ee0c96c632
Clean up validate_report_measurement_dict
|
4 éve |
Stan Janssen
|
2d0360609b
Implemented full duration regex
|
4 éve |
Stan Janssen
|
e2f148b9af
Simplified the get_next_event_from_deque utility
|
4 éve |
Stan Janssen
|
0ad7f888d1
Clean up unused utils, added more tests
|
4 éve |
Stan Janssen
|
486a6224de
Implement request_event for the VTN Server
|
4 éve |
Stan Janssen
|
c53ccd0b5f
Add optional, default-enabled jitter to polling and report sending
|
4 éve |
Stan Janssen
|
acb0453b17
Streamlined the client's polling task by using utils.cron_config
|
4 éve |
Stan Janssen
|
f0f06b5079
Fixed and streamlined measurements in messages
|
4 éve |
Stan Janssen
|
be06b452af
Fixed polling intervals > 1 minute, added tests
|
4 éve |
Stan Janssen
|
535f7e55b6
Add support for automatic Event status updates
|
4 éve |
Stan Janssen
|
fa14a71960
Made 'measurement' objects more consistent across different parts of OpenLEADR
|
4 éve |
Stan Janssen
|
71102b6762
Group event targets by target type in the event dict
|
4 éve |
Stan Janssen
|
0ea8309a17
Fixed bug parsing zero-value numbers
|
4 éve |
Stan Janssen
|
8cb87309bc
Add support for specifying measurement in Event Signals
|
4 éve |
Stan Janssen
|
4957e432bf
Remove the 'schema' directory, since we are including it in the openleadr module itself.
|
4 éve |
Stan Janssen
|
c3c521c588
Clean up of code to conform to flake8
|
4 éve |
Stan Janssen
|
983efb3765
Implement client side certificates
|
4 éve |
Stan Janssen
|
058e0a21ac
Improved parsing of report intervals
|
4 éve |
Stan Janssen
|
4b6b61d200
Add utility to group a list of dicts by a certain dict value
|
4 éve |