ballercat / jambox

CLI tool for recording and playing back networks requests for node & Frontend Apps.
MIT License
11 stars 2 forks source link

Introduce default "tape" zip archive. #31

Closed ballercat closed 1 year ago

ballercat commented 1 year ago

Re-implements persistence logic with the idea of "tapes" under the hood (see #8). For now only the default default.tape.zip is used. But the logic to fully reset/load cache with a pre-existing *.tape.zip file is in place.

- feature: introduce  tapes as `.jambox/*.tape.zip` files
- feature: re-implement cache files as zip archives
- feature: `/api/reset` now properly resets cache from an archive
- feature: mass select and persist records into tapes in the Cache UI
- chore: refactor integration tests
- chore: use a real jambox.config.js for e2e tests
sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

87.2% 87.2% Coverage
0.0% 0.0% Duplication