ec0e409488
fix clippy warnings.
2025-09-10 11:43:12 -07:00
08f248c696
Housekeeping and QOL
...
non functional update:
- refactor stream of consciousness into separate files.
- combine equivelent functions used in networking and wasm features.
- cleanups and version bumps.
2025-09-10 10:39:21 -07:00
cea133b7da
show actual metrics
2025-09-10 09:32:00 -07:00
e679896ca0
Add AI generated zliij plugin scafold
2025-09-09 15:51:44 -07:00
5e5fde190a
add screenshot
2025-09-09 13:49:06 -07:00
8286d21a2a
Merge branch 'feature/extract-socktop-connector' of https://github.com/jasonwitty/socktop into feature/extract-socktop-connector
2025-09-09 13:43:48 -07:00
b91fc7b016
allow user to easily override location with text entry.
2025-09-09 13:43:45 -07:00
f936767835
Update README.md
2025-09-09 02:57:32 -07:00
5f2777cdb2
Update README.md
2025-09-09 02:53:50 -07:00
49164da105
docs: Complete WASM documentation update - reflect full networking capabilities
2025-09-09 02:42:12 -07:00
22c1f80e70
docs(connector): update README to reflect full WASM support
2025-09-09 02:38:35 -07:00
a486225008
fix: formatting from cargo fmt
2025-09-09 02:32:20 -07:00
d97f7507e8
feat(connector): implement gzipped protobuf support for WASM and fix all warnings
2025-09-09 02:30:16 -07:00
e4186a7ec0
WASM compatibilty
2025-09-08 12:29:03 -07:00
f59c28d966
WASM compatibility update
...
Related to: Usage as a lib #8
1. feature gating of TLS and other features not supported with WASM.
2. updated documentation.
3. creation of AI slop WASM example for verification.
2025-09-08 12:28:44 -07:00
06cd6d0c82
Reference: Usage as a lib #8
...
- Implement protocol versioning
- migrate to thisError
- general error handling improvements in socktop_connector lib
- improve documentation
- increment version
2025-09-07 18:55:23 -07:00
ffc246b705
Add WASM compatibility documentation and minimal tokio features
2025-09-04 14:49:39 -07:00
cd2816915d
cargo fmt
2025-09-04 06:19:16 -07:00
7cd5941434
Add continuous monitoring examples to documentation
2025-09-04 06:17:23 -07:00
76c7fe1d6f
Fix CI: Update test path for WebSocket integration test
2025-09-04 06:11:59 -07:00
eed04f1d5c
Fix remaining clippy warnings in socktop_agent
2025-09-04 06:04:57 -07:00
764c25846f
Fix clippy warnings: collapse nested if statements using let-else patterns
2025-09-04 05:58:17 -07:00
a9bf4208ab
cargo fmt
2025-09-04 05:53:59 -07:00
9c1416eabf
Fix build script to use vendored protoc binary for CI
2025-09-04 05:52:57 -07:00
e7350f8908
Update Cargo.lock with protoc-bin-vendored dependency
2025-09-04 05:50:17 -07:00
2647b611d2
Fix build script to use protoc-bin-vendored for CI compatibility
2025-09-04 05:48:02 -07:00
a359f17367
fix for failed CI build
2025-09-04 05:45:13 -07:00
d93b7aca5a
remove invalid slug
2025-09-04 05:41:59 -07:00
e51054811c
Refactor for additional socktop connector library
...
- socktop connector allows you to communicate with socktop agent directly from you code without needing to implement the agent API directly.
- will also be used for non tui implementation of "socktop collector" in the future.
- moved to rust 2024 to take advantage of some new features that helped with refactor.
- fixed everything that exploded with update.
- added rust docs for lib.
2025-09-04 05:30:25 -07:00
622767a605
Merge pull request #7 from jasonwitty/6-accessibility-cross-compile-guide
...
re: Accessibility: Cross-compile guide
2025-08-30 02:00:13 -07:00
0c5a1d7553
update readme
2025-08-30 01:59:25 -07:00
0bd709d2a7
slipsteam note for rpi users on kernel version
2025-08-29 11:28:59 -07:00
31f5f9ce76
re: Accessibility: Cross-compile guide
2025-08-29 11:23:41 -07:00
df2308e6e9
code optimizations to reduce cpu usage of agent on all platforms and additional unit test.
2025-08-28 16:03:05 -07:00
7592709a43
clamp then divide by cores for more accurate statistics
2025-08-28 13:11:48 -07:00
61fe1cc38e
socktop_agent: bump version to 1.40.65
2025-08-28 12:27:48 -07:00
eed346abb6
scripts: add publish_socktop_agent.sh job
2025-08-28 12:07:03 -07:00
ab3bb33711
socktop_agent: bump version to 1.40.64
2025-08-28 12:03:45 -07:00
7caf2f4bfb
remove ununused var
2025-08-27 17:15:35 -07:00
b249c7ba99
Update metrics.rs
2025-08-27 16:55:12 -07:00
f0858525e8
fix for macos defect where processes less than .01% were being filtered
2025-08-27 16:55:09 -07:00
2fe005ed90
ProcessesToUpdate::All enum
2025-08-27 16:20:55 -07:00
ca6a5cbdfa
use ProcessesToUpdate::All ENUM
2025-08-27 16:20:41 -07:00
56301d61fd
fixes for non linux compilation issues.
2025-08-27 16:11:17 -07:00
55e5c708fe
MACOS / NON LINUX metrics optimizations.
2025-08-27 16:00:29 -07:00
2d17cf1598
additional optimizations for macos
2025-08-27 15:05:38 -07:00
353c08c35e
increment version and macos performance
2025-08-26 12:14:32 -07:00
f13ea45360
increment version
2025-08-26 10:57:01 -07:00
8ce00a5dad
non linux optimizations for macbook
2025-08-26 10:14:14 -07:00
f37b8d9ff4
chore(agent): fix clippy unused mut on non-linux process list
2025-08-26 00:22:29 -07:00