Repository navigation
Releases: zaain-ali/local-vault
Releases · zaain-ali/local-vault
Release list
v1.3.0
Changelog
- 51c42fb: Implement CLI commands for vault access management, including listing pending grants and granting access to users. Introduce new commands for managing vault context and flow, enhancing the overall CLI functionality. Update existing commands for better error handling and user feedback. Refactor code for improved maintainability and clarity. (@zaain-ali)
- 1e6c729: Merge pull request #28 from zain-23/refacor/remove-privacy-links (@zaain-ali)
- 6161969: Merge pull request #29 from zain-23/refacor/remove-privacy-links (@zaain-ali)
- 8099035: Merge pull request #30 from zaain-ali/feat/protocol-v4 (@zaain-ali)
- 132f7b0: Merge pull request #31 from zaain-ali/fix/releaser.yml (@zaain-ali)
- f0c6f83: Refactor machine identity management in CLI: remove AWS support, enhance OIDC handling, and implement key management improvements. Update README for RabbitMQ configuration and clarify environment variable usage. Add tests for rekeying and OIDC claims validation. (@zaain-ali)
- 3a894cd: Refactor test vectors in lvcrypto: simplify vector description and remove unused file writing logic. Update tests to use in-memory vectors instead of reading from a file. (@zaain-ali)
- b4f12ce: Update dependencies in pnpm-lock.yaml, enhance README with self-hosting instructions, and implement token file handling in CLI. Add tests for credential management and ensure sensitive tokens are not forwarded to child processes. Introduce Vercel Analytics integration in the web app. (@zaain-ali)
- 2c17bf9: fix: address protocol v4 review findings on machine identity, rekey, and grants (@zaain-ali)
- b0b126d: fix: remove placeholder Privacy and Contact links from footer (@zaain-ali)
v1.2.6
v1.2.5
Changelog
- ef83d62: Merge pull request #22 from zain-23/feat/install.sh (@zain-23)
- 8aa463d: Merge pull request #23 from zain-23/feat/workspace-icon-picker (@zain-23)
- be1a39e: Merge pull request #24 from zain-23/feat/landing-page-refresh (@zain-23)
- ac35b47: Merge pull request #25 from zain-23/fix/audit-event-target-names (@zain-23)
- a083faf: Merge pull request #26 from zain-23/feat/device-approval-dashboard-link (@zain-23)
- 6a9c0bd: feat: add installation script for LocalVault CLI (@zain-23)
- 60fd354: feat: enhance workspace management with icon support (@zain-23)
- cfb6104: feat: refresh landing page nav, install command, and footer (@zain-23)
- 4cf9822: fix: show readable names instead of raw ids in audit log (@zain-23)
- 763bf68: lv rotate --all Windows editor crash (@zain-23)
v1.2.4
Changelog
- 0a5031c: Merge pull request #13 from zain-23/develop (@zain-23)
- 23b4ac4: Merge pull request #14 from zain-23/refactor/loading-global-loading (@zain-23)
- 39aa9c8: Merge pull request #15 from zain-23/develop (@zain-23)
- 41d60dd: Merge pull request #17 from zain-23/feat/marketing-nav-dashboard-cta (@zain-23)
- 07c0751: Merge pull request #18 from zain-23/develop (@zain-23)
- ebb7da2: Merge pull request #20 from zain-23/feat/github-login (@zain-23)
- 3bab340: Merge pull request #21 from zain-23/develop (@zain-23)
- 575bcac: Merge remote-tracking branch 'origin/main' into develop (@zain-23)
- 2c890bb: feat: show Dashboard CTA instead of Sign in for authenticated users on marketing nav (@zain-23)
- 1bc2af1: feat: update routing to redirect users to the dashboard after login and onboarding; add new logo assets and implement a loading state component for improved user experience (@zain-23)
- ad82561: refactor: replace password/OTP/2FA auth with GitHub-only OAuth login (@zain-23)
- 1f7aafd: refactor: update README for improved clarity and structure; enhance installation instructions with platform-specific details, add visual elements, and streamline quick start and session management sections (@zain-23)
v1.2.3
Changelog
- ae43faf: Add MIT License to the project (@zain-23)
- e0ec00d: Merge pull request #10 from zain-23/refactor/code-two-fa (@zain-23)
- 59de493: Merge pull request #11 from zain-23/feat/marketing-landing-page (@zain-23)
- 2dac234: Merge pull request #12 from zain-23/develop (@zain-23)
- cee1cb7: Merge pull request #8 from zain-23/refactor/code-two-fa (@zain-23)
- 1e8767e: Merge pull request #9 from zain-23/refactor/code-two-fa (@zain-23)
- 6285820: feat: add VITE_API_URL environment variable for CI builds; create .env.example file to document required API URL configuration (@zain-23)
- eb96fc6: feat: add dashboard feature with routing and sidebar integration; update app structure to include dashboard domain and enhance settings UI components ( <>)
- c089a3a: feat: add email templates and tests for rendering various email types, enhancing visual design and structure ( <>)
- ed834df: feat: add email templates and tests for rendering various email types, enhancing visual design and structure ( <>)
- fffcfaa: feat: add settings configuration for Claude hooks; update LVLogo component to enhance branding; remove unused Font Awesome files and README (@ZainKodexo)
- 432e88f: feat: enhance SEO capabilities by adding page metadata management; introduce new site constants for SEO; update routes to utilize dynamic SEO metadata; add og:image for better social sharing (@zain-23)
- e98c593: feat: enhance Vite configuration to load environment variables; add VITE_API_URL validation in production mode; update error handling in HttpClient for missing API URL; modify Turbo configuration to include additional outputs and environment variables ( <>)
- c5193dc: feat: implement breadcrumb navigation component; add hooks for dynamic breadcrumb generation based on route state; update routes to include breadcrumb static data for better navigation context ( <>)
- 8c29e64: feat: implement two-factor authentication (2FA) login flow; add backup code support and enhance validation for login requests; update UI components for better user experience; replace Sonner with react-hot-toast for notifications ( <>)
- 74e6122: feat: update dependencies in pnpm-lock.yaml; add new components for marketing page including GithubIcon, LaserGrid, and various sections; implement animated count feature and improve layout structure (@zain-23)
- 6293d83: feat: update pnpm-lock and package.json to include Cloudflare Vite plugin and Wrangler; enhance Vite configuration and add Wrangler configuration file ( <>)
- d10c2e0: fix: update SITE_URL to default to a secure URL and remove trailing slashes; optimize stuck state management in LandingNav; enhance absolute URL handling in SEO utility (@zain-23)
- a7f7d70: refactor: update Dockerfile to use CMD instead of ENTRYPOINT; replace AuditSkeleton with Spinner in AuditPage; enhance SessionsSection to format session device; add user-agent parsing utility ( <>)
v0.2.0-dev.2
Changelog
- 9c0478e: Merge pull request #2 from zain-23/fix/cmd-push (Zain Ali 137421662+zain-23@users.noreply.github.com)
- d30ca79: Merge pull request #3 from zain-23/feat/infra (Zain Ali 137421662+zain-23@users.noreply.github.com)
- b702583: Merge pull request #4 from zain-23/feat/workspace-member (Zain Ali 137421662+zain-23@users.noreply.github.com)
- 58ea5f2: Merge pull request #5 from zain-23/feat/members (Zain Ali 137421662+zain-23@users.noreply.github.com)
- 51e2e7c: Merge pull request #6 from zain-23/feat/vault (Zain Ali 137421662+zain-23@users.noreply.github.com)
- e6108ab: Merge pull request #7 from zain-23/feat/mono-repo (Zain Ali 137421662+zain-23@users.noreply.github.com)
- f2b6807: Refactor client and server code for vault management and token handling (zain-23 zaingit780@gmail.com)
- 9bd5daf: Refactor client and server code for vault management and token handling (zain-23 zaingit780@gmail.com)
- b7a8047: Remove Font Awesome solid font files (TTF, WOFF, WOFF2) from the public/fonts directory. (zain-23 zaingit780@gmail.com)
- 5176a5c: feat: Add log, peers, rotate, and status commands with audit log functionality (zain-23 zaingit780@gmail.com)
- 53cf002: feat: Implement join, push, and sync commands for vault management (zain-23 zaingit780@gmail.com)
- 5989e21: feat: add AppSidebar and WorkspaceSwitcher components, enhance routing with new members page, and implement DataTable and Dialog components for improved UI functionality (zain-23 zaingit780@gmail.com)
- 888649a: feat: add Dockerfile for building and running server and worker binaries, update Heroku configuration to reference Dockerfile at repo root (zain-23 zaingit780@gmail.com)
- 77ec376: feat: add GoReleaser configuration and update README for binary installation instructions (zain-23 zaingit780@gmail.com)
- 042cc49: feat: add GoogleIcon component, implement Spinner and StatusMessage components, and enhance Button with loading state; update authentication forms to utilize new components (zain-23 zaingit780@gmail.com)
- 616b4e5: feat: add Heroku configuration for container deployment, update Dockerfile to include worker binary, and enhance RabbitMQ URL handling in config (zain-23 zaingit780@gmail.com)
- b2be462: feat: add MongoDB connection, config, common packages, and health endpoint (zain-23 zaingit780@gmail.com)
- 33331e7: feat: add OAuth authentication support with Google login and enhance login flow with 2FA handling (zain-23 zaingit780@gmail.com)
- 4b67f88: feat: add core functionality for LocalVault CLI (zain-23 zaingit780@gmail.com)
- 8d3b77f: feat: add import, remove, and whoami commands for LocalVault (ZainKodexo syed.zain@kodexolabs.com)
- c77009e: feat: add initial README with installation, usage, and command details (zain-23 zaingit780@gmail.com)
- 40ddcf3: feat: add pagination and tab group components for enhanced UI navigation; implement member and invite management features with corresponding API integration and state handling (zain-23 zaingit780@gmail.com)
- 4be5f86: feat: add workspace management features including join workflow, focused layout components, and enhanced routing; integrate workspace switching and status messaging for improved user experience (zain-23 zaingit780@gmail.com)
- 1aa1c2b: feat: enhance authentication flow with new API client, service, and hooks; add auth-related components and update routing; improve code formatting and VSCode settings (zain-23 zaingit780@gmail.com)
- 42f448e: feat: enhance authentication flow with user session management, add 'me' query for user data retrieval, and implement NotFound component for unmatched routes (zain-23 zaingit780@gmail.com)
- 73b2d8a: feat: enhance authentication service with session management, email verification, and RabbitMQ configuration (zain-23 zaingit780@gmail.com)
- 25869ce: feat: enhance command-line interface with improved user feedback and UI integration; refactor secret management commands for consistency and clarity (zain-23 zaingit780@gmail.com)
- 5e18d21: feat: enhance settings management with profile, security, and session sections; implement UI components for user account management and two-factor authentication setup (zain-23 zaingit780@gmail.com)
- 9d973ba: feat: enhance workspace functionality by adding member invitation support, updating email templates for workspace invites, and refining onboarding component for workspace name input (zain-23 zaingit780@gmail.com)
- 02db53a: feat: implement account management features including user profile retrieval, updates, password changes, and two-factor authentication setup; add session management capabilities for listing and revoking sessions (zain-23 zaingit780@gmail.com)
- 4420713: feat: implement audit log features including API integration, UI components for event display, and filtering options; enhance routing and state management for improved user experience (zain-23 zaingit780@gmail.com)
- 0e6ab35: feat: implement audit logging system with CRUD operations for audit entries, including event recording, listing, and exporting capabilities; enhance workspace and member services to integrate audit functionality (zain-23 zaingit780@gmail.com)
- e41ce49: feat: implement authentication handlers and routes for signup, login, and magic link functionality (zaingit780@gmail.com syed.zain@kodexolabs.com)
- 791d4ea: feat: implement authentication module with user management, JWT handling, and MongoDB integration (zain-23 zaingit780@gmail.com)
- f66f950: feat: implement device approval flow with new hooks for fetching approval details and decision handling; enhance UI components for better user experience and state management (zain-23 zaingit780@gmail.com)
- 0aa5e84: feat: implement device authorization flow with CLI support, including user and device code generation, approval process, and session management; enhance device management with listing and revocation capabilities (zain-23 zaingit780@gmail.com)
- b2a6eb4: feat: implement device management UI with approval and submission flows, including device code input, approval screen, and layout components; enhance routing for device-related actions (zain-23 zaingit780@gmail.com)
- 0e37fce: feat: implement email rendering system with HTML templates for verification and password reset emails (zain-23 syed.zain@kodexolabs.com)
- 7393749: feat: implement login and logout commands with device authorization flow; add polling mechanism for approval and enhance user feedback through UI updates (zain-23 zaingit780@gmail.com)
- cd1a78c: feat: implement onboarding flow enhancements with new API integration for workspace management, device connection handling, and improved user feedback; refactor components for better state management and UI consistency (zain-23 zaingit780@gmail.com)
- bbb7ef4: feat: implement onboarding flow with multi-step wizard, workspace creation, and CLI installation steps; add new components for user interaction and enhance routing for onboarding (zain-23 zaingit780@gmail.com)
- 1a5a391: feat: implement session management for vault unlocking (zain-23 zaingit780@gmail.com)
- 81160a4: feat: implement shared vault key management and token handling for secure invites and joins (zain-23 zaingit780@gmail.com)
- 6ffc926: feat: implement vault collaboration features with invite and revoke functionality; enhance UI for managing collaborators and integrate API for seamless user experience (zain-23 zaingit780@gmail.com)
- b7aad0d: feat: include secret values in the list command output (zain-23 zaingit780@gmail.com)
- be6987c: feat: initialize frontend project with TanStack Start, including routing, theming, and component structure (zain-23 zaingit780@gmail.com)
- e7e6eae: feat: integrate email service with RabbitMQ for job processing and enhance authentication with email verification (zain-23 zaingit780@gmail.com)
- 0778113: feat: remove mock sessions and implement settings API for user profile, password management, and session handling; enhance UI components for improved account management (zain-23 zaingit780@gmail.com)
- 6fd2b6d: feat: restructure project into a monorepo with separate CLI, server, and web applications; enhance build and task management using pnpm and Turbo; update Docker and CI configurations for impr...
v0.2.0-dev.1
Changelog
- 9c0478e: Merge pull request #2 from zain-23/fix/cmd-push (Zain Ali 137421662+zain-23@users.noreply.github.com)
- d30ca79: Merge pull request #3 from zain-23/feat/infra (Zain Ali 137421662+zain-23@users.noreply.github.com)
- b702583: Merge pull request #4 from zain-23/feat/workspace-member (Zain Ali 137421662+zain-23@users.noreply.github.com)
- 58ea5f2: Merge pull request #5 from zain-23/feat/members (Zain Ali 137421662+zain-23@users.noreply.github.com)
- 51e2e7c: Merge pull request #6 from zain-23/feat/vault (Zain Ali 137421662+zain-23@users.noreply.github.com)
- e6108ab: Merge pull request #7 from zain-23/feat/mono-repo (Zain Ali 137421662+zain-23@users.noreply.github.com)
- f2b6807: Refactor client and server code for vault management and token handling (zain-23 zaingit780@gmail.com)
- 9bd5daf: Refactor client and server code for vault management and token handling (zain-23 zaingit780@gmail.com)
- b7a8047: Remove Font Awesome solid font files (TTF, WOFF, WOFF2) from the public/fonts directory. (zain-23 zaingit780@gmail.com)
- 5176a5c: feat: Add log, peers, rotate, and status commands with audit log functionality (zain-23 zaingit780@gmail.com)
- 53cf002: feat: Implement join, push, and sync commands for vault management (zain-23 zaingit780@gmail.com)
- 5989e21: feat: add AppSidebar and WorkspaceSwitcher components, enhance routing with new members page, and implement DataTable and Dialog components for improved UI functionality (zain-23 zaingit780@gmail.com)
- 888649a: feat: add Dockerfile for building and running server and worker binaries, update Heroku configuration to reference Dockerfile at repo root (zain-23 zaingit780@gmail.com)
- 77ec376: feat: add GoReleaser configuration and update README for binary installation instructions (zain-23 zaingit780@gmail.com)
- 042cc49: feat: add GoogleIcon component, implement Spinner and StatusMessage components, and enhance Button with loading state; update authentication forms to utilize new components (zain-23 zaingit780@gmail.com)
- 616b4e5: feat: add Heroku configuration for container deployment, update Dockerfile to include worker binary, and enhance RabbitMQ URL handling in config (zain-23 zaingit780@gmail.com)
- b2be462: feat: add MongoDB connection, config, common packages, and health endpoint (zain-23 zaingit780@gmail.com)
- 33331e7: feat: add OAuth authentication support with Google login and enhance login flow with 2FA handling (zain-23 zaingit780@gmail.com)
- 4b67f88: feat: add core functionality for LocalVault CLI (zain-23 zaingit780@gmail.com)
- 8d3b77f: feat: add import, remove, and whoami commands for LocalVault (ZainKodexo syed.zain@kodexolabs.com)
- c77009e: feat: add initial README with installation, usage, and command details (zain-23 zaingit780@gmail.com)
- 40ddcf3: feat: add pagination and tab group components for enhanced UI navigation; implement member and invite management features with corresponding API integration and state handling (zain-23 zaingit780@gmail.com)
- 4be5f86: feat: add workspace management features including join workflow, focused layout components, and enhanced routing; integrate workspace switching and status messaging for improved user experience (zain-23 zaingit780@gmail.com)
- 1aa1c2b: feat: enhance authentication flow with new API client, service, and hooks; add auth-related components and update routing; improve code formatting and VSCode settings (zain-23 zaingit780@gmail.com)
- 42f448e: feat: enhance authentication flow with user session management, add 'me' query for user data retrieval, and implement NotFound component for unmatched routes (zain-23 zaingit780@gmail.com)
- 73b2d8a: feat: enhance authentication service with session management, email verification, and RabbitMQ configuration (zain-23 zaingit780@gmail.com)
- 25869ce: feat: enhance command-line interface with improved user feedback and UI integration; refactor secret management commands for consistency and clarity (zain-23 zaingit780@gmail.com)
- 5e18d21: feat: enhance settings management with profile, security, and session sections; implement UI components for user account management and two-factor authentication setup (zain-23 zaingit780@gmail.com)
- 9d973ba: feat: enhance workspace functionality by adding member invitation support, updating email templates for workspace invites, and refining onboarding component for workspace name input (zain-23 zaingit780@gmail.com)
- 02db53a: feat: implement account management features including user profile retrieval, updates, password changes, and two-factor authentication setup; add session management capabilities for listing and revoking sessions (zain-23 zaingit780@gmail.com)
- 4420713: feat: implement audit log features including API integration, UI components for event display, and filtering options; enhance routing and state management for improved user experience (zain-23 zaingit780@gmail.com)
- 0e6ab35: feat: implement audit logging system with CRUD operations for audit entries, including event recording, listing, and exporting capabilities; enhance workspace and member services to integrate audit functionality (zain-23 zaingit780@gmail.com)
- e41ce49: feat: implement authentication handlers and routes for signup, login, and magic link functionality (zaingit780@gmail.com syed.zain@kodexolabs.com)
- 791d4ea: feat: implement authentication module with user management, JWT handling, and MongoDB integration (zain-23 zaingit780@gmail.com)
- f66f950: feat: implement device approval flow with new hooks for fetching approval details and decision handling; enhance UI components for better user experience and state management (zain-23 zaingit780@gmail.com)
- 0aa5e84: feat: implement device authorization flow with CLI support, including user and device code generation, approval process, and session management; enhance device management with listing and revocation capabilities (zain-23 zaingit780@gmail.com)
- b2a6eb4: feat: implement device management UI with approval and submission flows, including device code input, approval screen, and layout components; enhance routing for device-related actions (zain-23 zaingit780@gmail.com)
- 0e37fce: feat: implement email rendering system with HTML templates for verification and password reset emails (zain-23 syed.zain@kodexolabs.com)
- 7393749: feat: implement login and logout commands with device authorization flow; add polling mechanism for approval and enhance user feedback through UI updates (zain-23 zaingit780@gmail.com)
- cd1a78c: feat: implement onboarding flow enhancements with new API integration for workspace management, device connection handling, and improved user feedback; refactor components for better state management and UI consistency (zain-23 zaingit780@gmail.com)
- bbb7ef4: feat: implement onboarding flow with multi-step wizard, workspace creation, and CLI installation steps; add new components for user interaction and enhance routing for onboarding (zain-23 zaingit780@gmail.com)
- 1a5a391: feat: implement session management for vault unlocking (zain-23 zaingit780@gmail.com)
- 81160a4: feat: implement shared vault key management and token handling for secure invites and joins (zain-23 zaingit780@gmail.com)
- 6ffc926: feat: implement vault collaboration features with invite and revoke functionality; enhance UI for managing collaborators and integrate API for seamless user experience (zain-23 zaingit780@gmail.com)
- b7aad0d: feat: include secret values in the list command output (zain-23 zaingit780@gmail.com)
- be6987c: feat: initialize frontend project with TanStack Start, including routing, theming, and component structure (zain-23 zaingit780@gmail.com)
- e7e6eae: feat: integrate email service with RabbitMQ for job processing and enhance authentication with email verification (zain-23 zaingit780@gmail.com)
- 0778113: feat: remove mock sessions and implement settings API for user profile, password management, and session handling; enhance UI components for improved account management (zain-23 zaingit780@gmail.com)
- 6fd2b6d: feat: restructure project into a monorepo with separate CLI, server, and web applications; enhance build and task management using pnpm and Turbo; update Docker and CI configurations for impr...
v0.1.0
Changelog
- 9c0478e: Merge pull request #2 from zain-23/fix/cmd-push (Zain Ali 137421662+zain-23@users.noreply.github.com)
- f2b6807: Refactor client and server code for vault management and token handling (zain-23 zaingit780@gmail.com)
- 9bd5daf: Refactor client and server code for vault management and token handling (zain-23 zaingit780@gmail.com)
- b7a8047: Remove Font Awesome solid font files (TTF, WOFF, WOFF2) from the public/fonts directory. (zain-23 zaingit780@gmail.com)
- 5176a5c: feat: Add log, peers, rotate, and status commands with audit log functionality (zain-23 zaingit780@gmail.com)
- 53cf002: feat: Implement join, push, and sync commands for vault management (zain-23 zaingit780@gmail.com)
- 50ae112: feat: add GoReleaser configuration and update README for binary installation instructions (zain-23 zaingit780@gmail.com)
- 4b67f88: feat: add core functionality for LocalVault CLI (zain-23 zaingit780@gmail.com)
- 8d3b77f: feat: add import, remove, and whoami commands for LocalVault (ZainKodexo syed.zain@kodexolabs.com)
- c77009e: feat: add initial README with installation, usage, and command details (zain-23 zaingit780@gmail.com)
- 1a5a391: feat: implement session management for vault unlocking (zain-23 zaingit780@gmail.com)
- 81160a4: feat: implement shared vault key management and token handling for secure invites and joins (zain-23 zaingit780@gmail.com)
- b7aad0d: feat: include secret values in the list command output (zain-23 zaingit780@gmail.com)
- e2c5f7c: refactor: delete .lv (zain-23 zaingit780@gmail.com)
- b964460: refactor: update Load function to use SERVER_URL for SignalingServer (zain-23 zaingit780@gmail.com)
- 4c15f3a: remove fonts (zain-23 zaingit780@gmail.com)