Skip to content

Releases: spicy-lemonade/salt

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 23:35
a623143

What's Changed

  • Update README.md by @obrienciaran in #19
  • 🚸 Show ~/… instead of full home paths in messages by @obrienciaran in #20
  • Update README.md by @obrienciaran in #21
  • ✨ Keep each file's last-modified date on restore by @obrienciaran in #22
  • Add salt prune to keep only recent backups by @obrienciaran in #23
  • 💚 Fix a race in the e2e test for copying a database after a crash by @obrienciaran in #24
  • ✨ Make safe copies of live SQLite databases with salt seal --sqlite by @obrienciaran in #25
  • ✨ Back up live Postgres databases with salt seal --postgres by @obrienciaran in #27
  • ✨ Sign each backup so planted files are caught by @obrienciaran in #28
  • ✨ Split files over GitHub's 100 MB limit into parts by @obrienciaran in #29
  • ✨ Let a database be backed up under a chosen name with --name by @obrienciaran in #30
  • ✨ Let salt restore take a backup repo's URL by @obrienciaran in #31
  • ⚡️ Copy one set-up backup repo in e2e tests instead of running salt init each time by @obrienciaran in #33
  • 🐛 Fix review findings in salt backup: overlaps, push safety, locking and speed by @obrienciaran in #35
  • ✨ Add salt backup with presets, starting with Mnemosyne by @obrienciaran in #34
  • ✅ Fix the prune e2e test that failed on a Mac with Apple's git by @obrienciaran in #37
  • 🐛 Copy SQLite databases in WAL mode with sqlite3 3.53 by @obrienciaran in #38
  • 📝 Shorten the README's backup notes and restore section by @obrienciaran in #40
  • ⚡️ Stop git from trying to shrink encrypted files by @obrienciaran in #41
  • ✨ Add a hermes preset for salt backup by @obrienciaran in #42
  • 📝 Tighten the design doc's wording by @obrienciaran in #45
  • ✨ Seal large files in chunks so a change uploads only what changed by @obrienciaran in #46
  • ✨ Add a holographic preset for Hermes's Holographic memory by @obrienciaran in #47
  • 🐛 Skip a place deleted while salt backup gathers it by @obrienciaran in #49
  • ✨ Add the honcho preset, and let presets name Postgres databases by @obrienciaran in #50
  • 🐛 Give pg_dump keepalives so a connection that drops during a dump fails the backup by @obrienciaran in #52
  • ✨ Add a hindsight preset for Hindsight's database and each agent's Hindsight settings by @obrienciaran in #53
  • ✨ Add an openclaw preset, let a * in a preset path have text around it, and let secrets rules name references by @obrienciaran in #54
  • ✨ Add an openviking preset for OpenViking's memory by @obrienciaran in #55
  • 🔒 Refuse symlinked or oversized files in .salt, and name a bad key by its line by @obrienciaran in #65
  • 🔒 Stop restore and verify one byte past a file's signed size by @obrienciaran in #66
  • 58 a signed backup from one repo restores as genuine from another by @obrienciaran in #67
  • 🔒 Leave out JSON5 settings files whose names hide a setting by @obrienciaran in #68
  • 🔒 Refuse a Postgres connection that gives sslpassword or oauth_client_secret by @obrienciaran in #69
  • 🔒 Never wait on a named pipe in a source folder or the backup repo by @obrienciaran in #70
  • 🔒 Escape control codes in everything salt prints, and quote index paths that hold them by @obrienciaran in #71
  • Hardening from security audit run 3 by @obrienciaran in #72
  • 🔒 Fix six low-severity gaps from security audit run 4 by @obrienciaran in #74
  • 📜 Update README.md by @obrienciaran in #77
  • Fix bugs found in a final sweep by @obrienciaran in #76

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:05

Full Changelog: v0.2.1...v0.3.0

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 20:20

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 18:42

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 16:24

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 16:03