Commit Graph

331 Commits

Author SHA1 Message Date
Jack Wills 1a8dab654a refactor: remove app_data param from generate_lock()
insert data into FrameData instead
2024-12-03 20:42:24 +00:00
Jack Wills 1b26997d25 feat: ContainerPorts use ipaddr 2024-12-03 20:39:51 +00:00
Jack Wills e5927f781a refactor: Remove numerous clones()
get_container_name_by_id clone, init_all_log refactor to remove clones,
remove id.clone() by using SpawnId.get_id()
2024-12-03 19:54:02 +00:00
Jack Wills c739637b91 feat: --no-stderr cli arg, closes #52
New cli argument which will remove stderr output from logs, defaults to false
2024-12-03 15:01:56 +00:00
Jack Wills 751d997a3d chore: Rust 1.83 linting 2024-11-28 14:27:47 +00:00
Jack Wills 5ee48d5708 refactor: dead code removed 2024-11-19 08:27:45 +00:00
Jack Wills d01e0a8588 refactor: remove Docker sleep 2024-11-18 11:08:19 +00:00
Jack Wills ba6a952413 refactor: dead code removed, methods renamed 2024-11-18 10:28:27 +00:00
Jack Wills 7f42383495 refactor: input_handler 2024-11-16 14:50:25 +00:00
Jack Wills 8b9fe42468 refactor: massively speed up docker init process 2024-11-16 14:13:56 +00:00
Jack Wills 2d540b0e22 refactor: statefulList get_state_title 2024-11-16 13:40:54 +00:00
Jack Wills 7bb2bef28d refactor: statefulList next/previous 2024-11-16 13:38:41 +00:00
Jack Wills 2860426d57 refactor: help_box closure fn 2024-11-16 11:32:33 +00:00
Jack Wills fe3696e557 refactor: use check_sub for sleep calculations 2024-11-15 16:44:10 +00:00
Jack Wills 68a6551ed0 refactor: rename scheduler to heartbeat 2024-11-15 16:36:32 +00:00
Jack Wills 76ccf7c006 refactor: remove uneccessary is_running load 2024-11-15 16:30:02 +00:00
Jack Wills f0b1145651 refactor: pointless code removed 2024-11-15 16:12:54 +00:00
Jack Wills 5106a01f3d fix: calculate_usage overflow
Remove overflow path from calculate_usage, update & simplify tests for this function
2024-11-15 15:48:39 +00:00
Jack Wills 2a834d6c2f refactor: execute_command()
Include Id and DockerCommand in a DockerMessage, used by the execute_command function to reduce duplicated code
2024-11-15 15:39:06 +00:00
Jack Wills 78f3de40be fix: docs typo 2024-10-22 09:56:14 +00:00
Jack Wills c058c5a301 refactor: Rust 1.82 linting 2024-10-21 16:32:33 +00:00
Jack Wills 289ede3f25 fix: attach stderr in exec_internal 2024-10-21 15:32:34 +00:00
Jack Wills 9936ad45e1 fix: use stderr when saving logs 2024-10-06 15:16:29 +00:00
Vincent Masse b95c931141 Add Stderr output to Logs 2024-09-17 20:11:48 -04:00
Jack Wills 578ed9f085 revert: expect lint
Expect lint was causing issues with crates/docker builds, revert until fix is found
2024-09-07 21:25:14 +00:00
Jack Wills 30ef0ab793 chore: release v0.7.1 2024-09-07 07:35:58 +00:00
Jack Wills 2a0ab6d81c refactor: switch lints from allow(x) to expect(x)` 2024-09-06 22:48:36 +00:00
Jack Wills 372f759ca4 chore: Rust 1.81.0 linting 2024-09-05 20:50:54 +00:00
Jack Wills d6238587ff chore: dependencies updated
Replace depreciated ratatui methods
2024-08-15 15:18:29 +00:00
Jack Wills ffac05a9cd chore: release v0.7.0 2024-08-01 21:59:45 +00:00
Jack Wills 12f24357a6 feat: place image name in logs panel title 2024-08-01 21:35:43 +00:00
Jack Wills de87681816 feat: unhealthy status, closes #43
Highlight an unhealthy container in Orange, and display "! running" as the state,

refactor: Move dev Docker files to docker directory
2024-08-01 21:35:37 +00:00
Jack Wills 0e927aae17 fix: heading section help margin 2024-07-27 11:07:28 +00:00
Jack Wills 51e9b1da2a refactor: formatting 2024-07-27 09:14:24 +00:00
Jack Wills 2cc2a65d57 tests: fix layout tests with new left alignment 2024-07-26 22:47:19 +00:00
Jack Wills 38a2c52247 Merge branch 'aljazerzen-left-align' into dev 2024-07-25 16:06:59 +00:00
Jack Wills 93e1279b1f chore: Rust 1.80 linting 2024-07-25 14:30:24 +00:00
Jack Wills d472d074f6 fix: left align headers,
Remove pointless match statements
2024-07-24 21:07:25 +00:00
Jack Wills 9e5cf68b8f fix: colum width minimums 2024-07-24 21:02:56 +00:00
Aljaž Mur Eržen 8daa4f5b8a fix tests 2024-07-24 19:04:09 +02:00
Jack Wills 26a2cf55d2 feat: advanced filtering
Allow filtering by name, image name, status, or a combination of all of the three
2024-07-24 14:20:29 +00:00
Aljaž Mur Eržen 4ba27f126c feat: left align text fieds of container block 2024-07-24 00:55:39 +02:00
Jack Wills 91b451c6a3 refactor: filter mode displayed updated 2024-07-15 12:09:56 +00:00
Jack Wills a04ef1b701 tests: refactor all draw tests 2024-07-13 22:08:42 +00:00
Jack Wills 94e4d693ab wip: test refactors 2024-07-12 21:56:35 +00:00
Jack Wills 3aebc8de15 wip: test refactors 2024-07-12 20:28:57 +00:00
Jack Wills d5d8a0dbc5 feat: filter containers, closes #37
Enable filtering of containers, toggled by pressing `F1` or `/`, build on PR #38 from MohammadShabaniSBU
2024-07-12 15:43:42 +00:00
Jack Wills 274e5b8c5a fix: color match
Correctly escape raw text, and correctly remove ANSI codes.
Color matching white now becomes gray
2024-07-10 07:19:22 +00:00
Jack Wills df449a8537 docs: exec not available on windows 2024-05-24 21:47:12 +00:00
Jack Wills 9b7d575a76 fix: closes #36 Double key strokes on Windows
https://github.com/mrjackwills/oxker/issues/36
2024-05-24 21:43:53 +00:00