git.graph-it.com
/
graphit
/
controlpi.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
graphit/controlpi.git
2023-09-04
Benjamin Braatz
Documentation: Added link to tutorials/controlpi-plugin
master
v0.3.1
commit
|
commitdiff
|
tree
|
snapshot
2023-09-04
Benjamin Braatz
Cancel all tasks, deliver messages in separate tasks
commit
|
commitdiff
|
tree
|
snapshot
2023-07-18
Benjamin Braatz
Do not reload configuration anymore.
v0.3.0
commit
|
commitdiff
|
tree
|
snapshot
2023-07-17
Benjamin Braatz
Repair mypy and doctest. Bump to 0.3.0.
commit
|
commitdiff
|
tree
|
snapshot
2022-01-25
Benjamin Braatz
Add possibility to query the source states of And and Or.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-10
Benjamin Braatz
Bump version.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-10
Benjamin Braatz
Remove old-style callback (plus multiple fixes).
commit
|
commitdiff
|
tree
|
snapshot
2021-11-10
Benjamin Braatz
Use multiple receive callback functionality everywhere.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-03
Benjamin Braatz
Use new register in state.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-02
Benjamin Braatz
Allow different callbacks for different message templates.
commit
|
commitdiff
|
tree
|
snapshot
2021-10-27
Benjamin Braatz
Manage callbacks in TemplateRegistry.
commit
|
commitdiff
|
tree
|
snapshot
2021-10-27
Benjamin Braatz
Add dates to Counter.
commit
|
commitdiff
|
tree
|
snapshot
2021-10-25
Benjamin Braatz
Implement Counter and Date plugins in util.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-10-22
Benjamin Braatz
Harmonise order of methods (process_conf at top).
commit
|
commitdiff
|
tree
|
snapshot
2021-10-20
Benjamin Braatz
Allow multiple sent messages in Alias.
commit
|
commitdiff
|
tree
|
snapshot
2021-10-20
Benjamin Braatz
Add 'get state' command to AndSet and OrSet.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-22
Benjamin Braatz
Prevent endless loop in Alias.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-22
Benjamin Braatz
Improvements in Message and Alias.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-22
Benjamin Braatz
Add cancellable Timer.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-08
Benjamin Braatz
Only send message if bus client callback still there.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-08
Benjamin Braatz
Streamline doctests and reorder methods in state.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-08
Benjamin Braatz
Add AndSet and OrSet.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-03
Benjamin Braatz
Use fastjsonschema instead of jsonschema.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-03
Benjamin Braatz
Cache JSON schema validator for each plugin class.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-03
Benjamin Braatz
Efficient treatment of constants in TemplateRegistry.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-03
Benjamin Braatz
Factor out dependencies to jsonschema.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-01
Benjamin Braatz
Cache templates during insert.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-01
Benjamin Braatz
Cache get_templates results.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-01
Benjamin Braatz
Global cache of validators.
commit
|
commitdiff
|
tree
|
snapshot
2021-09-01
Benjamin Braatz
Cache the JSON schema validators.
commit
|
commitdiff
|
tree
|
snapshot
2021-08-11
Benjamin Braatz
Export BusException (and code style fixes).
commit
|
commitdiff
|
tree
|
snapshot
2021-07-27
Benjamin Braatz
Conf changed message before writing.
commit
|
commitdiff
|
tree
|
snapshot
2021-07-27
Benjamin Braatz
Bugfix
commit
|
commitdiff
|
tree
|
snapshot
2021-07-27
Benjamin Braatz
Add translated keys to Alias plugin.
commit
|
commitdiff
|
tree
|
snapshot
2021-07-27
Benjamin Braatz
Config push on main object instead of plugin.
commit
|
commitdiff
|
tree
|
snapshot
2021-07-26
Benjamin Braatz
Periodic message plugin.
commit
|
commitdiff
|
tree
|
snapshot
2021-07-26
Benjamin Braatz
Plugin for pushing configuration.
commit
|
commitdiff
|
tree
|
snapshot
2021-07-26
Benjamin Braatz
Only reread configuration if file itself modified.
commit
|
commitdiff
|
tree
|
snapshot
2021-06-30
Benjamin Braatz
Reload configuration on change.
commit
|
commitdiff
|
tree
|
snapshot
2021-06-16
Benjamin Braatz
Fix for Python versions without asyncio.exceptions.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-24
Benjamin Braatz
Add non-blocking sending to messagebus.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-22
Benjamin Braatz
Correct assertion for seconds in GenericWait.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-22
Benjamin Braatz
Improve example in conf.json and index.md.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Improve documentation.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Add pdoc3-generated API documentation.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Rename to controlpi_plugins in setup.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Document and test wait.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Add wait parameter to test function.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Fix documentation in state.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Rename to controlpi_plugins (naming conventions).
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Add AndState and OrState, document/test state.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Adapt message order in some tests.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-21
Benjamin Braatz
Adapt Init test to stronger CONF_SCHEMA.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-20
Benjamin Braatz
Add Execute plugin.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-20
Benjamin Braatz
Document and test util.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-20
Benjamin Braatz
Add tests for __init__.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-20
Benjamin Braatz
Repair test case in baseplugin.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-20
Benjamin Braatz
Add test() function to __init__.py.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-17
Benjamin Braatz
Add pdoc3 to setup.py and index.md.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-17
Benjamin Braatz
Split util.py and start documentation
commit
|
commitdiff
|
tree
|
snapshot
2021-03-17
Benjamin Braatz
Use typing.Dict/List for dict/list in type hints.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-17
Benjamin Braatz
Move BasePlugin in own module baseplugin.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-17
Benjamin Braatz
Implement Message and MessageTemplate classes
commit
|
commitdiff
|
tree
|
snapshot
2021-03-10
Benjamin Braatz
Fix missing comma in setup.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-09
Benjamin Braatz
Add plugin name to registration on bus
commit
|
commitdiff
|
tree
|
snapshot
2021-03-09
Benjamin Braatz
Add dependency on jsonschema in setup.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-08
Benjamin Braatz
Add templates for sent messages in Init and Alias
commit
|
commitdiff
|
tree
|
snapshot
2021-03-08
Benjamin Braatz
Use JSON schema in message templates
commit
|
commitdiff
|
tree
|
snapshot
2021-03-07
Benjamin Braatz
Accept int where float specified
commit
|
commitdiff
|
tree
|
snapshot
2021-03-07
Benjamin Braatz
Fix codestyle in State
commit
|
commitdiff
|
tree
|
snapshot
2021-03-07
Benjamin Braatz
Add GenericWait plugin
commit
|
commitdiff
|
tree
|
snapshot
2021-03-07
Benjamin Braatz
State answers to 'set state' also if unchanged
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
Replace 'state' by 'new state' in 'set state'
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
Switch README.md and description to English
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
Install wheel package in documentation
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
Harmonise state message conventions
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
asyncio.sleep(0.01) to asyncio.sleep(0) in tests
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
Send iface at register, 'bus event' to 'event'
commit
|
commitdiff
|
tree
|
snapshot
2021-03-05
Benjamin Braatz
Move controlpi.plugins to controlpi-plugins
commit
|
commitdiff
|
tree
|
snapshot
2021-03-04
Benjamin Braatz
Rename "State" to "Example State" in conf.json
commit
|
commitdiff
|
tree
|
snapshot
2021-03-04
Benjamin Braatz
Make package PEP 561 compatible
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Benjamin Braatz
Improve documentation
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Add documentation
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Add forgotten super() calls in util.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Include development dependencies in setup.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Fix doctests for pluginregistry.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Reorder conf.json documentation-friendly
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Add State plugin with example in conf.json
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Add Alias plugin with example in conf.json
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Add example controlpi.service systemd unit
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Fix packages in setup.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Repair type annotations in util.py
commit
|
commitdiff
|
tree
|
snapshot
2021-03-02
Benjamin Braatz
Added __main__.py and made ready to execute
commit
|
commitdiff
|
tree
|
snapshot
2021-03-01
Benjamin Braatz
Message bus including command to get client interfaces
commit
|
commitdiff
|
tree
|
snapshot
2021-03-01
Benjamin Braatz
Current state
commit
|
commitdiff
|
tree
|
snapshot
2021-02-24
Benjamin Braatz
Plugin classes instead of modules
commit
|
commitdiff
|
tree
|
snapshot
2021-02-24
Benjamin Braatz
Unregister, aliases and some other improvements
commit
|
commitdiff
|
tree
|
snapshot
2021-02-24
Benjamin Braatz
Initial commit
commit
|
commitdiff
|
tree
|
snapshot