[PR #150] [MERGED] 1.16.3 #3956

Closed
opened 2026-04-13 15:16:20 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

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

Base: mainHead: 1.16.3


📝 Commits (8)

  • 2bedfcd refactor listener api implementation for Gitlab integration
  • ed53b96 version 1.16.3
  • ad828d6 builder delete id link cleanup
  • f893ce8 refactor and add "ALL" branch to avoid branch filtering
  • 650784e frontend config the webhook url
  • d7d7be8 action webhook config
  • ea65cf2 clean up webhook url copy
  • 293887c add ALL branch switch for Actions / Procedures

📊 Changes

42 files changed (+1446 additions, -1005 deletions)

View changed files

📝 Cargo.lock (+12 -12)
📝 Cargo.toml (+1 -1)
📝 bin/core/src/helpers/mod.rs (+1 -5)
bin/core/src/listener/github/build.rs (+0 -66)
bin/core/src/listener/github/mod.rs (+0 -278)
bin/core/src/listener/github/procedure.rs (+0 -74)
bin/core/src/listener/github/repo.rs (+0 -133)
bin/core/src/listener/github/stack.rs (+0 -112)
bin/core/src/listener/github/sync.rs (+0 -96)
bin/core/src/listener/integrations/github.rs (+71 -0)
bin/core/src/listener/integrations/gitlab.rs (+58 -0)
bin/core/src/listener/integrations/mod.rs (+2 -0)
📝 bin/core/src/listener/mod.rs (+48 -3)
bin/core/src/listener/resources.rs (+486 -0)
bin/core/src/listener/router.rs (+208 -0)
📝 bin/core/src/resource/builder.rs (+10 -5)
📝 bin/periphery/src/api/git.rs (+1 -1)
📝 bin/periphery/src/compose.rs (+5 -3)
📝 client/core/rs/src/api/mod.rs (+4 -4)
📝 client/core/rs/src/entities/action.rs (+18 -0)

...and 22 more files

📄 Description

  • Implement Gitlab webhook listener support - /listener/gitlab/...
  • Add Action webhook
  • Add passing __ALL__ as branch in Procedure / Action webhook URL, will trigger on pushes to any branch.
  • Improve webhook URL copy helper

🔄 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/150 **Author:** [@mbecker20](https://github.com/mbecker20) **Created:** 10/24/2024 **Status:** ✅ Merged **Merged:** 10/24/2024 **Merged by:** [@mbecker20](https://github.com/mbecker20) **Base:** `main` ← **Head:** `1.16.3` --- ### 📝 Commits (8) - [`2bedfcd`](https://github.com/moghtech/komodo/commit/2bedfcd76ab756ee6205d068083a9c8d0b121a2c) refactor listener api implementation for Gitlab integration - [`ed53b96`](https://github.com/moghtech/komodo/commit/ed53b96c091545620d2e9dac5f8a8b0e72aeacc6) version 1.16.3 - [`ad828d6`](https://github.com/moghtech/komodo/commit/ad828d61ef29d03d0bd4f00239cf2fd6562d8987) builder delete id link cleanup - [`f893ce8`](https://github.com/moghtech/komodo/commit/f893ce8e7f5c12b440563195ddadceea192d1515) refactor and add "__ALL__" branch to avoid branch filtering - [`650784e`](https://github.com/moghtech/komodo/commit/650784e269341afe492eb84a92d67b0bd694740f) frontend config the webhook url - [`d7d7be8`](https://github.com/moghtech/komodo/commit/d7d7be82c2b6b222403bc10f301cb2e77d07d012) action webhook config - [`ea65cf2`](https://github.com/moghtech/komodo/commit/ea65cf2628d1188b691cd049cb154d4f47fae221) clean up webhook url copy - [`293887c`](https://github.com/moghtech/komodo/commit/293887c2c4e3f1a4c263f2d2567eac9a7654474d) add __ALL__ branch switch for Actions / Procedures ### 📊 Changes **42 files changed** (+1446 additions, -1005 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+12 -12) 📝 `Cargo.toml` (+1 -1) 📝 `bin/core/src/helpers/mod.rs` (+1 -5) ➖ `bin/core/src/listener/github/build.rs` (+0 -66) ➖ `bin/core/src/listener/github/mod.rs` (+0 -278) ➖ `bin/core/src/listener/github/procedure.rs` (+0 -74) ➖ `bin/core/src/listener/github/repo.rs` (+0 -133) ➖ `bin/core/src/listener/github/stack.rs` (+0 -112) ➖ `bin/core/src/listener/github/sync.rs` (+0 -96) ➕ `bin/core/src/listener/integrations/github.rs` (+71 -0) ➕ `bin/core/src/listener/integrations/gitlab.rs` (+58 -0) ➕ `bin/core/src/listener/integrations/mod.rs` (+2 -0) 📝 `bin/core/src/listener/mod.rs` (+48 -3) ➕ `bin/core/src/listener/resources.rs` (+486 -0) ➕ `bin/core/src/listener/router.rs` (+208 -0) 📝 `bin/core/src/resource/builder.rs` (+10 -5) 📝 `bin/periphery/src/api/git.rs` (+1 -1) 📝 `bin/periphery/src/compose.rs` (+5 -3) 📝 `client/core/rs/src/api/mod.rs` (+4 -4) 📝 `client/core/rs/src/entities/action.rs` (+18 -0) _...and 22 more files_ </details> ### 📄 Description - Implement Gitlab webhook listener support - `/listener/gitlab/...` - Add Action webhook - Add passing `__ALL__` as branch in Procedure / Action webhook URL, will trigger on pushes to any branch. - Improve webhook URL copy helper --- <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-13 15:16:20 -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#3956