chore: merge main into dev
This commit is contained in:
+9
-33
@@ -1,42 +1,18 @@
|
|||||||
### 2024-12-05
|
### 2025-02-23
|
||||||
|
|
||||||
### Chores
|
### Chores
|
||||||
+ dependencies updated, [b78713579c4706d605e5b35fcd832610a0152294], [c6200e8f77f8bb1f0152cb9374029d15cc45df9d]
|
+ dependencies updated, [e5f355a1928f78abdb64e4c5617d6fac06340016], [4539d8ad0705b46d7c89c51c7be482b696d26e5f], [6aee6181136235a1a4f79af9b9748c1801be8bf8], [64d1bdf2bf88407e02f0eded1e03fcfc5ee2d8e3]
|
||||||
+ Rust 1.83 linting, [751d997a3dac823e144ae62e6c1455676e50ddb8]
|
+ .devcontainer dependencies updated, [5c8e76e7bb4d7aab8543c9be09fdbc4ffa446b10]
|
||||||
|
+ example docker-compose.yml updated, [2354b0b9be1ab3795a421512594b2650b9cbdd74]
|
||||||
|
+ Rust 1.84 linting, [3065265e26c30d78ba738cfe731d3901ec1948d0]
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
+ `--no-stderr` cli arg, removes Standard error output from logs, closes #52, [c739637b91c8fa742a69f4d888678d7b3964678c]
|
+ Config file introduced, including customizing color scheme of application, closes #47, [f4d54e1ba8ea1516394aef19511a63e6271f27bf]
|
||||||
+ ContainerPorts use ipaddr, [1b26997d25f748e0d452f41fe41791533046ecdf]
|
+ Enable log timestamps to be set to any given timezone, plus custom timestamp format via the config file, closes #56, [7a5e7a25873d2c270e5808730721ebb5427a051]
|
||||||
|
+ update Rust edition to 2024, [7e4a960b888f1dab524d6045504162cea1171d20]
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
+ update containerised Dockerfile, [0c6f53228f01196e352c2069383ba1e7a10950a8]
|
+ Only draw screen if data or layout has changed, drastically reduces CPU usage, [bfc295c50e982886ccaa5e60b57f10d3690b3f09]
|
||||||
+ calculate_usage overflow, [5106a01f3dcb87ce5a8f1fb7bf49dc6b3c25d03e]
|
|
||||||
+ DockerData spawns insertion error, [d4906d33c26b75d92e7d80040c488faa90a257c6]
|
|
||||||
|
|
||||||
### Refactors
|
|
||||||
+ speed up docker logs init process, [8b9fe4246865441704ae12dff0938868a4fe6f81]
|
|
||||||
+ remove docker sleep, [f1562d1084336fe5be39894c93cb49107f0a4a6d]
|
|
||||||
+ dead code removed, [5ee48d5708fa6de0206c021db0bb611196e66fba], [ba6a95241389f99d504ee4bf3e87e19006f12e49], [f0b1145651625ad4e577d79baaf902d4d3bc0579]
|
|
||||||
+ input_handler, [7f4238349525c01ae9fb8b1f6c0946e5364dd55e]
|
|
||||||
+ statefulList get_state_title, [2d540b0e2210cc04d73035ec59211ffc739174f6]
|
|
||||||
+ statefulList next/previous, [7bb2bef28d90ebc58da86a0365a1904a0c32dffe]
|
|
||||||
+ help_box closure fn, [2860426d57a4458fcee49a2fd20e8e7bb9e71fb5]
|
|
||||||
+ use check_sub for sleep calculations, [fe3696e5576739d8b033d9e748b5ea696c4b4e4f]
|
|
||||||
+ rename scheduler to heartbeat, [68a6551ed038a36330b2f098112829465a1c3c7a]
|
|
||||||
+ remove unnecessary is_running load, [76ccf7c00691f815c3ab0bede838c99252ba84f0]
|
|
||||||
+ execute_command(), [2a834d6c2fa4a15124d24ddbd12f667829e148ad]
|
|
||||||
+ Remove numerous clones(), [e5927f781a7e9517b9fa00a2d1a835d2774a9d26]
|
|
||||||
+ remove app_data param from generate_lock(), [1a8dab654a1fdbf351a72dc54fe3d1943355bba6]
|
|
||||||
+ combine get_filter methods, [356ea5549bb4877e9893fe0e1053e73c5a62e806]
|
|
||||||
+ FrameData refactors, [57781701ff14c553dfbafb965ee8a33ab44dd36f], [6e2f82db81caaa98ce4781fa15928eb9e246ace6]
|
|
||||||
+ update_container_stat combine is_alive(), [55cc746736f6863aedc5ad838744a983796244d8]
|
|
||||||
+ remove `input_poll_rate` from `Ui`, instead use const `POLL_RATE`, [69f6c96b700b9fde5578ae204992a67986d456ab]
|
|
||||||
+ pass `&FrameDate` into `draw_frame()`, [35aec5060fdbe606267be26656b4aeee43d50c02]
|
|
||||||
+ dead code removed, [caf23be4a7faff99aaca80b081a02e4e0a372009]
|
|
||||||
+ input_handler, [9c4f8910381b90b563da12eaba4b79cb60c40129]
|
|
||||||
+ draw_block, [de76bc22936b124dcb9646f302f6cc14691dbb63]
|
|
||||||
|
|
||||||
### Tests
|
|
||||||
+ fix logs tests, [9b22f5da18e4bf92766a68a7f4cd61ad72724cfd]
|
|
||||||
|
|
||||||
see <a href='https://github.com/mrjackwills/oxker/blob/main/CHANGELOG.md'>CHANGELOG.md</a> for more details
|
see <a href='https://github.com/mrjackwills/oxker/blob/main/CHANGELOG.md'>CHANGELOG.md</a> for more details
|
||||||
|
|||||||
+11
-8
@@ -1,16 +1,19 @@
|
|||||||
|
# <a href='https://github.com/mrjackwills/oxker/releases/tag/v0.10.0'>v0.10.0</a>
|
||||||
|
### 2025-02-23
|
||||||
|
|
||||||
### Chores
|
### Chores
|
||||||
+ dependencies updated, [e5f355a1928f78abdb64e4c5617d6fac06340016], [4539d8ad0705b46d7c89c51c7be482b696d26e5f], [6aee6181136235a1a4f79af9b9748c1801be8bf8], [64d1bdf2bf88407e02f0eded1e03fcfc5ee2d8e3]
|
+ dependencies updated, [e5f355a1](https://github.com/mrjackwills/oxker/commit/e5f355a1928f78abdb64e4c5617d6fac06340016), [4539d8ad](https://github.com/mrjackwills/oxker/commit/4539d8ad0705b46d7c89c51c7be482b696d26e5f), [6aee6181](https://github.com/mrjackwills/oxker/commit/6aee6181136235a1a4f79af9b9748c1801be8bf8), [64d1bdf2](https://github.com/mrjackwills/oxker/commit/64d1bdf2bf88407e02f0eded1e03fcfc5ee2d8e3)
|
||||||
+ .devcontainer dependencies updated, [5c8e76e7bb4d7aab8543c9be09fdbc4ffa446b10]
|
+ .devcontainer dependencies updated, [5c8e76e7](https://github.com/mrjackwills/oxker/commit/5c8e76e7bb4d7aab8543c9be09fdbc4ffa446b10)
|
||||||
+ example docker-compose.yml updated, [2354b0b9be1ab3795a421512594b2650b9cbdd74]
|
+ example docker-compose.yml updated, [2354b0b9](https://github.com/mrjackwills/oxker/commit/2354b0b9be1ab3795a421512594b2650b9cbdd74)
|
||||||
+ Rust 1.84 linting, [3065265e26c30d78ba738cfe731d3901ec1948d0]
|
+ Rust 1.84 linting, [3065265e](https://github.com/mrjackwills/oxker/commit/3065265e26c30d78ba738cfe731d3901ec1948d0)
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
+ Config file introduced, including customizing color scheme of application, closes #47, [f4d54e1ba8ea1516394aef19511a63e6271f27bf]
|
+ Config file introduced, including customizing color scheme of application, closes [#47](https://github.com/mrjackwills/oxker/issues/47), [f4d54e1b](https://github.com/mrjackwills/oxker/commit/f4d54e1ba8ea1516394aef19511a63e6271f27bf)
|
||||||
+ Enable log timestamps to be set to any given timezone, plus custom timestamp format via the config file, closes #56, [7a5e7a25873d2c270e5808730721ebb5427a051]
|
+ Enable log timestamps to be set to any given timezone, plus custom timestamp format via the config file, closes [#56](https://github.com/mrjackwills/oxker/issues/56), [7a5e7a25873d2c270e5808730721ebb5427a051]
|
||||||
+ update Rust edition to 2024, [7e4a960b888f1dab524d6045504162cea1171d20]
|
+ update Rust edition to 2024, [7e4a960b](https://github.com/mrjackwills/oxker/commit/7e4a960b888f1dab524d6045504162cea1171d20)
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
+ Only draw screen if data or layout has changed, drastically reduces CPU usage, [bfc295c50e982886ccaa5e60b57f10d3690b3f09]
|
+ Only draw screen if data or layout has changed, drastically reduces CPU usage, [bfc295c5](https://github.com/mrjackwills/oxker/commit/bfc295c50e982886ccaa5e60b57f10d3690b3f09)
|
||||||
|
|
||||||
# <a href='https://github.com/mrjackwills/oxker/releases/tag/v0.9.0'>v0.9.0</a>
|
# <a href='https://github.com/mrjackwills/oxker/releases/tag/v0.9.0'>v0.9.0</a>
|
||||||
### 2024-12-05
|
### 2024-12-05
|
||||||
|
|||||||
Generated
+1
-1
@@ -1086,7 +1086,7 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "oxker"
|
name = "oxker"
|
||||||
version = "0.9.0"
|
version = "0.10.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bollard",
|
"bollard",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "oxker"
|
name = "oxker"
|
||||||
version = "0.9.0"
|
version = "0.10.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
authors = ["Jack Wills <email@mrjackwills.com>"]
|
authors = ["Jack Wills <email@mrjackwills.com>"]
|
||||||
description = "A simple tui to view & control docker containers"
|
description = "A simple tui to view & control docker containers"
|
||||||
|
|||||||
Reference in New Issue
Block a user