[PR #109] [MERGED] 1.15.3 #5534

Closed
opened 2026-04-22 00:44:53 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/moghtech/komodo/pull/109
Author: @mbecker20
Created: 10/9/2024
Status: Merged
Merged: 10/9/2024
Merged by: @mbecker20

Base: mainHead: 1.15.3


📝 Commits (10+)

  • cbaa767 fix parser support single quote '
  • d1442dd add stack reclone toggle
  • bdbe7e2 git clone with token uses token: for gitlab compatability
  • de25628 support stack pre deploy shell command
  • abed281 rename compose down update log stage
  • f498ee1 deployment configure registry login account
  • 663fd5d local testing setup
  • ce4f4c6 bump version to 1.15.3
  • 8bed587 new resources auto assign server if only one
  • ab26996 better error log when try to create resource with duplicate name

📊 Changes

40 files changed (+616 additions, -269 deletions)

View changed files

📝 .dockerignore (+7 -1)
📝 .gitignore (+6 -3)
📝 Cargo.lock (+14 -13)
📝 Cargo.toml (+1 -1)
📝 bin/core/src/alert/mod.rs (+21 -15)
📝 bin/core/src/api/execute/mod.rs (+14 -2)
📝 bin/core/src/api/execute/stack.rs (+8 -0)
📝 bin/core/src/api/write/mod.rs (+4 -1)
📝 bin/core/src/resource/build.rs (+1 -0)
📝 bin/core/src/resource/mod.rs (+13 -1)
📝 bin/periphery/Cargo.toml (+1 -0)
📝 bin/periphery/src/api/compose.rs (+66 -69)
📝 bin/periphery/src/api/mod.rs (+6 -2)
📝 bin/periphery/src/compose.rs (+122 -28)
📝 bin/periphery/src/router.rs (+5 -10)
📝 client/core/rs/src/entities/build.rs (+2 -0)
📝 client/core/rs/src/entities/config/periphery.rs (+2 -2)
📝 client/core/rs/src/entities/mod.rs (+6 -2)
📝 client/core/rs/src/entities/stack.rs (+14 -1)
📝 client/core/rs/src/parser.rs (+8 -7)

...and 20 more files

📄 Description

  • Env variable / volume / port parser supports single quote (') wrapped value
  • Add toggle to return to behavior of recloning stack every time.
  • Fix for Gitlab compatibility - Requires Periphery update
  • Support Stack pre deploy shell command
  • Deployments can configure registry account to log in with for private images
  • When you only have one server, new Stacks / Deployments will auto assign it to the single server.

🔄 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/109 **Author:** [@mbecker20](https://github.com/mbecker20) **Created:** 10/9/2024 **Status:** ✅ Merged **Merged:** 10/9/2024 **Merged by:** [@mbecker20](https://github.com/mbecker20) **Base:** `main` ← **Head:** `1.15.3` --- ### 📝 Commits (10+) - [`cbaa767`](https://github.com/moghtech/komodo/commit/cbaa7672cbe1ea1590f9a130dbe29abd0f632827) fix parser support single quote ' - [`d1442dd`](https://github.com/moghtech/komodo/commit/d1442dd7c27eab5e30dae38b1091b521de4e7400) add stack reclone toggle - [`bdbe7e2`](https://github.com/moghtech/komodo/commit/bdbe7e2489bb7f9da0d282116c4cad5b1b4f3027) git clone with token uses token:<TOKEN> for gitlab compatability - [`de25628`](https://github.com/moghtech/komodo/commit/de256284ba34edaba22b9768ded48c25821e6299) support stack pre deploy shell command - [`abed281`](https://github.com/moghtech/komodo/commit/abed281db55d48e7312c9e415f26450275105463) rename compose down update log stage - [`f498ee1`](https://github.com/moghtech/komodo/commit/f498ee1234ada091d73b2b11e7e1dace9c1c9589) deployment configure registry login account - [`663fd5d`](https://github.com/moghtech/komodo/commit/663fd5d8ff2d44f226743b45e3b2beeb55d6e5fb) local testing setup - [`ce4f4c6`](https://github.com/moghtech/komodo/commit/ce4f4c6ecf79a702e03a26b57ec5c1844e7cb281) bump version to 1.15.3 - [`8bed587`](https://github.com/moghtech/komodo/commit/8bed58791b983521e2e3c5ab47c504c1edd642e5) new resources auto assign server if only one - [`ab26996`](https://github.com/moghtech/komodo/commit/ab269969b2b0ff49f9bd19e7e78a0480a47750d2) better error log when try to create resource with duplicate name ### 📊 Changes **40 files changed** (+616 additions, -269 deletions) <details> <summary>View changed files</summary> 📝 `.dockerignore` (+7 -1) 📝 `.gitignore` (+6 -3) 📝 `Cargo.lock` (+14 -13) 📝 `Cargo.toml` (+1 -1) 📝 `bin/core/src/alert/mod.rs` (+21 -15) 📝 `bin/core/src/api/execute/mod.rs` (+14 -2) 📝 `bin/core/src/api/execute/stack.rs` (+8 -0) 📝 `bin/core/src/api/write/mod.rs` (+4 -1) 📝 `bin/core/src/resource/build.rs` (+1 -0) 📝 `bin/core/src/resource/mod.rs` (+13 -1) 📝 `bin/periphery/Cargo.toml` (+1 -0) 📝 `bin/periphery/src/api/compose.rs` (+66 -69) 📝 `bin/periphery/src/api/mod.rs` (+6 -2) 📝 `bin/periphery/src/compose.rs` (+122 -28) 📝 `bin/periphery/src/router.rs` (+5 -10) 📝 `client/core/rs/src/entities/build.rs` (+2 -0) 📝 `client/core/rs/src/entities/config/periphery.rs` (+2 -2) 📝 `client/core/rs/src/entities/mod.rs` (+6 -2) 📝 `client/core/rs/src/entities/stack.rs` (+14 -1) 📝 `client/core/rs/src/parser.rs` (+8 -7) _...and 20 more files_ </details> ### 📄 Description - Env variable / volume / port parser supports single quote (` ' `) wrapped value - Add toggle to return to behavior of recloning stack every time. - Fix for Gitlab compatibility - Requires Periphery update - Support Stack pre deploy shell command - Deployments can configure registry account to log in with for private images - When you only have one server, new Stacks / Deployments will auto assign it to the single server. --- <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 2026-04-22 00:44:53 -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#5534