Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
2663ab5
Add core MITM proxy server driver
kirkbrauer Feb 19, 2026
684fc20
Add state store and conditional mocking for endpoints
kirkbrauer Feb 19, 2026
098cbc5
Switch to YAML-based mock specs
kirkbrauer Feb 19, 2026
56cf3da
Add web UI forwarding and ca-cert command to j CLI
kirkbrauer Feb 19, 2026
8c83d1c
Add additional client CLI commands
kirkbrauer Feb 19, 2026
102cf11
Improve j CLI interface
kirkbrauer Feb 19, 2026
5c8aa92
Add demo for MITM proxy
kirkbrauer Feb 19, 2026
499528d
Fix lint errors
kirkbrauer Feb 19, 2026
4c723e1
Fix CodeRabbit suggestions
kirkbrauer Feb 19, 2026
9a4a039
Improve DX
kirkbrauer Feb 25, 2026
44b418c
Fix examples to show proper format and demo
kirkbrauer Feb 25, 2026
20c35a2
Fix exporter.yaml
kirkbrauer Feb 25, 2026
ac1358e
Update demo
kirkbrauer Feb 25, 2026
e2b4416
Improve exporter config scenario loading
kirkbrauer Feb 25, 2026
eaeae09
Fix docs warnings
kirkbrauer Feb 25, 2026
e1f48de
Fix CodeRabbit nits
kirkbrauer Feb 25, 2026
f960c6f
Improve path handling and cleanup of spools
kirkbrauer Feb 28, 2026
50da665
Add support for patching specific JSON keys
kirkbrauer Feb 28, 2026
56ce317
Add header matching
kirkbrauer Mar 5, 2026
96bfe21
Fix default mitmproxy spool directory
kirkbrauer Mar 5, 2026
8c95264
Strip conditional request headers when state flag is set
kirkbrauer Mar 8, 2026
e512bfe
Make _deep_merge_patch resilient to per-key errors
kirkbrauer Mar 17, 2026
29e57de
Auto-create missing arrays in _deep_merge_patch
kirkbrauer Mar 17, 2026
76172a1
Fix docs build and uv.lock
kirkbrauer Mar 19, 2026
b1786f2
Update uv.lock
kirkbrauer Apr 7, 2026
fbbfaae
Address mitmproxy driver comments and fix robustness and security issues
kirkbrauer Apr 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions python/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -164,3 +164,4 @@ cython_debug/

# Ruff cache
.ruff_cache/
mitmproxy-ca-cert.pem
2 changes: 2 additions & 0 deletions python/docs/source/reference/package-apis/drivers/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ Drivers that provide various communication interfaces:
* **[CAN](can.md)** (`jumpstarter-driver-can`) - Controller Area Network
communication
* **[HTTP](http.md)** (`jumpstarter-driver-http`) - HTTP communication
* **[Mitmproxy](mitmproxy.md)** (`jumpstarter-driver-mitmproxy`) - HTTP(S) interception, mocking, and traffic recording
* **[Network](network.md)** (`jumpstarter-driver-network`) - Network interfaces
and configuration
* **[PySerial](pyserial.md)** (`jumpstarter-driver-pyserial`) - Serial port
Expand Down Expand Up @@ -124,6 +125,7 @@ flashers.md
http.md
http-power.md
iscsi.md
mitmproxy.md
network.md
noyito-relay.md
opendal.md
Expand Down
Loading
Loading