All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added analyse_region to analysis results
- Added job meta to series state
- Add optional rid to series config for template reference
- Moved
characteristics
to series state
- Check if any duplicate job config names are used in series config
- Functionality to remove a job config
- Functionality to add a job config
- Implemented custom client asyncio protocol
- Implemented reconnect in client when haven't received heartbeat response from hub for a timespan of
2 * heartbeat_interval
- Seperate logger for client
- Added functionality to receive siridb's
time_precision
value for both db's and make this available for the modules - Added optional
value_type
property for theEnodoModuleArgument
- Fixed socket connection managing
- Fixed socket data reading
- Implemented module version specification in module property of job configs
- Changed client to asyncio's open_connection
- Added check function to see if given dict of params is conform to EnodoModule specs
- Check if a jobs config_name contains any spaces
- Implemented tail function of siridb for limiting datapoints fetched
- Base model remove outliers from dataframe. Support flat lines
- Added logging with worker version and lib version on startup of worker
- Changed properties in siridb config comparing
- Changed properties in siridb config comparing
- Changed username to user in siridb config comparing
- Fetching enodo_id from file bugfix
- Comparing config sections, env support
- Client and build clean
- Refactored structure
- Support for Enodo ID via ENV variable
ENODO_ID
- Added job config property max_n_points
- Fix requirements
- Cleanup
- Renamed model to module
- Changed job response structure and valdiation
- Fixed missing argument for validate_data method in response base class
- Added support for a module's job load weight data
- Project data
- Data validation for response classes
- Static rules response class