Files
komodo/roadmap.md
T
Maxwell Becker 3e0d1befbd 1.17.5 (#472)
* API support new calling syntax

* finish /{variant} api to improve network logs in browser console

* update roadmap

* configure the shell used to start the pty

* start on ExecuteTerminal api

* Rename resources less hidden - click on name in header

* update deps

* execute terminal

* BatchPullStack

* add Types import to Actions, and don't stringify the error

* add --reload for cached deps

* type execute terminal response as AsyncIterable

* execute terminal client api

* KOMODO_EXIT_CODE

* Early exit without code

* action configurable deno dep reload

* remove ServerTemplate resource

* kept disabled

* rework exec terminal command wrapper

* debug: print lines in start sentinel loop

* edit debug / remove ref

* echo

* line compare

* log lengths

* use printf again

* check char compare

* leading \n

* works with leading \n

* extra \n after START_OF_OUTPUT

* add variables / secrets finders to ui defined stacks / builds

* isolate post-db startup procedures

* clean up server templates

* disable websocket reconnect from core config

* change periphery ssl enabled to default to true

* git provider selector config pass through disable to http/s button

* disable terminals while allowing container exec

* disable_container_exec in default config

* update ws reconnect implementation

* Don't show delete tag non admin and non owner

* 1.17.5 complete
2025-05-04 14:45:31 -07:00

1.2 KiB

Roadmap

In order to clarify the goals and invite community participation in the direction of the project, this document will serve as a roadmap for upcoming features / releases.

If you have an idea for Komodo, feel free to open an issue beginning with the [Request] tag. The community is also encouraged to open PRs fulfilling the goals of any planned release.

Release plans

  • v1.12: Support any git provider / docker registry (supports self-hosted providers like Gitea)
  • v1.13: Support "Compose" resource - Paste in a docker compose file and manage it like a Portainer "Stack"
  • v1.14: Manage docker networks, images, volumes in the UI
  • v1.15: Support generic OIDC providers (including self-hosted)
  • v1.16: "Action" resource: Run requests on the Komodo API using snippets of typescript.
  • v1.17: Procedure Schedules: Run procedures / Actions at scheduled times, like CRON job. Connect to host terminals and exec into containers
  • v1.18: Support "Swarm" resource - Manage docker swarms, attach Deployments / Stacks to "Swarm".
  • v1.19+: Support "Cluster" resource - Manage Kubernetes cluster, can attach deployments to "Cluster"

Note. The specific versions associated with these features are not final.