|
|
72a200968a
|
Harden configuration validation
|
2026-08-10 21:32:15 +00:00 |
|
|
|
b39b68add7
|
Unify previous source resolution
|
2026-08-10 21:20:59 +00:00 |
|
|
|
4158394dcf
|
Bind restore to committed remote snapshots
|
2026-08-10 20:42:43 +00:00 |
|
|
|
0cf2cbfeb3
|
Make remote publish locks generation-safe
|
2026-08-10 20:17:54 +00:00 |
|
|
|
361dbb4ca8
|
Publish immutable remote commits
|
2026-08-10 20:05:24 +00:00 |
|
|
|
9900211fa4
|
Confine publish archive reads
|
2026-08-10 19:16:18 +00:00 |
|
|
|
18ddf00d3d
|
Confine local file installation paths
|
2026-08-10 17:59:29 +00:00 |
|
|
|
72deccb4e2
|
Implement final changes from the code quality and deduplication opportunity audit
|
2026-05-23 10:05:14 -05:00 |
|
|
|
572a112c31
|
Consolidate path safety, temp downloads, and cleanup validation helpers
|
2026-05-23 13:20:28 +00:00 |
|
|
|
b817a5b772
|
Implemented shared S3 audio caching for prepare and restore --include-audio
|
2026-05-21 22:22:08 -05:00 |
|
|
|
3aae4bbb12
|
Add remote session loading
|
2026-05-20 20:55:13 -05:00 |
|
|
|
6ca1c8d6b0
|
The backend S3 client now resolves credentials from user-configurable environment variables
|
2026-05-16 23:22:21 -05:00 |
|
|
|
f7f8f1a949
|
Promote current session artifacts to storage
|
2026-05-16 15:01:01 +00:00 |
|
|
|
1e6db89dd4
|
Add remote storage backend
|
2026-05-16 14:22:04 +00:00 |
|
|
|
96540cebd4
|
Harden initial framework skeleton
|
2026-05-02 11:44:15 -05:00 |
|
|
|
2854da48c2
|
Define adapter interfaces and fake implementations
|
2026-05-02 11:16:27 -05:00 |
|