[PR #1387] 2.2.0 #8134

Open
opened 2026-04-27 22:13:43 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/moghtech/komodo/pull/1387
Author: @mbecker20
Created: 4/24/2026
Status: 🔄 Open

Base: mainHead: 2.2.0


📝 Commits (10+)

  • 21ecdc1 fix login page import
  • 3aeb7e2 update to mantine v9, reduce the border radius on some things
  • 9b83832 deploy 2.2.0-dev-1
  • c78d9fd move theme to mogh ui
  • 72c8b0c start moving stuff to mogh_ui
  • bf4d0f4 move more components to mogh_ui
  • a1fdd95 move section to mogh_ui
  • a37077c move confirm button
  • f629568 move colors and formatting to mogh_ui
  • 9137a91 move more to mogh_ui

📊 Changes

341 files changed (+2979 additions, -8964 deletions)

View changed files

📝 Cargo.lock (+1544 -659)
📝 Cargo.toml (+17 -17)
📝 bin/cli/aio.Dockerfile (+1 -1)
📝 bin/cli/multi-arch.Dockerfile (+1 -1)
📝 bin/core/aio.Dockerfile (+2 -1)
📝 bin/core/src/api/execute/sync.rs (+16 -13)
📝 bin/core/src/api/listener/integrations/github.rs (+1 -1)
📝 bin/core/src/auth/mod.rs (+1 -0)
📝 bin/core/src/config.rs (+3 -0)
📝 bin/periphery/src/helpers.rs (+11 -17)
📝 client/core/rs/src/api/read/mod.rs (+1 -1)
📝 client/core/rs/src/api/write/onboarding_key.rs (+2 -1)
📝 client/core/rs/src/entities/config/core.rs (+10 -0)
📝 client/core/ts/package.json (+2 -2)
📝 client/core/ts/src/types.ts (+2 -1)
📝 client/core/ts/yarn.lock (+4 -4)
📝 compose/compose.env (+2 -1)
📝 config/core.config.toml (+7 -0)
📝 config/periphery.config.toml (+2 -1)
📝 example/alerter/Dockerfile (+1 -1)

...and 80 more files

📄 Description

Changelog

  • Swarm / Deployment: Fix Deployment "Tasks" and "Inspect" tabs when attached to a Swarm
  • Resource Sync: During RunSync, ensure Repo changes are applied before all other potentially dependent resource type changes: Builds, Stacks, and Resource Syncs.
  • UI: Enable OIDC auto redirect behavior on login page by @johnmaguire
  • UI: Move more common components to mogh_ui library: https://github.com/moghtech/lib/tree/main/ui
    • The 6,000 removed lines in this PR were moved here, now under MPL v2 license

🔄 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/1387 **Author:** [@mbecker20](https://github.com/mbecker20) **Created:** 4/24/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `2.2.0` --- ### 📝 Commits (10+) - [`21ecdc1`](https://github.com/moghtech/komodo/commit/21ecdc184c90e89a25185558bf4f81b6b5ed2f10) fix login page import - [`3aeb7e2`](https://github.com/moghtech/komodo/commit/3aeb7e28970dbd934c1848331a3f1ee4e69127c5) update to mantine v9, reduce the border radius on some things - [`9b83832`](https://github.com/moghtech/komodo/commit/9b838324377dcf117e354df0e51789e2a6cb070b) deploy 2.2.0-dev-1 - [`c78d9fd`](https://github.com/moghtech/komodo/commit/c78d9fd9d688f17d2ed1f1c1598b9b56a9d92424) move theme to mogh ui - [`72c8b0c`](https://github.com/moghtech/komodo/commit/72c8b0cbb9fafd1f63bca721a9c032c3c7614ff6) start moving stuff to mogh_ui - [`bf4d0f4`](https://github.com/moghtech/komodo/commit/bf4d0f41c5ed0cf440a068cc8208e3949e6d68f5) move more components to mogh_ui - [`a1fdd95`](https://github.com/moghtech/komodo/commit/a1fdd9557fa11e3d8ffeffcb27ce675c75045078) move section to mogh_ui - [`a37077c`](https://github.com/moghtech/komodo/commit/a37077c8e2c505c1a4c3d3df7b0bebbacd9e5712) move confirm button - [`f629568`](https://github.com/moghtech/komodo/commit/f62956808af974606761671956f115195f633c39) move colors and formatting to mogh_ui - [`9137a91`](https://github.com/moghtech/komodo/commit/9137a9138b34df7f5473bc08b94207397943f264) move more to mogh_ui ### 📊 Changes **341 files changed** (+2979 additions, -8964 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+1544 -659) 📝 `Cargo.toml` (+17 -17) 📝 `bin/cli/aio.Dockerfile` (+1 -1) 📝 `bin/cli/multi-arch.Dockerfile` (+1 -1) 📝 `bin/core/aio.Dockerfile` (+2 -1) 📝 `bin/core/src/api/execute/sync.rs` (+16 -13) 📝 `bin/core/src/api/listener/integrations/github.rs` (+1 -1) 📝 `bin/core/src/auth/mod.rs` (+1 -0) 📝 `bin/core/src/config.rs` (+3 -0) 📝 `bin/periphery/src/helpers.rs` (+11 -17) 📝 `client/core/rs/src/api/read/mod.rs` (+1 -1) 📝 `client/core/rs/src/api/write/onboarding_key.rs` (+2 -1) 📝 `client/core/rs/src/entities/config/core.rs` (+10 -0) 📝 `client/core/ts/package.json` (+2 -2) 📝 `client/core/ts/src/types.ts` (+2 -1) 📝 `client/core/ts/yarn.lock` (+4 -4) 📝 `compose/compose.env` (+2 -1) 📝 `config/core.config.toml` (+7 -0) 📝 `config/periphery.config.toml` (+2 -1) 📝 `example/alerter/Dockerfile` (+1 -1) _...and 80 more files_ </details> ### 📄 Description # Changelog - **Swarm / Deployment**: Fix Deployment "Tasks" and "Inspect" tabs when attached to a Swarm - **Resource Sync**: During RunSync, ensure Repo changes are applied before all other potentially dependent resource type changes: Builds, Stacks, and Resource Syncs. - **UI**: Enable OIDC auto redirect behavior on login page by @johnmaguire - **UI**: Move more common components to **mogh_ui** library: https://github.com/moghtech/lib/tree/main/ui - The **6,000 removed lines** in this PR were moved here, now under MPL v2 license --- <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-27 22:13:43 -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#8134