Commit Graph

  • 28e7be652c feat(labels): add stack labels for organizing, filtering, and bulk actions (#341) Anso 2026-04-02 19:25:43 -04:00
  • e1cd1cf7d4 docs: refresh screenshots (#340) Anso 2026-04-02 16:49:11 -04:00
  • 3e1e9747c5 chore(main): release 0.28.0 (#339) Anso 2026-04-02 16:46:30 -04:00
  • 24299a0115 feat(resources): add network management with create, inspect, and topology (#338) Anso 2026-04-02 16:41:55 -04:00
  • 844c635368 docs: refresh screenshots (#337) Anso 2026-04-02 15:08:28 -04:00
  • f43be73b41 chore(main): release 0.27.0 (#336) Anso 2026-04-02 15:01:29 -04:00
  • 4488637656 feat(resources): add network management with create, inspect, and topology visualization (#335) Anso 2026-04-02 14:53:11 -04:00
  • c35ee2ed05 docs: refresh screenshots (#334) Anso 2026-04-02 12:27:04 -04:00
  • 1cf83b358b chore(main): release 0.26.0 (#333) Anso 2026-04-02 12:23:52 -04:00
  • 6f7415351f feat(stack-management): add scan stacks folder button (#332) Anso 2026-04-02 12:17:19 -04:00
  • c4e2595ded docs: harden public docs by removing security-sensitive details (#331) Anso 2026-04-01 23:48:49 -04:00
  • 7d9dcc77d4 docs: remediate documentation gaps across quickstart, backup, config, API spec, and operations guides (#330) Anso 2026-04-01 23:17:32 -04:00
  • 93ae147ec1 test: expand backend test coverage for stability gaps (#329) Anso 2026-04-01 22:43:35 -04:00
  • ee96667ec9 docs: refresh screenshots (#328) Anso 2026-04-01 22:04:28 -04:00
  • 65906e4b5b chore(main): release 0.25.3 (#327) Anso 2026-04-01 22:01:43 -04:00
  • 10597d213a fix(error-handling): surface silent errors across the codebase (#326) Anso 2026-04-01 21:56:41 -04:00
  • eb9921e678 docs: refresh screenshots (#325) Anso 2026-04-01 21:36:44 -04:00
  • 0831d2dc86 chore(main): release 0.25.2 (#324) Anso 2026-04-01 21:33:56 -04:00
  • f317a83814 fix(security): harden encryption key permissions, increase password minimum, remove sensitive logs (#323) Anso 2026-04-01 21:27:37 -04:00
  • 1c221508a2 docs: refresh screenshots (#322) Anso 2026-04-01 21:02:46 -04:00
  • 3b86d0c0a8 chore(main): release 0.25.1 (#321) Anso 2026-04-01 20:59:53 -04:00
  • 2d6b4c233d fix(security): pre-launch security hardening audit & remediation (#320) Anso 2026-04-01 20:50:43 -04:00
  • e1a6db1044 docs: refresh screenshots (#319) Anso 2026-04-01 20:20:01 -04:00
  • 672329b175 chore(main): release 0.25.0 (#318) Anso 2026-04-01 20:17:19 -04:00
  • b28ebfa6ff feat(api): add global rate limiter for all API endpoints (#317) Anso 2026-04-01 20:12:30 -04:00
  • 19f9a1c804 docs: refresh screenshots (#316) Anso 2026-04-01 19:50:00 -04:00
  • bdbefacfee chore(main): release 0.24.2 (#315) Anso 2026-04-01 19:47:19 -04:00
  • 1ab04be235 fix(security): enforce stack name validation on all routes (#314) Anso 2026-04-01 19:43:11 -04:00
  • b9680d696d docs: refresh screenshots (#313) Anso 2026-04-01 19:31:58 -04:00
  • 8bfb7c9133 chore(main): release 0.24.1 (#312) Anso 2026-04-01 19:29:09 -04:00
  • dc545dd613 fix(security): prevent path traversal via env_file resolution (#311) Anso 2026-04-01 19:25:14 -04:00
  • 3d862d536f chore(deps-dev): bump vite from 8.0.2 to 8.0.3 in /frontend (#307) dependabot[bot] 2026-04-01 19:01:32 -04:00
  • d4df1ca8d6 chore(deps): bump express-rate-limit from 8.3.1 to 8.3.2 in /backend (#310) dependabot[bot] 2026-04-01 18:49:41 -04:00
  • 8da345c045 chore(deps): bump axios from 1.13.6 to 1.14.0 in /backend (#309) dependabot[bot] 2026-04-01 18:49:27 -04:00
  • 9d0342c7e4 chore(deps): bump @aws-sdk/client-ecr in /backend (#308) dependabot[bot] 2026-04-01 18:49:09 -04:00
  • dcc2ab17f8 chore(deps): bump ldapts from 4.2.6 to 8.1.7 in /backend (#306) dependabot[bot] 2026-04-01 18:48:44 -04:00
  • 5194bf9192 chore(deps): bump lucide-react from 1.6.0 to 1.7.0 in /frontend (#304) dependabot[bot] 2026-04-01 18:48:28 -04:00
  • 67b2470dee chore(deps-dev): bump vitest from 4.1.1 to 4.1.2 in /backend (#303) dependabot[bot] 2026-04-01 18:48:14 -04:00
  • 146de53188 chore(deps-dev): bump typescript-eslint in /frontend (#302) dependabot[bot] 2026-04-01 18:46:02 -04:00
  • 0db9363b30 chore(deps-dev): bump typescript-eslint in /backend (#301) dependabot[bot] 2026-04-01 18:30:33 -04:00
  • c084836baa chore(deps-dev): bump @playwright/test from 1.58.2 to 1.59.1 (#300) dependabot[bot] 2026-04-01 17:10:19 -04:00
  • e4c32e4e78 docs: refresh screenshots (#299) Anso 2026-04-01 00:34:45 -04:00
  • 1492e2cb62 chore(main): release 0.24.0 (#298) Anso 2026-04-01 00:31:58 -04:00
  • 28c7a8fd54 feat(auto-update): add auto-update policies and fix image update detection (#297) Anso 2026-04-01 00:22:47 -04:00
  • d393d06885 Replace Sonner with custom Sera UI-inspired toast system (#296) Anso 2026-03-31 21:34:49 -04:00
  • 8d988d6b08 docs: disable API playground for self-hosted compatibility (#295) Anso 2026-03-31 18:57:38 -04:00
  • eae83c997b docs: add OpenAPI 3.1 spec and API Reference tab (#294) Anso 2026-03-31 16:13:07 -04:00
  • 574fa9a36b chore(main): release 0.23.0 (#293) Anso 2026-03-31 13:07:14 -04:00
  • e587256086 feat(multi-node): warn when configuring remote node with plain HTTP URL (#292) Anso 2026-03-31 12:45:07 -04:00
  • 2d7115e33f docs: refresh screenshots (#291) Anso 2026-03-31 11:02:18 -04:00
  • f17090a90b chore(main): release 0.22.1 (#290) Anso 2026-03-31 10:59:29 -04:00
  • 71ce6b3e1b fix(fleet): navigate to editor instead of dashboard on "Open in Editor" click (#289) Anso 2026-03-31 10:45:54 -04:00
  • 50c29b4248 docs: refresh screenshots (#288) Anso 2026-03-31 10:26:31 -04:00
  • 6c759b6228 chore(main): release 0.22.0 (#287) Anso 2026-03-31 10:23:37 -04:00
  • eccdd1b879 feat(scheduled-ops): add failure notifications, granular targeting, and history export (#286) Anso 2026-03-31 09:51:53 -04:00
  • 633208185d docs: refresh screenshots (#285) Anso 2026-03-30 17:57:19 -04:00
  • 5b8cce5811 chore(main): release 0.21.2 (#284) Anso 2026-03-30 17:54:35 -04:00
  • 36ebd5a9c1 fix(docker): upgrade Compose v2.40.3 → v5.1.1 to remediate dependency CVEs (#283) Anso 2026-03-30 17:46:44 -04:00
  • 20b09b03b1 docs: refresh screenshots (#282) Anso 2026-03-30 17:25:30 -04:00
  • 9072f23b13 chore(main): release 0.21.1 (#281) Anso 2026-03-30 17:22:53 -04:00
  • 9e14ce999f fix(ui): settings modal sidebar nav clipped on smaller viewports (#280) Anso 2026-03-30 17:19:11 -04:00
  • 3fb6d93a16 docs: refresh screenshots (#279) Anso 2026-03-30 16:57:06 -04:00
  • b7e571fa31 chore(main): release 0.21.0 (#278) Anso 2026-03-30 16:54:18 -04:00
  • b5d3f497cb feat(host-console): gate Host Console behind Admiral tier (#277) Anso 2026-03-30 15:56:58 -04:00
  • ccf6062473 docs: refresh screenshots (#276) Anso 2026-03-30 12:58:23 -04:00
  • 428f180c2e chore(main): release 0.20.0 (#275) Anso 2026-03-30 12:55:26 -04:00
  • 7637091e84 feat(ui): glassmorphism redesign with settings decomposition (#274) Anso 2026-03-30 12:48:42 -04:00
  • cd4aa746ab docs: refresh screenshots (#273) Anso 2026-03-30 00:07:43 -04:00
  • 7584bb8258 chore(main): release 0.19.4 (#272) Anso 2026-03-30 00:04:54 -04:00
  • 10d16361fa fix(stacks): avoid resource busy error in Docker fallback deletion (#271) Anso 2026-03-29 23:52:40 -04:00
  • a334d714ce docs: refresh screenshots (#270) Anso 2026-03-29 23:35:26 -04:00
  • dd043cd4b1 chore(main): release 0.19.3 (#269) Anso 2026-03-29 23:32:43 -04:00
  • f9b86e6f53 fix(docker): install Docker CLI v29.3.1 from static binaries to resolve CVEs (#268) Anso 2026-03-29 23:28:55 -04:00
  • 8eff3fe876 docs: refresh screenshots (#267) Anso 2026-03-29 22:41:01 -04:00
  • 0eb12b137a chore(main): release 0.19.2 (#266) Anso 2026-03-29 22:38:16 -04:00
  • 59fd528535 fix: remediate Dependabot and Docker Scout security vulnerabilities (#265) Anso 2026-03-29 22:31:19 -04:00
  • c0b53e469a ci: fix screenshot PR auto-merge on private repos (#264) Anso 2026-03-29 21:52:56 -04:00
  • e8c87fdc05 docs: refresh screenshots (#263) Anso 2026-03-29 21:51:18 -04:00
  • e9e0df8998 chore(main): release 0.19.1 (#262) Anso 2026-03-29 21:39:11 -04:00
  • 116f15dae9 fix(stacks): resolve permission denied error on stack deletion (#261) Anso 2026-03-29 21:32:05 -04:00
  • f760ea6563 docs: refresh screenshots (#260) Anso 2026-03-29 20:26:22 -04:00
  • f73e9f4db6 chore(main): release 0.19.0 (#259) Anso 2026-03-29 20:23:39 -04:00
  • d586ce393a feat(audit-log): add configurable retention, export, Auditor role, and enhanced filtering (#258) Anso 2026-03-29 20:18:51 -04:00
  • f4428a394c refactor: use nautical icons for Skipper and Admiral tiers (#257) Anso 2026-03-29 19:09:21 -04:00
  • c328b7f49a refactor: rename Personal Pro to Skipper and Team Pro to Admiral (#256) Anso 2026-03-29 18:00:29 -04:00
  • 7838d6c32a docs: refresh screenshots (#255) Anso 2026-03-29 17:10:22 -04:00
  • b6e5a0f196 chore(main): release 0.18.0 (#254) Anso 2026-03-29 17:07:28 -04:00
  • 8380fbad4b feat(rbac): add Deployer & Node Admin roles with scoped permissions (Team Pro) (#253) Anso 2026-03-29 17:02:56 -04:00
  • 37701d5281 docs: refresh screenshots (#245) Anso 2026-03-29 14:50:54 -04:00
  • b396bf3d95 chore(main): release 0.17.0 (#241) Anso 2026-03-29 14:46:00 -04:00
  • 244c83a0c3 feat(registries): add private registry credential management (Team Pro) (#240) Anso 2026-03-29 12:56:30 -04:00
  • 362b4a43d0 docs: refresh screenshots (#239) Anso 2026-03-29 03:17:18 -04:00
  • 92147974cd chore(main): release 0.16.0 (#238) Anso 2026-03-29 03:12:08 -04:00
  • b7e7ee8f55 feat(ui): redesign top bar with three-zone navigation layout (#237) Anso 2026-03-29 03:04:31 -04:00
  • 40c09cce23 docs: refresh screenshots (#236) Anso 2026-03-29 01:33:10 -04:00
  • cfccab1f93 chore(main): release 0.15.1 (#235) Anso 2026-03-29 01:28:09 -04:00
  • 330eec4bff fix(scheduled-ops): audit log text, run attribution, prune targets, and pagination (#234) Anso 2026-03-29 01:01:45 -04:00
  • e756620e29 docs: refresh screenshots (#233) Anso 2026-03-29 00:05:40 -04:00
  • 428898dbc3 chore(main): release 0.15.0 (#232) Anso 2026-03-29 00:00:43 -04:00
  • 31e1795af0 feat(scheduled-ops): add scheduled operations for Team Pro users (#231) Anso 2026-03-28 23:56:37 -04:00