Commit graph

960 commits

Author SHA1 Message Date
christophe-duc
a930696c36 fix workflow for CD 2026-01-09 19:14:45 -04:00
Christophe
2d79d18b5f
Merge pull request #13 from christophe-duc/fix/build_glibc_failing
Add GitHub Actions workflow for compatible Linux builds
2026-01-09 19:11:00 -04:00
christophe-duc
82033656fa Add GitHub Actions workflow for compatible Linux builds 2026-01-09 19:06:10 -04:00
Christophe
439a4422a9
Merge pull request #12 from christophe-duc/feature/add_streaming_event_support_for_libpod
Feature/add streaming event support for libpod
2026-01-09 14:52:41 -04:00
christophe-duc
325cbba19e formatted 2026-01-09 14:52:16 -04:00
christophe-duc
8f5cb5610c updated tests 2026-01-09 14:49:59 -04:00
christophe-duc
9099ba0edf fixed tests 2026-01-09 14:47:09 -04:00
christophe-duc
ef55f85040 added tests 2026-01-09 14:43:50 -04:00
christophe-duc
964ec400a1 updated goreleaser to fix linux build problems 2026-01-09 14:43:21 -04:00
christophe-duc
4301b44416 fixed the refresh issue that appeared 2026-01-09 14:31:23 -04:00
christophe-duc
85d1376d94 add streaming event support 2026-01-09 13:52:32 -04:00
Christophe
8e1968b676
Merge pull request #11 from christophe-duc/fix/readme
updated
2026-01-08 20:36:23 -04:00
christophe-duc
dbb040633e updated 2026-01-08 20:35:37 -04:00
Christophe
fab3a3fcff
Merge pull request #10 from christophe-duc/fix/security-update
Fix/security update
2026-01-08 20:26:15 -04:00
christophe-duc
9eec6f4ca2 removing deprecation warning 2026-01-08 20:09:19 -04:00
christophe-duc
00ec22dc4d go 1.25 2026-01-08 20:04:20 -04:00
christophe-duc
959af52e37 updated 2026-01-08 19:59:22 -04:00
christophe-duc
077dd973c0 now working, going back to normal 2026-01-08 19:56:54 -04:00
christophe-duc
0212ed056a updated to skip vendor 2026-01-08 19:54:53 -04:00
christophe-duc
3f141c5d6b another try 2026-01-08 19:49:23 -04:00
christophe-duc
a2cdc32340 tried to increase timeout 2026-01-08 19:44:02 -04:00
christophe-duc
c66e08dafa debug why lint is failing 2026-01-08 19:36:36 -04:00
christophe-duc
516053b482 go 1.24 for the linter 2026-01-08 19:29:40 -04:00
christophe-duc
3a53046587 more updates of the ci/cd pipeline 2026-01-08 19:25:23 -04:00
christophe-duc
ef2da4b151 modified test.sh 2026-01-08 19:18:50 -04:00
christophe-duc
89ff84cc65 added DS_Store 2026-01-08 19:12:18 -04:00
christophe-duc
3bdc99ef29 Run go mod tidy 2026-01-08 19:11:25 -04:00
christophe-duc
ec138ddf5c updated workflows actions 2026-01-08 19:09:25 -04:00
christophe-duc
34351ac2c4 updated versions 2026-01-08 19:04:23 -04:00
christophe-duc
6a4897f299 updated circleci config 2026-01-08 19:00:24 -04:00
christophe-duc
2fd2fb8211 removed vendor from git 2026-01-08 18:52:59 -04:00
christophe-duc
9a43a5e1e1 fix:
Fulcio allocates excessive memory during token parsing
CNA Plugins Portmap nftables backend can intercept non-local traffic
golang.org/x/crypto/ssh allows an attacker to cause unbounded memory consumption
golang.org/x/crypto/ssh/agent vulnerable to panic if message is malformed due to out of bounds read
2026-01-08 18:49:38 -04:00
Christophe
1a54c93806
Merge pull request #9 from christophe-duc/feature/add_remove_pod
added remove capabilities for pod
2026-01-08 14:12:36 -04:00
christophe-duc
01c2188aac fixed a typo 2026-01-08 14:11:25 -04:00
christophe-duc
64297ad1d5 added remove capabilities for pod 2026-01-08 13:42:54 -04:00
Christophe
8ed81e4ec9
Merge pull request #8 from christophe-duc/feature/add_stop_pause_pod
added stop/pause functionality for pod
2026-01-08 11:09:29 -04:00
christophe-duc
1a9f450388 fixes for copilot review 2026-01-08 10:53:51 -04:00
christophe-duc
5f3eb77e72 added stop/pause functionality for pod 2026-01-08 10:31:32 -04:00
Christophe
70a9e480de
Merge pull request #7 from christophe-duc/feature/add_restart_pod
added restart functionality for pods
2026-01-07 23:59:22 -04:00
christophe-duc
77407ea568 update lint errors 2026-01-07 22:14:46 -04:00
christophe-duc
3f417ec6b3 added restart functionality for pods 2026-01-07 22:10:09 -04:00
Christophe
eabd38c75d
Merge pull request #6 from christophe-duc/bugfix/fix_add_stats
fix a compile error
2026-01-07 20:32:01 -04:00
christophe-duc
264b4efc52 fix a compile error 2026-01-07 20:30:56 -04:00
Christophe
48c9212c0d
Merge pull request #5 from christophe-duc/feature/add_pod_stats
added pod stats feature
2026-01-07 20:28:41 -04:00
christophe-duc
6f74dea8ed fixed one more from copilot 2026-01-07 20:28:20 -04:00
christophe-duc
5e5dad8721 corrected a bug reported by Claude Agent 2026-01-07 20:24:51 -04:00
christophe-duc
94cf4d2d0e added pod stats feature
Implements cumulative stats display for pods, aggregating CPU, memory,
network I/O, block I/O, and PIDs from all containers in a pod.

- Added PodStatsEntry type and PodStats() to ContainerRuntime interface
- Implemented socket mode using Podman's pods.Stats() API
- Implemented libpod mode by aggregating container stats
- Added stats history tracking and monitoring to Pod struct
- Added GUI rendering with graphs for CPU and memory over time

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 20:10:27 -04:00
Christophe
3deb0f1d3f
Merge pull request #4 from christophe-duc/feature/sort_pods_containers
added expand/collapse feature
2026-01-07 19:43:29 -04:00
christophe-duc
562276ab79 regenerated keybindings 2026-01-07 19:42:14 -04:00
christophe-duc
7f67c6a271 corrected a problem reported by CLAUDE Reviewer 2026-01-07 19:38:03 -04:00