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
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.