Releases: tinythings/sysinspect
Releases · tinythings/sysinspect
v0.4.0
Major leap! Embedded Python interpreter, terminal UI and more.
What's Changed
- Add app config by @isbm in #42
- Add master and minion (initial) by @isbm in #43
- Add support for dynamic templates by @isbm in #44
- Add Python interpreter by @isbm in #45
- Enable traits for all Python modules within the minion by @isbm in #46
- Add return type by @isbm in #47
- Fix relations mapping by @isbm in #48
- machine id relocated by @isbm in #49
- Add alternative builds by @isbm in #50
- Add bridge module for the integration with Ansible by @isbm in #51
- Add cfgmgmt functions by @isbm in #52
- Add more debug logging for the minion initialisation by @isbm in #53
- Add minion drop by @isbm in #54
- Add documentation on Python modules by @isbm in #55
- Minion removal by @isbm in #56
- Add master daemon mode by @isbm in #57
- Add minion daemon mode by @isbm in #61
- Add SSH runner module by @isbm in #64
- Add file plugin by @isbm in #66
- Use indexmaps by @isbm in #67
- Add fs.file infochecks by @isbm in #68
- Bugfix: react if a file does not exist by @isbm in #70
- Action Chains by @isbm in #71
- Add event processor callbacks by @isbm in #72
- Add TUI concept to the sysinspect by @isbm in #73
Full Changelog: v0.2.0...v0.4.0
v0.2.0
v0.1.0
First Release
This release achieved the following objectives:
- Basic implementation of the DSL
- Local system only
- Documentation
What's Changed
- Remove logger crate by @Ichmed in #1
- Implement initial DSL by @isbm in #2
- Throw away repeatable code by @isbm in #3
- Implement module calls by entities by @isbm in #4
- net.proc module by @isbm in #5
- Add Reactor Implementation by @isbm in #10
- Add listing of supported event handlers by @isbm in #11
- Add claim() function by @isbm in #12
- Add logging verbosity by @isbm in #14
- Add basic sys.net module by @isbm in #15
- Implement result validation (constraints) by @isbm in #16
- Add constraint stdout handler by @isbm in #18
- Add "concise" option to the stdhandler by @isbm in #20
- Add sys.run module by @isbm in #22
- Add documentation on sys.run module by @isbm in #23
- Implement module sample mode by @isbm in #25
- Add handler bridge by @isbm in #26
- Implement model inheritance by @isbm in #28
- Add selector by relations by @isbm in #30
- Add unit tests by @isbm in #31
- Remove stale dead code by @isbm in #32
- Version 0.1.0 by @isbm in #33
New Contributors
Full Changelog: https://github.com/tinythings/sysinspect/commits/v0.1.0