- cicd(gateway): enhance release note extraction by including all relevant commits since the last tag (3865b9d)
- chore(all): update branch cleanup workflow to include gateway-release branch (351ef11)
- chore(all): update release-it configuration for gateway service (d1745e4)
- chore(backend): release v0.29.2 (715c35f)
- chore(backend): release v0.29.3 (ae61537)
- chore(frontend): update button loading states and improve form submission handling (206a356)
- chore(gateway): specify commits path for release-it configuration (8aed4aa)
- feat(backend): add error handling schemas for validation and internal server errors (11c71ed)
- feat(backend): enhance build process with webpack integration (1aab8fa)
- feat(gateway): add 'deploystack refresh' command to refresh MCP server configurations (e104b4c)
- feat(gateway): add 'restart' command to gracefully restart the gateway server (a65d849)
- feat(gateway): add logs streaming endpoint and centralized logging system (44af50e)
- feat(gateway): update dependencies and enhance login command to auto-start gateway server (f5d7661)
- update release workflow and improve version handling (67c7ab3)
- update @typescript-eslint/parser to version 8.35.1 and add license information (f4a2ab8)
- update @vitest/coverage-v8 dependency to version 3.2.3 (85d35fa)
- update backend version to 0.20.2 and typescript-eslint to 8.33.0 (24ef17d)
- bump @fastify/cors from 8.5.0 to 11.1.0 (fd81688)
- bump @libsql/client from 0.14.0 to 0.15.9 (abcbe01)
- bump @libsql/client from 0.15.9 to 0.15.10 (f7b42a3)
- bump @octokit/auth-app from 8.0.1 to 8.0.2 (e570cd7)
- bump @tailwindcss/postcss from 4.1.10 to 4.1.11 (b4f69a9)
- bump @tailwindcss/postcss from 4.1.7 to 4.1.8 (920fac2)
- bump @tailwindcss/postcss from 4.1.8 to 4.1.10 (5a7e8fc)
- bump @tailwindcss/vite from 4.1.10 to 4.1.11 (2343d7f)
- bump @tailwindcss/vite from 4.1.7 to 4.1.8 (5e9ed8a)
- bump @types/node from 22.15.29 to 24.0.3 (7ac5170)
- bump @types/node from 24.0.10 to 24.0.13 (18e7601)
- bump @types/node from 24.0.13 to 24.0.15 (4d7f6a1)
- bump @types/node from 24.0.3 to 24.0.7 (b75678a)
- bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (c29b270)
- bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (66f29be)
- bump @typescript-eslint/parser from 8.32.1 to 8.33.0 (04fd3c8)
- bump @typescript-eslint/parser from 8.34.1 to 8.35.0 (360d00f)
- bump @typescript-eslint/parser from 8.37.0 to 8.38.0 (e3cf2f8)
- bump @typescript-eslint/parser from 8.38.0 to 8.39.1 (dc84016)
- bump @vitejs/plugin-vue from 5.2.4 to 6.0.0 (59969d4)
- bump @vitejs/plugin-vue from 6.0.0 to 6.0.1 (60dfc78)
- bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 (2cfd83a)
- bump @vueuse/core from 13.5.0 to 13.6.0 (602257f)
- bump argon2 from 0.43.0 to 0.43.1 (cb29155)
- bump argon2 from 0.43.1 to 0.44.0 (c4384e9)
- bump better-sqlite3 from 12.1.1 to 12.2.0 (9f7dcd5)
- bump commander from 12.1.0 to 14.0.0 (ef42a93)
- bump drizzle-orm from 0.44.1 to 0.44.2 (c8f9d0f)
- bump drizzle-orm from 0.44.2 to 0.44.3 (f62c189)
- bump eslint from 9.28.0 to 9.29.0 (2957728)
- bump eslint from 9.29.0 to 9.30.0 (6ea09aa)
- bump eslint from 9.30.1 to 9.31.0 (2d00015)
- bump eslint-plugin-vue from 10.2.0 to 10.3.0 (c871268)
- bump eslint-plugin-vue from 10.3.0 to 10.4.0 (cb522f8)
- bump fastify from 5.3.3 to 5.4.0 (d2516af)
- bump inquirer from 8.2.6 to 12.9.1 (91e3f6a)
- bump jest from 30.0.3 to 30.0.4 (3d8e5cc)
- bump lucide-vue-next from 0.511.0 to 0.522.0 (0bbe36c)
- bump lucide-vue-next from 0.525.0 to 0.539.0 (fed7846)
- bump nodemailer from 6.10.1 to 7.0.3 (3d64c24)
- bump nodemailer from 7.0.3 to 7.0.4 (f27d521)
- bump nodemailer from 7.0.4 to 7.0.5 (48b326d)
- bump pinia from 3.0.2 to 3.0.3 (4ecda4a)
- bump pino from 9.7.0 to 9.8.0 (9b658c9)
- bump pino-pretty from 13.0.0 to 13.1.1 (72b68da)
- bump release-it from 19.0.3 to 19.0.4 (897c63c)
- bump supertest from 7.1.1 to 7.1.2 (bc17573)
- bump supertest from 7.1.2 to 7.1.3 (7df6824)
- bump supertest from 7.1.3 to 7.1.4 (6299ab3)
- bump tailwind-merge from 3.3.0 to 3.3.1 (52dc1ff)
- bump tailwindcss from 4.1.10 to 4.1.11 (e09ae4f)
- bump ts-jest from 29.3.4 to 29.4.0 (c299e81)
- bump typescript-eslint from 8.33.0 to 8.34.1 (7066639)
- bump typescript-eslint from 8.34.1 to 8.35.0 (686ab27)
- bump typescript-eslint from 8.35.0 to 8.35.1 (dd92767)
- bump typescript-eslint from 8.35.1 to 8.36.0 (3786ff8)
- bump typescript-eslint from 8.36.0 to 8.37.0 (e4c3fb3)
- bump typescript-eslint from 8.37.0 to 8.38.0 (ba3ca5b)
- bump uuid from 9.0.1 to 11.1.0 (6a7e064)
- bump vee-validate from 4.15.0 to 4.15.1 (d2ce63e)
- bump vite from 6.3.5 to 7.0.0 (4531c42)
- bump vite from 7.0.2 to 7.0.4 (eb9bde5)
- bump vite from 7.0.4 to 7.0.5 (d51de0c)
- bump vite-plugin-vue-devtools from 7.7.7 to 8.0.0 (3fc1d22)
- bump vitest from 2.1.9 to 3.2.3 (350bdc4)
- bump vue from 3.5.16 to 3.5.17 (6ff47ae)
- bump vue from 3.5.17 to 3.5.18 (97ff56b)
- bump vue-i18n from 11.1.10 to 11.1.11 (34d5417)
- bump vue-i18n from 11.1.4 to 11.1.5 (ef10230)
- bump vue-i18n from 11.1.7 to 11.1.9 (c96cd74)
- bump vue-i18n from 11.1.9 to 11.1.10 (0b278ac)
- bump vue-tsc from 2.2.10 to 3.0.1 (b862db9)
- bump vue-tsc from 3.0.1 to 3.0.3 (6ba75bd)
- bump vue-tsc from 3.0.3 to 3.0.5 (7fa11a1)
- bump zod from 3.25.28 to 3.25.36 (54d38b8)
- bump zod from 3.25.49 to 3.25.65 (b806058)
- bump zod from 3.25.67 to 3.25.75 (87b5322)
- bump zod from 3.25.76 to 4.0.5 (a436cab)
- bump zod from 4.0.5 to 4.0.17 (93b19af)
- bump zod-openapi from 5.2.0 to 5.3.1 (30e0b04)
- bump zod-to-json-schema from 3.24.5 to 3.24.6 (b1dde4c)
- remove scoped commit implementation documentation (57c6b9c)
- release v0.0.1 (5861940)
- release v0.0.2 (df4fe92)
- release v0.0.3 (a3faea0)
- release v0.2.0 (24ff0bf)
- release v0.3.0 (cc56168)
- release v0.4.0 (23460e1)
- update CORS configuration to use @fastify/cors (acc1796)
- update CORS registration to use named import (2aef844)
- add change password endpoint for authenticated users (d482764)
- Add configurable version display in root API response based on global setting (bfbafca)
- add cross-user permissions tests and update test context structure (5f35dec)
- add dashboard view with user data fetching and error handling (7508baa)
- add endpoint to retrieve current user's default team (8826273)
- add forgot password and reset password functionality with corresponding routes and localization (2955345)
- Add health check endpoint for API status monitoring (bdbb7ec)
- add installation details and environment variables components (194c285)
- add setup success message to Setup view and update translations, remove unused imports in Users view (81687cf)
- add SMTP settings component with email testing functionality (08c24d4)
- add table component suite with header, body, footer, and cell support (82a9061)
- add team and team membership functionality (785fcb0)
- add user detail view and navigation from users list (9c38eb7)
- add user teams management in UserDetail.vue and implement related API tests (736bef3)
- centralize role permissions management and synchronize with database (bf5fd16)
- Enhance API documentation and response schemas for GitHub auth, global settings, and roles (5d18255)
- enhance backend and frontend release workflows with app token and cleanup branch automation (7fa54bd)
- Enhance credential management by implementing team-based credential retrieval and success message handling (99a9b97)
- Enhance credentials search functionality with manual search button (58eaa38)
- enhance global settings handling with proper type conversion for boolean and number values (5b39887)
- Enhance MCP Server Catalog with GitHub integration and pagination (d3c7cb4)
- enhance user detail view with internationalization support and improved layout (529a2dc)
- Enhance user teams retrieval by including roles and membership details (2df04ee)
- Enhance users API with detailed response schemas and OpenAPI documentation (a5eeb7b)
- implement admin-initiated password reset functionality with email notification (533d767)
- implement alert dialog components and admin password reset functionality (766d880)
- implement AppSidebar and DashboardLayout components with user and team management features (a9fbad0)
- Implement cloud credentials management UI and service integration (6b82d36)
- implement email verification system (cce56a8)
- implement logout functionality and enhance session management (084289e)
- Implement MCP Installation Service and related components (bfc8b50)
- Implement MCP Server Catalog Management UI (7ea7899)
- implement password reset functionality with token management and email notifications (246e277)
- implement plugin migration functionality and update createPluginTables logic (f3fd98e)
- implement plugin route structure and registration system for enhanced security and isolation (c132a50)
- implement plugin support for global settings, allowing plugins to define and manage their own settings and groups (c91590c)
- Implement session management and SSE handling (d16879a)
- implement smart caching for user and team services to optimize API calls and improve performance on public routes (69580fb)
- Implement team member management endpoints and schemas (14106eb)
- implement team selection event handling and UI updates in Teams and AppSidebar components (87a5b79)
- Implement user preferences management system (73361ef)
- Implement version management by creating version.ts and updating Dockerfile, workflows, and banner to use dynamic versioning (e5aeb67)
- refactor database schema management by consolidating schema definitions and removing legacy schema file (516b7a9)
- Refactor MCP server catalog forms and add Claude Desktop configuration step (1560b69)
- Refactor MCP server selection step to use McpServerCard component for better modularity (d73fbd1)
- Refactor team management table by creating a dedicated component and enhancing search functionality (4589ee4)
- replace dynamic schema generation with static schema import and enhance session validation logic (16edafa)
- streamline user registration by removing manual session creation and simplifying response handling (a215419)
- Update API endpoints in user and cloud credentials tests to include '/api' prefix for consistency (e59f3b0)
- Update API routes to use preValidation instead of preHandler for global admin checks (ce81827)
- update database schema tests to use static schema module and remove unused imports (acf8caa)
- Update table headers to improve styling and consistency across components (8a5e560)
- implement scoped commit message guidelines and templates (908b262)
- update README with new links and SVG assets (e62ef11)
- add 'whoami' and 'teams' commands for user information and team management (98b54fb)
- add client configuration endpoints and modal (1b9998f)
- add client-specific gateway configuration endpoint (67dc10f)
- add release workflow and update changelog for automated releases (4866a51)
- add version command to display gateway version info (a84c552)
- configure ESLint and update linting scripts (3ad4ab6)
- enhance login and teams commands with team selection (69837fc)
- enhance login command to exit successfully after auth (bf6fba0)
- enhance whoami command to display additional user info (00f36a4)
- implement core functionality and command structure for DeployStack Gateway (721cae4)
- stage updated package.json and CHANGELOG.md in release workflow (768f015)
- update team switching command to use team number (e7fde8c)
- update teams and whoami commands to use backend URL (1f29a50)
- enhance button cursor styles and remove test environment display from login component (935f5e4)
- update email templates and frontend components for consistency (f446a1e)
- update email templates for consistent button styling (2d9b3f4)
- update email templates for improved layout and styling (e69699a)
- update API documentation and plugin security features for clarity and consistency (76ae661)
- update logging section in README with additional details and examples (b8b6753)
- update MCP endpoint in gateway README to reflect new default port (d3db66c)
- update README links for better formatting (503ec2c)
- update README to reflect completed phases and installation (0bbf82e)
- (2c8f040)
- (79a5d70)
- (1c222e2)
- (b265d58)
- (eef90dd)
- (57cf824)
- (f409ee1)
- (e43ede6)
- (05719c3)
- (5ad059f)
- (62fc5bc)
- (9d161be)
- (a43cc84)
- (1ae96ef)
- (cc5f617)
- (ceac956)
- (613d480)
- (2e43f29)
- add missing line breaks in Docker command examples for clarity (94d1571)
- add newline to commitPartial format for better readability (4e36538)
- add permissions for issues in backend release workflow (9b100b8)
- avoid modifying immutable commit object in release-it transform (4daad29)
- clean up empty markdown links and remove empty lines from release notes extraction (e39b183)
- correct plugin paths configuration for better clarity and maintainability (bcb334f)
- disable eslint rule for explicit any in cloud providers and cloud credentials routes (5c0eb3b)
- enhance error handling for database connection and update error messages (dbb7c1d)
- enhance frontend release workflow with improved dependency installation and build handling (d9f2fe1)
- enhance release notes extraction in backend release workflow (8d1be5f)
- hardcode GitHub repository URL in commit links for changelog (b018577)
- improve frontend release workflow with enhanced dependency installation and release notes extraction (edd0a39)
- remove unnecessary empty markdown link cleanup from workflows (c1054c7)
- update base URL and enhance fetch requests with session management (30291cc)
- update conventional changelog plugin configuration for backend and frontend (82ff531)
- update Docker run command for frontend environment variables (529c37f)
- update Docker run command to map port 8080 to 80 for frontend (2d12bad)
- update environment variable display to use variable name instead of index (1216346)
- update environment variable names for frontend and backend URLs in Docker commands and CORS configuration (c0e3ec8)
- update error handling to include Bad Request status for invalid credentials (93d5ee7)
- update ESLint configuration to ignore temporary TypeScript files and remove unused type imports in global settings and plugin manager (b443bba)
- update favicon.ico for improved branding (3229465)
- update release notes extraction to reference the correct paths for version and changelog (2830b80)
- update release type options to remove 'auto' and set default to 'patch' (e471253)
- update release-it configuration to properly format commit links in changelog (ea538d9)
- update security documentation to clarify key security dependencies (f851ba5)
- update storage key handling in DatabaseService to use dynamic baseUrl (0c27b13)
- update timestamp creation to use Date object instead of Date.now() in createGroups method (45d07fa)
- use proper URL template variables for commit links in changelog (dc5c9c5)
- add --no-git.requireCleanWorkingDir option to release command (fae039b)
- remove redundant --no-npm option from release command (a5328bd)
- simplify error handling in login command (7f680c5)
- add category display component and update relevant views for category handling (a5b2d68)
- add DsAlert component with success alert functionality and update navigation to include success parameter (6d1a6e8)
- enhance layout and styling for environment variables in EnvironmentVariableCard component (5eb4975)
- enhance MCP categories API with security and error handling (4add8a5)
- enhance placeholder value check in isPlaceholderValue function (8c4f421)
- enhance server selection step with automatic progression and improve localization for server details (415b243)
- enhance team API and frontend to include user role information and member count (855ce3a)
- enhance team context management and improve UI feedback for team selection (d7e3d95)
- enhance team creation flow with detailed success and error messages (5328a5d)
- enhance validation logic for required environment variables and improve server selection handling (cd91ea3)
- implement ProgressBars component for multi-step progress visualization (36ef1fd)
- implement server pre-selection in installation wizard and enhance UI with install button (1090375)
- improve structure and styling of environment variable cards in EnvironmentVariableCard component (e5e20ec)
- integrate ProgressBars component for enhanced multi-step navigation and update localization for progress states (0d8f1af)
- migrate from zod-to-json-schema to zod-openapi for OpenAPI schema generation (a859239)
- optimize step position calculations and remove debug logging in MCP server data conversion (8a7a908)
- remove action button from empty credentials state and clean up related text (15ab960)
- remove dashboard navigation and enhance MCP server selection UI with category filter (388331a)
- remove deprecated users table columns and clean up schema definitions (d109a52)
- remove edit view and replace with view functionality for MCP server catalog (12aae3b)
- remove old team management views and implement new team management structure (610551a)
- remove unused components and consolidate credential table logic (9ef9567)
- remove unused i18n import from Setup.vue (3314708)
- Remove unused imports from CredentialDetail and TeamTableColumns components (03cf15e)
- remove users table and update database setup for persistence (a61c4d2)
- replace Breadcrumb navigation with ProgressBars component for improved step visualization and interaction (d9fd0b4)
- Replace permission checks with global admin requirement in global settings route (69bbf7f)
- reset form data when navigating to previous steps in installation wizard (5f4882d)
- Simplify error handling in version retrieval and clean up team member addition logic (1914f1b)
- simplify platform selection component and enhance UI for better user experience (af20218)
- streamline environment variable handling in EnvironmentVariableCard and EnvironmentVariablesStep components (d2fdc5a)
- streamline installation card layout and enhance empty state UI (c82ae2e)
- update error handling to use 'issues' instead of 'errors' in validation responses (0f2cec1)
- update error handling to use 'issues' instead of 'errors' in validation responses across multiple test files (5300277)
- update installation form data structure and integrate team context initialization (1bd8e8a)
- update installation handling and status representation in MCP components (89f9447)
- update markdown linting script to exclude specific frontend UI components (8e89066)
- update MCP server search functionality with advanced filters and category handling (b31e79c)
- update package-lock.json with new dependencies and links for gateway service (20b1f6c)
- update parameter schemas to use type-only definitions for consistency (fe39005)
- update routing to redirect users to MCP server instead of dashboard (840733f)
- update Switch component styles for improved appearance and consistency (52fadba)
- update value type definition to allow multiple types and make tools optional in global server schema (f2d8541)
- Add comprehensive tests for health route including registration, response validation, and error handling (42451a6)
- refactor console logging in deleteDbConfig tests for clarity and consistency (85b7a13)
- update environment variable references to use VITE_DEPLOYSTACK_APP_URL (71da78c)
- Implement session management and SSE handling (cb58e53)
- update README links for better formatting (ba15434)
- remove scoped commit implementation documentation (8311fc8)
- release v0.3.0 (44b2246)
- simplify error handling in login command (47c8edf)
- implement scoped commit message guidelines and templates (a6839b8)
- update README with new links and SVG assets (704799c)
- add 'whoami' and 'teams' commands for user information and team management (571b031)
- add version command to display gateway version info (11f9a93)
- configure ESLint and update linting scripts (135e4ad)
- enhance login and teams commands with team selection (c1a8082)
- enhance login command to exit successfully after auth (23e400e)
- enhance whoami command to display additional user info (215c5ee)
- update team switching command to use team number (2e7b2e1)
- update teams and whoami commands to use backend URL (f24c699)
- simplify error handling in login command (47c8edf)
- implement scoped commit message guidelines and templates (a6839b8)
- update README with new links and SVG assets (704799c)
- add 'whoami' and 'teams' commands for user information and team management (571b031)
- add version command to display gateway version info (11f9a93)
- configure ESLint and update linting scripts (135e4ad)
- enhance login and teams commands with team selection (c1a8082)
- enhance login command to exit successfully after auth (23e400e)
- enhance whoami command to display additional user info (215c5ee)
- update team switching command to use team number (2e7b2e1)
- update teams and whoami commands to use backend URL (f24c699)
- remove scoped commit implementation documentation (8311fc8)
- update @typescript-eslint/parser to version 8.35.1 and add license information (6c0c303)
- update @vitest/coverage-v8 dependency to version 3.2.3 (f11484f)
- update backend version to 0.20.2 and typescript-eslint to 8.33.0 (bc015af)
- bump @libsql/client from 0.14.0 to 0.15.9 (d6b7275)
- bump @libsql/client from 0.15.9 to 0.15.10 (908efef)
- bump @octokit/auth-app from 8.0.1 to 8.0.2 (72640ef)
- bump @tailwindcss/postcss from 4.1.10 to 4.1.11 (b0a0537)
- bump @tailwindcss/postcss from 4.1.7 to 4.1.8 (4d44d52)
- bump @tailwindcss/postcss from 4.1.8 to 4.1.10 (9c89ea0)
- bump @tailwindcss/vite from 4.1.10 to 4.1.11 (3f9af39)
- bump @tailwindcss/vite from 4.1.7 to 4.1.8 (d45e65d)
- bump @tailwindcss/vite from 4.1.8 to 4.1.10 (da500bf)
- bump @types/node from 22.15.21 to 22.15.24 (8f7ef52)
- bump @types/node from 22.15.29 to 24.0.3 (218daf4)
- bump @types/node from 24.0.10 to 24.0.13 (bff998e)
- bump @types/node from 24.0.13 to 24.0.15 (8fef45c)
- bump @types/node from 24.0.3 to 24.0.7 (ca8fff3)
- bump @typescript-eslint/eslint-plugin from 8.32.1 to 8.33.0 (517d6d9)
- bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (1acf799)
- bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (6597d61)
- bump @typescript-eslint/parser from 8.32.1 to 8.33.0 (4835b23)
- bump @typescript-eslint/parser from 8.34.1 to 8.35.0 (b38e9f0)
- bump @typescript-eslint/parser from 8.37.0 to 8.38.0 (8033039)
- bump @vee-validate/zod from 4.15.0 to 4.15.1 (71f2eda)
- bump @vitejs/plugin-vue from 5.2.4 to 6.0.0 (778701c)
- bump @vue/eslint-config-typescript from 14.5.0 to 14.5.1 (be9c979)
- bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 (20af682)
- bump argon2 from 0.43.0 to 0.43.1 (ad4f8d3)
- bump better-sqlite3 from 12.1.1 to 12.2.0 (db8f8ec)
- bump drizzle-kit from 0.31.1 to 0.31.2 (49cd806)
- bump drizzle-orm from 0.43.1 to 0.44.0 (90ceb36)
- bump drizzle-orm from 0.44.1 to 0.44.2 (d0918ac)
- bump drizzle-orm from 0.44.2 to 0.44.3 (f20663e)
- bump eslint from 9.28.0 to 9.29.0 (05f1132)
- bump eslint from 9.29.0 to 9.30.0 (614aefc)
- bump eslint from 9.30.1 to 9.31.0 (396aa87)
- bump eslint-plugin-vue from 10.1.0 to 10.2.0 (2888680)
- bump eslint-plugin-vue from 10.2.0 to 10.3.0 (12aa557)
- bump fastify from 5.3.3 to 5.4.0 (596e7a9)
- bump jest from 30.0.3 to 30.0.4 (90f7cf1)
- bump lucide-vue-next from 0.511.0 to 0.522.0 (aa9f2b2)
- bump nodemailer from 6.10.1 to 7.0.3 (66cc7b0)
- bump nodemailer from 7.0.3 to 7.0.4 (36e3b44)
- bump nodemailer from 7.0.4 to 7.0.5 (165406d)
- bump pinia from 3.0.2 to 3.0.3 (95fa45d)
- bump prettier from 3.5.3 to 3.6.0 (b49f98d)
- bump release-it from 19.0.3 to 19.0.4 (d787cb6)
- bump supertest from 7.1.1 to 7.1.2 (3043ed8)
- bump supertest from 7.1.2 to 7.1.3 (3db95a9)
- bump tailwind-merge from 3.3.0 to 3.3.1 (055e26c)
- bump tailwindcss from 4.1.10 to 4.1.11 (e60d1c4)
- bump tailwindcss from 4.1.7 to 4.1.8 (cf562f4)
- bump ts-jest from 29.3.4 to 29.4.0 (574f595)
- bump typescript-eslint from 8.32.1 to 8.33.0 (cc0f455)
- bump typescript-eslint from 8.33.0 to 8.34.1 (ca1c730)
- bump typescript-eslint from 8.34.1 to 8.35.0 (a40c66e)
- bump typescript-eslint from 8.35.0 to 8.35.1 (be3bb86)
- bump typescript-eslint from 8.35.1 to 8.36.0 (45d8ecd)
- bump typescript-eslint from 8.36.0 to 8.37.0 (f2d5957)
- bump typescript-eslint from 8.37.0 to 8.38.0 (7ed34d0)
- bump vee-validate from 4.15.0 to 4.15.1 (bb4ae92)
- bump vite from 6.3.5 to 7.0.0 (19794e4)
- bump vite from 7.0.2 to 7.0.4 (6356b7f)
- bump vite from 7.0.4 to 7.0.5 (a2bfb72)
- bump vite-plugin-vue-devtools from 7.7.6 to 7.7.7 (56b7aea)
- bump vitest from 2.1.9 to 3.2.3 (13a744e)
- bump vue from 3.5.15 to 3.5.16 (6a42626)
- bump vue from 3.5.16 to 3.5.17 (a099ccb)
- bump vue-i18n from 11.1.4 to 11.1.5 (2d1720f)
- bump vue-i18n from 11.1.5 to 11.1.7 (617761b)
- bump vue-i18n from 11.1.7 to 11.1.9 (6f80630)
- bump vue-i18n from 11.1.9 to 11.1.10 (f751909)
- bump vue-tsc from 2.2.10 to 3.0.1 (6eb773e)
- bump vue-tsc from 3.0.1 to 3.0.3 (37052d3)
- bump zod from 3.25.28 to 3.25.36 (a301925)
- bump zod from 3.25.49 to 3.25.65 (5fd7dd6)
- bump zod from 3.25.67 to 3.25.75 (f69125a)
- bump zod from 3.25.76 to 4.0.5 (bb08d44)
- bump zod-to-json-schema from 3.24.5 to 3.24.6 (53f59c1)
- release v0.2.0 (f669893)
- add missing line breaks in Docker command examples for clarity (1ef1ca4)
- add newline to commitPartial format for better readability (68bdbc8)
- add overrides for esbuild version in package.json (d40d6fa)
- add permissions for issues in backend release workflow (de0d463)
- avoid modifying immutable commit object in release-it transform (08e93f4)
- clean up empty markdown links and remove empty lines from release notes extraction (a3d1c14)
- correct formatting in package.json overrides section (021f5b2)
- correct plugin paths configuration for better clarity and maintainability (06d5bb8)
- disable eslint rule for explicit any in cloud providers and cloud credentials routes (5cfeaa7)
- enhance error handling for database connection and update error messages (b255245)
- enhance error handling in login and registration forms with improved type safety and user feedback (d3f9fc7)
- enhance frontend release workflow with improved dependency installation and build handling (4eaca2e)
- enhance release notes extraction in backend release workflow (838a2b7)
- hardcode GitHub repository URL in commit links for changelog (199befb)
- improve frontend release workflow with enhanced dependency installation and release notes extraction (d50e10a)
- improve session handling in email login route with manual session creation and error logging (b0d0474)
- remove unnecessary dbInstance parameter from createPluginTables call (eaad7c3)
- remove unnecessary empty markdown link cleanup from workflows (ab446cb)
- remove unnecessary imports and add eslint disable comments for explicit any types (960303e)
- resolve merge conflict and update typescript-eslint version in package.json (861b4c2)
- update API URL references to use VITE_DEPLOYSTACK_BACKEND_URL in AppSidebar and TeamService components (82ce3c4)
- update API URL to use VITE_DEPLOYSTACK_BACKEND_URL in Login and Register components (1b3477a)
- update backend release workflow to use app token for GitHub actions (561c71c)
- update base URL and enhance fetch requests with session management (d164940)
- update conventional changelog plugin configuration for backend and frontend (bbcfbf4)
- update Docker run command for frontend environment variables (348b77a)
- update Docker run command to map port 8080 to 80 for frontend (538d5fc)
- update environment variable display to use variable name instead of index (df6e47c)
- update environment variable names for frontend and backend URLs in Docker commands and CORS configuration (07111a4)
- update error handling to include Bad Request status for invalid credentials (a6f4e00)
- update ESLint configuration to ignore temporary TypeScript files and remove unused type imports in global settings and plugin manager (1ba2aaa)
- update favicon.ico for improved branding (e5d3ba5)
- update login API endpoint to use new email-based authentication (f549322)
- update login form error handling and improve user feedback (b2fc87b)
- update release notes extraction to reference the correct paths for version and changelog (d45e9d4)
- update release type options to remove 'auto' and set default to 'patch' (f4a50d6)
- update release-it configuration to properly format commit links in changelog (aa00be1)
- update security documentation to clarify key security dependencies (88f41be)
- update storage key handling in DatabaseService to use dynamic baseUrl (9b613f5)
- update timestamp creation to use Date object instead of Date.now() in createGroups method (4f163de)
- use proper URL template variables for commit links in changelog (8c6f600)
- wrap boolean switch in a div for consistent layout in settings form (f29abcf)
- add --no-git.requireCleanWorkingDir option to release command (bb0caa6)
- remove redundant --no-npm option from release command (5c38ca5)
- add @types/better-sqlite3 for improved TypeScript support and refactor database functions for clarity (0dddbd0)
- add change password endpoint for authenticated users (c9a229b)
- Add configurable version display in root API response based on global setting (0aa6a93)
- add CORS support and database setup functionality (35e30a6)
- add CORS support and database setup functionality (02e0c63)
- add cross-user permissions tests and update test context structure (6ab293c)
- add dashboard view with user data fetching and error handling (d9fe33e)
- add end-to-end tests for global settings access control and update test sequencer order (64558e1)
- add end-to-end tests for global settings initialization and access control (a78bee5)
- add endpoint to retrieve current user's default team (3e42403)
- add forgot password and reset password functionality with corresponding routes and localization (60fa4f2)
- add global settings check test to custom test sequencer order (587a32a)
- add global settings for application configuration and enable Swagger documentation control (48e2a51)
- add global settings table and related permissions, update README and SECURITY documentation (59ebf4f)
- Add health check endpoint for API status monitoring (e774a38)
- add initial docker-compose configuration for backend and frontend services (e0e3fd0)
- add installation details and environment variables components (55c8d53)
- add setup success message to Setup view and update translations, remove unused imports in Users view (c51425b)
- Add Swagger documentation and API specification generation (8753a48)
- add table component suite with header, body, footer, and cell support (e5c3671)
- add team and team membership functionality (b0f485a)
- add title for navigation in dashboard localization (33d6e28)
- add type annotations and improve type safety in various components and services (5314ea5)
- add type support to settings and implement dynamic form handling for global settings (9ef739e)
- add user detail view and navigation from users list (7449649)
- add user management page and sidebar navigation, include internationalization support for admin users (6f3789b)
- add user teams management in UserDetail.vue and implement related API tests (2e7efca)
- add watcher to reset success alert on route changes in GlobalSettings component (0a807f2)
- centralize role permissions management and synchronize with database (197dd8b)
- Enhance API documentation and response schemas for GitHub auth, global settings, and roles (da94544)
- enhance backend and frontend release workflows with app token and cleanup branch automation (6505a71)
- Enhance credential management by implementing team-based credential retrieval and success message handling (6742249)
- Enhance credentials search functionality with manual search button (1d58ee4)
- enhance DashboardLayout and GlobalSettings components with improved sidebar and layout adjustments (88b1e49)
- enhance database schema and authentication flow with foreign key constraints and session management improvements (5574547)
- enhance global settings handling with proper type conversion for boolean and number values (a3e1ec3)
- Enhance global settings with type support (db3f61e)
- enhance global setup by cleaning entire persistent_data directory before tests (cd5177a)
- Enhance MCP Server Catalog with GitHub integration and pagination (49ac701)
- enhance sidebar and sheet components with data slots and improved styling (56ca7fb)
- enhance success alert visibility and layout in GlobalSettings component (99e8ae8)
- enhance user detail view with internationalization support and improved layout (961c25d)
- Enhance user teams retrieval by including roles and membership details (748cd1c)
- Enhance users API with detailed response schemas and OpenAPI documentation (a783208)
- implement admin-initiated password reset functionality with email notification (5c6345b)
- implement alert dialog components and admin password reset functionality (02325c9)
- implement AppSidebar and DashboardLayout components with user and team management features (29eb7b7)
- Implement cloud credentials management UI and service integration (bef036b)
- implement email verification system (0b06feb)
- implement global settings initialization and define GitHub OAuth and SMTP configuration modules (5cd79cf)
- implement global settings management with group support and enhance UI alerts (65909a1)
- implement global settings page with role-based access, add not found page, and enhance user data fetching (922994d)
- implement logout functionality and enhance session management (8e85ec4)
- Implement MCP Installation Service and related components (c88481f)
- Implement MCP Server Catalog Management UI (9197fb6)
- implement password change notification email and update user account routing (40ab50a)
- implement password reset functionality with token management and email notifications (4cd1fce)
- implement plugin migration functionality and update createPluginTables logic (99ec957)
- implement plugin route structure and registration system for enhanced security and isolation (9ea843e)
- implement plugin support for global settings, allowing plugins to define and manage their own settings and groups (a1fbed4)
- implement smart caching for user and team services to optimize API calls and improve performance on public routes (34dc0f0)
- implement team management features with API integration (bc403a3)
- Implement team member management endpoints and schemas (bf9ecf8)
- implement team selection event handling and UI updates in Teams and AppSidebar components (03f92c9)
- implement user authentication check in router and create UserService for fetching current user (e48b5b9)
- implement user login via email/password and update API documentation (86fba41)
- Implement version management by creating version.ts and updating Dockerfile, workflows, and banner to use dynamic versioning (29b57c3)
- integrate zod and zod-to-json-schema for improved request/response validation in authentication routes (7f96b3b)
- refactor database schema management by consolidating schema definitions and removing legacy schema file (3776fd0)
- refactor global settings structure to use groups instead of categories, update related schemas and routes (1d4b043)
- Refactor MCP server catalog forms and add Claude Desktop configuration step (83579a4)
- Refactor MCP server selection step to use McpServerCard component for better modularity (75fa5c2)
- Refactor team management table by creating a dedicated component and enhancing search functionality (655660d)
- replace dynamic schema generation with static schema import and enhance session validation logic (6eaeaa8)
- restructure global settings route and update sidebar navigation, enhance GlobalSettings view with DashboardLayout (f18b7ea)
- streamline user registration by removing manual session creation and simplifying response handling (149b356)
- update admin settings route to include optional groupId parameter (5bb7691)
- Update API endpoints in user and cloud credentials tests to include '/api' prefix for consistency (b228f44)
- Update API routes to use preValidation instead of preHandler for global admin checks (2ad5139)
- update database configuration for test environment and refactor encryption key handling (8f8fd2e)
- update database schema tests to use static schema module and remove unused imports (77d01aa)
- update development environment with nodemon configuration and enhance Teams view styling (9c4bb9c)
- Update table headers to improve styling and consistency across components (151accb)
- update user and team service response handling and cache management (e14cce4)
- add release workflow and update changelog for automated releases (d72f5f2)
- implement core functionality and command structure for DeployStack Gateway (4fd03f2)
- stage updated package.json and CHANGELOG.md in release workflow (251841d)
- update API documentation and plugin security features for clarity and consistency (c99184e)
- Update API documentation for clarity and formatting improvements (83abf19)
- update database setup instructions and clarify persistent data directory usage (59bec6f)
- update documentation for global settings and email integration with improved formatting (7e689d5)
- update logging section in README with additional details and examples (2c975fc)
- update MCP endpoint in gateway README to reflect new default port (8938a50)
- add category display component and update relevant views for category handling (5ab49b8)
- add DsAlert component with success alert functionality and update navigation to include success parameter (903cc05)
- clean up comments in AppSidebar and DashboardLayout components for clarity (7e798dd)
- enhance layout and styling for environment variables in EnvironmentVariableCard component (e4a68f0)
- enhance MCP categories API with security and error handling (0aefaa8)
- enhance placeholder value check in isPlaceholderValue function (1cb9634)
- enhance server selection step with automatic progression and improve localization for server details (47dc048)
- enhance sidebar spacer behavior for expanded and collapsed states in DashboardLayout component (1bc4a83)
- enhance team API and frontend to include user role information and member count (9ad9930)
- enhance team context management and improve UI feedback for team selection (416695c)
- enhance team creation flow with detailed success and error messages (9015e3b)
- enhance validation logic for required environment variables and improve server selection handling (37affd3)
- implement ProgressBars component for multi-step progress visualization (a12903e)
- implement server pre-selection in installation wizard and enhance UI with install button (8649f03)
- improve sidebar layout and CSS variable handling in DashboardLayout component (9d0986a)
- improve structure and styling of environment variable cards in EnvironmentVariableCard component (61d8d34)
- integrate ProgressBars component for enhanced multi-step navigation and update localization for progress states (ab76d13)
- migrate from zod-to-json-schema to zod-openapi for OpenAPI schema generation (9d54576)
- optimize step position calculations and remove debug logging in MCP server data conversion (233e190)
- remove action button from empty credentials state and clean up related text (d83eb9c)
- remove console logs and unused form validation logic in GlobalSettings component (23b6d7f)
- remove console logs for cleaner code in GlobalSettings component (a23a4bb)
- remove dashboard navigation and enhance MCP server selection UI with category filter (c981448)
- remove deprecated users table columns and clean up schema definitions (5169330)
- remove edit view and replace with view functionality for MCP server catalog (f5565c1)
- remove old team management views and implement new team management structure (45561f0)
- remove unnecessary margin from sidebar in GlobalSettings component (df8bba8)
- remove unused Button import from AppSidebar component (a19ce4a)
- remove unused components and consolidate credential table logic (780df9f)
- remove unused favicon import and update request handlers to use underscore for unused parameters (9ee78fd)
- remove unused generateId import from globalSettingsService (59e2c60)
- remove unused i18n import from Setup.vue (4f9e315)
- Remove unused imports from CredentialDetail and TeamTableColumns components (0b0208e)
- remove unused type imports and suppress eslint warnings for 'any' usage (0cc9136)
- remove unused user registration route and example user fetching route from API (e82e85d)
- remove users table and update database setup for persistence (1eb9e4a)
- rename 'email' to 'login' in authentication tests and login form for consistency (161b0bf)
- replace Breadcrumb navigation with ProgressBars component for improved step visualization and interaction (97ccf03)
- replace Button with SidebarMenuButton in AppSidebar and update sidebar width variables in DashboardLayout (031e128)
- replace forgot password button with router link for navigation (269fa69)
- Replace permission checks with global admin requirement in global settings route (a2c36b0)
- reset form data when navigating to previous steps in installation wizard (da94e71)
- simplify defaultOpen handling and enhance sidebar accessibility with titles and descriptions (63c2184)
- Simplify error handling in version retrieval and clean up team member addition logic (72c8fe4)
- simplify platform selection component and enhance UI for better user experience (a51b772)
- streamline environment variable handling in EnvironmentVariableCard and EnvironmentVariablesStep components (d3a005a)
- streamline installation card layout and enhance empty state UI (1b649e5)
- update error handling to use 'issues' instead of 'errors' in validation responses (d738027)
- update error handling to use 'issues' instead of 'errors' in validation responses across multiple test files (59d467c)
- update formValues type to improve type safety and consistency in GlobalSettings component (f46ff4e)
- update installation form data structure and integrate team context initialization (d17d9c2)
- update installation handling and status representation in MCP components (d3ceff2)
- update markdown linting script to exclude specific frontend UI components (cbaaa7e)
- update MCP server search functionality with advanced filters and category handling (d8026fb)
- update package-lock.json with new dependencies and links for gateway service (ee4d2cb)
- update parameter schemas to use type-only definitions for consistency (5f0f381)
- update routing to redirect users to MCP server instead of dashboard (1a4b2bb)
- update Switch component styles for improved appearance and consistency (b24c75f)
- update value type definition to allow multiple types and make tools optional in global server schema (50165f3)
- (4ddba06)
- (2b876c1)
- (8d47c2b)
- (f5ccdf4)
- (483fe3c)
- (7b3b275)
- (3d9d7bd)
- (6d6543d)
- (40cac89)
- (1417891)
- (6ba5c0e)
- (df4a4b7)
- (e0459d6)
- (06b1224)
- (2b84cfa)
- (8335923)
- (7a9d5f3)
- (37cb9a9)
- (f71892e)
- (51cfe4b)
- (a2e1523)
- (693df3c)
- (34458f2)
- Add comprehensive tests for health route including registration, response validation, and error handling (80fdfdc)
- refactor console logging in deleteDbConfig tests for clarity and consistency (1b255be)
- enhance button cursor styles and remove test environment display from login component (02c26fd)
- update environment variable references to use VITE_DEPLOYSTACK_APP_URL (d7361d5)
- add missing line breaks in Docker command examples for clarity (1ef1ca4)
- add newline to commitPartial format for better readability (68bdbc8)
- add overrides for esbuild version in package.json (d40d6fa)
- add permissions for issues in backend release workflow (de0d463)
- avoid modifying immutable commit object in release-it transform (08e93f4)
- clean up empty markdown links and remove empty lines from release notes extraction (a3d1c14)
- correct formatting in package.json overrides section (021f5b2)
- correct plugin paths configuration for better clarity and maintainability (06d5bb8)
- disable eslint rule for explicit any in cloud providers and cloud credentials routes (5cfeaa7)
- enhance error handling for database connection and update error messages (b255245)
- enhance error handling in login and registration forms with improved type safety and user feedback (d3f9fc7)
- enhance frontend release workflow with improved dependency installation and build handling (4eaca2e)
- enhance release notes extraction in backend release workflow (838a2b7)
- hardcode GitHub repository URL in commit links for changelog (199befb)
- improve frontend release workflow with enhanced dependency installation and release notes extraction (d50e10a)
- improve session handling in email login route with manual session creation and error logging (b0d0474)
- remove unnecessary dbInstance parameter from createPluginTables call (eaad7c3)
- remove unnecessary empty markdown link cleanup from workflows (ab446cb)
- remove unnecessary imports and add eslint disable comments for explicit any types (960303e)
- resolve merge conflict and update typescript-eslint version in package.json (861b4c2)
- update API URL references to use VITE_DEPLOYSTACK_BACKEND_URL in AppSidebar and TeamService components (82ce3c4)
- update API URL to use VITE_DEPLOYSTACK_BACKEND_URL in Login and Register components (1b3477a)
- update backend release workflow to use app token for GitHub actions (561c71c)
- update base URL and enhance fetch requests with session management (d164940)
- update conventional changelog plugin configuration for backend and frontend (bbcfbf4)
- update Docker run command for frontend environment variables (348b77a)
- update Docker run command to map port 8080 to 80 for frontend (538d5fc)
- update environment variable display to use variable name instead of index (df6e47c)
- update environment variable names for frontend and backend URLs in Docker commands and CORS configuration (07111a4)
- update error handling to include Bad Request status for invalid credentials (a6f4e00)
- update ESLint configuration to ignore temporary TypeScript files and remove unused type imports in global settings and plugin manager (1ba2aaa)
- update favicon.ico for improved branding (e5d3ba5)
- update login API endpoint to use new email-based authentication (f549322)
- update login form error handling and improve user feedback (b2fc87b)
- update release notes extraction to reference the correct paths for version and changelog (d45e9d4)
- update release type options to remove 'auto' and set default to 'patch' (f4a50d6)
- update release-it configuration to properly format commit links in changelog (aa00be1)
- update security documentation to clarify key security dependencies (88f41be)
- update storage key handling in DatabaseService to use dynamic baseUrl (9b613f5)
- update timestamp creation to use Date object instead of Date.now() in createGroups method (4f163de)
- use proper URL template variables for commit links in changelog (8c6f600)
- wrap boolean switch in a div for consistent layout in settings form (f29abcf)
- add --no-git.requireCleanWorkingDir option to release command (bb0caa6)
- remove redundant --no-npm option from release command (5c38ca5)
- add @types/better-sqlite3 for improved TypeScript support and refactor database functions for clarity (0dddbd0)
- add change password endpoint for authenticated users (c9a229b)
- Add configurable version display in root API response based on global setting (0aa6a93)
- add CORS support and database setup functionality (35e30a6)
- add CORS support and database setup functionality (02e0c63)
- add cross-user permissions tests and update test context structure (6ab293c)
- add dashboard view with user data fetching and error handling (d9fe33e)
- add end-to-end tests for global settings access control and update test sequencer order (64558e1)
- add end-to-end tests for global settings initialization and access control (a78bee5)
- add endpoint to retrieve current user's default team (3e42403)
- add forgot password and reset password functionality with corresponding routes and localization (60fa4f2)
- add global settings check test to custom test sequencer order (587a32a)
- add global settings for application configuration and enable Swagger documentation control (48e2a51)
- add global settings table and related permissions, update README and SECURITY documentation (59ebf4f)
- Add health check endpoint for API status monitoring (e774a38)
- add initial docker-compose configuration for backend and frontend services (e0e3fd0)
- add installation details and environment variables components (55c8d53)
- add setup success message to Setup view and update translations, remove unused imports in Users view (c51425b)
- Add Swagger documentation and API specification generation (8753a48)
- add table component suite with header, body, footer, and cell support (e5c3671)
- add team and team membership functionality (b0f485a)
- add title for navigation in dashboard localization (33d6e28)
- add type annotations and improve type safety in various components and services (5314ea5)
- add type support to settings and implement dynamic form handling for global settings (9ef739e)
- add user detail view and navigation from users list (7449649)
- add user management page and sidebar navigation, include internationalization support for admin users (6f3789b)
- add user teams management in UserDetail.vue and implement related API tests (2e7efca)
- add watcher to reset success alert on route changes in GlobalSettings component (0a807f2)
- centralize role permissions management and synchronize with database (197dd8b)
- Enhance API documentation and response schemas for GitHub auth, global settings, and roles (da94544)
- enhance backend and frontend release workflows with app token and cleanup branch automation (6505a71)
- Enhance credential management by implementing team-based credential retrieval and success message handling (6742249)
- Enhance credentials search functionality with manual search button (1d58ee4)
- enhance DashboardLayout and GlobalSettings components with improved sidebar and layout adjustments (88b1e49)
- enhance database schema and authentication flow with foreign key constraints and session management improvements (5574547)
- enhance global settings handling with proper type conversion for boolean and number values (a3e1ec3)
- Enhance global settings with type support (db3f61e)
- enhance global setup by cleaning entire persistent_data directory before tests (cd5177a)
- Enhance MCP Server Catalog with GitHub integration and pagination (49ac701)
- enhance sidebar and sheet components with data slots and improved styling (56ca7fb)
- enhance success alert visibility and layout in GlobalSettings component (99e8ae8)
- enhance user detail view with internationalization support and improved layout (961c25d)
- Enhance user teams retrieval by including roles and membership details (748cd1c)
- Enhance users API with detailed response schemas and OpenAPI documentation (a783208)
- implement admin-initiated password reset functionality with email notification (5c6345b)
- implement alert dialog components and admin password reset functionality (02325c9)
- implement AppSidebar and DashboardLayout components with user and team management features (29eb7b7)
- Implement cloud credentials management UI and service integration (bef036b)
- implement email verification system (0b06feb)
- implement global settings initialization and define GitHub OAuth and SMTP configuration modules (5cd79cf)
- implement global settings management with group support and enhance UI alerts (65909a1)
- implement global settings page with role-based access, add not found page, and enhance user data fetching (922994d)
- implement logout functionality and enhance session management (8e85ec4)
- Implement MCP Installation Service and related components (c88481f)
- Implement MCP Server Catalog Management UI (9197fb6)
- implement password change notification email and update user account routing (40ab50a)
- implement password reset functionality with token management and email notifications (4cd1fce)
- implement plugin migration functionality and update createPluginTables logic (99ec957)
- implement plugin route structure and registration system for enhanced security and isolation (9ea843e)
- implement plugin support for global settings, allowing plugins to define and manage their own settings and groups (a1fbed4)
- implement smart caching for user and team services to optimize API calls and improve performance on public routes (34dc0f0)
- implement team management features with API integration (bc403a3)
- Implement team member management endpoints and schemas (bf9ecf8)
- implement team selection event handling and UI updates in Teams and AppSidebar components (03f92c9)
- implement user authentication check in router and create UserService for fetching current user (e48b5b9)
- implement user login via email/password and update API documentation (86fba41)
- Implement version management by creating version.ts and updating Dockerfile, workflows, and banner to use dynamic versioning (29b57c3)
- integrate zod and zod-to-json-schema for improved request/response validation in authentication routes (7f96b3b)
- refactor database schema management by consolidating schema definitions and removing legacy schema file (3776fd0)
- refactor global settings structure to use groups instead of categories, update related schemas and routes (1d4b043)
- Refactor MCP server catalog forms and add Claude Desktop configuration step (83579a4)
- Refactor MCP server selection step to use McpServerCard component for better modularity (75fa5c2)
- Refactor team management table by creating a dedicated component and enhancing search functionality (655660d)
- replace dynamic schema generation with static schema import and enhance session validation logic (6eaeaa8)
- restructure global settings route and update sidebar navigation, enhance GlobalSettings view with DashboardLayout (f18b7ea)
- streamline user registration by removing manual session creation and simplifying response handling (149b356)
- update admin settings route to include optional groupId parameter (5bb7691)
- Update API endpoints in user and cloud credentials tests to include '/api' prefix for consistency (b228f44)
- Update API routes to use preValidation instead of preHandler for global admin checks (2ad5139)
- update database configuration for test environment and refactor encryption key handling (8f8fd2e)
- update database schema tests to use static schema module and remove unused imports (77d01aa)
- update development environment with nodemon configuration and enhance Teams view styling (9c4bb9c)
- Update table headers to improve styling and consistency across components (151accb)
- update user and team service response handling and cache management (e14cce4)
- add release workflow and update changelog for automated releases (d72f5f2)
- implement core functionality and command structure for DeployStack Gateway (4fd03f2)
- stage updated package.json and CHANGELOG.md in release workflow (251841d)
- update @typescript-eslint/parser to version 8.35.1 and add license information (6c0c303)
- update @vitest/coverage-v8 dependency to version 3.2.3 (f11484f)
- update backend version to 0.20.2 and typescript-eslint to 8.33.0 (bc015af)
- bump @libsql/client from 0.14.0 to 0.15.9 (d6b7275)
- bump @libsql/client from 0.15.9 to 0.15.10 (908efef)
- bump @octokit/auth-app from 8.0.1 to 8.0.2 (72640ef)
- bump @tailwindcss/postcss from 4.1.10 to 4.1.11 (b0a0537)
- bump @tailwindcss/postcss from 4.1.7 to 4.1.8 (4d44d52)
- bump @tailwindcss/postcss from 4.1.8 to 4.1.10 (9c89ea0)
- bump @tailwindcss/vite from 4.1.10 to 4.1.11 (3f9af39)
- bump @tailwindcss/vite from 4.1.7 to 4.1.8 (d45e65d)
- bump @tailwindcss/vite from 4.1.8 to 4.1.10 (da500bf)
- bump @types/node from 22.15.21 to 22.15.24 (8f7ef52)
- bump @types/node from 22.15.29 to 24.0.3 (218daf4)
- bump @types/node from 24.0.10 to 24.0.13 (bff998e)
- bump @types/node from 24.0.13 to 24.0.15 (8fef45c)
- bump @types/node from 24.0.3 to 24.0.7 (ca8fff3)
- bump @typescript-eslint/eslint-plugin from 8.32.1 to 8.33.0 (517d6d9)
- bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (1acf799)
- bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (6597d61)
- bump @typescript-eslint/parser from 8.32.1 to 8.33.0 (4835b23)
- bump @typescript-eslint/parser from 8.34.1 to 8.35.0 (b38e9f0)
- bump @typescript-eslint/parser from 8.37.0 to 8.38.0 (8033039)
- bump @vee-validate/zod from 4.15.0 to 4.15.1 (71f2eda)
- bump @vitejs/plugin-vue from 5.2.4 to 6.0.0 (778701c)
- bump @vue/eslint-config-typescript from 14.5.0 to 14.5.1 (be9c979)
- bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 (20af682)
- bump argon2 from 0.43.0 to 0.43.1 (ad4f8d3)
- bump better-sqlite3 from 12.1.1 to 12.2.0 (db8f8ec)
- bump drizzle-kit from 0.31.1 to 0.31.2 (49cd806)
- bump drizzle-orm from 0.43.1 to 0.44.0 (90ceb36)
- bump drizzle-orm from 0.44.1 to 0.44.2 (d0918ac)
- bump drizzle-orm from 0.44.2 to 0.44.3 (f20663e)
- bump eslint from 9.28.0 to 9.29.0 (05f1132)
- bump eslint from 9.29.0 to 9.30.0 (614aefc)
- bump eslint from 9.30.1 to 9.31.0 (396aa87)
- bump eslint-plugin-vue from 10.1.0 to 10.2.0 (2888680)
- bump eslint-plugin-vue from 10.2.0 to 10.3.0 (12aa557)
- bump fastify from 5.3.3 to 5.4.0 (596e7a9)
- bump jest from 30.0.3 to 30.0.4 (90f7cf1)
- bump lucide-vue-next from 0.511.0 to 0.522.0 (aa9f2b2)
- bump nodemailer from 6.10.1 to 7.0.3 (66cc7b0)
- bump nodemailer from 7.0.3 to 7.0.4 (36e3b44)
- bump nodemailer from 7.0.4 to 7.0.5 (165406d)
- bump pinia from 3.0.2 to 3.0.3 (95fa45d)
- bump prettier from 3.5.3 to 3.6.0 (b49f98d)
- bump release-it from 19.0.3 to 19.0.4 (d787cb6)
- bump supertest from 7.1.1 to 7.1.2 (3043ed8)
- bump supertest from 7.1.2 to 7.1.3 (3db95a9)
- bump tailwind-merge from 3.3.0 to 3.3.1 (055e26c)
- bump tailwindcss from 4.1.10 to 4.1.11 (e60d1c4)
- bump tailwindcss from 4.1.7 to 4.1.8 (cf562f4)
- bump ts-jest from 29.3.4 to 29.4.0 (574f595)
- bump typescript-eslint from 8.32.1 to 8.33.0 (cc0f455)
- bump typescript-eslint from 8.33.0 to 8.34.1 (ca1c730)
- bump typescript-eslint from 8.34.1 to 8.35.0 (a40c66e)
- bump typescript-eslint from 8.35.0 to 8.35.1 (be3bb86)
- bump typescript-eslint from 8.35.1 to 8.36.0 (45d8ecd)
- bump typescript-eslint from 8.36.0 to 8.37.0 (f2d5957)
- bump typescript-eslint from 8.37.0 to 8.38.0 (7ed34d0)
- bump vee-validate from 4.15.0 to 4.15.1 (bb4ae92)
- bump vite from 6.3.5 to 7.0.0 (19794e4)
- bump vite from 7.0.2 to 7.0.4 (6356b7f)
- bump vite from 7.0.4 to 7.0.5 (a2bfb72)
- bump vite-plugin-vue-devtools from 7.7.6 to 7.7.7 (56b7aea)
- bump vitest from 2.1.9 to 3.2.3 (13a744e)
- bump vue from 3.5.15 to 3.5.16 (6a42626)
- bump vue from 3.5.16 to 3.5.17 (a099ccb)
- bump vue-i18n from 11.1.4 to 11.1.5 (2d1720f)
- bump vue-i18n from 11.1.5 to 11.1.7 (617761b)
- bump vue-i18n from 11.1.7 to 11.1.9 (6f80630)
- bump vue-i18n from 11.1.9 to 11.1.10 (f751909)
- bump vue-tsc from 2.2.10 to 3.0.1 (6eb773e)
- bump vue-tsc from 3.0.1 to 3.0.3 (37052d3)
- bump zod from 3.25.28 to 3.25.36 (a301925)
- bump zod from 3.25.49 to 3.25.65 (5fd7dd6)
- bump zod from 3.25.67 to 3.25.75 (f69125a)
- bump zod from 3.25.76 to 4.0.5 (bb08d44)
- bump zod-to-json-schema from 3.24.5 to 3.24.6 (53f59c1)
- update API documentation and plugin security features for clarity and consistency (c99184e)
- Update API documentation for clarity and formatting improvements (83abf19)
- update database setup instructions and clarify persistent data directory usage (59bec6f)
- update documentation for global settings and email integration with improved formatting (7e689d5)
- update logging section in README with additional details and examples (2c975fc)
- update MCP endpoint in gateway README to reflect new default port (8938a50)
- add category display component and update relevant views for category handling (5ab49b8)
- add DsAlert component with success alert functionality and update navigation to include success parameter (903cc05)
- clean up comments in AppSidebar and DashboardLayout components for clarity (7e798dd)
- enhance layout and styling for environment variables in EnvironmentVariableCard component (e4a68f0)
- enhance MCP categories API with security and error handling (0aefaa8)
- enhance placeholder value check in isPlaceholderValue function (1cb9634)
- enhance server selection step with automatic progression and improve localization for server details (47dc048)
- enhance sidebar spacer behavior for expanded and collapsed states in DashboardLayout component (1bc4a83)
- enhance team API and frontend to include user role information and member count (9ad9930)
- enhance team context management and improve UI feedback for team selection (416695c)
- enhance team creation flow with detailed success and error messages (9015e3b)
- enhance validation logic for required environment variables and improve server selection handling (37affd3)
- implement ProgressBars component for multi-step progress visualization (a12903e)
- implement server pre-selection in installation wizard and enhance UI with install button (8649f03)
- improve sidebar layout and CSS variable handling in DashboardLayout component (9d0986a)
- improve structure and styling of environment variable cards in EnvironmentVariableCard component (61d8d34)
- integrate ProgressBars component for enhanced multi-step navigation and update localization for progress states (ab76d13)
- migrate from zod-to-json-schema to zod-openapi for OpenAPI schema generation (9d54576)
- optimize step position calculations and remove debug logging in MCP server data conversion (233e190)
- remove action button from empty credentials state and clean up related text (d83eb9c)
- remove console logs and unused form validation logic in GlobalSettings component (23b6d7f)
- remove console logs for cleaner code in GlobalSettings component (a23a4bb)
- remove dashboard navigation and enhance MCP server selection UI with category filter (c981448)
- remove deprecated users table columns and clean up schema definitions (5169330)
- remove edit view and replace with view functionality for MCP server catalog (f5565c1)
- remove old team management views and implement new team management structure (45561f0)
- remove unnecessary margin from sidebar in GlobalSettings component (df8bba8)
- remove unused Button import from AppSidebar component (a19ce4a)
- remove unused components and consolidate credential table logic (780df9f)
- remove unused favicon import and update request handlers to use underscore for unused parameters (9ee78fd)
- remove unused generateId import from globalSettingsService (59e2c60)
- remove unused i18n import from Setup.vue (4f9e315)
- Remove unused imports from CredentialDetail and TeamTableColumns components (0b0208e)
- remove unused type imports and suppress eslint warnings for 'any' usage (0cc9136)
- remove unused user registration route and example user fetching route from API (e82e85d)
- remove users table and update database setup for persistence (1eb9e4a)
- rename 'email' to 'login' in authentication tests and login form for consistency (161b0bf)
- replace Breadcrumb navigation with ProgressBars component for improved step visualization and interaction (97ccf03)
- replace Button with SidebarMenuButton in AppSidebar and update sidebar width variables in DashboardLayout (031e128)
- replace forgot password button with router link for navigation (269fa69)
- Replace permission checks with global admin requirement in global settings route (a2c36b0)
- reset form data when navigating to previous steps in installation wizard (da94e71)
- simplify defaultOpen handling and enhance sidebar accessibility with titles and descriptions (63c2184)
- Simplify error handling in version retrieval and clean up team member addition logic (72c8fe4)
- simplify platform selection component and enhance UI for better user experience (a51b772)
- streamline environment variable handling in EnvironmentVariableCard and EnvironmentVariablesStep components (d3a005a)
- streamline installation card layout and enhance empty state UI (1b649e5)
- update error handling to use 'issues' instead of 'errors' in validation responses (d738027)
- update error handling to use 'issues' instead of 'errors' in validation responses across multiple test files (59d467c)
- update formValues type to improve type safety and consistency in GlobalSettings component (f46ff4e)
- update installation form data structure and integrate team context initialization (d17d9c2)
- update installation handling and status representation in MCP components (d3ceff2)
- update markdown linting script to exclude specific frontend UI components (cbaaa7e)
- update MCP server search functionality with advanced filters and category handling (d8026fb)
- update package-lock.json with new dependencies and links for gateway service (ee4d2cb)
- update parameter schemas to use type-only definitions for consistency (5f0f381)
- update routing to redirect users to MCP server instead of dashboard (1a4b2bb)
- update Switch component styles for improved appearance and consistency (b24c75f)
- update value type definition to allow multiple types and make tools optional in global server schema (50165f3)
- (4ddba06)
- (2b876c1)
- (8d47c2b)
- (f5ccdf4)
- (483fe3c)
- (7b3b275)
- (3d9d7bd)
- (6d6543d)
- (40cac89)
- (1417891)
- (6ba5c0e)
- (df4a4b7)
- (e0459d6)
- (06b1224)
- (2b84cfa)
- (8335923)
- (7a9d5f3)
- (37cb9a9)
- (f71892e)
- (51cfe4b)
- (a2e1523)
- (693df3c)
- (34458f2)
- Add comprehensive tests for health route including registration, response validation, and error handling (80fdfdc)
- refactor console logging in deleteDbConfig tests for clarity and consistency (1b255be)
- enhance button cursor styles and remove test environment display from login component (02c26fd)
- update environment variable references to use VITE_DEPLOYSTACK_APP_URL (d7361d5)
All notable changes to the DeployStack Gateway will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.