mirror of
https://github.com/moghtech/komodo.git
synced 2026-09-10 00:01:02 +00:00
* 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
1.2 KiB
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.