Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions services/satellite/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# Changelog

## 0.19.0 (2026-02-01)

* refactor(satellite): add user-local Python tools to nsjail read-only mounts ([b32f79ab96b89f80485c6e631f5b6270e30b86de](https://github.com/deploystackio/deploystack/commit/b32f79ab96b89f80485c6e631f5b6270e30b86de))
* refactor(satellite): enhance command path logging for cache misses ([6d19952444aab2da1690dab4cd33e9eb18b9d333](https://github.com/deploystackio/deploystack/commit/6d19952444aab2da1690dab4cd33e9eb18b9d333))
* refactor(satellite): extract build logging and directory utilities ([302276475d6a2f2e381dc381d15448f7c8a18b78](https://github.com/deploystackio/deploystack/commit/302276475d6a2f2e381dc381d15448f7c8a18b78))
* refactor(satellite): extract GitHub deployment utilities for maintainability ([7e6a43752bc5658a3513fdd8043ef16c6768721b](https://github.com/deploystackio/deploystack/commit/7e6a43752bc5658a3513fdd8043ef16c6768721b))
* refactor(satellite): extract ProcessManager into composed handler classes ([96bd80a34d5bb14541dea521cc68586ccc8a3c57](https://github.com/deploystackio/deploystack/commit/96bd80a34d5bb14541dea521cc68586ccc8a3c57))
* refactor(satellite): extract Python utilities for deployment handling ([92278a2e2f4c339532cb3ca5bcff281f560ccd02](https://github.com/deploystackio/deploystack/commit/92278a2e2f4c339532cb3ca5bcff281f560ccd02))
* refactor(satellite): extract tarball operations for improved maintainability ([3b9776d09e82f587caeb04157d42c79873829f7f](https://github.com/deploystackio/deploystack/commit/3b9776d09e82f587caeb04157d42c79873829f7f))
* refactor(satellite): improve nsjail configuration comments and structure ([619b967513c5c82d89eb1cbbd88fd5a9ef325cb5](https://github.com/deploystackio/deploystack/commit/619b967513c5c82d89eb1cbbd88fd5a9ef325cb5))
* refactor(satellite): improve nsjail configuration comments and structure ([eb44031e969644cf9d4a0e2fd58413b98440f715](https://github.com/deploystackio/deploystack/commit/eb44031e969644cf9d4a0e2fd58413b98440f715))
* refactor(satellite): remove NODE_ENV to allow devDependencies installation ([d8e2a369b832290a30aa89b4f4b5e963dc194e72](https://github.com/deploystackio/deploystack/commit/d8e2a369b832290a30aa89b4f4b5e963dc194e72))
* refactor(satellite): remove shell option from command execution ([b6ffe907a4cee3e444f4386fde8ae2a6680b1da7](https://github.com/deploystackio/deploystack/commit/b6ffe907a4cee3e444f4386fde8ae2a6680b1da7))
* refactor(satellite): simplify npm install command by removing --omit=dev ([c5a8adaed3f6f858e5308af8208c47f26efefbd8](https://github.com/deploystackio/deploystack/commit/c5a8adaed3f6f858e5308af8208c47f26efefbd8))
* refactor(satellite): simplify Python entry point resolution logic ([708764720bb406ccae561f5ee413bb431d97100e](https://github.com/deploystackio/deploystack/commit/708764720bb406ccae561f5ee413bb431d97100e))
* refactor(satellite): update cgroup logging and disable cgroup limits ([5957e5b1acf2a028a0a2fc7e89e696a5bc81664f](https://github.com/deploystackio/deploystack/commit/5957e5b1acf2a028a0a2fc7e89e696a5bc81664f))
* refactor(satellite): update command path handling for dynamic resolution ([03cdc449eb0ad14c631a166c92414c69b238fbb4](https://github.com/deploystackio/deploystack/commit/03cdc449eb0ad14c631a166c92414c69b238fbb4))
* refactor(satellite): update Python environment variable handling for venv ([3de872a92dcec617f27d7d2bb07cca9c13eac78f](https://github.com/deploystackio/deploystack/commit/3de872a92dcec617f27d7d2bb07cca9c13eac78f))
* feat(all): add deployments tab with team info and refactor catalog tables ([fd916671eb3e0d37e33e3cbfd73d1964a698e0a6](https://github.com/deploystackio/deploystack/commit/fd916671eb3e0d37e33e3cbfd73d1964a698e0a6))
* feat(all): add language and runtime fields to MCP server metadata ([f374f35375abce5af8a9417ff2d1b4a65212cf62](https://github.com/deploystackio/deploystack/commit/f374f35375abce5af8a9417ff2d1b4a65212cf62))
* feat(all): add team limits and GitHub deployment features with email notifications ([1295569d4449406e545b256ef50b662f3d76b8f9](https://github.com/deploystackio/deploystack/commit/1295569d4449406e545b256ef50b662f3d76b8f9))
* feat(all): implement comprehensive security validation for MCP installations ([9081438d4e658b75e90ba52856271ba656aeeb52](https://github.com/deploystackio/deploystack/commit/9081438d4e658b75e90ba52856271ba656aeeb52))
* feat(all): implement GitHub deployment validation and enhanced wizard flow ([0989f29c86a1ff672cd90e299af826480a4c2146](https://github.com/deploystackio/deploystack/commit/0989f29c86a1ff672cd90e299af826480a4c2146))
* feat(all): implement GitHub-based MCP server deployment with Octokit ([ed01167e0388b9874e542fbb1f39db2f4ecca473](https://github.com/deploystackio/deploystack/commit/ed01167e0388b9874e542fbb1f39db2f4ecca473)), closes [user/repo#sha](https://github.com/user/repo/issues/sha)
* feat(satellite): add Python version discovery and selection logic ([067313fdbaa0e457deb7311b57f0d7d1f33698f4](https://github.com/deploystackio/deploystack/commit/067313fdbaa0e457deb7311b57f0d7d1f33698f4))
* feat(satellite): add runtime validation for Node.js and Python dependencies ([6ab033b29fc4a56ecb82fb74c028ffb27a3de9a8](https://github.com/deploystackio/deploystack/commit/6ab033b29fc4a56ecb82fb74c028ffb27a3de9a8))
* feat(satellite): add tmpfs management for GitHub deployments ([5a0c5db63cc7f08b600d45fe326945ca7088e111](https://github.com/deploystackio/deploystack/commit/5a0c5db63cc7f08b600d45fe326945ca7088e111))
* feat(satellite): enhance installation process with user-specific logging ([715e9b51fe24ba958bd6a0e743b8144fb7a47fab](https://github.com/deploystackio/deploystack/commit/715e9b51fe24ba958bd6a0e743b8144fb7a47fab))
* feat(satellite): enhance PATH for runtime checks in command execution ([28263a208d13c32a37c1447f2bd325812e22b83c](https://github.com/deploystackio/deploystack/commit/28263a208d13c32a37c1447f2bd325812e22b83c))
* feat(satellite): install TypeScript globally for deployment builds ([3b0416e3185d19b8d65364c5aae21fa7303104c8](https://github.com/deploystackio/deploystack/commit/3b0416e3185d19b8d65364c5aae21fa7303104c8))
* feat(satellite): log cgroup version and update limits for cgroup v2 ([e550905b79b167bc4c8bdf92d00d38577ea8bbbc](https://github.com/deploystackio/deploystack/commit/e550905b79b167bc4c8bdf92d00d38577ea8bbbc))
* feat(satellite): validate GitHub deployment base directory permissions ([03b77049024dc9a92c3cab1dfa00de1907b70611](https://github.com/deploystackio/deploystack/commit/03b77049024dc9a92c3cab1dfa00de1907b70611))
* fix(satellite): correct import path for runtime validator module ([a6aea6ef9539ee72b92167e39e1d59fe5f76c1bf](https://github.com/deploystackio/deploystack/commit/a6aea6ef9539ee72b92167e39e1d59fe5f76c1bf))
* docs(all): update README with new features and deployment instructions ([a29ef45f846c104f1fb2096c8a75c862a7b7e3c1](https://github.com/deploystackio/deploystack/commit/a29ef45f846c104f1fb2096c8a75c862a7b7e3c1))
* chore(all): bump @typescript-eslint/eslint-plugin from 8.53.0 to 8.53.1 ([12c5365ec1a87f7daac6b36b848d9763c448f63a](https://github.com/deploystackio/deploystack/commit/12c5365ec1a87f7daac6b36b848d9763c448f63a))
* chore(all): bump @typescript-eslint/parser from 8.53.0 to 8.53.1 ([def5f359dd16d068956ba38fcc78a749190ba6f7](https://github.com/deploystackio/deploystack/commit/def5f359dd16d068956ba38fcc78a749190ba6f7))

## 0.18.0 (2026-01-17)

## 0.18.0 (2026-01-17)
Expand Down
2 changes: 1 addition & 1 deletion services/satellite/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@deploystack/satellite",
"version": "0.18.0",
"version": "0.19.0",
"description": "DeployStack Satellite - MCP Server Management Service",
"main": "dist/index.js",
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions services/satellite/src/config/version.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ export interface VersionInfo {

// This will be replaced by the build script
let versionData: VersionInfo = {
version: '0.18.0',
buildTime: '2026-01-17T21:15:40.798Z',
version: '0.19.0',
buildTime: '2026-02-01T21:12:35.929Z',
source: 'release'
};

Expand Down
Loading