Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
fcfe8c8
Add core MITM proxy server driver
kirkbrauer Feb 19, 2026
f884986
Add state store and conditional mocking for endpoints
kirkbrauer Feb 19, 2026
36e5641
Switch to YAML-based mock specs
kirkbrauer Feb 19, 2026
c00fe16
Add web UI forwarding and ca-cert command to j CLI
kirkbrauer Feb 19, 2026
21d8e81
Add additional client CLI commands
kirkbrauer Feb 19, 2026
d252de5
Improve j CLI interface
kirkbrauer Feb 19, 2026
7686990
Add demo for MITM proxy
kirkbrauer Feb 19, 2026
16f369f
Fix lint errors
kirkbrauer Feb 19, 2026
4c3a6cd
Fix CodeRabbit suggestions
kirkbrauer Feb 19, 2026
d089919
Improve DX
kirkbrauer Feb 25, 2026
ff92c79
Fix examples to show proper format and demo
kirkbrauer Feb 25, 2026
ae78bee
Fix exporter.yaml
kirkbrauer Feb 25, 2026
0dedc0f
Update demo
kirkbrauer Feb 25, 2026
af43dff
Improve exporter config scenario loading
kirkbrauer Feb 25, 2026
d0d098a
Fix docs warnings
kirkbrauer Feb 25, 2026
da223e8
Fix CodeRabbit nits
kirkbrauer Feb 25, 2026
295d6c0
Improve path handling and cleanup of spools
kirkbrauer Feb 28, 2026
3c3170e
Add support for patching specific JSON keys
kirkbrauer Feb 28, 2026
c971e21
Add header matching
kirkbrauer Mar 5, 2026
adca552
Fix default mitmproxy spool directory
kirkbrauer Mar 5, 2026
2196fd0
Strip conditional request headers when state flag is set
kirkbrauer Mar 8, 2026
d2738ec
Make _deep_merge_patch resilient to per-key errors
kirkbrauer Mar 17, 2026
27cc357
Auto-create missing arrays in _deep_merge_patch
kirkbrauer Mar 17, 2026
90f0ee2
Fix docs build and uv.lock
kirkbrauer Mar 19, 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 @@ -34,6 +34,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 @@ -114,6 +115,7 @@ flashers.md
http.md
http-power.md
iscsi.md
mitmproxy.md
network.md
opendal.md
power.md
Expand Down
Loading
Loading