[PR #178] [MERGED] 1.16.10 #706

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

📋 Pull Request Information

Original PR: https://github.com/moghtech/komodo/pull/178
Author: @mbecker20
Created: 11/8/2024
Status: Merged
Merged: 11/8/2024
Merged by: @mbecker20

Base: mainHead: 1.16.10


📝 Commits (5)

  • 5199c46 send alert on auto update
  • ae4a827 scrolling / capturing monaco editors
  • 4f18f7b deployed services has correct image
  • 45813d7 serde default services for backward compat
  • 8d4e64e improve auto update config

📊 Changes

20 files changed (+449 additions, -115 deletions)

View changed files

📝 Cargo.lock (+13 -13)
📝 Cargo.toml (+1 -1)
📝 bin/core/src/alert/discord.rs (+23 -0)
📝 bin/core/src/alert/slack.rs (+45 -0)
📝 bin/core/src/api/execute/stack.rs (+5 -20)
📝 bin/core/src/monitor/resources.rs (+90 -23)
📝 bin/periphery/src/compose.rs (+69 -4)
📝 client/core/rs/src/entities/alert.rs (+28 -0)
📝 client/core/ts/package.json (+1 -1)
📝 client/core/ts/src/types.ts (+34 -4)
📝 client/periphery/rs/src/api/compose.rs (+7 -2)
📝 frontend/public/client/types.d.ts (+40 -4)
📝 frontend/src/components/config/util.tsx (+14 -24)
📝 frontend/src/components/monaco.tsx (+10 -4)
📝 frontend/src/components/resources/alerter/config/alert_types.tsx (+6 -4)
📝 frontend/src/components/resources/deployment/config/index.tsx (+13 -2)
📝 frontend/src/components/resources/resource-sync/config.tsx (+12 -5)
📝 frontend/src/components/resources/stack/config.tsx (+13 -2)
📝 frontend/src/lib/hooks.ts (+19 -0)
📝 frontend/src/pages/alerts.tsx (+6 -2)

📄 Description

  • Send StackAutoUpdated and DeploymentAutoUpdated alerts.
  • Fix Poll for updates not working when using interpolation for the image.
  • Improve Update config UX (Poll button disabled instead of disappearing)
  • The infinite-height Monaco editors are buggy, they aren't made to be used this way, move to internal scrolling editors.

🔄 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/178 **Author:** [@mbecker20](https://github.com/mbecker20) **Created:** 11/8/2024 **Status:** ✅ Merged **Merged:** 11/8/2024 **Merged by:** [@mbecker20](https://github.com/mbecker20) **Base:** `main` ← **Head:** `1.16.10` --- ### 📝 Commits (5) - [`5199c46`](https://github.com/moghtech/komodo/commit/5199c4654b0eeb24dec31241cc66249a8be2da36) send alert on auto update - [`ae4a827`](https://github.com/moghtech/komodo/commit/ae4a8274dc586958314bdbc6464aaf73ab7286ed) scrolling / capturing monaco editors - [`4f18f7b`](https://github.com/moghtech/komodo/commit/4f18f7b262c72be664c5e8a6a9cef1a5bd513d84) deployed services has correct image - [`45813d7`](https://github.com/moghtech/komodo/commit/45813d79e6f4e32ff4047225a2d2ab3cedf476ec) serde default services for backward compat - [`8d4e64e`](https://github.com/moghtech/komodo/commit/8d4e64ea594defafc1eab7e83f76b0c31bb6f2ff) improve auto update config ### 📊 Changes **20 files changed** (+449 additions, -115 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+13 -13) 📝 `Cargo.toml` (+1 -1) 📝 `bin/core/src/alert/discord.rs` (+23 -0) 📝 `bin/core/src/alert/slack.rs` (+45 -0) 📝 `bin/core/src/api/execute/stack.rs` (+5 -20) 📝 `bin/core/src/monitor/resources.rs` (+90 -23) 📝 `bin/periphery/src/compose.rs` (+69 -4) 📝 `client/core/rs/src/entities/alert.rs` (+28 -0) 📝 `client/core/ts/package.json` (+1 -1) 📝 `client/core/ts/src/types.ts` (+34 -4) 📝 `client/periphery/rs/src/api/compose.rs` (+7 -2) 📝 `frontend/public/client/types.d.ts` (+40 -4) 📝 `frontend/src/components/config/util.tsx` (+14 -24) 📝 `frontend/src/components/monaco.tsx` (+10 -4) 📝 `frontend/src/components/resources/alerter/config/alert_types.tsx` (+6 -4) 📝 `frontend/src/components/resources/deployment/config/index.tsx` (+13 -2) 📝 `frontend/src/components/resources/resource-sync/config.tsx` (+12 -5) 📝 `frontend/src/components/resources/stack/config.tsx` (+13 -2) 📝 `frontend/src/lib/hooks.ts` (+19 -0) 📝 `frontend/src/pages/alerts.tsx` (+6 -2) </details> ### 📄 Description - Send **StackAutoUpdated** and **DeploymentAutoUpdated** alerts. - Fix `Poll for updates` not working when using interpolation for the image. - Improve Update config UX (Poll button disabled instead of disappearing) - The infinite-height Monaco editors are buggy, they aren't made to be used this way, move to internal scrolling editors. --- <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:19:10 -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#706