[PR #620] [CLOSED] 1.18.5 #757

Closed
opened 2025-10-31 15:21:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/moghtech/komodo/pull/620
Author: @mbecker20
Created: 6/25/2025
Status: Closed

Base: mainHead: 1.18.5


📝 Commits (10+)

📊 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

  • 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 [PR #21] [MERGED] UI Updates - Remove topbar transparency, pretty status badges, tidy resource page layout with a 'back' button (#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

🔄 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>
GiteaMirror added the pull-request label 2025-10-31 15:21:00 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#757