Skip to content

Releases: SSujitX/docklift

v1.3.17

17 Feb 21:39

Choose a tag to compare

1.3.17 (2026-02-17)

Bug Fixes

  • nginx: use dynamic Connection header for WebSocket proxying (1ebd6c5)

Features

  • nginx-proxy: route unmatched domains to docklift dashboard (3c5404d)
  • nginx: add WebSocket upgrade support via connection header mapping (7aa4c26)

v1.3.16

17 Feb 21:11

Choose a tag to compare

1.3.16 (2026-02-17)

Bug Fixes

  • nginx: conditionally set Connection header for WebSocket upgrade (1ddb1c7)

v1.3.15

17 Feb 20:20

Choose a tag to compare

1.3.15 (2026-02-17)

Bug Fixes

  • TerminalView: handle missing API_URL for WebSocket connection (cb6ab60)
  • update import path for Next.js routes type definitions (4f4dbcf)

Features

  • nginx: add WebSocket proxy configuration for terminal (8c4354d)
  • terminal: add clipboard support with copy/paste shortcuts (105171d)
  • terminal: add colorful prompt and set initial working directory (5781ca4)
  • terminal: add fullscreen toggle functionality (ae6735b)
  • terminal: add WebSocket-based interactive PTY shell service (6f1a5dd)
  • terminal: attach WebSocket server to HTTP server (d787879)
  • terminal: replace node-pty with script-based shell for zero native dependencies (5b6544e)
  • terminal: replace static command logs with interactive xterm.js shell (3125827)

v1.3.14

17 Feb 17:00

Choose a tag to compare

1.3.14 (2026-02-17)

v1.3.13

17 Feb 16:12

Choose a tag to compare

1.3.13 (2026-02-17)

Bug Fixes

  • auth: allow query param tokens with purpose field for backward compatibility (0a39654)
  • deployments: prevent write errors when response stream ends (b3b76ab)
  • domains: enforce consistent domain validation across endpoints (d19c13f)
  • files: add project ID validation and improve path traversal protection (90f5cd7)
  • projects: handle upload directory creation and cleanup temp files (287d884)
  • security: enhance CORS and restore endpoint security (1205159)
  • update Next.js routes type import path (4dd89eb)

Features

  • auth: add setup token for fresh install and short-lived SSE token (cb62d80)
  • logs: fetch short-lived SSE token for container logs (f731c0e)
  • system-logs: implement SSE token auth with exponential backoff (acdcc80)
  • system: add audit logging and password verification for execute endpoint (6bf8977)
  • terminal: add password verification for command execution (b002974)

v1.3.12

17 Feb 08:47

Choose a tag to compare

1.3.12 (2026-02-17)

Features

  • add deployments routes for project build, deploy, service management, and logging. (06698e3)
  • Document the automated release process in a new skill and update README to reflect semantic-release usage. (64caccf)

v1.3.11

16 Feb 22:19

Choose a tag to compare

1.3.11 (2026-02-16)

Bug Fixes

  • backup: specify project name in docker compose up during restore (1f5bd1c)
  • correct import path and icon props for Next.js build (016fa09)
  • deployments: pass branch parameter to pullRepo function (8caa8e7)
  • docker: prevent write-after-end crashes in container log streaming (b9b3c52)
  • frontend: improve SSE URL handling in SystemLogsPanel for production environments (a371253)
  • frontend: limit container logs to 5000 lines and fix SSE URL (f3b761e)
  • frontend: resolved LucideProps type error and added logs page (4c650ca)
  • frontend: use relative SSE paths in production to avoid buffering (c0d08cd)
  • git: replace git pull with fetch+reset for reliable sync (6c6224f)

Features

  • add container logs API endpoints for real-time streaming (ab1083b)
  • add logs API endpoint with authentication middleware (9c8fd07)
  • add logs page navigation to header (61b0149)
  • add version checker component to root layout (087a8fb)
  • backup: automate system reconciliation after restore (b96511e)
  • docker: add real-time container log streaming via SSE (9b00f9f)
  • frontend: add system logs panel component for real-time service monitoring (d5f4d1a)
  • frontend: add version checker component for auto-refresh on deploy (9adf817)
  • frontend: create logs page for real-time system logs monitoring (cd914dd)
  • health: add version and instance ID to health endpoint (77ecf3d)
  • logs: enhance log viewer with timestamps and improved UI (2165389)
  • logs: increase default log tail lines to 5000 (3f32d6b)
  • logs: introduce unified LogViewer component with search and enhanced UI (ce551ef)
  • nginx: add configuration for long-lived SSE log streams (fbaf00a)
  • nginx: configure Nginx for Server-Sent Events by disabling buffering and caching (edbbd62)
  • projects: add real-time container logs viewer with ANSI support (34a9f0d)
  • system: add real-time container logs endpoint via SSE (f8d9aa1)

v1.3.10

27 Jan 23:13

Choose a tag to compare

1.3.10 (2026-01-27)

Bug Fixes

  • projects: update GitHub URL regex to support dots in repo names (ed99465)

v1.3.9

27 Jan 22:37

Choose a tag to compare

1.3.9 (2026-01-27)

Bug Fixes

  • deployments: ensure consistent status updates for projects and services (bcd6020)
  • deployments: update project and services status consistently during operations (e7ef986)
  • projects: skip auto-sync during project builds (694b9ec)

Features

  • deployment: improve project status tracking and polling (97779ea)
  • deployments: improve real-time deployment logs handling (7c322ad)
  • github: fetch all repository pages for installations (2c22365)
  • Introduce agent skills for general development, database management, and Docker operations. (01f1281)

v1.3.8

07 Jan 22:47

Choose a tag to compare

Full Changelog: v1.3.7...v1.3.8