Skip to content

Latest commit

 

History

History
1353 lines (1260 loc) · 154 KB

File metadata and controls

1353 lines (1260 loc) · 154 KB

Changelog

0.19.0 (2026-02-01)

0.18.0 (2026-01-17)

0.18.0 (2026-01-17)

0.17.0 (2026-01-01)

0.17.0 (2026-01-01)

0.16.0 (2025-12-24)

0.16.0 (2025-12-24)

0.15.0 (2025-12-19)

0.15.0 (2025-12-19)

  • refactor(all): update changelog transformation to filter commits a6e71765c1f8ae2c37ae4bb58ce31aa0b11f6eda
  • feat(all): Add MCP installation settings, request logs API, and SSE streaming 5f44e43c5fa95527676acc3302c1ac8e764cefe5
  • feat(all): add self-service account deletion 9f968f255eacde72b1ed3da56102f1c401a6c4d3

0.14.2 (2025-12-14)

  • fix(backend): properly delete MCP installations and notify satellites during team deletion 6d82fb3582b519cb44b640479fcd15f0d8e6ed21
  • fix(frontend): preserve team permissions after update and improve delete modal UX d7e92dbd2418858141c937f54ac5219bee3b496c
  • fix(satellite): resolve Docker volume permission issues preventing credential persistence 6aa532f24650a1e009a0be5e5869c295640e436b
  • fix(satellite): resolve Docker volume permission issues preventing credential persistence 8d4499a2f8cf9816127ab7bc89af9da5ceb242ed, closes #547
  • feat(all): add satellite selection to MCP client configuration 34d1a7972db2b8099825478998fc300058cddaac, closes #548
  • feat(all): add satellite_url field with auto-detection and first-heartbeat updates 6ec441c8dfecc96bf7c36c9066f8c2d4a7bd2cf2
  • feat(backend): add satellite_url field to team satellites endpoint af13d14c99fd4b5ae25cd73621720fba942e1b29

0.14.2 (2025-12-14)

  • fix(satellite): resolve Docker volume permission issues preventing credential persistence 6aa532f24650a1e009a0be5e5869c295640e436b
  • feat(all): add satellite selection to MCP client configuration 34d1a7972db2b8099825478998fc300058cddaac, closes #548

0.14.1 (2025-12-14)

  • feat(all): add satellite_url field with auto-detection and first-heartbeat updates 6ec441c8dfecc96bf7c36c9066f8c2d4a7bd2cf2
  • feat(backend): add satellite_url field to team satellites endpoint af13d14c99fd4b5ae25cd73621720fba942e1b29
  • fix(backend): properly delete MCP installations and notify satellites during team deletion 6d82fb3582b519cb44b640479fcd15f0d8e6ed21
  • fix(frontend): preserve team permissions after update and improve delete modal UX d7e92dbd2418858141c937f54ac5219bee3b496c
  • fix(satellite): resolve Docker volume permission issues preventing credential persistence 8d4499a2f8cf9816127ab7bc89af9da5ceb242ed, closes #547

0.14.1 (2025-12-14)

  • feat(all): add satellite_url field with auto-detection and first-heartbeat updates 6ec441c8dfecc96bf7c36c9066f8c2d4a7bd2cf2
  • feat(backend): add satellite_url field to team satellites endpoint af13d14c99fd4b5ae25cd73621720fba942e1b29
  • fix(backend): properly delete MCP installations and notify satellites during team deletion 6d82fb3582b519cb44b640479fcd15f0d8e6ed21
  • fix(frontend): preserve team permissions after update and improve delete modal UX d7e92dbd2418858141c937f54ac5219bee3b496c
  • fix(satellite): resolve Docker volume permission issues preventing credential persistence 8d4499a2f8cf9816127ab7bc89af9da5ceb242ed, closes #547

0.14.0 (2025-12-12)

0.14.0 (2025-12-12)

  • fix(backend): filter disabled servers from regular users, allow global_admin to see all 652696709215ab13de3697722a28e0643cefef76
  • fix(frontend): handle validation error in StdioServerInput component 46a685513f2a952e60450fdd3ac5105c45e1f775
  • feat(all): add SSE endpoint for streaming MCP client activity 305b0518aa48f072bf9614287323b73dc3bd1dec
  • feat(all): add SSE streaming to MCP metrics endpoint a3ce7487c1d55cf750d9cf6de9aa187997bfb781
  • feat(all): implement OAuth pending flows to prevent orphaned installations 8e83df53bbe09ca628ef74347fd6d9c7aafb3400
  • feat(backend): add SSE plugin with heartbeat interval for server events 9e75a8976ff59da9a0558713ba2a38c168e4d8ac
  • feat(frontend): add DsCard component and update action renderers 8d33715c534798b33985c7f5373ece383b01b01f
  • feat(frontend): add loading skeletons for satellite table display 5049c9f86d43260413f58bc00f301e3f7ed1abdb
  • feat(frontend): add navigation buttons to configuration schema step a869274d40a86149581544bf30d4fdb2c830bf56
  • feat(frontend): add source filter to MCP server catalog 92afca1b20ce2f63d69a6d1af16a0277c0b63d27
  • feat(frontend): add team detail components for general, limits, and members 5cd579a3e7e16cd2593e53eedbd170d6480c61e1
  • feat(frontend): add utility class for blue links and update usage e5530322bf167315790f7841556211e8a489c919
  • feat(frontend): enhance configuration schema steps with navigation buttons 4295c1b65f36d0f62b9ad2a9ed14ef8506344090
  • feat(frontend): enhance GitHub App settings with connection test feedback 56bf18b509aebab67a3bd3153a5cafe46d34eec3
  • feat(frontend): enhance job details and status display with skeletons 9cfbdaa4ed9b57bc1e4d64a56bdbd9c52bd7d7e8
  • feat(frontend): enhance token and satellite status display with icons 00c9f76d1506065476d44ea5da4a93eba1778bf3
  • feat(frontend): enhance validation for HTTP server configuration 4c6a684f0e869cb72379682c6aba45c31cf326b9
  • feat(frontend): implement admin and team navigation menus 2ed385f85cfab2c161193e93411e1a8ecb050d29
  • feat(frontend): implement DsCard component and refactor team management UI ab6b4ca9349cb40c3bd8a6804abcae68b0b472c0
  • feat(frontend): implement featured MCP servers list and browsing option bf759aea7b6fda071ecdd2092052f14d0c61aefd
  • feat(frontend): implement team edit functionality with validation 81cd1287852554d0e5d25b726ebc757b5b005786
  • feat(frontend): implement user detail view with password reset functionality f929ae009b38ba2fa043753381aa2b803c111213
  • feat(frontend): implement wizard stepper component for navigation 85c8cd3aded76feffb045be39466ebf4ba9ca49f
  • feat(frontend): implement wizard stepper for MCP server configuration 462f4bab4ef0a6b55a4d5f3795b3d161647817a1
  • feat(frontend): update account sidebar navigation with settings menu e04ac097b9785f688f3679008b97166b264df5d8
  • feat(frontend): update color variables and improve navbar layout e70d25092eb03a80365d7355c0e05ed6e5e3882a
  • feat(satellite): add wildcard search for MCP tools and limit results a75e4859bd5dc8cc1d7ab4c0a7f1ffefc00826bd
  • refactor(frontend): improve SMTP settings UI with toast notifications e26c3354dc3fb51421afa161cafbecba1e5f601b
  • refactor(frontend): replace horizontal icon with vertical icon in tables 7e23e220a3a4d552511eb6697d02197008b5f1ef
  • refactor(frontend): simplify header structure in multiple components 7c9902ee814c58aae246fc6e417cbb695204d2fb
  • style(frontend): reorder source filter tabs and bulk actions toolbar ee7431120552dc2ec4c86b86826143b5ebfb00af
  • style(frontend): update text color for improved visibility in headings d8b33431541c93c2d5f6b816d6dcf82c49b872f7
  • style(frontend): update text colors for improved visibility in settings menu 73178874f32b44ba360daadecfec4ab499ce7134
  • feat(backend,satellite): add MCP server status lifecycle tracking with health checks, logs, and auto-recovery dd384d0bb4c001a8b72a39319a59fa8f3f7c4449
  • chore(all): exclude release commits from changelog e990f583d0744ee15a543d5f3c1628fa382701f6
  • chore(deps): update dependencies in package.json and service packages c062e49b1843cbe6ac5223123bcdbecf7702c2c1

0.13.1 (2025-12-06)

  • chore(backend): release v0.50.0 b7e6d19
  • chore(backend): release v0.50.0 714a87d
  • chore(backend): release v0.50.1 615117f
  • chore(backend): release v0.50.1 c84b8a3
  • chore(satellite): release v0.13.1 45abee8
  • fix(backend): clarify backend API base URL description 1f6ef4e
  • fix(backend): emit USER_REGISTERED event for new GitHub users 8d84726
  • fix(backend): include drizzle migrations in Docker image bc4c9af, closes #546
  • fix(backend): set default value for DEPLOYSTACK_ENCRYPTION_SECRET 8359fc3
  • fix(backend): update MCP installation email templates for clarity ee9c3bf
  • fix(backend): update run-local-postgres script for consistency dda8eb9
  • fix(ci): always pass --increment flag in release PR workflows 6f650be
  • fix(satellite): respect transport_type for SSE MCP servers 96a05fa, closes #553

0.13.1 (2025-12-06)

  • fix(backend): clarify backend API base URL description 1f6ef4e
  • fix(backend): emit USER_REGISTERED event for new GitHub users 8d84726
  • fix(backend): include drizzle migrations in Docker image bc4c9af, closes #546
  • fix(backend): set default value for DEPLOYSTACK_ENCRYPTION_SECRET 8359fc3
  • fix(backend): update MCP installation email templates for clarity ee9c3bf
  • fix(backend): update run-local-postgres script for consistency dda8eb9
  • fix(ci): always pass --increment flag in release PR workflows 6f650be
  • fix(satellite): respect transport_type for SSE MCP servers 96a05fa, closes #553
  • chore(backend): release v0.50.0 b7e6d19
  • chore(backend): release v0.50.0 714a87d
  • chore(backend): release v0.50.1 615117f
  • chore(backend): release v0.50.1 c84b8a3
  • chore(frontend): release v0.46.0 016a8c1
  • chore(frontend): release v0.46.0 5d8faca
  • feat(backend): add user-level HTTP config overrides for headers and query params 7193e89

0.13.0 (2025-12-04)

  • chore(backend): release v0.50.0 cee81fb
  • chore(backend): release v0.50.0 56decfb
  • chore(satellite): release v0.13.0 fdbbcdf
  • feat(all): add real-time MCP server config updates with automatic stdio restart ad287e4
  • feat(all): queue MCP server deletion as background job with cascade notifications 679fcb5
  • feat(backend): add email notifications for MCP installation events 448e687
  • feat(frontend): simplify checkbox value update handling in settings 8b7c3ac
  • feat(satellite): add support for public backend URL in OAuth configuration aebb814
  • fix(backend): notify satellites when auto-installing MCP servers for new teams b3df717
  • fix(frontend): clear additional edit-related storage keys 726626a
  • fix(frontend): normalize tag input to lowercase on addition 50fc847
  • fix(frontend): remove hotlined profile picture 2fa3257
  • fix(frontend): update logout messages for clarity and consistency 5bf215b
  • style(frontend): adjust padding for server details display c19c47a

0.13.0 (2025-12-04)

  • feat(all): add real-time MCP server config updates with automatic stdio restart ad287e4
  • feat(all): add user configuration support in installation process cd26a0e
  • feat(all): queue MCP server deletion as background job with cascade notifications 679fcb5
  • feat(backend): add email notifications for MCP installation events 448e687
  • feat(frontend): add boolean select input for environment variables bbd9b62
  • feat(frontend): implement server search and installation wizard 4a78930
  • feat(frontend): simplify checkbox value update handling in settings 8b7c3ac
  • feat(satellite): add support for public backend URL in OAuth configuration aebb814
  • chore(backend): release v0.49.0 b8459cd
  • chore(backend): release v0.49.0 cb8ca0a
  • chore(backend): release v0.50.0 cee81fb
  • chore(backend): release v0.50.0 56decfb
  • chore(frontend): release v0.45.0 b3fe4a0
  • chore(frontend): release v0.45.0 430bfe1
  • fix(backend): notify satellites when auto-installing MCP servers for new teams b3df717
  • fix(frontend): clean repository URL and improve validation logic 3862166
  • fix(frontend): clear additional edit-related storage keys 726626a
  • fix(frontend): implement category caching and loading logic 38fa102
  • fix(frontend): normalize tag input to lowercase on addition 50fc847
  • fix(frontend): remove hotlined profile picture 2fa3257
  • fix(frontend): update logout messages for clarity and consistency 5bf215b
  • style(frontend): adjust padding for server details display c19c47a
  • docs(all): update feature list with per-tool access controls and catalog improvements d4ec492

0.12.0 (2025-12-01)

  • chore(frontend): release v0.44.0 086b98d
  • chore(frontend): release v0.44.0 589b69a
  • chore(satellite): release v0.12.0 86acd99
  • feat(all): add cleanup job for satellite heartbeats and worker f2f0d7c
  • feat(all): add slug field for server identification and validation change a1b8088
  • feat(all): implement tool toggle functionality with optimistic updates 4189eb0
  • feat(backend): enhance database connection options and error logging 2ac4964
  • feat(backend): implement CRUD operations for OAuth providers ddb26bd
  • feat(backend): implement toggle tool status route for MCP installations a4f8713
  • feat(satellite): enhance logging for tool execution and OAuth header injection 0bd6546
  • feat(satellite): implement disabled tool management and filtering 7adc7b4
  • feat(satellite): unify tool path format to use serverSlug for namespacing 210a576
  • fix(backend): convert string values to numbers for tool statistics 17b970f

0.12.0 (2025-11-30)

  • chore(all): bump isomorphic-dompurify from 2.32.0 to 2.33.0 6243596
  • chore(all): update dependencies in package.json files 12bdfcd
  • chore(backend): release v0.46.0 772c0fa
  • chore(backend): release v0.46.0 1490b2a
  • chore(backend): release v0.47.0 2070153
  • chore(backend): release v0.47.0 cb03508
  • chore(backend): release v0.48.0 c6c7efc
  • chore(backend): release v0.48.0 dde356a
  • chore(deps): bump actions/checkout from 5 to 6 e5d84d1
  • chore(frontend): release v0.41.0 6f71964
  • chore(frontend): release v0.41.0 52da4b2
  • chore(frontend): release v0.42.0 94ca47c
  • chore(frontend): release v0.42.0 14e3b3b
  • chore(frontend): release v0.43.0 7d260ab
  • chore(frontend): release v0.43.0 86f1055
  • chore(frontend): release v0.44.0 086b98d
  • chore(frontend): release v0.44.0 589b69a
  • feat(all): add cleanup job for satellite heartbeats and worker f2f0d7c
  • feat(all): add server_count to MCP category schema and responses, view mcp server catalog 7bac93b
  • feat(all): add slug field for server identification and validation change a1b8088
  • feat(all): implement breadcrumbs and several frontend and UI improvements f3d3e70
  • feat(all): implement tool toggle functionality with optimistic updates 4189eb0
  • feat(backend): add API endpoint for retrieving team usage statistics 0be749b
  • feat(backend): add API endpoint to list featured MCP categories 79c6a53
  • feat(backend): add satellite command notifications for MCP installations 769d557
  • feat(backend): add total MCP server installation limit per team a9dff02
  • feat(backend): complete PostgreSQL-only database migration 88c52f8
  • feat(backend): enhance database connection options and error logging 2ac4964
  • feat(backend): enhance server list and search responses with category details 92a86a1
  • feat(backend): implement CRUD operations for OAuth providers ddb26bd
  • feat(backend): implement minimal server response format for list endpoints bf97cd6
  • feat(backend): implement toggle tool status route for MCP installations a4f8713
  • feat(frontend): add featured MCP servers page and related components 00f4897
  • feat(frontend): add MCP server limit to team management forms c47091a
  • feat(frontend): add spinner component and replace loading indicators 8f5bd9f
  • feat(frontend): add team usage indicator component and integration e035a86
  • feat(frontend): add team usage statistics component and API integration 0befca8
  • feat(frontend): implement settings menu components for client configuration 0eb2ae6
  • feat(frontend): replace switches with checkboxes for settings c144d10
  • feat(satellite): enhance logging for tool execution and OAuth header injection 0bd6546
  • feat(satellite): implement disabled tool management and filtering 7adc7b4
  • feat(satellite): unify tool path format to use serverSlug for namespacing 210a576
  • fix(backend): convert string values to numbers for tool statistics 17b970f
  • fix(backend): replace like with ilike for case-insensitive search e88c5fb
  • fix(backend): set git_branch to null if repository_url is absent bb16362
  • style(frontend): remove max-width from content area in settings and profile b9624a8
  • feature(backend): re-build the global settings - added name param dfab0ed
  • refactor(backend): use GlobalSettings for backend URL in OAuth routes 7aa72ca
  • refactor(satellite): enhance headers for Cloudflare compatibility 362987f

0.11.0 (2025-11-23)

  • chore(backend): release v0.45.0 482c6f4
  • chore(backend): release v0.45.0 13a7796
  • chore(satellite): release v0.11.0 9fddc8e

0.11.0 (2025-11-23)

  • chore(all): update dependencies across services 44bbbc2
  • chore(backend): release v0.44.0 09333c5
  • chore(backend): release v0.44.0 1c71e34
  • chore(backend): release v0.45.0 482c6f4
  • chore(backend): release v0.45.0 13a7796
  • chore(frontend): release v0.39.0 2245bc8
  • chore(frontend): release v0.39.0 fd6535a
  • chore(frontend): release v0.40.0 d422afc
  • chore(frontend): release v0.40.0 b5ddad8
  • refactor(all): simplify conventional changelog preset configuration 482c662
  • feat(all): add OAuth authorization step in server installation wizard fce8128
  • feat(all): add README content management to MCP server forms f0b706e
  • feat(backend): add endpoint to retrieve available satellites for team 5c87421
  • feat(backend): add installation_type field for OAuth installations c79f52a
  • feat(backend): add OAuth token management services and utilities 3729357
  • feat(backend): added icon_url to mcp catalog a1d66de
  • feat(backend): auto-fill icon_url from GitHub avatar if not provided 3f418cf
  • feat(backend): implement OAuth token retrieval and status endpoints 51472b6
  • feat(backend): implement OAuthDiscoveryService for detecting and discovering OAuth metadata from MCP 424a4bc
  • feat(frontend): add icon_url field to MCP server forms and views 7356c2b
  • feat(frontend): add satellite selection step in installation wizard f4c71d0
  • feat(frontend): add website URL display in MCP server card 703416c
  • feat(frontend): add website URL field to MCP server forms 5de8134
  • feat(frontend): enhance MCP server details with specifications view 3f08f39
  • feat(frontend): make repository URL optional in GitHub step aab785c

0.10.0 (2025-11-17)

  • 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 (0676b8f)
  • 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)

v0.9.0 (2025-11-15)

  • chore(satellite): release v0.9.0 (ae5ab63)
  • chore(satellite): release v0.9.0 (0c4a7c4)
  • docs(satellite): update example outputs in token counter utility (a4de6d1)

0.10.0 (2025-11-17)

  • 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)
  • 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)
  • fix(satellite): update markdown linting path for AI instructions (8032166)
  • fix(satellite): update token consumption metrics in README (b58e58b)

0.9.0 (2025-11-15)

  • chore(frontend): release v0.38.0 (f11c7df)
  • chore(frontend): release v0.38.0 (68958a3)
  • chore(satellite): release v0.9.0 (0c4a7c4)
  • docs(satellite): update example outputs in token counter utility (a4de6d1)

0.9.0 (2025-11-15)

  • 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 (f11c7df)
  • chore(frontend): release v0.38.0 (68958a3)
  • feat(all): MCP Tool Metadata Collection & Display (8af4610)

0.8.0 (2025-11-11)

  • chore(backend): release v0.42.0 (9588de4)
  • chore(backend): release v0.42.0 (9d96581)
  • chore(satellite): release v0.8.0 (109792a)

0.8.0 (2025-11-11)

  • chore(all): bump @modelcontextprotocol/sdk from 1.20.2 to 1.21.0 (7c81126)
  • 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 @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): 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(all): update node version to 24 in workflow files (147192d)
  • chore(backend): release v0.40.0 (f9a5850)
  • chore(backend): release v0.40.0 (58435ff)
  • chore(backend): release v0.41.0 (f79fcfb)
  • chore(backend): release v0.41.0 (ddc0084)
  • chore(backend): release v0.42.0 (9588de4)
  • chore(backend): release v0.42.0 (9d96581)
  • chore(backend): update dependencies in package.json (e3f9c05)
  • 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(frontend): release v0.36.0 (577fde3)
  • chore(frontend): release v0.36.0 (347024b)
  • chore(frontend): release v0.37.0 (2e71d44)
  • chore(frontend): release v0.37.0 (bfa8025)
  • 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 support for URL query parameters in MCP server configuration (bce275a)
  • feat(all): add teams management functionality for global admins (d3a9926)
  • feat(all): added new route for MCP client config (1d7fb4a)
  • feat(all): added support for claude code (6b2e8a7)
  • feat(backend): implement admin team update route with validation and response schemas (09ae873)

0.7.0 (2025-11-04)

  • docs(all): update README to clarify management chaos and token reduction (d5e5000)
  • docs(all): update README to clarify MCP challenges and solutions (46ce1e9)
  • chore(all): bump tailwindcss from 4.1.14 to 4.1.15 (8365aa2)
  • chore(all): update dependencies across services (1b1aba7)
  • chore(frontend): release v0.34.0 (f0e29de)
  • chore(frontend): release v0.34.0 (fe6aec7)
  • chore(satellite): release v0.7.0 (b94bbbd)
  • 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)
  • fix(backend): update welcome email instructions for MCP client setup (2da79a9)

0.7.0 (2025-11-03)

  • 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 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 (f0e29de)
  • chore(frontend): release v0.34.0 (fe6aec7)

0.6.0 (2025-10-24)

  • chore(backend): release v0.38.0 (1bcf0db)
  • chore(backend): release v0.38.0 (27fd535)
  • chore(deps): bump actions/setup-node from 5 to 6 (5050cee)
  • chore(frontend): release v0.33.0 (068f29a)
  • 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)

0.6.0 (2025-10-24)

  • 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)
  • chore(backend): release v0.38.0 (1bcf0db)
  • chore(backend): release v0.38.0 (27fd535)
  • chore(deps): bump actions/setup-node from 5 to 6 (5050cee)
  • chore(frontend): release v0.33.0 (068f29a)
  • 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)

0.5.0 (2025-10-18)

  • chore(frontend): release v0.32.0 (0b61a0a)
  • chore(frontend): release v0.32.0 (873adff)
  • chore(frontend): update modules (1b371f8)
  • chore(satellite): release v0.5.0 (8a5c148)
  • chore(satellite): remove unprivileged user namespace configuration (1bd5eb4)
  • fix(satellite): improve error handling for unhandled rejections and exceptions (8d16c9f)

0.5.0 (2025-10-18)

  • fix(satellite): improve error handling for unhandled rejections and exceptions (8d16c9f)
  • 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.37.0 (d7e761b)
  • chore(backend): release v0.37.0 (dfe44f0)
  • 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 (7e6b608)
  • chore(frontend): release v0.31.0 (6c626f8)
  • chore(frontend): release v0.32.0 (0b61a0a)
  • chore(frontend): release v0.32.0 (873adff)
  • chore(frontend): remove unused @types/marked dependency from package.json (44f88ad)
  • 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): add tags filtering to MCP servers API and implement endpoint to retrieve unique tags (45f7088)
  • 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 hover card for Python MCP server installation warning (df0d271)
  • feat(frontend): add McpClientConnectionsCard component (7f95f3e)
  • feat(frontend): add runtime and tags display to MCP server card (3b22e37)
  • feat(frontend): add search and filter functionality to server catalog (13da4a1)
  • feat(frontend): add skeleton loading state for MCP server selection (2653bb4)
  • 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 ButtonGroup component with variants (23a0418)
  • 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)

0.4.1 (2025-10-07)

  • chore(backend): release v0.36.0 (dacf1af)
  • chore(backend): release v0.36.0 (6bdfbcf)
  • chore(satellite): release v0.4.1 (6594669)
  • feat(all): Enhanced Job Queue Management - Search & Filtering (6517f1e)

0.4.1 (2025-10-07)

  • feat(all): Enhanced Job Queue Management - Search & Filtering (6517f1e)
  • chore(backend): release v0.36.0 (dacf1af)
  • chore(backend): release v0.36.0 (6bdfbcf)

0.4.0 (2025-10-06)

  • chore(all): update dependencies and improve package configurations (a9ed054)
  • chore(backend): bump @commitlint/config-conventional (3103017)
  • chore(frontend): bump @commitlint/config-conventional (e7f6b2a)
  • chore(frontend): release v0.30.0 (8892816)
  • chore(frontend): release v0.30.0 (fc139ea)
  • chore(satellite): release v0.4.0 (42091ab)
  • 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)

0.4.0 (2025-10-06)

  • 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 vue-tsc from 3.0.7 to 3.0.8 (9db75b4)
  • chore(all): update dependencies and improve package configurations (a9ed054)
  • chore(all): update dependencies in backend, frontend, and satellite services (931221a)
  • 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.29.0 (d107ef8)
  • chore(frontend): release v0.29.0 (7c7c18d)
  • chore(frontend): release v0.30.0 (8892816)
  • chore(frontend): release v0.30.0 (fc139ea)
  • feat(all): added fifo-queue and mcp-readme integration (06906c6)
  • feat(all): migrated installation_methods to official mcp registry standard (5d53296)
  • feat(backend): add github_account_id to API specifications (e7eee4f)
  • 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): added github_account_id (cb8ba0f)
  • 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 GitHub avatar support for MCP servers (3f6a4fe)
  • 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(all): update ESLint configuration and TypeScript exclusions (81e5828)
  • refactor(backend): changed mcp route to OpenAPI spec (8714830)
  • refactor(backend): remove deprecated GitHub sync endpoint from API spec (e530a17)
  • refactor(backend): removed unwanted vars from mcp table (2d13921)
  • refactor(backend): simplify database client registration logic (6aaac17)
  • refactor(backend): simplify header mapping logic for three-tier system (9370072)
  • refactor(frontend): remove runtime_min_version from MCP forms and views (3ae3fed)

0.3.0 (2025-09-23)

  • chore(all): bump fastify from 5.5.0 to 5.6.1 (f4b9683)
  • chore(all): bump nanoid from 5.1.5 to 5.1.6 (0bcd969)
  • chore(all): bump release-it from 19.0.4 to 19.0.5 (17c302e)
  • chore(frontend): release v0.28.0 (aeb8b7a)
  • chore(frontend): release v0.28.0 (92d741e)
  • chore(satellite): release v0.3.0 (e256e3f)

0.3.0 (2025-09-23)

  • 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 nanoid from 5.1.5 to 5.1.6 (0bcd969)
  • 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(frontend): release v0.28.0 (aeb8b7a)
  • 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)

0.2.1 (2025-09-15)

  • chore(satellite): release v0.2.1 (a67e9ff)
  • fix(all): remove unnecessary grep-or from commit logs in release scripts (bcbdff7)

v0.2.0 (2025-09-15)

  • chore(satellite): release v0.2.0 (3d552de)
  • chore(satellite): release v0.2.0 (8c795e1)
  • fix(all): remove unnecessary grep-or for commit logs (1e229d4)
  • docs(satellite): update README (c0740a1)

0.2.1 (2025-09-15)

  • fix(all): remove unnecessary grep-or from commit logs in release scripts (bcbdff7)

0.2.0 (2025-09-15)

  • chore(all): update README to reflect completed tasks in Satellite MVP and Advanced Architecture phas (3e0bd44)
  • chore(backend): release v0.33.0 (4ff5141)
  • chore(frontend): release v0.27.0 (91cd9d5)
  • chore(frontend): release v0.27.0 (832baab)
  • chore(satellite): release v0.2.0 (8c795e1)
  • fix(all): remove unnecessary grep-or for commit logs (1e229d4)
  • 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)
  • docs(satellite): update README (c0740a1)
  • backend(fix): fixed console log (420172d)
  • refactor(satellite): removed gateway (ecdcb91)
  • release satellite (d7a5a10)

0.2.0 (2025-09-15)

  • fix: add missing line breaks in Docker command examples for clarity (94d1571)
  • fix: add newline to commitPartial format for better readability (4e36538)
  • fix: add permissions for issues in backend release workflow (9b100b8)
  • fix: avoid modifying immutable commit object in release-it transform (4daad29)
  • fix: clean up empty markdown links and remove empty lines from release notes extraction (e39b183)
  • fix: correct plugin paths configuration for better clarity and maintainability (bcb334f)
  • fix: disable eslint rule for explicit any in cloud providers and cloud credentials routes (5c0eb3b)
  • fix: enhance error handling for database connection and update error messages (dbb7c1d)
  • fix: enhance frontend release workflow with improved dependency installation and build handling (d9f2fe1)
  • fix: enhance release notes extraction in backend release workflow (8d1be5f)
  • fix: hardcode GitHub repository URL in commit links for changelog (b018577)
  • fix: improve frontend release workflow with enhanced dependency installation and release notes extra (edd0a39)
  • fix: remove unnecessary empty markdown link cleanup from workflows (c1054c7)
  • fix: update base URL and enhance fetch requests with session management (30291cc)
  • fix: update conventional changelog plugin configuration for backend and frontend (82ff531)
  • fix: update Docker run command for frontend environment variables (529c37f)
  • fix: update Docker run command to map port 8080 to 80 for frontend (2d12bad)
  • fix: update environment variable display to use variable name instead of index (1216346)
  • fix: update environment variable names for frontend and backend URLs in Docker commands and CORS con (c0e3ec8)
  • fix: update error handling to include Bad Request status for invalid credentials (93d5ee7)
  • fix: update ESLint configuration to ignore temporary TypeScript files and remove unused type imports (b443bba)
  • fix: update favicon.ico for improved branding (3229465)
  • fix: update release notes extraction to reference the correct paths for version and changelog (2830b80)
  • fix: update release type options to remove 'auto' and set default to 'patch' (e471253)
  • fix: update release-it configuration to properly format commit links in changelog (ea538d9)
  • fix: update security documentation to clarify key security dependencies (f851ba5)
  • fix: update storage key handling in DatabaseService to use dynamic baseUrl (0c27b13)
  • fix: update timestamp creation to use Date object instead of Date.now() in createGroups method (45d07fa)
  • fix: use proper URL template variables for commit links in changelog (dc5c9c5)
  • fix(all): remove unnecessary grep-or for commit logs (1e229d4)
  • fix(backend): add nanoid package for unique ID generation (b687aa6)
  • fix(backend): change device removal to hard delete from database (1335efb)
  • fix(backend): correct casing in email service imports and routes (42a145e)
  • fix(backend): correct import paths for email routes and services (1acc16c)
  • fix(backend): Refactor MCP User Configuration API to use object for user_args (fa14c5a)
  • fix(backend): specify error type as unknown in catch blocks (6563ad1)
  • fix(backend): specify error type in catch block for GitHub auth (7964104)
  • fix(backend): update token scopes to include categories read access (cb2b329)
  • fix(database): implement safe database proxy for graceful startup handling (68623a2)
  • fix(database): update baseUrl to use VITE_DEPLOYSTACK_BACKEND_URL (b856d40)
  • fix(frontend): improve error handling for login status checks (94f5025)
  • fix(frontend): improve GitHub URL display and handling in featured servers (06dfff3)
  • fix(frontend): update logo source to correct image file (40a749b)
  • fix(gateway): add --no-git.requireCleanWorkingDir option to release command (fae039b)
  • fix(gateway): manage connections and improve server shutdown process (80dd6f9)
  • fix(gateway): remove redundant --no-npm option from release command (a5328bd)
  • fix(gateway): simplify error handling in login command (7f680c5)
  • fix(gateway): update default backend URL for login command to use cloud-api (f71a14e)
  • docs: update API documentation and plugin security features for clarity and consistency (76ae661)
  • docs: update logging section in README with additional details and examples (b8b6753)
  • docs: update MCP endpoint in gateway README to reflect new default port (d3db66c)
  • docs(all): remove IDE integrations and developer tools from To Do list (a210486)
  • docs(all): update README links for better formatting (503ec2c)
  • docs(all): update README to improve clarity and structure with additional spacing (857e74a)
  • docs(all): update README to reflect completed phases and installation (0bbf82e)
  • docs(backend): update README with backup strategies and directory structure (c56fa6d)
  • docs(satellite): update README (c0740a1)
  • chore: specify Node.js and npm engine requirements in package.json and add .nvmrc (8b0b3a9)
  • chore: update @typescript-eslint/parser to version 8.35.1 and add license information (f4a2ab8)
  • chore: update @vitest/coverage-v8 dependency to version 3.2.3 (85d35fa)
  • chore: update backend version to 0.20.2 and typescript-eslint to 8.33.0 (24ef17d)
  • chore: update package.json overrides and simplify README instructions (0911ece)
  • chore(all): bump @fastify/cors from 8.5.0 to 11.1.0 (fd81688)
  • chore(all): bump @fastify/helmet from 12.0.1 to 13.0.1 (6c460ff)
  • chore(all): bump @libsql/client from 0.14.0 to 0.15.9 (abcbe01)
  • chore(all): bump @libsql/client from 0.15.10 to 0.15.12 (d071f7c)
  • chore(all): bump @libsql/client from 0.15.9 to 0.15.10 (f7b42a3)
  • chore(all): bump @octokit/auth-app from 8.0.1 to 8.0.2 (e570cd7)
  • chore(all): bump @tailwindcss/postcss from 4.1.10 to 4.1.11 (b4f69a9)
  • chore(all): bump @tailwindcss/postcss from 4.1.11 to 4.1.12 (80e97dd)
  • chore(all): bump @tailwindcss/postcss from 4.1.7 to 4.1.8 (920fac2)
  • chore(all): bump @tailwindcss/postcss from 4.1.8 to 4.1.10 (5a7e8fc)
  • chore(all): bump @tailwindcss/vite from 4.1.10 to 4.1.11 (2343d7f)
  • chore(all): bump @tailwindcss/vite from 4.1.11 to 4.1.12 (ed7288c)
  • chore(all): bump @tailwindcss/vite from 4.1.7 to 4.1.8 (5e9ed8a)
  • chore(all): bump @types/node from 22.15.29 to 24.0.3 (7ac5170)
  • chore(all): bump @types/node from 24.0.10 to 24.0.13 (18e7601)
  • chore(all): bump @types/node from 24.0.13 to 24.0.15 (4d7f6a1)
  • chore(all): bump @types/node from 24.0.3 to 24.0.7 (b75678a)
  • 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/nodemailer from 7.0.0 to 7.0.1 (60b7fdc)
  • chore(all): bump @types/uuid from 9.0.8 to 10.0.0 (7550a88)
  • chore(all): bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (c29b270)
  • chore(all): bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (66f29be)
  • chore(all): bump @typescript-eslint/parser from 8.32.1 to 8.33.0 (04fd3c8)
  • chore(all): bump @typescript-eslint/parser from 8.34.1 to 8.35.0 (360d00f)
  • chore(all): bump @typescript-eslint/parser from 8.37.0 to 8.38.0 (e3cf2f8)
  • chore(all): bump @typescript-eslint/parser from 8.38.0 to 8.39.1 (dc84016)
  • chore(all): bump @vitejs/plugin-vue from 5.2.4 to 6.0.0 (59969d4)
  • chore(all): bump @vitejs/plugin-vue from 6.0.0 to 6.0.1 (60dfc78)
  • chore(all): bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 (2cfd83a)
  • chore(all): bump @vueuse/core from 13.5.0 to 13.6.0 (602257f)
  • chore(all): bump @vueuse/core from 13.6.0 to 13.7.0 (aa31039)
  • chore(all): bump @vueuse/core from 13.8.0 to 13.9.0 (c32ca19)
  • chore(all): bump argon2 from 0.43.0 to 0.43.1 (cb29155)
  • chore(all): bump argon2 from 0.43.1 to 0.44.0 (c4384e9)
  • chore(all): bump better-sqlite3 from 12.1.1 to 12.2.0 (9f7dcd5)
  • chore(all): bump chalk from 4.1.2 to 5.6.0 (a42c3bb)
  • chore(all): bump commander from 12.1.0 to 14.0.0 (ef42a93)
  • chore(all): bump drizzle-orm from 0.44.1 to 0.44.2 (c8f9d0f)
  • chore(all): bump drizzle-orm from 0.44.2 to 0.44.3 (f62c189)
  • chore(all): bump drizzle-orm from 0.44.3 to 0.44.4 (ec4d396)
  • chore(all): bump drizzle-orm from 0.44.4 to 0.44.5 (c2fda9b)
  • chore(all): bump eslint from 9.28.0 to 9.29.0 (2957728)
  • chore(all): bump eslint from 9.29.0 to 9.30.0 (6ea09aa)
  • chore(all): bump eslint from 9.30.1 to 9.31.0 (2d00015)
  • chore(all): bump eslint from 9.31.0 to 9.33.0 (005d75f)
  • chore(all): bump eslint from 9.33.0 to 9.34.0 (e2f0b7c)
  • chore(all): bump eslint-plugin-vue from 10.2.0 to 10.3.0 (c871268)
  • chore(all): bump eslint-plugin-vue from 10.3.0 to 10.4.0 (cb522f8)
  • chore(all): bump fastify from 5.3.3 to 5.4.0 (d2516af)
  • 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 inquirer from 12.9.3 to 12.9.4 (a2e6ef8)
  • chore(all): bump inquirer from 8.2.6 to 12.9.1 (91e3f6a)
  • chore(all): bump jest from 30.0.3 to 30.0.4 (3d8e5cc)
  • 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.511.0 to 0.522.0 (0bbe36c)
  • chore(all): bump lucide-vue-next from 0.525.0 to 0.539.0 (fed7846)
  • chore(all): bump lucide-vue-next from 0.539.0 to 0.540.0 (e826d16)
  • chore(all): bump lucide-vue-next from 0.540.0 to 0.541.0 (88e8acc)
  • chore(all): bump lucide-vue-next from 0.541.0 to 0.542.0 (b67d97b)
  • chore(all): bump nodemailer from 6.10.1 to 7.0.3 (3d64c24)
  • chore(all): bump nodemailer from 7.0.3 to 7.0.4 (f27d521)
  • chore(all): bump nodemailer from 7.0.4 to 7.0.5 (48b326d)
  • chore(all): bump nodemailer from 7.0.5 to 7.0.6 (f2c5a3f)
  • 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 pinia from 3.0.2 to 3.0.3 (4ecda4a)
  • chore(all): bump pino from 9.7.0 to 9.8.0 (9b658c9)
  • chore(all): bump pino from 9.8.0 to 9.9.0 (2c17e56)
  • chore(all): bump pino-pretty from 13.0.0 to 13.1.1 (72b68da)
  • chore(all): bump reka-ui from 2.3.2 to 2.4.1 (ce311b8)
  • chore(all): bump release-it from 19.0.3 to 19.0.4 (897c63c)
  • chore(all): bump supertest from 7.1.1 to 7.1.2 (bc17573)
  • chore(all): bump supertest from 7.1.2 to 7.1.3 (7df6824)
  • chore(all): bump supertest from 7.1.3 to 7.1.4 (6299ab3)
  • chore(all): bump tailwind-merge from 3.3.0 to 3.3.1 (52dc1ff)
  • chore(all): bump tailwindcss from 4.1.10 to 4.1.11 (e09ae4f)
  • chore(all): bump tailwindcss from 4.1.11 to 4.1.12 (a51328d)
  • chore(all): bump ts-jest from 29.3.4 to 29.4.0 (c299e81)
  • chore(all): bump ts-jest from 29.4.0 to 29.4.1 (d8b52b4)
  • chore(all): bump ts-loader from 9.5.2 to 9.5.4 (4e2aeb0)
  • chore(all): bump typescript from 5.8.3 to 5.9.2 (eaeddc0)
  • chore(all): bump typescript-eslint from 8.33.0 to 8.34.1 (7066639)
  • chore(all): bump typescript-eslint from 8.34.1 to 8.35.0 (686ab27)
  • chore(all): bump typescript-eslint from 8.35.0 to 8.35.1 (dd92767)
  • chore(all): bump typescript-eslint from 8.35.1 to 8.36.0 (3786ff8)
  • chore(all): bump typescript-eslint from 8.36.0 to 8.37.0 (e4c3fb3)
  • chore(all): bump typescript-eslint from 8.37.0 to 8.38.0 (ba3ca5b)
  • chore(all): bump uuid from 9.0.1 to 11.1.0 (6a7e064)
  • chore(all): bump vee-validate from 4.15.0 to 4.15.1 (d2ce63e)
  • chore(all): bump vite from 6.3.5 to 7.0.0 (4531c42)
  • chore(all): bump vite from 7.0.2 to 7.0.4 (eb9bde5)
  • chore(all): bump vite from 7.0.4 to 7.0.5 (d51de0c)
  • chore(all): bump vite from 7.1.3 to 7.1.4 (e67363d)
  • chore(all): bump vite-plugin-vue-devtools from 7.7.7 to 8.0.0 (3fc1d22)
  • chore(all): bump vitest from 2.1.9 to 3.2.3 (350bdc4)
  • chore(all): bump vue from 3.5.16 to 3.5.17 (6ff47ae)
  • chore(all): bump vue from 3.5.17 to 3.5.18 (97ff56b)
  • chore(all): bump vue from 3.5.18 to 3.5.20 (d990c96)
  • chore(all): bump vue-i18n from 11.1.10 to 11.1.11 (34d5417)
  • chore(all): bump vue-i18n from 11.1.4 to 11.1.5 (ef10230)
  • chore(all): bump vue-i18n from 11.1.7 to 11.1.9 (c96cd74)
  • chore(all): bump vue-i18n from 11.1.9 to 11.1.10 (0b278ac)
  • chore(all): bump vue-sonner from 2.0.2 to 2.0.8 (2238b7f)
  • chore(all): bump vue-tsc from 2.2.10 to 3.0.1 (b862db9)
  • chore(all): bump vue-tsc from 3.0.1 to 3.0.3 (6ba75bd)
  • chore(all): bump vue-tsc from 3.0.3 to 3.0.5 (7fa11a1)
  • chore(all): bump webpack from 5.101.2 to 5.101.3 (16f2c7d)
  • chore(all): bump zod from 3.25.28 to 3.25.36 (54d38b8)
  • chore(all): bump zod from 3.25.49 to 3.25.65 (b806058)
  • chore(all): bump zod from 3.25.67 to 3.25.75 (87b5322)
  • chore(all): bump zod from 3.25.76 to 4.0.5 (a436cab)
  • chore(all): bump zod from 4.0.5 to 4.0.17 (93b19af)
  • chore(all): bump zod-openapi from 5.2.0 to 5.3.1 (30e0b04)
  • chore(all): bump zod-openapi from 5.3.1 to 5.4.0 (c4d77fe)
  • chore(all): bump zod-to-json-schema from 3.24.5 to 3.24.6 (b1dde4c)
  • chore(all): remove scoped commit implementation documentation (57c6b9c)
  • chore(all): update branch cleanup workflow to include gateway-release branch (351ef11)
  • 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(all): update release-it configuration for gateway service (d1745e4)
  • chore(backend): add paths for backend catalog and dereferenced data (225c46f)
  • chore(backend): bump @libsql/client in /services/backend (01e0877)
  • chore(backend): bump @types/jest in /services/backend (516aa27)
  • chore(backend): bump @types/nodemailer in /services/backend (a80c28f)
  • chore(backend): bump drizzle-orm in /services/backend (c75e00f)
  • chore(backend): bump jest from 29.7.0 to 30.0.0 in /services/backend (4e5d7fc)
  • chore(backend): bump zod from 3.25.76 to 4.0.5 in /services/backend (bd66143)
  • chore(backend): improve logging structure for error handling (7e9fae2)
  • chore(backend): release v0.20.0 (deef84f)
  • chore(backend): release v0.20.1 (82b34e8)
  • chore(backend): release v0.20.2 (33d5026)
  • chore(backend): release v0.20.3 (c9ca248)
  • chore(backend): release v0.20.4 (22d5b1d)
  • chore(backend): release v0.20.5 (1c55060)
  • chore(backend): release v0.20.6 (c6e8cbb)
  • chore(backend): release v0.20.7 (4f3b4b9)
  • chore(backend): release v0.20.8 (504a74c)
  • chore(backend): release v0.20.9 (890d417)
  • chore(backend): release v0.21.0 (c3ca83c)
  • chore(backend): release v0.21.1 (0ad5fee)
  • chore(backend): release v0.22.0 (1969cd0)
  • chore(backend): release v0.22.1 (5e6e2be)
  • chore(backend): release v0.23.0 (9fa9207)
  • chore(backend): release v0.23.1 (4ff8148)
  • chore(backend): release v0.24.0 (7014acd)
  • chore(backend): release v0.24.1 (c876c83)
  • chore(backend): release v0.25.0 (16833e4)
  • chore(backend): release v0.25.1 (5e66dce)
  • chore(backend): release v0.26.0 (5ca4e67)
  • chore(backend): release v0.26.1 (15d8719)
  • chore(backend): release v0.27.0 (7bba1ef)
  • chore(backend): release v0.27.1 (7f19fb9)
  • chore(backend): release v0.28.0 (842f14c)
  • chore(backend): release v0.28.1 (d0013f7)
  • chore(backend): release v0.28.2 (1eea8d4)
  • chore(backend): release v0.28.3 (adf8120)
  • chore(backend): release v0.29.0 (95e4fb5)
  • chore(backend): release v0.29.1 (5ea24da)
  • 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(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(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(backend): update environment configuration and README for Docker (5ab8d49)
  • chore(backend): update rootDir in tsconfig.json to 'src' (0d58329)
  • chore(deps): bump actions/checkout from 4 to 5 (8bc84ef)
  • chore(deps): update lucide-vue-next to version 0.525.0 and prettier to version 3.6.2 (80e985a)
  • chore(frontend): bump @vitejs/plugin-vue in /services/frontend (57152ea)
  • chore(frontend): bump @vue/tsconfig in /services/frontend (b534363)
  • chore(frontend): bump eslint-plugin-vue in /services/frontend (4d97bc2)
  • chore(frontend): bump eslint-plugin-vue in /services/frontend (3f9a6cf)
  • chore(frontend): bump lucide-vue-next in /services/frontend (e68b619)
  • chore(frontend): bump lucide-vue-next in /services/frontend (f6fd104)
  • chore(frontend): bump lucide-vue-next in /services/frontend (b82fda9)
  • chore(frontend): bump lucide-vue-next in /services/frontend (3d959c3)
  • chore(frontend): bump prettier from 3.5.3 to 3.6.0 in /services/frontend (b42d590)
  • chore(frontend): bump typescript in /services/frontend (634deae)
  • chore(frontend): bump zod from 3.25.76 to 4.0.5 in /services/frontend (12cdc05)
  • chore(frontend): release v0.12.1 (0fc16e1)
  • chore(frontend): release v0.12.2 (0b2206f)
  • chore(frontend): release v0.12.3 (3b9b8b5)
  • chore(frontend): release v0.12.4 (31ebf8a)
  • chore(frontend): release v0.12.5 (1cec0f7)
  • chore(frontend): release v0.12.6 (f57b673)
  • chore(frontend): release v0.13.0 (26f270b)
  • chore(frontend): release v0.13.1 (629b405)
  • chore(frontend): release v0.13.2 (95d1728)
  • chore(frontend): release v0.13.3 (5436d6f)
  • chore(frontend): release v0.14.0 (3c41f32)
  • chore(frontend): release v0.14.1 (ceee165)
  • chore(frontend): release v0.15.0 (1d7064b)
  • chore(frontend): release v0.15.1 (fa0862c)
  • chore(frontend): release v0.16.0 (fa9ce52)
  • chore(frontend): release v0.16.1 (305b409)
  • chore(frontend): release v0.17.0 (a2ea6b1)
  • chore(frontend): release v0.17.1 (e2cf462)
  • chore(frontend): release v0.18.0 (17a5df0)
  • chore(frontend): release v0.18.1 (a25fabb)
  • chore(frontend): release v0.19.0 (928b1c7)
  • chore(frontend): release v0.19.1 (7d133d6)
  • chore(frontend): release v0.20.0 (b76e596)
  • chore(frontend): release v0.20.1 (085243c)
  • chore(frontend): release v0.21.0 (5ab78a5)
  • chore(frontend): release v0.21.1 (816fee2)
  • chore(frontend): release v0.22.0 (c783dcb)
  • chore(frontend): release v0.22.1 (98bab0e)
  • chore(frontend): release v0.23.0 (6fc0b62)
  • chore(frontend): release v0.23.1 (9f220c8)
  • chore(frontend): release v0.24.0 (c001de7)
  • chore(frontend): release v0.24.1 (a7a51fe)
  • chore(frontend): release v0.25.0 (2097243)
  • chore(frontend): release v0.25.1 (e940bef)
  • chore(frontend): release v0.26.0 (d09a5d1)
  • chore(frontend): release v0.26.1 (b422f45)
  • chore(frontend): release v0.27.0 (91cd9d5)
  • chore(frontend): release v0.27.0 (832baab)
  • chore(frontend): remove deprecated Account.vue backup file (4d7ab8e)
  • chore(frontend): update button loading states and improve form submission handling (206a356)
  • chore(frontend): update logo references and remove unused images (a01fde4)
  • chore(frontend): update release workflow and version to v0.13.1 (10b0512)
  • chore(frontend): update team selection logic and storage integration (fd5ae0b)
  • chore(frontend): update vite and fdir dependencies to latest versions (7a28eb2)
  • chore(gateway): release v0.0.1 (5861940)
  • chore(gateway): release v0.0.2 (df4fe92)
  • chore(gateway): release v0.0.3 (a3faea0)
  • 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.2.0 (24ff0bf)
  • chore(gateway): release v0.3.0 (cc56168)
  • chore(gateway): release v0.4.0 (23460e1)
  • chore(gateway): release v0.5.0 (167def1)
  • 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): release v0.8.0 (1b4931f)
  • chore(gateway): release v0.8.1 (d65fd36)
  • 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(gateway): specify commits path for release-it configuration (8aed4aa)
  • chore(gateway): update CORS configuration to use @fastify/cors (acc1796)
  • chore(gateway): update CORS registration to use named import (2aef844)
  • chore(release): update release command to include --no-increment option (904e877)
  • chore(shared): update favicon files and add .ico to .gitignore (65d9fb7)
  • chore(tests): add backend build, unit, e2e tests, and linting to release workflow (889aae2)
  • chore(workflows): remove backend E2E tests from release workflow (737ae60)
  • chore(workflows): update backend release workflow to install dependencies from root (c168449)
  • backend(fix): fixed console log (420172d)
  • refactor: add category display component and update relevant views for category handling (a5b2d68)
  • refactor: add DsAlert component with success alert functionality and update navigation to include su (6d1a6e8)
  • refactor: enhance layout and styling for environment variables in EnvironmentVariableCard component (5eb4975)
  • refactor: enhance MCP categories API with security and error handling (4add8a5)
  • refactor: enhance placeholder value check in isPlaceholderValue function (8c4f421)
  • refactor: enhance server selection step with automatic progression and improve localization for serv (415b243)
  • refactor: enhance team API and frontend to include user role information and member count (855ce3a)
  • refactor: enhance team context management and improve UI feedback for team selection (d7e3d95)
  • refactor: enhance team creation flow with detailed success and error messages (5328a5d)
  • refactor: enhance validation logic for required environment variables and improve server selection h (cd91ea3)
  • refactor: implement ProgressBars component for multi-step progress visualization (36ef1fd)
  • refactor: implement server pre-selection in installation wizard and enhance UI with install button (1090375)
  • refactor: improve structure and styling of environment variable cards in EnvironmentVariableCard com (e5e20ec)
  • refactor: integrate ProgressBars component for enhanced multi-step navigation and update localizatio (0d8f1af)
  • refactor: migrate from zod-to-json-schema to zod-openapi for OpenAPI schema generation (a859239)
  • refactor: optimize step position calculations and remove debug logging in MCP server data conversion (8a7a908)
  • refactor: remove action button from empty credentials state and clean up related text (15ab960)
  • refactor: remove dashboard navigation and enhance MCP server selection UI with category filter (388331a)
  • refactor: remove deprecated users table columns and clean up schema definitions (d109a52)
  • refactor: remove edit view and replace with view functionality for MCP server catalog (12aae3b)
  • refactor: remove old team management views and implement new team management structure (610551a)
  • refactor: remove unnecessary console logs and improve user walkthrough handling (f23f7b6)
  • refactor: remove unused components and consolidate credential table logic (9ef9567)
  • refactor: remove unused i18n import from Setup.vue (3314708)
  • refactor: Remove unused imports from CredentialDetail and TeamTableColumns components (03cf15e)
  • refactor: remove users table and update database setup for persistence (a61c4d2)
  • refactor: replace Breadcrumb navigation with ProgressBars component for improved step visualization (d9fd0b4)
  • refactor: Replace permission checks with global admin requirement in global settings route (69bbf7f)
  • refactor: reset form data when navigating to previous steps in installation wizard (5f4882d)
  • refactor: Simplify error handling in version retrieval and clean up team member addition logic (1914f1b)
  • refactor: simplify platform selection component and enhance UI for better user experience (af20218)
  • refactor: streamline environment variable handling in EnvironmentVariableCard and EnvironmentVariabl (d2fdc5a)
  • refactor: streamline installation card layout and enhance empty state UI (c82ae2e)
  • refactor: update error handling to use 'issues' instead of 'errors' in validation responses (0f2cec1)
  • refactor: update error handling to use 'issues' instead of 'errors' in validation responses across m (5300277)
  • refactor: update installation form data structure and integrate team context initialization (1bd8e8a)
  • refactor: update installation handling and status representation in MCP components (89f9447)
  • refactor: update markdown linting script to exclude specific frontend UI components (8e89066)
  • refactor: update MCP server search functionality with advanced filters and category handling (b31e79c)
  • refactor: update package-lock.json with new dependencies and links for gateway service (20b1f6c)
  • refactor: update parameter schemas to use type-only definitions for consistency (fe39005)
  • refactor: update routing to redirect users to MCP server instead of dashboard (840733f)
  • refactor: update Switch component styles for improved appearance and consistency (52fadba)
  • refactor: update value type definition to allow multiple types and make tools optional in global ser (f2d8541)
  • refactor(backend): enhance password reset logging and error handling (0d0a63f)
  • 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(backend): simplify token handling in TokenService (c4e376b)
  • refactor(frontend): clean up code and improve readability in components (96923ed)
  • refactor(frontend): improve team selection logic and error handling (b8f24d6)
  • refactor(frontend): improve user configuration display and structure (e79efc0)
  • refactor(frontend): remove unused imports from installation views (fd410d1)
  • refactor(frontend): replace error handling with toast notifications (79ae7fb)
  • refactor(frontend): separate user args and env in user configuration (5616f7f)
  • refactor(frontend): simplify FormMessage usage by removing redundant classes (c29afb8)
  • 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(gateway): replace legacy MCP config methods with new gateway endpoint (914a49b)
  • refactor(gateway): streamline device registration during OAuth2 flow (55c38c0)
  • refactor(satellite): removed gateway (ecdcb91)
  • Add check for existing database configuration in setup handler (2c8f040)
  • Add unit tests for Global Settings module and related types (79a5d70)
  • Add unit tests for global settings schemas, main routes, and user routes (1c222e2)
  • Add unit tests for MCP versions list and update routes (b265d58)
  • Add unit tests for roles route in Fastify application (eef90dd)
  • bump frontend package version to 0.16.1 and update error handling for Zod validation (57cf824)
  • init (f409ee1)
  • Refactor API routes to use centralized /api prefix and update route paths for roles, teams, and user (e43ede6)
  • Refactor API specifications and update authentication hooks (05719c3)
  • Refactor database configuration to support SQLite only (5ad059f)
  • Refactor database handling and plugin system to improve type safety and clarity (62fc5bc)
  • Refactor database schema and plugin system for improved flexibility and type safety (9d161be)
  • Refactor response handling in tests to use JSON.stringify for consistency (a43cc84)
  • Refactor team member management routes to improve schema validation and error handling (1ae96ef)
  • release satellite (d7a5a10)
  • Replace language column with category in MCP server table (cc5f617)
  • social preview images changes (ceac956)
  • update CHANGELOG.md for frontend service, removing old version entries and maintaining structure (613d480)
  • Update user route tests to reflect new API paths and version bump in banner test (2e43f29)
  • feat: add change password endpoint for authenticated users (d482764)
  • feat: Add configurable version display in root API response based on global setting (bfbafca)
  • feat: add cross-user permissions tests and update test context structure (5f35dec)
  • feat: add dashboard view with user data fetching and error handling (7508baa)
  • feat: add endpoint to retrieve current user's default team (8826273)
  • feat: add forgot password and reset password functionality with corresponding routes and localizatio (2955345)
  • feat: Add health check endpoint for API status monitoring (bdbb7ec)
  • feat: add installation details and environment variables components (194c285)
  • feat: add setup success message to Setup view and update translations, remove unused imports in User (81687cf)
  • feat: add SMTP settings component with email testing functionality (08c24d4)
  • feat: add table component suite with header, body, footer, and cell support (82a9061)
  • feat: add team and team membership functionality (785fcb0)
  • feat: add user detail view and navigation from users list (9c38eb7)
  • feat: add user teams management in UserDetail.vue and implement related API tests (736bef3)
  • feat: centralize role permissions management and synchronize with database (bf5fd16)
  • feat: Enhance API documentation and response schemas for GitHub auth, global settings, and roles (5d18255)
  • feat: enhance backend and frontend release workflows with app token and cleanup branch automation (7fa54bd)
  • feat: Enhance credential management by implementing team-based credential retrieval and success mess (99a9b97)
  • feat: Enhance credentials search functionality with manual search button (58eaa38)
  • feat: enhance global settings handling with proper type conversion for boolean and number values (5b39887)
  • feat: Enhance MCP Server Catalog with GitHub integration and pagination (d3c7cb4)
  • feat: enhance user detail view with internationalization support and improved layout (529a2dc)
  • feat: Enhance user teams retrieval by including roles and membership details (2df04ee)
  • feat: Enhance users API with detailed response schemas and OpenAPI documentation (a5eeb7b)
  • feat: implement admin-initiated password reset functionality with email notification (533d767)
  • feat: implement alert dialog components and admin password reset functionality (766d880)
  • feat: implement AppSidebar and DashboardLayout components with user and team management features (a9fbad0)
  • feat: Implement cloud credentials management UI and service integration (6b82d36)
  • feat: implement email verification system (cce56a8)
  • feat: implement logout functionality and enhance session management (084289e)
  • feat: Implement MCP Installation Service and related components (bfc8b50)
  • feat: Implement MCP Server Catalog Management UI (7ea7899)
  • feat: implement password reset functionality with token management and email notifications (246e277)
  • feat: implement plugin migration functionality and update createPluginTables logic (f3fd98e)
  • feat: implement plugin route structure and registration system for enhanced security and isolation (c132a50)
  • feat: implement plugin support for global settings, allowing plugins to define and manage their own (c91590c)
  • feat: Implement session management and SSE handling (d16879a)
  • feat: implement smart caching for user and team services to optimize API calls and improve performan (69580fb)
  • feat: Implement team member management endpoints and schemas (14106eb)
  • feat: implement team selection event handling and UI updates in Teams and AppSidebar components (87a5b79)
  • feat: Implement user preferences management system (73361ef)
  • feat: Implement version management by creating version.ts and updating Dockerfile, workflows, and ba (e5aeb67)
  • feat: refactor database schema management by consolidating schema definitions and removing legacy sc (516b7a9)
  • feat: Refactor MCP server catalog forms and add Claude Desktop configuration step (1560b69)
  • feat: Refactor MCP server selection step to use McpServerCard component for better modularity (d73fbd1)
  • feat: Refactor team management table by creating a dedicated component and enhancing search function (4589ee4)
  • feat: replace dynamic schema generation with static schema import and enhance session validation log (16edafa)
  • feat: streamline user registration by removing manual session creation and simplifying response hand (a215419)
  • feat: Update API endpoints in user and cloud credentials tests to include '/api' prefix for consiste (e59f3b0)
  • feat: Update API routes to use preValidation instead of preHandler for global admin checks (ce81827)
  • feat: update database schema tests to use static schema module and remove unused imports (acf8caa)
  • feat: Update table headers to improve styling and consistency across components (8a5e560)
  • feat(all): Add translations for 'secret' data type in mcp-catalog (463e580)
  • feat(all): featured server and pre-install mcp server (f919b90)
  • feat(all): implement scoped commit message guidelines and templates (908b262)
  • feat(all): implement storage-first architecture in BasicInfoStepEdit component (c9abb46)
  • feat(all): severl improvements to the env and arg system (481ee39)
  • feat(all): update README with new links and SVG assets (e62ef11)
  • feat(all): update roadmap with new MCP configuration features (97b0b2d)
  • feat(auth): Implement email and GitHub authentication routes with session management (7f27659)
  • feat(backend): add configurable team member limit and update error messages (6544193)
  • feat(backend): add device information schema for OAuth2 token requests (ae4cdd0)
  • feat(backend): add dynamic team creation limit from global settings (fa5a3ca)
  • feat(backend): add endpoint to send test email and validate SMTP configuration (273d325)
  • 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 OAuth2 UserInfo endpoint for user information retrieval (ff97ec0)
  • feat(backend): add permission check for gateway configuration routes (f069cbe)
  • feat(backend): add response type validation in OAuth2 authorization (696316c)
  • feat(backend): add structured logging to device revocation (5344c1a)
  • feat(backend): add test email functionality and update support email address (9b52c0a)
  • feat(backend): add userinfo route and extend token expiration to 1 week (40e88c8)
  • feat(backend): enhance API documentation for authentication methods (45dd309)
  • feat(backend): enhance API spec with health check and consent details (f0278a3)
  • feat(backend): enhance build process with webpack integration (1aab8fa)
  • feat(backend): enhance email test endpoint with detailed response schemas (62ba4c0)
  • feat(backend): enhance login API response with detailed descriptions (0786ad2)
  • feat(backend): enhance MCP server creation and update descriptions (69f4829)
  • feat(backend): enhance SQL statement handling for Turso compatibility (dff35fe)
  • feat(backend): env and arg on user team and user level (374e6fb)
  • feat(backend): implement CRUD operations for user devices (74550da)
  • feat(backend): implement device activity tracking service and integrate with MCP configurations rout (481ce1e)
  • feat(backend): implement global event bus for plugin communication (3bbfbf5)
  • feat(backend): Implement OAuth2 consent flow with detailed consent management (f5295b5)
  • feat(backend): implement user devices management API (42afcc0)
  • feat(backend): implement welcome email functionality for new users (39a32eb)
  • feat(backend): re-implement team management routes for CRUD operations (f5420cc)
  • feat(backend): rename device_name to device_id in API specifications (f66d3d6)
  • feat(backend): replace default_config with transport_type enum in MCP servers (af7661a)
  • feat(backend): skip OAuth scope validation for cookie-based authentication (5f59c5e)
  • feat(backend): update cloud credential tests for GCP provider (2421487)
  • 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(credentials): add edit name functionality and modal for credential management (11d77b3)
  • feat(credentials): implement credential management views and functionality (20bd5a9)
  • feat(database): enhance database initialization and migration handling with improved logging and tes (8c7e3e3)
  • feat(frontend): add featured server option to MCP server forms and views (f91f3c7)
  • feat(frontend): add loading state and error handling to form submissions (a9fce7e)
  • feat(frontend): add loading state and spinner to button component (361ea9b)
  • feat(frontend): add loading states and text to buttons in forms (fc1ea93)
  • feat(frontend): add login and registration localization support (f946de6)
  • feat(frontend): add programming language selection to technical step (538b258)
  • 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 button components with loading states and text (bfd2bbc)
  • feat(frontend): enhance device detail view with i18n support (41987b5)
  • feat(frontend): enhance global settings with error handling and alerts (3a4504d)
  • feat(frontend): enhance RemoveDeviceDialog to use props for device removal and loading state (eca1091)
  • 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): enhance user preferences handling for walkthrough (80ff8ed)
  • feat(frontend): enhance walkthrough handling with improved checks and timing (d073cab)
  • feat(frontend): ensure fresh data loading in edit mode (45bd18b)
  • feat(frontend): implement ContentWrapper component for consistent layout (24cefe7)
  • feat(frontend): Implement device management features including listing, viewing, editing, and removi (4d2e332)
  • feat(frontend): implement OAuth consent page and service integration (814e31b)
  • feat(frontend): implement toast notifications for category actions (7fe7443)
  • feat(frontend): load supported clients and update client selection modal (1d2e617)
  • feat(frontend): replace device_name with device_id in user configuration (54bf418)
  • feat(frontend): restructure account settings components and add GitHub App and SMTP settings (6739b9f)
  • feat(frontend): update argument field labels and placeholders (c4aa090)
  • feat(frontend): update page title to 'DeployStack Cloud' (8772df7)
  • feat(frontend): wrap step content in ContentWrapper component for improved layout (2ffff37)
  • feat(gateway): add 'clients' command to display connected MCP clients with detailed information (faec3ca)
  • 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 'whoami' and 'teams' commands for user information and team management (98b54fb)
  • feat(gateway): add client configuration endpoints and modal (1b9998f)
  • feat(gateway): add client notification functionality and tools refresh endpoint (925cd6e)
  • feat(gateway): add client-specific gateway configuration endpoint (67dc10f)
  • feat(gateway): add endpoint to retrieve merged MCP configurations (d13cd98)
  • feat(gateway): add logs streaming endpoint and centralized logging system (44af50e)
  • feat(gateway): add release workflow and update changelog for automated releases (4866a51)
  • feat(gateway): add selective restart functionality for MCP servers and enhance configuration change (f81f835)
  • feat(gateway): add user configuration retrieval and processing logic (5ca072b)
  • feat(gateway): add version command to display gateway version info (a84c552)
  • feat(gateway): configure ESLint and update linting scripts (3ad4ab6)
  • feat(gateway): enhance login and logout commands with spinner feedback and improve console messages (823af07)
  • feat(gateway): enhance login and teams commands with team selection (69837fc)
  • feat(gateway): enhance login command to exit successfully after auth (bf6fba0)
  • feat(gateway): enhance MCP configuration refresh with change detection (00e1276)
  • feat(gateway): enhance status command with separate SSE and message endpoints (2bef138)
  • feat(gateway): enhance team and user configuration decryption process (6aeaad2)
  • feat(gateway): enhance whoami command to display additional user info (00f36a4)
  • feat(gateway): implement automatic device registration during login (a647196)
  • feat(gateway): implement automatic device registration during OAuth2 flow (5d89be8)
  • feat(gateway): implement configuration change detection and handling with restart prompts (62caf9c)
  • feat(gateway): implement core functionality and command structure for DeployStack Gateway (721cae4)
  • feat(gateway): implement device detection and new MCP config endpoint (e5367c3)
  • feat(gateway): implement graceful and forceful server stop functionality (bf6cbe1)
  • 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)
  • feat(gateway): stage updated package.json and CHANGELOG.md in release workflow (768f015)
  • feat(gateway): update dependencies and enhance login command to auto-start gateway server (f5d7661)
  • feat(gateway): update team switching command to use team number (e7fde8c)
  • feat(gateway): update teams and whoami commands to use backend URL (1f29a50)
  • feat(mcp-catalog): add manage server dropdown with edit and delete actions (83b020a)
  • feat(mcp-catalog): implement edit functionality for MCP server with form wizard and JSON configurati (da544a4)
  • feat(mcp-catalog): implement multi-step form wizard for MCP server creation with GitHub integration (807d796)
  • feat(mcp-catalog): integrate Claude Desktop config for MCP server creation with auto-extraction of i (22680d9)
  • feat(plugin): enhance onDatabaseInit to include logger for better debugging (5a31d5b)
  • feat(teams): add force refresh option to fetchTeams function (cee148e)
  • feat(teams): add member management functionality and UI updates (46da495)
  • feat(tests): enhance database service tests with mock logger functionality (35e9089)
  • test: Add comprehensive tests for health route including registration, response validation, and erro (42451a6)
  • test: refactor console logging in deleteDbConfig tests for clarity and consistency (85b7a13)
  • test(backend): enhance email service tests with logging parameters (8db15b8)
  • 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)
  • style: enhance button cursor styles and remove test environment display from login component (935f5e4)
  • style(all): update email templates and frontend components for consistency (f446a1e)
  • style(all): update email templates for consistent button styling (2d9b3f4)
  • style(all): update email templates for improved layout and styling (e69699a)
  • style(backend): remove unnecessary whitespace in registerRoutes function (fc37c82)
  • style(frontend): update color variables for improved theme consistency (4cd25c4)
  • frontend: update environment variable references to use VITE_DEPLOYSTACK_APP_URL (71da78c)