- chore(all): bump @octokit/request from 10.0.6 to 10.0.7 (ed81e3e)
- chore(all): bump nodemon from 3.1.10 to 3.1.11 (653ab6e)
- chore(satellite): release v0.10.0 (5045d3a)
- chore(satellite): release v0.10.0 (0676b8f)
- chore(satellite): release v0.9.0 (ae5ab63)
- chore(satellite): release v0.9.0 (0c4a7c4)
- feat(all): add category-specific client configuration API endpoint (da6a24e)
- feat(all): add OAuth 2.1 authentication for MCP servers (ec98c8b)
- feat(all): implemented token usage statistics (2fcd9cf)
- feat(backend): enhance API specifications and add Cursor support (a214653)
- feat(backend): enhance MCP client types API with categorized response (21e4833)
- feat(frontend): add statistics page with under construction message (1ad3ab7)
- fix(satellite): update markdown linting path for AI instructions (8032166)
- fix(satellite): update token consumption metrics in README (b58e58b)
- docs(satellite): update example outputs in token counter utility (a4de6d1)
- chore(all): update dependencies in backend, frontend, and satellite services (94a274f)
- chore(backend): release v0.43.0 (e735cae)
- chore(backend): release v0.43.0 (4c730dd)
- chore(frontend): release v0.38.0 (68958a3)
- feat(all): MCP Tool Metadata Collection & Display (8af4610)
- chore(all): update dependencies in backend, frontend, and satellite services (94a274f)
- chore(backend): release v0.42.0 (9588de4)
- chore(backend): release v0.42.0 (9d96581)
- chore(backend): release v0.43.0 (e735cae)
- chore(backend): release v0.43.0 (4c730dd)
- chore(satellite): release v0.8.0 (8770637)
- chore(satellite): release v0.8.0 (109792a)
- feat(all): MCP Tool Metadata Collection & Display (8af4610)
- chore(all): bump @octokit/auth-app from 8.1.1 to 8.1.2 (b9e93c6)
- chore(all): bump @octokit/request from 10.0.5 to 10.0.6 (67fcd1b)
- chore(all): bump marked from 16.4.1 to 17.0.0 (aa37cf6)
- chore(all): bump release-it from 19.0.5 to 19.0.6 (d2fdb5c)
- chore(backend): release v0.41.0 (f79fcfb)
- chore(backend): release v0.41.0 (ddc0084)
- chore(frontend): release v0.37.0 (bfa8025)
- feat(all): Add support for URL query parameters in MCP server configuration (bce275a)
- feat(all): added new route for MCP client config (1d7fb4a)
- chore(all): bump @octokit/auth-app from 8.1.1 to 8.1.2 (b9e93c6)
- chore(all): bump @octokit/request from 10.0.5 to 10.0.6 (67fcd1b)
- chore(all): bump marked from 16.4.1 to 17.0.0 (aa37cf6)
- chore(all): bump release-it from 19.0.5 to 19.0.6 (d2fdb5c)
- chore(backend): release v0.41.0 (f79fcfb)
- chore(backend): release v0.41.0 (ddc0084)
- feat(all): Add support for URL query parameters in MCP server configuration (bce275a)
- feat(all): added new route for MCP client config (1d7fb4a)
- chore(all): bump @modelcontextprotocol/sdk from 1.20.2 to 1.21.0 (7c81126)
- chore(all): bump @types/node from 24.8.1 to 24.10.0 (3467f4b)
- chore(all): bump @types/uuid from 10.0.0 to 11.0.0 (5ee2773)
- chore(all): bump lucide-vue-next from 0.546.0 to 0.552.0 (b6058de)
- chore(all): update node version to 24 in workflow files (147192d)
- chore(backend): update dependencies in package.json (e3f9c05)
- chore(frontend): release v0.36.0 (347024b)
- chore(frontend): update dependencies in frontend package.json (4fa9043)
- chore(satellite): bump @types/uuid in /services/satellite (319a8cf)
- chore(satellite): bump zod from 3.25.76 to 4.1.12 in /services/satellite (f6f825d)
- feat(all): add teams management functionality for global admins (d3a9926)
- feat(backend): implement admin team update route with validation and response schemas (09ae873)
- chore(frontend): bump lucide-vue-next in /services/frontend (cb55024)
- chore(frontend): release v0.35.0 (f9bfa86)
- chore(frontend): release v0.35.0 (37f88a6)
- chore(all): bump @modelcontextprotocol/sdk from 1.20.2 to 1.21.0 (7c81126)
- chore(all): bump @types/node from 24.8.1 to 24.10.0 (3467f4b)
- chore(all): bump @types/uuid from 10.0.0 to 11.0.0 (5ee2773)
- chore(all): bump lucide-vue-next from 0.546.0 to 0.552.0 (b6058de)
- chore(all): update node version to 24 in workflow files (147192d)
- chore(backend): update dependencies in package.json (e3f9c05)
- chore(frontend): bump lucide-vue-next in /services/frontend (cb55024)
- chore(frontend): update dependencies in frontend package.json (4fa9043)
- chore(satellite): bump @types/uuid in /services/satellite (319a8cf)
- chore(satellite): bump zod from 3.25.76 to 4.1.12 in /services/satellite (f6f825d)
- feat(all): add teams management functionality for global admins (d3a9926)
- feat(backend): implement admin team update route with validation and response schemas (09ae873)
- chore(backend): release v0.40.0 (f9a5850)
- chore(backend): release v0.40.0 (58435ff)
- chore(frontend): release v0.35.0 (37f88a6)
- feat(all): added support for claude code (6b2e8a7)
- chore(backend): release v0.40.0 (f9a5850)
- chore(backend): release v0.40.0 (58435ff)
- chore(satellite): release v0.7.0 (3aaf75c)
- chore(satellite): release v0.7.0 (b94bbbd)
- feat(all): added support for claude code (6b2e8a7)
- feat(backend): added mcp server source type (a9429a6)
- feat(backend): resolve plugin path determination for production environment (bb0f504)
- feat(frontend): add source field to MCP server and display in details (2461f88)
- feat(satellite): implement hierarchical tool search with Fuse.js (5545c20)
- docs(all): update README to clarify management chaos and token reduction (d5e5000)
- docs(all): update README to clarify MCP challenges and solutions (46ce1e9)
- fix(backend): update welcome email instructions for MCP client setup (2da79a9)
- chore(all): bump tailwindcss from 4.1.14 to 4.1.15 (8365aa2)
- chore(all): update dependencies across services (1b1aba7)
- chore(backend): release v0.39.0 (2518339)
- chore(backend): release v0.39.0 (3c783bb)
- chore(frontend): release v0.34.0 (fe6aec7)
- chore(all): bump tailwindcss from 4.1.14 to 4.1.15 (8365aa2)
- chore(all): update dependencies across services (1b1aba7)
- chore(backend): release v0.38.0 (1bcf0db)
- chore(backend): release v0.38.0 (27fd535)
- chore(backend): release v0.39.0 (2518339)
- chore(backend): release v0.39.0 (3c783bb)
- chore(deps): bump actions/setup-node from 5 to 6 (5050cee)
- chore(frontend): release v0.33.0 (068f29a)
- chore(satellite): release v0.5.0 (e8098dd)
- chore(satellite): release v0.5.0 (8a5c148)
- chore(satellite): release v0.6.0 (764cce4)
- chore(satellite): release v0.6.0 (ae2b514)
- refactor(satellite): satellite service to integrate MCP SDK and remove custom transport handlers (ec92ba4)
- refactor(satellite): simplify Dockerfile for development environment (45e31c7)
- feat(all): Add shared types and components for configuration schema management (231e4f9)
- feat(backend): add cleanup old jobs cron and worker functionality (2f63f81)
- feat(frontend): add search button and manual execution for server search (0fb2c8e)
- feat(satellite): add authentication middleware to MCP routes for stats (c292d86)
- feat(satellite): add uninstall shutdown handling to skip crash detection (f34fef8)
- feat(satellite): enhance debug route to group servers by team (be24451)
- feat(satellite): enhance MCP protocol to handle initialized notifications (9b95a08)
- feat(satellite): enhance nsjail resource limits and cache directory management (d0e38e1)
- feat(satellite): filter out stdio servers during tool discovery (b5317e2)
- feat(satellite): handle cleanup of removed servers during config changes (785b73c)
- feat(satellite): implement server removal handling for active and dormant states (593a9a7)
- feat(satellite): resolve command paths for nsjail execution (a253bc6)
- fix(backend): update redirect URI patterns for Claude.ai MCP OAuth (22383da)
- fix(frontend): validate remote objects in server configuration (0f1ee1b)
- fix(satellite): adjust shutdown notification handling during tool discovery (1896108)
- fix(satellite): improve error handling for unhandled rejections and exceptions (8d16c9f)
- chore(backend): release v0.38.0 (1bcf0db)
- chore(backend): release v0.38.0 (27fd535)
- chore(satellite): release v0.5.0 (e8098dd)
- chore(satellite): release v0.5.0 (8a5c148)
- feat(all): Add shared types and components for configuration schema management (231e4f9)
- feat(backend): add cleanup old jobs cron and worker functionality (2f63f81)
- feat(frontend): add search button and manual execution for server search (0fb2c8e)
- feat(satellite): add uninstall shutdown handling to skip crash detection (f34fef8)
- feat(satellite): enhance debug route to group servers by team (be24451)
- feat(satellite): enhance nsjail resource limits and cache directory management (d0e38e1)
- feat(satellite): filter out stdio servers during tool discovery (b5317e2)
- feat(satellite): handle cleanup of removed servers during config changes (785b73c)
- feat(satellite): implement server removal handling for active and dormant states (593a9a7)
- feat(satellite): resolve command paths for nsjail execution (a253bc6)
- fix(backend): update redirect URI patterns for Claude.ai MCP OAuth (22383da)
- fix(frontend): validate remote objects in server configuration (0f1ee1b)
- fix(satellite): adjust shutdown notification handling during tool discovery (1896108)
- fix(satellite): improve error handling for unhandled rejections and exceptions (8d16c9f)
- chore(backend): release v0.37.0 (d7e761b)
- chore(backend): release v0.37.0 (dfe44f0)
- chore(frontend): release v0.32.0 (873adff)
- chore(frontend): update modules (1b371f8)
- chore(satellite): remove unnecessary log statements from server startup (a1ff115)
- chore(satellite): remove unprivileged user namespace configuration (1bd5eb4)
- docs(all): update README to clarify adoption friction and data (c0e3a79)
- docs(all): update README to clarify VS Code settings for DeployStack (05d5a35)
- docs(satellite): update README with idle process management details (552dca2)
- feat(all): implement idle process management for MCP servers (e142784)
- feat(all): MCP Client Activity Tracking (01a130e)
- feat(backend): add endpoints for retrieving unique languages and runtimes (f270dc0)
- feat(backend): Add MCP client activity metrics cleanup job and worker (7e1789b)
- feat(backend): add MCP client activity metrics endpoint and service (c02f022)
- feat(backend): enhance bucket filling with default metric fields (7009ab2)
- feat(backend): enhance MCP client activity endpoint for team awareness (7ab668c)
- feat(backend): implement cron job system for scheduled tasks (722811a)
- feat(backend): implement satellite event handling and processing (dcfc9aa)
- feat(frontend): add API methods to fetch unique runtimes and languages (2a7f432)
- feat(frontend): add chart components with echarts integration (dc55c62)
- feat(frontend): add field components with props and templates (9ea64be)
- feat(frontend): add McpClientConnectionsCard component (7f95f3e)
- feat(frontend): add search and filter functionality to server catalog (13da4a1)
- feat(frontend): add white variant to card component styles (755d175)
- feat(frontend): enhance MCP server card with GitHub avatar display (7479c5e)
- feat(frontend): enhance MCP server installation views and add stats component (6635348)
- feat(frontend): implement client activity tracking and polling (e73e4e2)
- feat(frontend): implement item components with variants and slots (3125aa4)
- feat(frontend): implement McpInstallationsEmptyState component (044c3e1)
- feat(frontend): integrate team selection for client activity fetching (bdb2280)
- feat(metrics): add MCP client activity metrics endpoint and service (9b82d78)
- feat(satellite): add logger support to event handler functions (4934a4f)
- feat(satellite): implement job management system with heartbeat job (ef0d19b)
- refactor: clean up code structure and remove redundant sections (4025c22)
- refactor(all): update MCP event schemas for consistency and clarity (2258555)
- refactor(frontend): simplify McpInstallationsCard component structure (3fdb93d)
- refactor(satellite): improve client name detection logic in headers (7c48a4a)
- style(frontend): changed style for several views (f856c52)
- chore(backend): release v0.37.0 (d7e761b)
- chore(backend): release v0.37.0 (dfe44f0)
- chore(frontend): update modules (1b371f8)
- chore(satellite): remove unnecessary log statements from server startup (a1ff115)
- chore(satellite): remove unprivileged user namespace configuration (1bd5eb4)
- docs(all): update README to clarify adoption friction and data (c0e3a79)
- docs(all): update README to clarify VS Code settings for DeployStack (05d5a35)
- docs(satellite): update README with idle process management details (552dca2)
- feat(all): implement idle process management for MCP servers (e142784)
- feat(all): MCP Client Activity Tracking (01a130e)
- feat(backend): add endpoints for retrieving unique languages and runtimes (f270dc0)
- feat(backend): Add MCP client activity metrics cleanup job and worker (7e1789b)
- feat(backend): add MCP client activity metrics endpoint and service (c02f022)
- feat(backend): enhance bucket filling with default metric fields (7009ab2)
- feat(backend): enhance MCP client activity endpoint for team awareness (7ab668c)
- feat(backend): implement cron job system for scheduled tasks (722811a)
- feat(backend): implement satellite event handling and processing (dcfc9aa)
- feat(frontend): add API methods to fetch unique runtimes and languages (2a7f432)
- feat(frontend): add chart components with echarts integration (dc55c62)
- feat(frontend): add field components with props and templates (9ea64be)
- feat(frontend): add McpClientConnectionsCard component (7f95f3e)
- feat(frontend): add search and filter functionality to server catalog (13da4a1)
- feat(frontend): add white variant to card component styles (755d175)
- feat(frontend): enhance MCP server card with GitHub avatar display (7479c5e)
- feat(frontend): enhance MCP server installation views and add stats component (6635348)
- feat(frontend): implement client activity tracking and polling (e73e4e2)
- feat(frontend): implement item components with variants and slots (3125aa4)
- feat(frontend): implement McpInstallationsEmptyState component (044c3e1)
- feat(frontend): integrate team selection for client activity fetching (bdb2280)
- feat(metrics): add MCP client activity metrics endpoint and service (9b82d78)
- feat(satellite): add logger support to event handler functions (4934a4f)
- feat(satellite): implement job management system with heartbeat job (ef0d19b)
- refactor: clean up code structure and remove redundant sections (4025c22)
- refactor(all): update MCP event schemas for consistency and clarity (2258555)
- refactor(frontend): simplify McpInstallationsCard component structure (3fdb93d)
- refactor(satellite): improve client name detection logic in headers (7c48a4a)
- style(frontend): changed style for several views (f856c52)
- chore(all): bump @commitlint/cli from 19.8.1 to 20.1.0 (9eb3189)
- chore(all): bump @octokit/request from 10.0.3 to 10.0.5 (d93fabf)
- chore(all): bump @tailwindcss/postcss from 4.1.13 to 4.1.14 (fd43779)
- chore(all): bump drizzle-kit from 0.31.4 to 0.31.5 (18f93d4)
- chore(all): bump drizzle-orm from 0.44.5 to 0.44.6 (0b92ebf)
- chore(all): bump jest from 30.1.3 to 30.2.0 (7c70f0a)
- chore(all): bump jiti from 2.6.0 to 2.6.1 (9051c83)
- chore(all): bump pino from 9.11.0 to 10.0.0 (7845a12)
- chore(all): bump tailwindcss from 4.1.13 to 4.1.14 (e6e06c3)
- chore(all): bump vue-sonner from 2.0.8 to 2.0.9 (ad873f0)
- chore(all): bump vue-tsc from 3.0.8 to 3.1.1 (8f93277)
- chore(all): bump zod-openapi from 5.4.1 to 5.4.2 (35a5b7f)
- chore(backend): bump @commitlint/cli in /services/backend (f303c24)
- chore(backend): update welcome email template for new users (756e607)
- chore(frontend): bump @types/marked in /services/frontend (5f4ddd3)
- chore(frontend): release v0.31.0 (6c626f8)
- chore(frontend): remove unused @types/marked dependency from package.json (44f88ad)
- chore(satellite): release v0.4.1 (5ebb468)
- chore(satellite): release v0.4.1 (6594669)
- feat(all): Enhanced Job Queue Management - Search & Filtering (6517f1e)
- feat(backend): add tags filtering to MCP servers API and implement endpoint to retrieve unique tags (45f7088)
- feat(frontend): add hover card for Python MCP server installation warning (df0d271)
- feat(frontend): add runtime and tags display to MCP server card (3b22e37)
- feat(frontend): add skeleton loading state for MCP server selection (2653bb4)
- feat(frontend): implement ButtonGroup component with variants (23a0418)
- feat(all): Enhanced Job Queue Management - Search & Filtering (6517f1e)
- feat(backend): add tags filtering to MCP servers API and implement endpoint to retrieve unique tags (45f7088)
- feat(frontend): add hover card for Python MCP server installation warning (df0d271)
- feat(frontend): add runtime and tags display to MCP server card (3b22e37)
- feat(frontend): add skeleton loading state for MCP server selection (2653bb4)
- feat(frontend): implement ButtonGroup component with variants (23a0418)
- chore(all): bump @commitlint/cli from 19.8.1 to 20.1.0 (9eb3189)
- chore(all): bump @octokit/request from 10.0.3 to 10.0.5 (d93fabf)
- chore(all): bump @tailwindcss/postcss from 4.1.13 to 4.1.14 (fd43779)
- chore(all): bump drizzle-kit from 0.31.4 to 0.31.5 (18f93d4)
- chore(all): bump drizzle-orm from 0.44.5 to 0.44.6 (0b92ebf)
- chore(all): bump jest from 30.1.3 to 30.2.0 (7c70f0a)
- chore(all): bump jiti from 2.6.0 to 2.6.1 (9051c83)
- chore(all): bump pino from 9.11.0 to 10.0.0 (7845a12)
- chore(all): bump tailwindcss from 4.1.13 to 4.1.14 (e6e06c3)
- chore(all): bump vue-sonner from 2.0.8 to 2.0.9 (ad873f0)
- chore(all): bump vue-tsc from 3.0.8 to 3.1.1 (8f93277)
- chore(all): bump zod-openapi from 5.4.1 to 5.4.2 (35a5b7f)
- chore(backend): bump @commitlint/cli in /services/backend (f303c24)
- chore(backend): release v0.36.0 (dacf1af)
- chore(backend): release v0.36.0 (6bdfbcf)
- chore(backend): update welcome email template for new users (756e607)
- chore(frontend): bump @types/marked in /services/frontend (5f4ddd3)
- chore(frontend): remove unused @types/marked dependency from package.json (44f88ad)
- chore(satellite): release v0.4.0 (666b992)
- chore(satellite): release v0.4.0 (42091ab)
- chore(satellite): release v0.4.1 (5ebb468)
- chore(satellite): release v0.4.1 (6594669)
- chore(all): update dependencies and improve package configurations (a9ed054)
- chore(backend): bump @commitlint/config-conventional (3103017)
- chore(backend): release v0.35.0 (08a6b55)
- chore(backend): release v0.35.0 (12b8da1)
- chore(frontend): bump @commitlint/config-conventional (e7f6b2a)
- chore(frontend): release v0.30.0 (fc139ea)
- feat(all): migrated installation_methods to official mcp registry standard (5d53296)
- feat(backend): add MCP Registry sync endpoint and worker (777520c)
- feat(backend): add MCP Registry sync management endpoints and logic (7aa9043)
- feat(backend): add MCP Registry sync progress and management endpoints (023c005)
- feat(backend): add optional namespace filtering for server data (fbf9a9c)
- feat(backend): add sorting functionality for mcp server search results (119dd1e)
- feat(backend): add utility to convert empty strings to undefined for mcp registry sync (dfd2c87)
- feat(backend): enhance pagination handling and logging for registry sync (0810950)
- feat(backend): increase maximum rate limit delay to 120 seconds (19afec7)
- feat(frontend): add sorting by GitHub stars to server search (838c0e5)
- feat(frontend): implement pagination controls and enhance search results (5206466)
- feat(frontend): implement sync form with configurable options (8bdccc7)
- feat(frontend): update repository info endpoint to use GitHub API (3e761a3)
- feat(satellite): add debug endpoint for comprehensive MCP server info (55fc834)
- feat(satellite): implement heartbeat data builder for normalized metrics (5f67f93)
- feat(satellite): Implement runtime state management for MCP server processes (05b8aff)
- feat(satellite): implement unified tool discovery manager for stdio and remote mcp (db3e4eb)
- refactor(backend): remove deprecated GitHub sync endpoint from API spec (e530a17)
- refactor(backend): simplify database client registration logic (6aaac17)
- refactor(backend): simplify header mapping logic for three-tier system (9370072)
- feat(all): migrated installation_methods to official mcp registry standard (5d53296)
- feat(backend): add MCP Registry sync endpoint and worker (777520c)
- feat(backend): add MCP Registry sync management endpoints and logic (7aa9043)
- feat(backend): add MCP Registry sync progress and management endpoints (023c005)
- feat(backend): add optional namespace filtering for server data (fbf9a9c)
- feat(backend): add sorting functionality for mcp server search results (119dd1e)
- feat(backend): add utility to convert empty strings to undefined for mcp registry sync (dfd2c87)
- feat(backend): enhance pagination handling and logging for registry sync (0810950)
- feat(backend): increase maximum rate limit delay to 120 seconds (19afec7)
- feat(frontend): add sorting by GitHub stars to server search (838c0e5)
- feat(frontend): implement pagination controls and enhance search results (5206466)
- feat(frontend): implement sync form with configurable options (8bdccc7)
- feat(frontend): update repository info endpoint to use GitHub API (3e761a3)
- feat(satellite): add debug endpoint for comprehensive MCP server info (55fc834)
- feat(satellite): implement heartbeat data builder for normalized metrics (5f67f93)
- feat(satellite): Implement runtime state management for MCP server processes (05b8aff)
- feat(satellite): implement unified tool discovery manager for stdio and remote mcp (db3e4eb)
- chore(all): update dependencies and improve package configurations (a9ed054)
- chore(backend): bump @commitlint/config-conventional (3103017)
- chore(backend): release v0.35.0 (08a6b55)
- chore(backend): release v0.35.0 (12b8da1)
- chore(frontend): bump @commitlint/config-conventional (e7f6b2a)
- refactor(backend): remove deprecated GitHub sync endpoint from API spec (e530a17)
- refactor(backend): simplify database client registration logic (6aaac17)
- refactor(backend): simplify header mapping logic for three-tier system (9370072)
- chore(all): bump @typescript-eslint/eslint-plugin from 8.42.0 to 8.44.1 (cc00afd)
- chore(all): bump @typescript-eslint/parser from 8.42.0 to 8.44.1 (e23164f)
- chore(all): bump better-sqlite3 from 12.2.0 to 12.3.0 (f1988fd)
- chore(all): bump eslint-plugin-vue from 10.4.0 to 10.5.0 (6e40ab5)
- chore(all): bump fs-extra from 11.3.1 to 11.3.2 (5a4a55a)
- chore(all): bump jiti from 2.5.1 to 2.6.0 (03316dd)
- chore(all): bump nanoid from 5.1.5 to 5.1.6 (0bcd969)
- chore(all): bump vue-tsc from 3.0.7 to 3.0.8 (9db75b4)
- chore(all): update dependencies in backend, frontend, and satellite services (931221a)
- chore(frontend): release v0.29.0 (7c7c18d)
- chore(satellite): release v0.3.0 (361eaef)
- chore(satellite): release v0.3.0 (e256e3f)
- feat(all): added fifo-queue and mcp-readme integration (06906c6)
- feat(backend): add github_account_id to API specifications (e7eee4f)
- feat(backend): added github_account_id (cb8ba0f)
- feat(frontend): add GitHub avatar support for MCP servers (3f6a4fe)
- refactor(all): update ESLint configuration and TypeScript exclusions (81e5828)
- refactor(backend): changed mcp route to OpenAPI spec (8714830)
- refactor(backend): removed unwanted vars from mcp table (2d13921)
- refactor(frontend): remove runtime_min_version from MCP forms and views (3ae3fed)
- feat(all): added fifo-queue and mcp-readme integration (06906c6)
- feat(backend): add github_account_id to API specifications (e7eee4f)
- feat(backend): added github_account_id (cb8ba0f)
- feat(frontend): add GitHub avatar support for MCP servers (3f6a4fe)
- refactor(all): update ESLint configuration and TypeScript exclusions (81e5828)
- refactor(backend): changed mcp route to OpenAPI spec (8714830)
- refactor(backend): removed unwanted vars from mcp table (2d13921)
- refactor(frontend): remove runtime_min_version from MCP forms and views (3ae3fed)
- chore(all): bump @typescript-eslint/eslint-plugin from 8.42.0 to 8.44.1 (cc00afd)
- chore(all): bump @typescript-eslint/parser from 8.42.0 to 8.44.1 (e23164f)
- chore(all): bump better-sqlite3 from 12.2.0 to 12.3.0 (f1988fd)
- chore(all): bump eslint-plugin-vue from 10.4.0 to 10.5.0 (6e40ab5)
- chore(all): bump fs-extra from 11.3.1 to 11.3.2 (5a4a55a)
- chore(all): bump jiti from 2.5.1 to 2.6.0 (03316dd)
- chore(all): bump nanoid from 5.1.5 to 5.1.6 (0bcd969)
- chore(all): bump vue-tsc from 3.0.7 to 3.0.8 (9db75b4)
- chore(all): update dependencies in backend, frontend, and satellite services (931221a)
- chore(satellite): release v0.3.0 (361eaef)
- chore(satellite): release v0.3.0 (e256e3f)
- chore(all): bump @eslint/js from 9.34.0 to 9.35.0 (c7d6995)
- chore(all): bump @fastify/http-proxy from 10.0.2 to 11.3.0 (a0664e2)
- chore(all): bump @libsql/client from 0.15.14 to 0.15.15 (f950974)
- chore(all): bump @types/node from 20.19.13 to 24.4.0 (da2047d)
- chore(all): bump eslint from 9.34.0 to 9.35.0 (ee720b5)
- chore(all): bump fastify from 5.5.0 to 5.6.1 (f4b9683)
- chore(all): bump nanoid from 3.3.11 to 5.1.5 (e07ef11)
- chore(all): bump pino from 9.9.0 to 9.9.5 (7d69829)
- chore(all): bump release-it from 19.0.4 to 19.0.5 (17c302e)
- chore(all): bump tailwindcss from 4.1.12 to 4.1.13 (308fa44)
- chore(all): bump vite from 7.1.4 to 7.1.5 (95574fc)
- chore(all): bump vite from 7.1.6 to 7.1.7 (f662458)
- chore(all): bump vue from 3.5.20 to 3.5.21 (43dfe73)
- chore(all): bump vue-tsc from 3.0.6 to 3.0.7 (7d6c7c7)
- chore(all): bump zod-openapi from 5.4.0 to 5.4.1 (d0a2d5f)
- chore(all): ci/cd updates (b32b782)
- chore(backend): release v0.34.0 (61613f5)
- chore(backend): release v0.34.0 (a7d6771)
- chore(deps): bump actions/github-script from 7 to 8 (1226ad1)
- chore(deps): bump actions/setup-node from 4 to 5 (2c52ca0)
- chore(frontend): bump lucide-vue-next in /services/frontend (e6010f3)
- chore(frontend): release v0.28.0 (92d741e)
- chore(satellite): bump @fastify/http-proxy in /services/satellite (3ab8436)
- chore(satellite): bump @types/node in /services/satellite (e50b404)
- chore(satellite): bump dotenv in /services/satellite (5cb8a83)
- feat: Implement satellite registration token management system (1928400)
- feat(all): added satellite pairing system (59e63bc)
- refactor(backend): improve token cleanup service logging and initialization (73de288)
- refactor(backend): simplify deleteInstallation logging and remove checks (cfa74ab)
- refactor(frontend): remove MCP catalog contribution banner component (4e7c699)
- fix(backend): handle property name differences in delete operation (1444a10)
- chore(all): bump @eslint/js from 9.34.0 to 9.35.0 (c7d6995)
- chore(all): bump @fastify/http-proxy from 10.0.2 to 11.3.0 (a0664e2)
- chore(all): bump @libsql/client from 0.15.14 to 0.15.15 (f950974)
- chore(all): bump @types/node from 20.19.13 to 24.4.0 (da2047d)
- chore(all): bump eslint from 9.34.0 to 9.35.0 (ee720b5)
- chore(all): bump fastify from 5.5.0 to 5.6.1 (f4b9683)
- chore(all): bump nanoid from 3.3.11 to 5.1.5 (e07ef11)
- chore(all): bump pino from 9.9.0 to 9.9.5 (7d69829)
- chore(all): bump release-it from 19.0.4 to 19.0.5 (17c302e)
- chore(all): bump tailwindcss from 4.1.12 to 4.1.13 (308fa44)
- chore(all): bump vite from 7.1.4 to 7.1.5 (95574fc)
- chore(all): bump vite from 7.1.6 to 7.1.7 (f662458)
- chore(all): bump vue from 3.5.20 to 3.5.21 (43dfe73)
- chore(all): bump vue-tsc from 3.0.6 to 3.0.7 (7d6c7c7)
- chore(all): bump zod-openapi from 5.4.0 to 5.4.1 (d0a2d5f)
- chore(all): ci/cd updates (b32b782)
- chore(backend): release v0.33.1 (c5db135)
- chore(backend): release v0.33.1 (8ad733e)
- chore(backend): release v0.34.0 (61613f5)
- chore(backend): release v0.34.0 (a7d6771)
- chore(deps): bump actions/github-script from 7 to 8 (1226ad1)
- chore(deps): bump actions/setup-node from 4 to 5 (2c52ca0)
- chore(frontend): bump lucide-vue-next in /services/frontend (e6010f3)
- chore(satellite): bump @fastify/http-proxy in /services/satellite (3ab8436)
- chore(satellite): bump @types/node in /services/satellite (e50b404)
- chore(satellite): bump dotenv in /services/satellite (5cb8a83)
- chore(satellite): release v0.2.0 (3d552de)
- chore(satellite): release v0.2.0 (8c795e1)
- chore(satellite): release v0.2.1 (a2a7295)
- chore(satellite): release v0.2.1 (a67e9ff)
- feat: Implement satellite registration token management system (1928400)
- feat(all): added satellite pairing system (59e63bc)
- refactor(backend): improve token cleanup service logging and initialization (73de288)
- refactor(backend): simplify deleteInstallation logging and remove checks (cfa74ab)
- refactor(frontend): remove MCP catalog contribution banner component (4e7c699)
- fix(all): remove unnecessary grep-or for commit logs (1e229d4)
- fix(all): remove unnecessary grep-or from commit logs in release scripts (bcbdff7)
- fix(backend): handle property name differences in delete operation (1444a10)
- docs(satellite): update README (c0740a1)
- chore(all): update README to reflect completed tasks in Satellite MVP and Advanced Architecture phas (3e0bd44)
- chore(backend): release v0.32.1 (015153a)
- chore(backend): release v0.32.1 (1b290ef)
- chore(backend): release v0.33.0 (4ff5141)
- chore(frontend): release v0.27.0 (832baab)
- docs(all): remove IDE integrations and developer tools from To Do list (a210486)
- docs(all): update README to improve clarity and structure with additional spacing (857e74a)
- backend(fix): fixed console log (420172d)
- refactor(satellite): removed gateway (ecdcb91)
- release satellite (d7a5a10)
- fix(backend): add nanoid package for unique ID generation (b687aa6)
- docs(all): remove IDE integrations and developer tools from To Do list (a210486)
- docs(all): update README to improve clarity and structure with additional spacing (857e74a)
- chore: specify Node.js and npm engine requirements in package.json and add .nvmrc (8b0b3a9)
- chore: update package.json overrides and simplify README instructions (0911ece)
- chore(all): bump @types/nodemailer from 7.0.0 to 7.0.1 (60b7fdc)
- chore(all): bump @vueuse/core from 13.8.0 to 13.9.0 (c32ca19)
- chore(all): bump eslint from 9.33.0 to 9.34.0 (e2f0b7c)
- chore(all): bump inquirer from 12.9.3 to 12.9.4 (a2e6ef8)
- chore(all): bump lucide-vue-next from 0.541.0 to 0.542.0 (b67d97b)
- chore(all): bump nodemailer from 7.0.5 to 7.0.6 (f2c5a3f)
- chore(all): bump ts-loader from 9.5.2 to 9.5.4 (4e2aeb0)
- chore(all): bump vite from 7.1.3 to 7.1.4 (e67363d)
- chore(all): bump vue from 3.5.18 to 3.5.20 (d990c96)
- chore(all): bump zod-openapi from 5.3.1 to 5.4.0 (c4d77fe)
- chore(all): update dependencies for frontend and backend packages (204a8a1)
- chore(all): update README to reflect completed tasks in Satellite MVP and Advanced Architecture phas (3e0bd44)
- chore(backend): release v0.32.0 (b3c7341)
- chore(backend): release v0.32.1 (015153a)
- chore(backend): release v0.32.1 (1b290ef)
- chore(backend): release v0.33.0 (4ff5141)
- chore(frontend): bump lucide-vue-next in /services/frontend (e68b619)
- chore(gateway): release v0.10.0 (9bf462a)
- chore(gateway): release v0.10.1 (cb3ef67)
- chore(gateway): release v0.10.2 (f9c3ddb)
- chore(gateway): release v0.11.0 (3395bc9)
- chore(gateway): release v0.11.1 (e92086b)
- chore(gateway): release v0.12.0 (3ea2abe)
- chore(gateway): release v0.12.0 (8aeac74)
- chore(gateway): release v0.9.0 (75cecd4)
- chore(gateway): release v0.9.1 (0bebfcd)
- chore(gateway): release v0.9.2 (bcf55f7)
- chore(gateway): release v0.9.3 (ca4f2ca)
- chore(gateway): release v0.9.4 (4308f43)
- chore(gateway): release v0.9.5 (334e2cf)
- chore(release): update release command to include --no-increment option (904e877)
- backend(fix): fixed console log (420172d)
- refactor: remove unnecessary console logs and improve user walkthrough handling (f23f7b6)
- refactor(gateway): remove tools refresh notification endpoint and client notification service (3cdfc02)
- refactor(gateway): remove unnecessary hints from MCP command error messages (b65fade)
- refactor(gateway): remove version string from command description (6f2196a)
- refactor(satellite): removed gateway (ecdcb91)
- release satellite (d7a5a10)
- fix(backend): add nanoid package for unique ID generation (b687aa6)
- fix(database): implement safe database proxy for graceful startup handling (68623a2)
- fix(gateway): manage connections and improve server shutdown process (80dd6f9)
- fix(gateway): update default backend URL for login command to use cloud-api (f71a14e)
- feat(backend): implement device activity tracking service and integrate with MCP configurations rout (481ce1e)
- feat(frontend): enhance RemoveDeviceDialog to use props for device removal and loading state (eca1091)
- feat(frontend): enhance user preferences handling for walkthrough (80ff8ed)
- feat(frontend): enhance walkthrough handling with improved checks and timing (d073cab)
- feat(frontend): update page title to 'DeployStack Cloud' (8772df7)
- feat(gateway): add 'clients' command to display connected MCP clients with detailed information (faec3ca)
- feat(gateway): add client notification functionality and tools refresh endpoint (925cd6e)
- feat(gateway): add selective restart functionality for MCP servers and enhance configuration change (f81f835)
- feat(gateway): enhance login and logout commands with spinner feedback and improve console messages (823af07)
- feat(gateway): enhance status command with separate SSE and message endpoints (2bef138)
- feat(gateway): implement configuration change detection and handling with restart prompts (62caf9c)
- feat(gateway): implement MCP endpoint and enhance logging for session management (6a3332b)
- feat(gateway): mask internal backend URL in command outputs for improved user experience (dfdfd9c)
- feat(gateway): refactor device detection and caching system for improved performance (d676c9a)
- chore(all): bump drizzle-orm from 0.44.4 to 0.44.5 (c2fda9b)
- chore(all): bump lucide-vue-next from 0.540.0 to 0.541.0 (88e8acc)
- chore(backend): release v0.31.0 (5f7a5da)
- chore(backend): release v0.31.1 (a501fc8)
- chore(backend): release v0.31.2 (77608e7)
- chore(backend): release v0.31.3 (8b3e696)
- chore(frontend): bump lucide-vue-next in /services/frontend (f6fd104)
- chore(frontend): release v0.26.0 (d09a5d1)
- feat(all): Add translations for 'secret' data type in mcp-catalog (463e580)
- feat(all): implement storage-first architecture in BasicInfoStepEdit component (c9abb46)
- feat(gateway): enhance MCP configuration refresh with change detection (00e1276)
- feat(gateway): enhance team and user configuration decryption process (6aeaad2)
- refactor(gateway): replace legacy MCP config methods with new gateway endpoint (914a49b)
- fix(frontend): improve GitHub URL display and handling in featured servers (06dfff3)
- feat(all): Add translations for 'secret' data type in mcp-catalog (463e580)
- feat(all): implement storage-first architecture in BasicInfoStepEdit component (c9abb46)
- feat(gateway): enhance MCP configuration refresh with change detection (00e1276)
- feat(gateway): enhance team and user configuration decryption process (6aeaad2)
- refactor(gateway): replace legacy MCP config methods with new gateway endpoint (914a49b)
- fix(frontend): improve GitHub URL display and handling in featured servers (06dfff3)
- chore(all): bump drizzle-orm from 0.44.4 to 0.44.5 (c2fda9b)
- chore(all): bump lucide-vue-next from 0.540.0 to 0.541.0 (88e8acc)
- chore(backend): release v0.31.0 (5f7a5da)
- chore(backend): release v0.31.1 (a501fc8)
- chore(backend): release v0.31.2 (77608e7)
- chore(backend): release v0.31.3 (8b3e696)
- chore(frontend): bump lucide-vue-next in /services/frontend (f6fd104)
- chore(frontend): release v0.25.0 (2097243)
- chore(gateway): release v0.8.0 (1b4931f)
- chore(gateway): release v0.8.1 (d65fd36)
- feat(backend): implement CRUD operations for user devices (74550da)
- feat(backend): rename device_name to device_id in API specifications (f66d3d6)
- feat(frontend): add success and error toasts for user configuration updates (b021ddb)
- feat(frontend): add user arguments and configuration sections (43a5fab)
- feat(frontend): add user configuration management to MCP server installation (a709a37)
- feat(frontend): enhance device detail view with i18n support (41987b5)
- feat(frontend): ensure fresh data loading in edit mode (45bd18b)
- feat(frontend): replace device_name with device_id in user configuration (54bf418)
- feat(frontend): update argument field labels and placeholders (c4aa090)
- feat(gateway): add endpoint to retrieve merged MCP configurations (d13cd98)
- feat(gateway): implement device detection and new MCP config endpoint (e5367c3)
- feat(gateway): implement graceful and forceful server stop functionality (bf6cbe1)
- refactor(backend): improve user configuration validation logic (468967d)
- refactor(backend): remove unnecessary permissions from user config routes (b476825)
- refactor(backend): rename device_id to hardware_id in configurations (12be78b)
- refactor(frontend): improve user configuration display and structure (e79efc0)
- refactor(frontend): separate user args and env in user configuration (5616f7f)
- refactor(gateway): streamline device registration during OAuth2 flow (55c38c0)
- fix(backend): change device removal to hard delete from database (1335efb)
- fix(backend): Refactor MCP User Configuration API to use object for user_args (fa14c5a)
- chore(gateway): release v0.8.0 (1b4931f)
- chore(gateway): release v0.8.1 (d65fd36)
- feat(backend): implement CRUD operations for user devices (74550da)
- feat(backend): rename device_name to device_id in API specifications (f66d3d6)
- feat(frontend): add success and error toasts for user configuration updates (b021ddb)
- feat(frontend): add user arguments and configuration sections (43a5fab)
- feat(frontend): add user configuration management to MCP server installation (a709a37)
- feat(frontend): enhance device detail view with i18n support (41987b5)
- feat(frontend): ensure fresh data loading in edit mode (45bd18b)
- feat(frontend): replace device_name with device_id in user configuration (54bf418)
- feat(frontend): update argument field labels and placeholders (c4aa090)
- feat(gateway): add endpoint to retrieve merged MCP configurations (d13cd98)
- feat(gateway): implement device detection and new MCP config endpoint (e5367c3)
- feat(gateway): implement graceful and forceful server stop functionality (bf6cbe1)
- refactor(backend): improve user configuration validation logic (468967d)
- refactor(backend): remove unnecessary permissions from user config routes (b476825)
- refactor(backend): rename device_id to hardware_id in configurations (12be78b)
- refactor(frontend): improve user configuration display and structure (e79efc0)
- refactor(frontend): separate user args and env in user configuration (5616f7f)
- refactor(gateway): streamline device registration during OAuth2 flow (55c38c0)
- fix(backend): change device removal to hard delete from database (1335efb)
- fix(backend): Refactor MCP User Configuration API to use object for user_args (fa14c5a)
- chore(all): bump @fastify/helmet from 12.0.1 to 13.0.1 (6c460ff)
- chore(all): bump @libsql/client from 0.15.10 to 0.15.12 (d071f7c)
- chore(all): bump @tailwindcss/postcss from 4.1.11 to 4.1.12 (80e97dd)
- chore(all): bump @tailwindcss/vite from 4.1.11 to 4.1.12 (ed7288c)
- chore(all): bump @types/node from 24.1.0 to 24.3.0 (8691fce)
- chore(all): bump @types/nodemailer from 6.4.17 to 7.0.0 (18cd97e)
- chore(all): bump @types/uuid from 9.0.8 to 10.0.0 (7550a88)
- chore(all): bump @vueuse/core from 13.6.0 to 13.7.0 (aa31039)
- chore(all): bump chalk from 4.1.2 to 5.6.0 (a42c3bb)
- chore(all): bump drizzle-orm from 0.44.3 to 0.44.4 (ec4d396)
- chore(all): bump eslint from 9.31.0 to 9.33.0 (005d75f)
- chore(all): bump fs-extra from 11.3.0 to 11.3.1 (10f3e8d)
- chore(all): bump inquirer from 12.9.1 to 12.9.3 (44ebdc4)
- chore(all): bump jest from 30.0.4 to 30.0.5 (e488a6d)
- chore(all): bump jiti from 2.4.2 to 2.5.1 (a402b2d)
- chore(all): bump lucide-vue-next from 0.539.0 to 0.540.0 (e826d16)
- chore(all): bump open from 8.4.2 to 10.2.0 (c04c783)
- chore(all): bump ora from 5.4.1 to 8.2.0 (4d6c190)
- chore(all): bump pino from 9.8.0 to 9.9.0 (2c17e56)
- chore(all): bump reka-ui from 2.3.2 to 2.4.1 (ce311b8)
- chore(all): bump tailwindcss from 4.1.11 to 4.1.12 (a51328d)
- chore(all): bump ts-jest from 29.4.0 to 29.4.1 (d8b52b4)
- chore(all): bump typescript from 5.8.3 to 5.9.2 (eaeddc0)
- chore(all): bump vue-sonner from 2.0.2 to 2.0.8 (2238b7f)
- chore(all): bump webpack from 5.101.2 to 5.101.3 (16f2c7d)
- chore(all): update branch cleanup workflow to include gateway-release branch (351ef11)
- chore(all): update release-it configuration for gateway service (d1745e4)
- chore(backend): bump @types/nodemailer in /services/backend (a80c28f)
- chore(backend): release v0.29.2 (715c35f)
- chore(backend): release v0.29.3 (ae61537)
- chore(backend): release v0.30.0 (74dc303)
- chore(backend): release v0.30.1 (96d27a4)
- chore(frontend): bump @vue/tsconfig in /services/frontend (b534363)
- chore(frontend): release v0.24.0 (c001de7)
- chore(frontend): remove deprecated Account.vue backup file (4d7ab8e)
- chore(frontend): update button loading states and improve form submission handling (206a356)
- chore(frontend): update vite and fdir dependencies to latest versions (7a28eb2)
- chore(gateway): release v0.5.1 (77ab293)
- chore(gateway): release v0.5.2 (c8c024c)
- chore(gateway): release v0.6.0 (f6bf708)
- chore(gateway): release v0.6.1 (7e7e409)
- chore(gateway): release v0.7.0 (a181560)
- chore(gateway): release v0.7.1 (cec7d41)
- chore(gateway): specify commits path for release-it configuration (8aed4aa)
- feat(all): featured server and pre-install mcp server (f919b90)
- feat(all): severl improvements to the env and arg system (481ee39)
- feat(all): update roadmap with new MCP configuration features (97b0b2d)
- feat(backend): add device information schema for OAuth2 token requests (ae4cdd0)
- feat(backend): add error handling schemas for validation and internal server errors (11c71ed)
- feat(backend): add event emissions for user and MCP server actions (e35ed2d)
- feat(backend): add structured logging to device revocation (5344c1a)
- feat(backend): enhance build process with webpack integration (1aab8fa)
- feat(backend): enhance MCP server creation and update descriptions (69f4829)
- feat(backend): env and arg on user team and user level (374e6fb)
- feat(backend): implement global event bus for plugin communication (3bbfbf5)
- feat(backend): implement user devices management API (42afcc0)
- feat(backend): replace default_config with transport_type enum in MCP servers (af7661a)
- feat(backend): update device routes to include user context (88a9af8)
- feat(backend): update device routes to use user context (4ace49e)
- feat(backend): update user configuration routes and scopes for OAuth2 access (fae0557)
- feat(frontend): add featured server option to MCP server forms and views (f91f3c7)
- feat(frontend): add programming language selection to technical step (538b258)
- feat(frontend): enhance server details view with ContentWrapper component (d3a679f)
- feat(frontend): Enhance TechnicalStep component with hover card and improved configuration handling (d8d4b69)
- feat(frontend): Implement device management features including listing, viewing, editing, and removi (4d2e332)
- feat(frontend): wrap step content in ContentWrapper component for improved layout (2ffff37)
- 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): add user configuration retrieval and processing logic (5ca072b)
- feat(gateway): implement automatic device registration during login (a647196)
- feat(gateway): implement automatic device registration during OAuth2 flow (5d89be8)
- feat(gateway): update dependencies and enhance login command to auto-start gateway server (f5d7661)
- refactor(frontend): clean up code and improve readability in components (96923ed)
- refactor(frontend): improve team selection logic and error handling (b8f24d6)
- test(backend): replace default_config with transport_type in MCP server tests (cbc6400)
- cicd(gateway): enhance release note extraction by including all relevant commits since the last tag (3865b9d)
- cicd(release): enhance release note extraction for backend and frontend services (59dee75)
- ci(gateway): update release workflow and improve version handling (67c7ab3)
- chore(all): bump @fastify/helmet from 12.0.1 to 13.0.1 (6c460ff)
- chore(all): bump @libsql/client from 0.15.10 to 0.15.12 (d071f7c)
- chore(all): bump @tailwindcss/postcss from 4.1.11 to 4.1.12 (80e97dd)
- chore(all): bump @tailwindcss/vite from 4.1.11 to 4.1.12 (ed7288c)
- chore(all): bump @types/node from 24.1.0 to 24.3.0 (8691fce)
- chore(all): bump @types/nodemailer from 6.4.17 to 7.0.0 (18cd97e)
- chore(all): bump @types/uuid from 9.0.8 to 10.0.0 (7550a88)
- chore(all): bump @vueuse/core from 13.6.0 to 13.7.0 (aa31039)
- chore(all): bump chalk from 4.1.2 to 5.6.0 (a42c3bb)
- chore(all): bump drizzle-orm from 0.44.3 to 0.44.4 (ec4d396)
- chore(all): bump eslint from 9.31.0 to 9.33.0 (005d75f)
- chore(all): bump fs-extra from 11.3.0 to 11.3.1 (10f3e8d)
- chore(all): bump inquirer from 12.9.1 to 12.9.3 (44ebdc4)
- chore(all): bump jest from 30.0.4 to 30.0.5 (e488a6d)
- chore(all): bump jiti from 2.4.2 to 2.5.1 (a402b2d)
- chore(all): bump lucide-vue-next from 0.539.0 to 0.540.0 (e826d16)
- chore(all): bump open from 8.4.2 to 10.2.0 (c04c783)
- chore(all): bump ora from 5.4.1 to 8.2.0 (4d6c190)
- chore(all): bump pino from 9.8.0 to 9.9.0 (2c17e56)
- chore(all): bump reka-ui from 2.3.2 to 2.4.1 (ce311b8)
- chore(all): bump tailwindcss from 4.1.11 to 4.1.12 (a51328d)
- chore(all): bump ts-jest from 29.4.0 to 29.4.1 (d8b52b4)
- chore(all): bump typescript from 5.8.3 to 5.9.2 (eaeddc0)
- chore(all): bump vue-sonner from 2.0.2 to 2.0.8 (2238b7f)
- chore(all): bump webpack from 5.101.2 to 5.101.3 (16f2c7d)
- chore(all): update branch cleanup workflow to include gateway-release branch (351ef11)
- chore(all): update release-it configuration for gateway service (d1745e4)
- chore(backend): bump @types/nodemailer in /services/backend (a80c28f)
- chore(backend): release v0.29.2 (715c35f)
- chore(backend): release v0.29.3 (ae61537)
- chore(backend): release v0.30.0 (74dc303)
- chore(backend): release v0.30.1 (96d27a4)
- chore(frontend): bump @vue/tsconfig in /services/frontend (b534363)
- chore(frontend): remove deprecated Account.vue backup file (4d7ab8e)
- chore(frontend): update button loading states and improve form submission handling (206a356)
- chore(frontend): update vite and fdir dependencies to latest versions (7a28eb2)
- chore(gateway): release v0.5.1 (77ab293)
- chore(gateway): release v0.5.2 (c8c024c)
- chore(gateway): release v0.6.0 (f6bf708)
- chore(gateway): release v0.6.1 (7e7e409)
- chore(gateway): release v0.7.0 (a181560)
- chore(gateway): release v0.7.1 (cec7d41)
- chore(gateway): specify commits path for release-it configuration (8aed4aa)
- feat(all): featured server and pre-install mcp server (f919b90)
- feat(all): severl improvements to the env and arg system (481ee39)
- feat(all): update roadmap with new MCP configuration features (97b0b2d)
- feat(backend): add device information schema for OAuth2 token requests (ae4cdd0)
- feat(backend): add error handling schemas for validation and internal server errors (11c71ed)
- feat(backend): add event emissions for user and MCP server actions (e35ed2d)
- feat(backend): add structured logging to device revocation (5344c1a)
- feat(backend): enhance build process with webpack integration (1aab8fa)
- feat(backend): enhance MCP server creation and update descriptions (69f4829)
- feat(backend): env and arg on user team and user level (374e6fb)
- feat(backend): implement global event bus for plugin communication (3bbfbf5)
- feat(backend): implement user devices management API (42afcc0)
- feat(backend): replace default_config with transport_type enum in MCP servers (af7661a)
- feat(backend): update device routes to include user context (88a9af8)
- feat(backend): update device routes to use user context (4ace49e)
- feat(backend): update user configuration routes and scopes for OAuth2 access (fae0557)
- feat(frontend): add featured server option to MCP server forms and views (f91f3c7)
- feat(frontend): add programming language selection to technical step (538b258)
- feat(frontend): enhance server details view with ContentWrapper component (d3a679f)
- feat(frontend): Enhance TechnicalStep component with hover card and improved configuration handling (d8d4b69)
- feat(frontend): Implement device management features including listing, viewing, editing, and removi (4d2e332)
- feat(frontend): wrap step content in ContentWrapper component for improved layout (2ffff37)
- 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): add user configuration retrieval and processing logic (5ca072b)
- feat(gateway): implement automatic device registration during login (a647196)
- feat(gateway): implement automatic device registration during OAuth2 flow (5d89be8)
- feat(gateway): update dependencies and enhance login command to auto-start gateway server (f5d7661)
- refactor(frontend): clean up code and improve readability in components (96923ed)
- refactor(frontend): improve team selection logic and error handling (b8f24d6)
- test(backend): replace default_config with transport_type in MCP server tests (cbc6400)
- cicd(gateway): enhance release note extraction by including all relevant commits since the last tag (3865b9d)
- cicd(release): enhance release note extraction for backend and frontend services (59dee75)
- ci(gateway): 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)
- bump @vitejs/plugin-vue in /services/frontend (57152ea)
- bump eslint-plugin-vue in /services/frontend (4d97bc2)
- bump eslint-plugin-vue in /services/frontend (3f9a6cf)
- bump lucide-vue-next in /services/frontend (b82fda9)
- bump lucide-vue-next in /services/frontend (3d959c3)
- bump prettier from 3.5.3 to 3.6.0 in /services/frontend (b42d590)
- bump typescript in /services/frontend (634deae)
- bump zod from 3.25.76 to 4.0.5 in /services/frontend (12cdc05)
- release v0.12.1 (0fc16e1)
- release v0.12.2 (0b2206f)
- release v0.12.3 (3b9b8b5)
- release v0.12.4 (31ebf8a)
- release v0.12.5 (1cec0f7)
- release v0.12.6 (f57b673)
- release v0.13.0 (26f270b)
- release v0.13.1 (629b405)
- release v0.13.2 (95d1728)
- release v0.13.3 (5436d6f)
- release v0.14.0 (3c41f32)
- release v0.14.1 (ceee165)
- release v0.15.0 (1d7064b)
- release v0.15.1 (fa0862c)
- release v0.16.0 (fa9ce52)
- release v0.16.1 (305b409)
- release v0.17.0 (a2ea6b1)
- release v0.17.1 (e2cf462)
- release v0.18.0 (17a5df0)
- release v0.18.1 (a25fabb)
- release v0.19.0 (928b1c7)
- release v0.19.1 (7d133d6)
- release v0.20.0 (b76e596)
- release v0.20.1 (085243c)
- release v0.21.0 (5ab78a5)
- release v0.21.1 (816fee2)
- release v0.22.0 (c783dcb)
- release v0.22.1 (98bab0e)
- release v0.23.0 (6fc0b62)
- update logo references and remove unused images (a01fde4)
- update release workflow and version to v0.13.1 (10b0512)
- update team selection logic and storage integration (fd5ae0b)
- 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 loading state and error handling to form submissions (a9fce7e)
- add loading state and spinner to button component (361ea9b)
- add loading states and text to buttons in forms (fc1ea93)
- add login and registration localization support (f946de6)
- enhance button components with loading states and text (bfd2bbc)
- enhance global settings with error handling and alerts (3a4504d)
- implement ContentWrapper component for consistent layout (24cefe7)
- implement OAuth consent page and service integration (814e31b)
- implement toast notifications for category actions (7fe7443)
- load supported clients and update client selection modal (1d2e617)
- restructure account settings components and add GitHub App and SMTP settings (6739b9f)
- 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)
- improve error handling for login status checks (94f5025)
- update logo source to correct image file (40a749b)
- 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 color variables for improved theme consistency (4cd25c4)
- 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)
- remove unused imports from installation views (fd410d1)
- replace error handling with toast notifications (79ae7fb)
- simplify FormMessage usage by removing redundant classes (c29afb8)
- 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 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)
- 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)
- bump @vitejs/plugin-vue in /services/frontend (57152ea)
- bump eslint-plugin-vue in /services/frontend (4d97bc2)
- bump eslint-plugin-vue in /services/frontend (3f9a6cf)
- bump lucide-vue-next in /services/frontend (b82fda9)
- bump lucide-vue-next in /services/frontend (3d959c3)
- bump prettier from 3.5.3 to 3.6.0 in /services/frontend (b42d590)
- bump typescript in /services/frontend (634deae)
- bump zod from 3.25.76 to 4.0.5 in /services/frontend (12cdc05)
- release v0.12.1 (0fc16e1)
- release v0.12.2 (0b2206f)
- release v0.12.3 (3b9b8b5)
- release v0.12.4 (31ebf8a)
- release v0.12.5 (1cec0f7)
- release v0.12.6 (f57b673)
- release v0.13.0 (26f270b)
- release v0.13.1 (629b405)
- release v0.13.2 (95d1728)
- release v0.13.3 (5436d6f)
- release v0.14.0 (3c41f32)
- release v0.14.1 (ceee165)
- release v0.15.0 (1d7064b)
- release v0.15.1 (fa0862c)
- release v0.16.0 (fa9ce52)
- release v0.16.1 (305b409)
- release v0.17.0 (a2ea6b1)
- release v0.17.1 (e2cf462)
- release v0.18.0 (17a5df0)
- release v0.18.1 (a25fabb)
- release v0.19.0 (928b1c7)
- release v0.19.1 (7d133d6)
- release v0.20.0 (b76e596)
- release v0.20.1 (085243c)
- release v0.21.0 (5ab78a5)
- release v0.21.1 (816fee2)
- release v0.22.0 (c783dcb)
- release v0.22.1 (98bab0e)
- update logo references and remove unused images (a01fde4)
- update release workflow and version to v0.13.1 (10b0512)
- update team selection logic and storage integration (fd5ae0b)
- 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 loading state and error handling to form submissions (a9fce7e)
- add loading state and spinner to button component (361ea9b)
- add loading states and text to buttons in forms (fc1ea93)
- add login and registration localization support (f946de6)
- enhance button components with loading states and text (bfd2bbc)
- enhance global settings with error handling and alerts (3a4504d)
- implement ContentWrapper component for consistent layout (24cefe7)
- implement OAuth consent page and service integration (814e31b)
- implement toast notifications for category actions (7fe7443)
- load supported clients and update client selection modal (1d2e617)
- restructure account settings components and add GitHub App and SMTP settings (6739b9f)
- 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)
- improve error handling for login status checks (94f5025)
- update logo source to correct image file (40a749b)
- 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 color variables for improved theme consistency (4cd25c4)
- 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)
- remove unused imports from installation views (fd410d1)
- replace error handling with toast notifications (79ae7fb)
- simplify FormMessage usage by removing redundant classes (c29afb8)
- 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 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)
- remove scoped commit implementation documentation (8311fc8)
- release v0.21.0 (0a01e3c)
- update README links for better formatting (ba15434)
- implement scoped commit message guidelines and templates (a6839b8)
- update README with new links and SVG assets (704799c)
- implement OAuth consent page and service integration (1df0813)
- update README links for better formatting (ba15434)
- implement scoped commit message guidelines and templates (a6839b8)
- update README with new links and SVG assets (704799c)
- implement OAuth consent page and service integration (1df0813)
- remove scoped commit implementation documentation (8311fc8)
- bump @libsql/client from 0.15.9 to 0.15.10 (908efef)
- bump @types/node from 24.0.13 to 24.0.15 (8fef45c)
- bump @typescript-eslint/parser from 8.37.0 to 8.38.0 (8033039)
- bump release-it from 19.0.3 to 19.0.4 (d787cb6)
- bump typescript-eslint from 8.37.0 to 8.38.0 (7ed34d0)
- bump vite from 7.0.4 to 7.0.5 (a2bfb72)
- bump vue-i18n from 11.1.9 to 11.1.10 (f751909)
- bump vue-tsc from 3.0.1 to 3.0.3 (37052d3)
- release v0.20.0 (9cdb261)
- add installation details and environment variables components (55c8d53)
- implement plugin migration functionality and update createPluginTables logic (99ec957)
- bump @libsql/client from 0.15.9 to 0.15.10 (908efef)
- bump @types/node from 24.0.13 to 24.0.15 (8fef45c)
- bump @typescript-eslint/parser from 8.37.0 to 8.38.0 (8033039)
- bump release-it from 19.0.3 to 19.0.4 (d787cb6)
- bump typescript-eslint from 8.37.0 to 8.38.0 (7ed34d0)
- bump vite from 7.0.4 to 7.0.5 (a2bfb72)
- bump vue-i18n from 11.1.9 to 11.1.10 (f751909)
- bump vue-tsc from 3.0.1 to 3.0.3 (37052d3)
- add installation details and environment variables components (55c8d53)
- implement plugin migration functionality and update createPluginTables logic (99ec957)
- release v0.19.0 (54f99dd)
- update MCP endpoint in gateway README to reflect new default port (8938a50)
- enhance layout and styling for environment variables in EnvironmentVariableCard component (e4a68f0)
- enhance placeholder value check in isPlaceholderValue function (1cb9634)
- enhance validation logic for required environment variables and improve server selection handling (37affd3)
- improve structure and styling of environment variable cards in EnvironmentVariableCard component (61d8d34)
- streamline environment variable handling in EnvironmentVariableCard and EnvironmentVariablesStep components (d3a005a)
- update package-lock.json with new dependencies and links for gateway service (ee4d2cb)
- Refactor MCP server selection step to use McpServerCard component for better modularity (75fa5c2)
- update MCP endpoint in gateway README to reflect new default port (8938a50)
- enhance layout and styling for environment variables in EnvironmentVariableCard component (e4a68f0)
- enhance placeholder value check in isPlaceholderValue function (1cb9634)
- enhance validation logic for required environment variables and improve server selection handling (37affd3)
- improve structure and styling of environment variable cards in EnvironmentVariableCard component (61d8d34)
- streamline environment variable handling in EnvironmentVariableCard and EnvironmentVariablesStep components (d3a005a)
- update package-lock.json with new dependencies and links for gateway service (ee4d2cb)
- Refactor MCP server selection step to use McpServerCard component for better modularity (75fa5c2)
- release v0.18.0 (c42afe3)
- 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)
- enhance MCP categories API with security and error handling (0aefaa8)
- enhance server selection step with automatic progression and improve localization for server details (47dc048)
- 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)
- implement ProgressBars component for multi-step progress visualization (a12903e)
- implement server pre-selection in installation wizard and enhance UI with install button (8649f03)
- integrate ProgressBars component for enhanced multi-step navigation and update localization for progress states (ab76d13)
- optimize step position calculations and remove debug logging in MCP server data conversion (233e190)
- remove dashboard navigation and enhance MCP server selection UI with category filter (c981448)
- replace Breadcrumb navigation with ProgressBars component for improved step visualization and interaction (97ccf03)
- reset form data when navigating to previous steps in installation wizard (da94e71)
- simplify platform selection component and enhance UI for better user experience (a51b772)
- streamline installation card layout and enhance empty state UI (1b649e5)
- 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 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)
- (a2e1523)
- 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)
- enhance MCP categories API with security and error handling (0aefaa8)
- enhance server selection step with automatic progression and improve localization for server details (47dc048)
- 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)
- implement ProgressBars component for multi-step progress visualization (a12903e)
- implement server pre-selection in installation wizard and enhance UI with install button (8649f03)
- integrate ProgressBars component for enhanced multi-step navigation and update localization for progress states (ab76d13)
- optimize step position calculations and remove debug logging in MCP server data conversion (233e190)
- remove dashboard navigation and enhance MCP server selection UI with category filter (c981448)
- replace Breadcrumb navigation with ProgressBars component for improved step visualization and interaction (97ccf03)
- reset form data when navigating to previous steps in installation wizard (da94e71)
- simplify platform selection component and enhance UI for better user experience (a51b772)
- streamline installation card layout and enhance empty state UI (1b649e5)
- 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 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)
- (a2e1523)
- bump @octokit/auth-app from 8.0.1 to 8.0.2 (72640ef)
- bump @types/node from 24.0.10 to 24.0.13 (bff998e)
- bump argon2 from 0.43.0 to 0.43.1 (ad4f8d3)
- bump drizzle-orm from 0.44.2 to 0.44.3 (f20663e)
- bump eslint from 9.30.1 to 9.31.0 (396aa87)
- bump supertest from 7.1.2 to 7.1.3 (3db95a9)
- bump typescript-eslint from 8.36.0 to 8.37.0 (f2d5957)
- bump vite from 7.0.2 to 7.0.4 (6356b7f)
- bump zod from 3.25.76 to 4.0.5 (bb08d44)
- bump zod from 3.25.76 to 4.0.5 in /services/frontend (896196e)
- release v0.17.0 (02cfbe8)
- add newline to commitPartial format for better readability (68bdbc8)
- update environment variable display to use variable name instead of index (df6e47c)
- migrate from zod-to-json-schema to zod-openapi for OpenAPI schema generation (9d54576)
- 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 parameter schemas to use type-only definitions for consistency (5f0f381)
- (6d6543d)
- (f71892e)
- Implement MCP Installation Service and related components (c88481f)
- add newline to commitPartial format for better readability (68bdbc8)
- update environment variable display to use variable name instead of index (df6e47c)
- migrate from zod-to-json-schema to zod-openapi for OpenAPI schema generation (9d54576)
- 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 parameter schemas to use type-only definitions for consistency (5f0f381)
- (6d6543d)
- (f71892e)
- Implement MCP Installation Service and related components (c88481f)
- bump @octokit/auth-app from 8.0.1 to 8.0.2 (72640ef)
- bump @types/node from 24.0.10 to 24.0.13 (bff998e)
- bump argon2 from 0.43.0 to 0.43.1 (ad4f8d3)
- bump drizzle-orm from 0.44.2 to 0.44.3 (f20663e)
- bump eslint from 9.30.1 to 9.31.0 (396aa87)
- bump supertest from 7.1.2 to 7.1.3 (3db95a9)
- bump typescript-eslint from 8.36.0 to 8.37.0 (f2d5957)
- bump vite from 7.0.2 to 7.0.4 (6356b7f)
- bump zod from 3.25.76 to 4.0.5 (bb08d44)
- bump zod from 3.25.76 to 4.0.5 in /services/frontend (896196e)
- release v0.16.0 (2b75025)* update team selection logic and storage integration (0c23064)* centralize role permissions management and synchronize with database (197dd8b)* Refactor MCP server catalog forms and add Claude Desktop configuration step (83579a4)* remove edit view and replace with view functionality for MCP server catalog (f5565c1)
- centralize role permissions management and synchronize with database (197dd8b)* Refactor MCP server catalog forms and add Claude Desktop configuration step (83579a4)* remove edit view and replace with view functionality for MCP server catalog (f5565c1)* update team selection logic and storage integration (0c23064)
- bump @libsql/client from 0.14.0 to 0.15.9 (d6b7275)* bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (6597d61)* bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 (20af682)* bump eslint-plugin-vue from 10.2.0 to 10.3.0 (12aa557)* bump jest from 30.0.3 to 30.0.4 (90f7cf1)* bump nodemailer from 7.0.4 to 7.0.5 (165406d)* bump supertest from 7.1.1 to 7.1.2 (3043ed8)* bump typescript-eslint from 8.35.1 to 8.36.0 (45d8ecd)* bump vue-i18n from 11.1.7 to 11.1.9 (6f80630)* bump vue-tsc from 2.2.10 to 3.0.1 (6eb773e)* bump zod from 3.25.67 to 3.25.75 (f69125a)* bump eslint-plugin-vue in /services/frontend (39a473b)* release v0.15.0 (e947311)* Enhance MCP Server Catalog with GitHub integration and pagination (49ac701)* Implement MCP Server Catalog Management UI (9197fb6)* Update API routes to use preValidation instead of preHandler for global admin checks (2ad5139)* (7b3b275)* (06b1224)
- Enhance MCP Server Catalog with GitHub integration and pagination (49ac701)* Implement MCP Server Catalog Management UI (9197fb6)* Update API routes to use preValidation instead of preHandler for global admin checks (2ad5139)* bump @libsql/client from 0.14.0 to 0.15.9 (d6b7275)* bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (6597d61)* bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 (20af682)* bump eslint-plugin-vue from 10.2.0 to 10.3.0 (12aa557)* bump jest from 30.0.3 to 30.0.4 (90f7cf1)* bump nodemailer from 7.0.4 to 7.0.5 (165406d)* bump supertest from 7.1.1 to 7.1.2 (3043ed8)* bump typescript-eslint from 8.35.1 to 8.36.0 (45d8ecd)* bump vue-i18n from 11.1.7 to 11.1.9 (6f80630)* bump vue-tsc from 2.2.10 to 3.0.1 (6eb773e)* bump zod from 3.25.67 to 3.25.75 (f69125a)* bump eslint-plugin-vue in /services/frontend (39a473b)* (7b3b275)* (06b1224)
- update @typescript-eslint/parser to version 8.35.1 and add license information (6c0c303)* bump @tailwindcss/postcss from 4.1.10 to 4.1.11 (b0a0537)* bump @tailwindcss/vite from 4.1.10 to 4.1.11 (3f9af39)* bump @types/node from 24.0.3 to 24.0.7 (ca8fff3)* bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (1acf799)* bump @vitejs/plugin-vue from 5.2.4 to 6.0.0 (778701c)* bump better-sqlite3 from 12.1.1 to 12.2.0 (db8f8ec)* bump eslint from 9.29.0 to 9.30.0 (614aefc)* bump nodemailer from 7.0.3 to 7.0.4 (36e3b44)* bump tailwindcss from 4.1.10 to 4.1.11 (e60d1c4)* bump typescript-eslint from 8.35.0 to 8.35.1 (be3bb86)* bump vite from 6.3.5 to 7.0.0 (19794e4)* bump zod-to-json-schema from 3.24.5 to 3.24.6 (53f59c1)* bump @vitejs/plugin-vue in /services/frontend (af148ca)* release v0.14.0 (9827161)* remove action button from empty credentials state and clean up related text (d83eb9c)* remove unused components and consolidate credential table logic (780df9f)* remove unused i18n import from Setup.vue (4f9e315)* Remove unused imports from CredentialDetail and TeamTableColumns components (0b0208e)* Simplify error handling in version retrieval and clean up team member addition logic (72c8fe4)* Add configurable version display in root API response based on global setting (0aa6a93)* add cross-user permissions tests and update test context structure (6ab293c)* Add health check endpoint for API status monitoring (e774a38)* Enhance credential management by implementing team-based credential retrieval and success message handling (6742249)* Enhance credentials search functionality with manual search button (1d58ee4)* Enhance user teams retrieval by including roles and membership details (748cd1c)* Implement cloud credentials management UI and service integration (bef036b)* Implement team member management endpoints and schemas (bf9ecf8)* Implement version management by creating version.ts and updating Dockerfile, workflows, and banner to use dynamic versioning (29b57c3)* Refactor team management table by creating a dedicated component and enhancing search functionality (655660d)* Update API endpoints in user and cloud credentials tests to include '/api' prefix for consistency (b228f44)* Update table headers to improve styling and consistency across components (151accb)* Add comprehensive tests for health route including registration, response validation, and error handling (80fdfdc)* (8d47c2b)* (e0459d6)* (34458f2)* update logging section in README with additional details and examples (2c975fc)* disable eslint rule for explicit any in cloud providers and cloud credentials routes (5cfeaa7)
- remove action button from empty credentials state and clean up related text (d83eb9c)* remove unused components and consolidate credential table logic (780df9f)* remove unused i18n import from Setup.vue (4f9e315)* Remove unused imports from CredentialDetail and TeamTableColumns components (0b0208e)* Simplify error handling in version retrieval and clean up team member addition logic (72c8fe4)* Add configurable version display in root API response based on global setting (0aa6a93)* add cross-user permissions tests and update test context structure (6ab293c)* Add health check endpoint for API status monitoring (e774a38)* Enhance credential management by implementing team-based credential retrieval and success message handling (6742249)* Enhance credentials search functionality with manual search button (1d58ee4)* Enhance user teams retrieval by including roles and membership details (748cd1c)* Implement cloud credentials management UI and service integration (bef036b)* Implement team member management endpoints and schemas (bf9ecf8)* Implement version management by creating version.ts and updating Dockerfile, workflows, and banner to use dynamic versioning (29b57c3)* Refactor team management table by creating a dedicated component and enhancing search functionality (655660d)* Update API endpoints in user and cloud credentials tests to include '/api' prefix for consistency (b228f44)* Update table headers to improve styling and consistency across components (151accb)* Add comprehensive tests for health route including registration, response validation, and error handling (80fdfdc)* (8d47c2b)* (e0459d6)* (34458f2)* update logging section in README with additional details and examples (2c975fc)* update @typescript-eslint/parser to version 8.35.1 and add license information (6c0c303)* bump @tailwindcss/postcss from 4.1.10 to 4.1.11 (b0a0537)* bump @tailwindcss/vite from 4.1.10 to 4.1.11 (3f9af39)* bump @types/node from 24.0.3 to 24.0.7 (ca8fff3)* bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (1acf799)* bump @vitejs/plugin-vue from 5.2.4 to 6.0.0 (778701c)* bump better-sqlite3 from 12.1.1 to 12.2.0 (db8f8ec)* bump eslint from 9.29.0 to 9.30.0 (614aefc)* bump nodemailer from 7.0.3 to 7.0.4 (36e3b44)* bump tailwindcss from 4.1.10 to 4.1.11 (e60d1c4)* bump typescript-eslint from 8.35.0 to 8.35.1 (be3bb86)* bump vite from 6.3.5 to 7.0.0 (19794e4)* bump zod-to-json-schema from 3.24.5 to 3.24.6 (53f59c1)* bump @vitejs/plugin-vue in /services/frontend (af148ca)* disable eslint rule for explicit any in cloud providers and cloud credentials routes (5cfeaa7)
- update release workflow and version to v0.13.1 (3544b47)
- update @vitest/coverage-v8 dependency to version 3.2.3 (f11484f)* bump @tailwindcss/postcss from 4.1.8 to 4.1.10 (9c89ea0)* bump @tailwindcss/vite from 4.1.8 to 4.1.10 (da500bf)* bump @types/node from 22.15.29 to 24.0.3 (218daf4)* bump @typescript-eslint/parser from 8.34.1 to 8.35.0 (b38e9f0)* bump @vee-validate/zod from 4.15.0 to 4.15.1 (71f2eda)* bump @vue/eslint-config-typescript from 14.5.0 to 14.5.1 (be9c979)* bump drizzle-kit from 0.31.1 to 0.31.2 (49cd806)* bump drizzle-orm from 0.44.1 to 0.44.2 (d0918ac)* bump eslint from 9.28.0 to 9.29.0 (05f1132)* bump eslint-plugin-vue from 10.1.0 to 10.2.0 (2888680)* bump fastify from 5.3.3 to 5.4.0 (596e7a9)* 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 pinia from 3.0.2 to 3.0.3 (95fa45d)* bump prettier from 3.5.3 to 3.6.0 (b49f98d)* bump tailwind-merge from 3.3.0 to 3.3.1 (055e26c)* bump ts-jest from 29.3.4 to 29.4.0 (574f595)* 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 vee-validate from 4.15.0 to 4.15.1 (bb4ae92)* 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.16 to 3.5.17 (a099ccb)* bump vue-i18n from 11.1.5 to 11.1.7 (617761b)* bump zod from 3.25.49 to 3.25.65 (5fd7dd6)* bump eslint-plugin-vue in /services/frontend (69bba81)* bump lucide-vue-next in /services/frontend (0881a27)* bump prettier from 3.5.3 to 3.6.0 in /services/frontend (154d16d)* release v0.13.0 (a17ba6a)* clean up comments in AppSidebar and DashboardLayout components for clarity (7e798dd)* enhance sidebar spacer behavior for expanded and collapsed states in DashboardLayout component (1bc4a83)* improve sidebar layout and CSS variable handling in DashboardLayout component (9d0986a)* remove console logs and unused form validation logic in GlobalSettings component (23b6d7f)* remove console logs for cleaner code in GlobalSettings component (a23a4bb)* remove deprecated users table columns and clean up schema definitions (5169330)* 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 favicon import and update request handlers to use underscore for unused parameters (9ee78fd)* remove unused generateId import from globalSettingsService (59e2c60)* 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 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)* simplify defaultOpen handling and enhance sidebar accessibility with titles and descriptions (63c2184)* update formValues type to improve type safety and consistency in GlobalSettings component (f46ff4e)* add @types/better-sqlite3 for improved TypeScript support and refactor database functions for clarity (0dddbd0)* add change password endpoint for authenticated users (c9a229b)* 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 initial docker-compose configuration for backend and frontend services (e0e3fd0)* 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)* Enhance API documentation and response schemas for GitHub auth, global settings, and roles (da94544)* enhance DashboardLayout and GlobalSettings components with improved sidebar and layout adjustments (88b1e49)* 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 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 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 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 password change notification email and update user account routing (40ab50a)* implement password reset functionality with token management and email notifications (4cd1fce)* 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 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)* 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)* 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 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 user and team service response handling and cache management (e14cce4)* (2b876c1)* (f5ccdf4)* (483fe3c)* (3d9d7bd)* (40cac89)* (1417891)* (2b84cfa)* (8335923)* (51cfe4b)* refactor console logging in deleteDbConfig tests for clarity and consistency (1b255be)* update API documentation and plugin security features for clarity and consistency (c99184e)* Update API documentation for clarity and formatting improvements (83abf19)* update documentation for global settings and email integration with improved formatting (7e689d5)* add missing line breaks in Docker command examples for clarity (1ef1ca4)* avoid modifying immutable commit object in release-it transform (08e93f4)* correct plugin paths configuration for better clarity and maintainability (06d5bb8)* hardcode GitHub repository URL in commit links for changelog (199befb)* remove unnecessary dbInstance parameter from createPluginTables call (eaad7c3)* remove unnecessary empty markdown link cleanup from workflows (ab446cb)* 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 base URL and enhance fetch requests with session management (d164940)* 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 release-it configuration to properly format commit links in changelog (aa00be1)* 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)* enhance button cursor styles and remove test environment display from login component (02c26fd)
- update @vitest/coverage-v8 dependency to version 3.2.3 (f11484f)* bump @tailwindcss/postcss from 4.1.8 to 4.1.10 (9c89ea0)* bump @tailwindcss/vite from 4.1.8 to 4.1.10 (da500bf)* bump @types/node from 22.15.29 to 24.0.3 (218daf4)* bump @typescript-eslint/parser from 8.34.1 to 8.35.0 (b38e9f0)* bump @vee-validate/zod from 4.15.0 to 4.15.1 (71f2eda)* bump @vue/eslint-config-typescript from 14.5.0 to 14.5.1 (be9c979)* bump drizzle-kit from 0.31.1 to 0.31.2 (49cd806)* bump drizzle-orm from 0.44.1 to 0.44.2 (d0918ac)* bump eslint from 9.28.0 to 9.29.0 (05f1132)* bump eslint-plugin-vue from 10.1.0 to 10.2.0 (2888680)* bump fastify from 5.3.3 to 5.4.0 (596e7a9)* 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 pinia from 3.0.2 to 3.0.3 (95fa45d)* bump prettier from 3.5.3 to 3.6.0 (b49f98d)* bump tailwind-merge from 3.3.0 to 3.3.1 (055e26c)* bump ts-jest from 29.3.4 to 29.4.0 (574f595)* 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 vee-validate from 4.15.0 to 4.15.1 (bb4ae92)* 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.16 to 3.5.17 (a099ccb)* bump vue-i18n from 11.1.5 to 11.1.7 (617761b)* bump zod from 3.25.49 to 3.25.65 (5fd7dd6)* bump eslint-plugin-vue in /services/frontend (69bba81)* bump lucide-vue-next in /services/frontend (0881a27)* bump prettier from 3.5.3 to 3.6.0 in /services/frontend (154d16d)* clean up comments in AppSidebar and DashboardLayout components for clarity (7e798dd)* enhance sidebar spacer behavior for expanded and collapsed states in DashboardLayout component (1bc4a83)* improve sidebar layout and CSS variable handling in DashboardLayout component (9d0986a)* remove console logs and unused form validation logic in GlobalSettings component (23b6d7f)* remove console logs for cleaner code in GlobalSettings component (a23a4bb)* remove deprecated users table columns and clean up schema definitions (5169330)* 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 favicon import and update request handlers to use underscore for unused parameters (9ee78fd)* remove unused generateId import from globalSettingsService (59e2c60)* 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 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)* simplify defaultOpen handling and enhance sidebar accessibility with titles and descriptions (63c2184)* update formValues type to improve type safety and consistency in GlobalSettings component (f46ff4e)* add @types/better-sqlite3 for improved TypeScript support and refactor database functions for clarity (0dddbd0)* add change password endpoint for authenticated users (c9a229b)* 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 initial docker-compose configuration for backend and frontend services (e0e3fd0)* 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)* Enhance API documentation and response schemas for GitHub auth, global settings, and roles (da94544)* enhance DashboardLayout and GlobalSettings components with improved sidebar and layout adjustments (88b1e49)* 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 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 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 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 password change notification email and update user account routing (40ab50a)* implement password reset functionality with token management and email notifications (4cd1fce)* 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 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)* 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)* 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 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 user and team service response handling and cache management (e14cce4)* (2b876c1)* (f5ccdf4)* (483fe3c)* (3d9d7bd)* (40cac89)* (1417891)* (2b84cfa)* (8335923)* (51cfe4b)* refactor console logging in deleteDbConfig tests for clarity and consistency (1b255be)* update API documentation and plugin security features for clarity and consistency (c99184e)* Update API documentation for clarity and formatting improvements (83abf19)* update documentation for global settings and email integration with improved formatting (7e689d5)* add missing line breaks in Docker command examples for clarity (1ef1ca4)* avoid modifying immutable commit object in release-it transform (08e93f4)* correct plugin paths configuration for better clarity and maintainability (06d5bb8)* hardcode GitHub repository URL in commit links for changelog (199befb)* remove unnecessary dbInstance parameter from createPluginTables call (eaad7c3)* remove unnecessary empty markdown link cleanup from workflows (ab446cb)* 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 base URL and enhance fetch requests with session management (d164940)* 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 release-it configuration to properly format commit links in changelog (aa00be1)* 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)* enhance button cursor styles and remove test environment display from login component (02c26fd)
0.12.6 (2025-05-31)
- update Docker run command to map port 8080 to 80 for frontend ()
- update favicon.ico for improved branding ()
- update storage key handling in DatabaseService to use dynamic baseUrl ()
0.12.5 (2025-05-31)
- update Docker run command to map port 8080 to 80 for frontend ()
- update favicon.ico for improved branding ()
- update storage key handling in DatabaseService to use dynamic baseUrl ()
0.12.4 (2025-05-30)
- enhance error handling for database connection and update error messages ()
- update conventional changelog plugin configuration for backend and frontend ()
- update Docker run command for frontend environment variables ()
0.12.3 (2025-05-30)
- enhance error handling for database connection and update error messages ()
- update conventional changelog plugin configuration for backend and frontend ()
- update Docker run command for frontend environment variables ()
- Implement role-based access control middleware and role management routes ()
- Refactor database handling and plugin system to improve type safety and clarity ()
- Add check for existing database configuration in setup handler ()
- Refactor database schema and plugin system for improved flexibility and type safety ()
- update CHANGELOG.md for frontend service, removing old version entries and maintaining structure ()
- init ()
- all: bump @tailwindcss/postcss from 4.1.7 to 4.1.8 ()
- all: bump @tailwindcss/vite from 4.1.7 to 4.1.8 ()
- all: bump @types/node from 22.15.21 to 22.15.24 ()
- all: bump @typescript-eslint/eslint-plugin from 8.32.1 to 8.33.0 ()
- all: bump @typescript-eslint/parser from 8.32.1 to 8.33.0 ()
- all: bump drizzle-orm from 0.43.1 to 0.44.0 ()
- all: bump tailwindcss from 4.1.7 to 4.1.8 ()
- all: bump typescript-eslint from 8.32.1 to 8.33.0 ()
- all: bump vue from 3.5.15 to 3.5.16 ()
- all: bump vue-i18n from 11.1.4 to 11.1.5 ()
- all: bump zod from 3.25.28 to 3.25.36 ()
- frontend: release v0.12.1 ()
- update backend version to 0.20.2 and typescript-eslint to 8.33.0 ()
- add CORS support and database setup functionality ()
- add CORS support and database setup functionality ()
- enhance backend and frontend release workflows with app token and cleanup branch automation ()
- enhance database schema and authentication flow with foreign key constraints and session management improvements ()
- add overrides for esbuild version in package.json ()
- add permissions for issues in backend release workflow ()
- clean up empty markdown links and remove empty lines from release notes extraction ()
- correct formatting in package.json overrides section ()
- enhance error handling in login and registration forms with improved type safety and user feedback ()
- enhance frontend release workflow with improved dependency installation and build handling ()
- enhance release notes extraction in backend release workflow ()
- improve frontend release workflow with enhanced dependency installation and release notes extraction ()
- improve session handling in email login route with manual session creation and error logging ()
- remove unnecessary imports and add eslint disable comments for explicit any types ()
- resolve merge conflict and update typescript-eslint version in package.json ()
- update backend release workflow to use app token for GitHub actions ()
- update login API endpoint to use new email-based authentication ()
- update login form error handling and improve user feedback ()
- update release notes extraction to reference the correct paths for version and changelog ()
- update release type options to remove 'auto' and set default to 'patch' ()
- update security documentation to clarify key security dependencies ()
- Implement role-based access control middleware and role management routes ()
- Refactor database handling and plugin system to improve type safety and clarity ()
- Add check for existing database configuration in setup handler ()
- Refactor database schema and plugin system for improved flexibility and type safety ()
- update CHANGELOG.md for frontend service, removing old version entries and maintaining structure ()
- init ()
- all: bump @tailwindcss/postcss from 4.1.7 to 4.1.8 ()
- all: bump @tailwindcss/vite from 4.1.7 to 4.1.8 ()
- all: bump @types/node from 22.15.21 to 22.15.24 ()
- all: bump @typescript-eslint/eslint-plugin from 8.32.1 to 8.33.0 ()
- all: bump @typescript-eslint/parser from 8.32.1 to 8.33.0 ()
- all: bump drizzle-orm from 0.43.1 to 0.44.0 ()
- all: bump tailwindcss from 4.1.7 to 4.1.8 ()
- all: bump typescript-eslint from 8.32.1 to 8.33.0 ()
- all: bump vue from 3.5.15 to 3.5.16 ()
- all: bump vue-i18n from 11.1.4 to 11.1.5 ()
- all: bump zod from 3.25.28 to 3.25.36 ()
- update backend version to 0.20.2 and typescript-eslint to 8.33.0 ()
- add CORS support and database setup functionality ()
- add CORS support and database setup functionality ()
- enhance backend and frontend release workflows with app token and cleanup branch automation ()
- enhance database schema and authentication flow with foreign key constraints and session management improvements ()
- add overrides for esbuild version in package.json ()
- add permissions for issues in backend release workflow ()
- clean up empty markdown links and remove empty lines from release notes extraction ()
- correct formatting in package.json overrides section ()
- enhance error handling in login and registration forms with improved type safety and user feedback ()
- enhance frontend release workflow with improved dependency installation and build handling ()
- enhance release notes extraction in backend release workflow ()
- improve frontend release workflow with enhanced dependency installation and release notes extraction ()
- improve session handling in email login route with manual session creation and error logging ()
- remove unnecessary imports and add eslint disable comments for explicit any types ()
- resolve merge conflict and update typescript-eslint version in package.json ()
- update backend release workflow to use app token for GitHub actions ()
- update login API endpoint to use new email-based authentication ()
- update login form error handling and improve user feedback ()
- update release notes extraction to reference the correct paths for version and changelog ()
- update release type options to remove 'auto' and set default to 'patch' ()
- update security documentation to clarify key security dependencies ()