Commit Graph

69 Commits

Author SHA1 Message Date
Sarah Fortune
fa32353c7e Skip tests for operations that arent supported on windows 2026-05-06 13:10:33 -07:00
Peter Steinberger
3c508734af
fix: make prepack portable on windows 2026-05-06 07:20:21 +01:00
Peter Steinberger
91f7b74ad6
feat: add root JSON and durable queue helpers 2026-05-06 06:27:23 +01:00
Jesse Merhi
26ffb16001
Merge pull request #6 from openclaw/test/rename-boundary-bypass-tests
test: rename boundary bypass suites
2026-05-06 14:45:23 +10:00
jesse-merhi
9cbee5d1b7 test: rename boundary bypass suites 2026-05-06 14:42:49 +10:00
Peter Steinberger
cbe59d156a
docs: package release docs 2026-05-06 04:54:18 +01:00
Peter Steinberger
60e0390332
chore: release 0.1.2 2026-05-06 04:51:16 +01:00
Peter Steinberger
61fadb4365
test: increase filesystem edge coverage 2026-05-06 04:33:06 +01:00
Peter Steinberger
bac1e5ac39
docs: include new pages in site nav 2026-05-06 04:20:05 +01:00
Peter Steinberger
1b78581bca
docs: add missing subpath pages 2026-05-06 04:19:53 +01:00
Peter Steinberger
56abb17dc9
test: stabilize coverage corpus 2026-05-06 04:19:51 +01:00
Peter Steinberger
0cfde5c5f4
test: increase edge coverage 2026-05-06 04:17:16 +01:00
Peter Steinberger
a6149c2cee
fix: harden file store writes 2026-05-06 04:12:15 +01:00
Peter Steinberger
409874b507
docs: refresh readme presentation 2026-05-06 03:39:50 +01:00
Peter Steinberger
3676664dda
docs: add readme shield 2026-05-06 03:34:45 +01:00
Peter Steinberger
cc0757aa82
refactor: split root internals and security test helpers 2026-05-06 03:29:31 +01:00
Peter Steinberger
f0d5fe8ee6
ci: harden github workflows 2026-05-06 03:16:25 +01:00
Peter Steinberger
057d04aa05
ci: update github actions 2026-05-06 03:13:40 +01:00
Peter Steinberger
90ffaf5168
fix: harden root path validation 2026-05-06 03:04:45 +01:00
Peter Steinberger
695710c479
fix: harden archive destination merge 2026-05-06 02:29:42 +01:00
Peter Steinberger
4a87bc4473
docs: clarify temp workspace and json store wording 2026-05-06 02:16:36 +01:00
Peter Steinberger
621d643d37
chore: normalize npm package metadata 2026-05-06 01:53:46 +01:00
Peter Steinberger
837e37259f
chore: release fs-safe 0.1.0 2026-05-06 01:52:28 +01:00
Peter Steinberger
2e83f7d9b9
refactor: narrow low-level lock and pinned-open surface 2026-05-06 01:43:39 +01:00
Jesse Merhi
c70178e7e1
test: add additional bypass parity coverage (#3) 2026-05-06 01:33:25 +01:00
Peter Steinberger
02b9a9d2ae
refactor: trim temp workspace surface 2026-05-06 01:26:06 +01:00
Peter Steinberger
542657b9d2
refactor: back temp workspaces with file stores 2026-05-06 01:17:03 +01:00
Peter Steinberger
b9434cd363
refactor: bind json state to file stores 2026-05-06 00:53:09 +01:00
Peter Steinberger
56f18594da
fix: handle binary private store streams 2026-05-06 00:42:23 +01:00
Peter Steinberger
32acf97225
refactor: unify private file store 2026-05-06 00:37:14 +01:00
Peter Steinberger
be7de52292
docs: clarify store helper roles 2026-05-06 00:21:03 +01:00
Peter Steinberger
2f4c4262f0
fix: clear lockfile-only during source prepack 2026-05-06 00:09:25 +01:00
Peter Steinberger
b2e6db91c5
fix: make git source prepack self-contained 2026-05-06 00:08:28 +01:00
Peter Steinberger
e210a26af2
feat: unify store helpers 2026-05-06 00:07:28 +01:00
Peter Steinberger
ff2e84aaea
feat: add persistent fs-safe python helper 2026-05-05 23:25:07 +01:00
Peter Steinberger
46c1b1d22c
docs: sharpen root positioning 2026-05-05 22:49:39 +01:00
Peter Steinberger
cafb181bed
fix: remove failed copy temp files 2026-05-05 22:38:46 +01:00
Peter Steinberger
bd2749649a
refactor: align atomic and secret helpers 2026-05-05 22:37:01 +01:00
Peter Steinberger
49f1f54cc4
feat: serialize same-target writes 2026-05-05 22:32:11 +01:00
Peter Steinberger
43c6d2058e
docs: clarify fs-safe positioning 2026-05-05 22:23:26 +01:00
Peter Steinberger
722cb41390
feat: make archive dependencies optional 2026-05-05 22:19:59 +01:00
Peter Steinberger
1cd216921d
ci: align coverage threshold with baseline
Some checks failed
ci / Node 22 check (push) Has been cancelled
coverage / Node 22 coverage (push) Has been cancelled
2026-05-05 21:54:03 +01:00
Peter Steinberger
60987f7055
refactor: narrow secret and temp surfaces 2026-05-05 21:51:31 +01:00
Peter Steinberger
146f0e77b6
refactor: keep json surface focused 2026-05-05 21:42:09 +01:00
Peter Steinberger
f4adfdf446
docs: clarify store and temp surfaces 2026-05-05 21:29:35 +01:00
Peter Steinberger
93e71d28af
refactor: narrow store and secret exports 2026-05-05 21:21:48 +01:00
Peter Steinberger
f76bbf892d
refactor: clarify private state store api 2026-05-05 21:07:07 +01:00
Peter Steinberger
e922b76069
refactor: tighten fs-safe public api 2026-05-05 20:57:44 +01:00
Peter Steinberger
2efb326c67
refactor: simplify fs-safe public surface 2026-05-05 20:39:16 +01:00
Peter Steinberger
86f05d6368
refactor: curate public fs-safe API 2026-05-05 20:24:42 +01:00