Skip to content

Commit d1cb3c0

Browse files
committed
Update CHANGELOG
1 parent fc1b071 commit d1cb3c0

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ procedure. This will also prevent it from being started as dependency of another
2121
start procedure problems thus is it discouraged to depend on noauto components (Resolves #36).
2222
- Usage of optional `stop` commands for components (resolves #34). Note: the component window receives an interrupt, after which the
2323
given stop command is executed.
24+
- Reload config at runtime feature (Resolves #37)
25+
- Option to specify standard shell executable for subprocess calls when the environment file is sourced (config
26+
preprocessing and when running a component check). The default path '/bin/bash' can be overridden by specifying the
27+
executable path as value of the `shell_path` field in the system config file.
28+
- Force mode: tries starting a component even if dependencies failed (Resolves #33). In interactive cli press `F` to
29+
toggle force mode.
30+
- Unit test for slave to server to client connection (by passing on a check event).
2431

2532
### Changed
2633
- Slave session start moved from ssh window of the master server tmux session to remote host tmux session called
@@ -51,6 +58,8 @@ broadcasted to ui clients. Only the last check of the component (thus not a inte
5158
be published (Resolves #35).
5259
- Special order of component cmds in configurations is not required anymore since the function `get_component_cmd` takes
5360
care of that now.
61+
- Disabled automatic `check all` action on interactive cli start.
62+
- Disabled PyQt gui for now, since currently it is not compatible with the server/client architecture.
5463

5564
### Fixed
5665
- Stability of execute mode (all commands now work again for remote or local components)
@@ -71,6 +80,9 @@ answer (currently RUNNING) would be interpreted as no answer and result in an UN
7180
- Lowered CPU usage of `clientInterface` by adding sleep to the messaging loop.
7281
- If custom environment was given as relative path, absolute path is joined and saved (necessary to source before
7382
running checks in subprocess)
83+
- Use sleep in slave messaging loop to fix CPU leak.
84+
- Reconnect event (sent on ssh reconnect) resulted in wrong host status CONNECTED, now it is set to SSH_ONLY.
85+
- SlaveReconnect being handled by client interfaces the right way.
7486

7587
## 0.0.1 - 12.12.2018
7688
First alpha release

0 commit comments

Comments
 (0)