UI: Uses a simpler TOML syntax highlighter by default. Set KOMODO_ENABLE_FANCY_TOML=true to use the previous one
The fancy one can cause the UI to freeze re issues like #166
Fix compose multiple env file usage to use the same ordering in all cases - Komodo defined env will take highest priority by being given last in the list. I meant to do this previously but did not ensure consistency across all calls.
🚨This change may be breaking if you rely on env file ordering assuming Komodo env is the "first" in list (lowest precedence)
Fix bug preventing non-admins from viewing / editing resources right after they are created
Stack: Move Stack file commit to happen in Core (repo-cache) rather than on Periphery server, bringing it in line with Builds and Syncs
Server: Improvements to server stats page such as container stats search
Fix frequent reconnect issue for Container Terminals
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/moghtech/komodo/pull/620
**Author:** [@mbecker20](https://github.com/mbecker20)
**Created:** 6/25/2025
**Status:** ❌ Closed
**Base:** `main` ← **Head:** `1.18.5`
---
### 📝 Commits (10+)
- [`adcb0c0`](https://github.com/moghtech/komodo/commit/adcb0c0755395dfc47d2ebba944658163fbc0200) start 1.18.5
- [`7562790`](https://github.com/moghtech/komodo/commit/75627901cedf76b2f67fe1dd1a94a080843b0174) prevent empty additional permission check (ie for new resources)
- [`5af8dd4`](https://github.com/moghtech/komodo/commit/5af8dd455359c52058e25574c1c3d293cca30863) dev-2
- [`aca4c09`](https://github.com/moghtech/komodo/commit/aca4c09bf8c90f9213caa0e04bbc4a5993285098) bump rust to 1.88
- [`1e4c7b8`](https://github.com/moghtech/komodo/commit/1e4c7b8498b387e71f54071aafd0f52337250155) tweaks
- [`aafb5a6`](https://github.com/moghtech/komodo/commit/aafb5a68ed64dfb2f01af9f1836e0be3ad08195f) repo based stack commit happens from core repo cache rather than on server to simplify
- [`a9aad11`](https://github.com/moghtech/komodo/commit/a9aad11a51bf542a5caccb8ed4164e888ed8ce38) clippy auto fix
- [`295f992`](https://github.com/moghtech/komodo/commit/295f9927d4c31784d4a08fc5293f7cf9a12c3915) clippy lints periphery
- [`a28892e`](https://github.com/moghtech/komodo/commit/a28892e7260ab235d46ae630019934942f3eb620) clippy fix komodo_client
- [`e22eda9`](https://github.com/moghtech/komodo/commit/e22eda939c2bcc29b99e787f1feacb1204dc2df5) dev-3
### 📊 Changes
**224 files changed** (+7302 additions, -3631 deletions)
<details>
<summary>View changed files</summary>
📝 `.gitignore` (+1 -1)
📝 `Cargo.lock` (+706 -614)
📝 `Cargo.toml` (+27 -24)
📝 `bin/binaries.Dockerfile` (+4 -4)
📝 `bin/cli/Cargo.toml` (+12 -9)
📝 `bin/cli/aio.Dockerfile` (+9 -6)
📝 `bin/cli/docs/copy-database.md` (+0 -0)
📝 `bin/cli/multi-arch.Dockerfile` (+10 -7)
📝 `bin/cli/single-arch.Dockerfile` (+7 -4)
➖ `bin/cli/src/args.rs` (+0 -55)
➕ `bin/cli/src/command/database.rs` (+320 -0)
📝 `bin/cli/src/command/execute.rs` (+165 -113)
➕ `bin/cli/src/command/mod.rs` (+81 -0)
➕ `bin/cli/src/command/update/mod.rs` (+59 -0)
➕ `bin/cli/src/command/update/resource.rs` (+148 -0)
➕ `bin/cli/src/command/update/user.rs` (+122 -0)
➕ `bin/cli/src/command/update/variable.rs` (+65 -0)
➕ `bin/cli/src/config.rs` (+235 -0)
➖ `bin/cli/src/helpers.rs` (+0 -17)
📝 `bin/cli/src/main.rs` (+54 -18)
_...and 80 more files_
</details>
### 📄 Description
# Changelog
- UI: Uses a **simpler TOML syntax highlighter** by default. Set `KOMODO_ENABLE_FANCY_TOML=true` to use the previous one
- The fancy one can cause the UI to freeze re issues like #166
- Fix compose multiple env file usage to use the same ordering in all cases - **Komodo defined env will take highest priority** by being given last in the list. I meant to do this previously but did not ensure consistency across all calls.
- 🚨This change may be breaking if you rely on env file ordering assuming Komodo env is the "first" in list (lowest precedence)
- Fix bug preventing non-admins from viewing / editing resources right after they are created
- **Stack**: Move Stack file commit to happen in Core (repo-cache) rather than on Periphery server, bringing it in line with Builds and Syncs
- **Server**: Improvements to server stats page such as container stats search
- **Action**: Run on startup mode by @bpbradley in #664
- **Periphery**: `allowed_ips` now support Ipv4/6 subnets (like `172.16.0.0/16`) by @bpbradley in #666
- Fix Google login enabled log in startup by @dfunkt in #668
- Add **ClearRepoCache** api, which deletes the folders in Core's /repo-cache for you.
- #701 by @eleith
- Fix frequent reconnect issue for Container Terminals
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/620
Author: @mbecker20
Created: 6/25/2025
Status: ❌ Closed
Base:
main← Head:1.18.5📝 Commits (10+)
adcb0c0start 1.18.57562790prevent empty additional permission check (ie for new resources)5af8dd4dev-2aca4c09bump rust to 1.881e4c7b8tweaksaafb5a6repo based stack commit happens from core repo cache rather than on server to simplifya9aad11clippy auto fix295f992clippy lints peripherya28892eclippy fix komodo_cliente22eda9dev-3📊 Changes
224 files changed (+7302 additions, -3631 deletions)
View changed files
📝
.gitignore(+1 -1)📝
Cargo.lock(+706 -614)📝
Cargo.toml(+27 -24)📝
bin/binaries.Dockerfile(+4 -4)📝
bin/cli/Cargo.toml(+12 -9)📝
bin/cli/aio.Dockerfile(+9 -6)📝
bin/cli/docs/copy-database.md(+0 -0)📝
bin/cli/multi-arch.Dockerfile(+10 -7)📝
bin/cli/single-arch.Dockerfile(+7 -4)➖
bin/cli/src/args.rs(+0 -55)➕
bin/cli/src/command/database.rs(+320 -0)📝
bin/cli/src/command/execute.rs(+165 -113)➕
bin/cli/src/command/mod.rs(+81 -0)➕
bin/cli/src/command/update/mod.rs(+59 -0)➕
bin/cli/src/command/update/resource.rs(+148 -0)➕
bin/cli/src/command/update/user.rs(+122 -0)➕
bin/cli/src/command/update/variable.rs(+65 -0)➕
bin/cli/src/config.rs(+235 -0)➖
bin/cli/src/helpers.rs(+0 -17)📝
bin/cli/src/main.rs(+54 -18)...and 80 more files
📄 Description
Changelog
KOMODO_ENABLE_FANCY_TOML=trueto use the previous oneallowed_ipsnow support Ipv4/6 subnets (like172.16.0.0/16) by @bpbradley in [PR #21] [MERGED] UI Updates - Remove topbar transparency, pretty status badges, tidy resource page layout with a 'back' button (#666)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.