Skip to content

Releases: getsotto/sotto

sotto v0.4.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 22:36
ac42079

What's Changed

  • chore: update SPA routes and implement caching for assets by @Maxerns in #59
  • feat: update billing functionality and integrate Stripe checkout and portal by @Maxerns in #60
  • feat: automated database backups by @Maxerns in #61
  • chore: update copy across codebase by @Maxerns in #62
  • feat: add the funnel regression suite by @Maxerns in #68
  • feat: add Windows platform support (x86_64-pc-windows-msvc) by @Maxerns in #69
  • feat: add Linux ARM platform support (aarch64-unknown-linux-gnu) by @Maxerns in #70
  • release: v0.4.0 by @Maxerns in #71

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

sotto v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 21:33
ab32359

What's Changed

  • release: bump version to 0.2.0 by @Maxerns in #48
  • feat: add initial web app structure and styles for Sotto by @Maxerns in #49
  • feat: stripe billing checkout, portal, and the tier webhook by @Maxerns in #50
  • docs: update contributing guidelines to include licensing by @Maxerns in #51
  • fix: implement reusable Stripe HTTP client with timeouts by @Maxerns in #52
  • feat: enhance id validation to restrict unsafe characters and add tests by @Maxerns in #53
  • feat: add native-tls support for Postgres and update security guidelines by @Maxerns in #54
  • fix: implement per-client IP rate limiting and update README by @Maxerns in #55
  • feat: anonymous telemetry with opt out with daily version pings by @Maxerns in #56
  • Landing page: anonymous marketing surface at root, vault app behind /app by @Maxerns in #57
  • release: v0.3.0 by @Maxerns in #58

Full Changelog: v0.2.0...v0.3.0

sotto v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 21:44

What's Changed

  • feat(deploy): one-command production deployment via docker compose by @Maxerns in #46
  • feat(cli): default to the hosted instance; onboarding polish by @Maxerns in #47

Full Changelog: v0.1.0...v0.2.0

sotto v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 21:17
68ed256

What's Changed

  • feat: scaffold rust workspace and ci by @Maxerns in #1
  • README: update read me for project by @Maxerns in #2
  • feat: crates/core crypto primitives by @Maxerns in #3
  • feat: wrap module for key hierarchy by @Maxerns in #4
  • feat: audited crypto core, exit gate, and wasm job by @Maxerns in #5
  • testing: fix WebAssembly job in Propresting by @Maxerns in #6
  • feat: add SQLite store and configuration management for the Sotto CLI by @Maxerns in #7
  • feat: vault module for crypto orchestration and integrate with store by @Maxerns in #8
  • feat: implement OS keychain abstraction and identity session management by @Maxerns in #9
  • feat: command wiring by @Maxerns in #10
  • feat: export functionality for environment secrets and run commands by @Maxerns in #11
  • feat: dotenv support for importing secrets and enhance command options by @Maxerns in #12
  • feat: server skeleton and Postgres schema by @Maxerns in #13
  • feat: GitHub OAuth login and session management by @Maxerns in #14
  • feat: account crypto material sync and related endpoints by @Maxerns in #15
  • feat: sync API endpoints by @Maxerns in #16
  • feat: complete identity and account material sync by @Maxerns in #17
  • feat: implement push and pull commands for syncing environment secrets by @Maxerns in #18
  • feat: new device cli and end to end testing with postgre by @Maxerns in #19
  • docs: create CONTRIBUTING.md for project guidelines by @Maxerns in #20
  • feat: web client scaffold and WASM integration by @Maxerns in #21
  • feat: share link apis by @Maxerns in #22
  • feat: one time expiring share links with associated API and CLI support by @Maxerns in #23
  • feat: implement share recipient page with one time secret retrieval by @Maxerns in #24
  • feat: web auth & WASM bindings by @Maxerns in #25
  • feat: web vault ui by @Maxerns in #26
  • server: enhance CI with dependency audit and improve security documentation by @Maxerns in #27
  • feat: refactor vault key management to use account keypair grants by @Maxerns in #28
  • feat: implement organisations, memberships, and roles management by @Maxerns in #29
  • feat: implement organisation owned projects and access control by @Maxerns in #30
  • feat: environment grants table and management features by @Maxerns in #31
  • feat: environment key rotation and member removal functionality by @Maxerns in #32
  • feat: machine token management for CI and service access by @Maxerns in #33
  • feat: account reset and organisation support with team management by @Maxerns in #34
  • docs: update README and SECURITY.md for enhanced team features and key hierarchy by @Maxerns in #35
  • feat: implement org key management and metadata name encryption by @Maxerns in #36
  • feat: commands for environment management by @Maxerns in #37
  • feat: history rollback and web rotation for secret management by @Maxerns in #38
  • feat: org audit log by @Maxerns in #39
  • feat: org entitlements feature with tier, trial, and limits information by @Maxerns in #40
  • feat: release workflow with artifact signing and versioning by @Maxerns in #41
  • feat: update API paths and versioning; add installation script by @Maxerns in #42
  • legal: Apache License and update license information across project files by @Maxerns in #43
  • chore: update repository references by @Maxerns in #44

New Contributors

Full Changelog: https://github.com/getsotto/sotto/commits/v0.1.0