[PR #2137] [MERGED] feat: add option to send Basic Auth header with webhook requests #9802

Closed
opened 2026-04-23 09:13:30 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/2137
Author: @rhclayto
Created: 1/23/2026
Status: Merged
Merged: 1/30/2026
Merged by: @kolaente

Base: mainHead: main


📝 Commits (10+)

📊 Changes

9 files changed (+106 additions, -5 deletions)

View changed files

📝 frontend/src/i18n/lang/de-DE.json (+1 -1)
📝 frontend/src/i18n/lang/de-swiss.json (+1 -1)
📝 frontend/src/i18n/lang/en.json (+3 -0)
📝 frontend/src/modelTypes/IWebhook.ts (+3 -1)
📝 frontend/src/models/webhook.ts (+3 -1)
📝 frontend/src/views/project/settings/ProjectSettingsWebhooks.vue (+43 -0)
pkg/migration/20260123000717.go (+44 -0)
📝 pkg/models/webhooks.go (+7 -0)
📝 pkg/swagger/swagger.json (+1 -1)

📄 Description

This is for the issue at https://github.com/go-vikunja/vikunja/issues/2136 . Please review at your convenience & let me know what you think.

Resolves https://github.com/go-vikunja/vikunja/issues/2136
Docs PR: https://github.com/go-vikunja/website/pull/284


🔄 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/go-vikunja/vikunja/pull/2137 **Author:** [@rhclayto](https://github.com/rhclayto) **Created:** 1/23/2026 **Status:** ✅ Merged **Merged:** 1/30/2026 **Merged by:** [@kolaente](https://github.com/kolaente) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`a8608a8`](https://github.com/go-vikunja/vikunja/commit/a8608a8663456559190b61c22f0b9c7ec0ad60d1) Create 20260123000717.go - [`a9fcc3e`](https://github.com/go-vikunja/vikunja/commit/a9fcc3ece5fa1ef0cc5f62c4b997b69bce82d57f) Adding basic auth header to webhooks.go - [`63b5699`](https://github.com/go-vikunja/vikunja/commit/63b56994e24288d89d6cd8f37b82ea344933d130) Update swagger.json - [`824014c`](https://github.com/go-vikunja/vikunja/commit/824014ca39511bfc09f74821ef1e08d7ab5df82f) Update swagger.yaml - [`9a56370`](https://github.com/go-vikunja/vikunja/commit/9a563703840325426a177c8da21f6fa5276f1b7d) Update docs.go - [`5638c66`](https://github.com/go-vikunja/vikunja/commit/5638c664e4da8363801d76f8da5258461614ce65) Update en.json - [`f5c5076`](https://github.com/go-vikunja/vikunja/commit/f5c5076672993d51c147d58b39af619cfa25aaa6) Update de-DE.json - [`b7b3073`](https://github.com/go-vikunja/vikunja/commit/b7b3073f7f46425e51f407a5d6e764cfa8fd760f) Update de-swiss.json - [`cf7c1ef`](https://github.com/go-vikunja/vikunja/commit/cf7c1ef4c15a467441c7fef14e7d926c05492320) Update ProjectSettingsWebhooks.vue - [`bd671be`](https://github.com/go-vikunja/vikunja/commit/bd671be973a88b489500bde43c2cbd4eae8e5c06) Update webhook.ts ### 📊 Changes **9 files changed** (+106 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `frontend/src/i18n/lang/de-DE.json` (+1 -1) 📝 `frontend/src/i18n/lang/de-swiss.json` (+1 -1) 📝 `frontend/src/i18n/lang/en.json` (+3 -0) 📝 `frontend/src/modelTypes/IWebhook.ts` (+3 -1) 📝 `frontend/src/models/webhook.ts` (+3 -1) 📝 `frontend/src/views/project/settings/ProjectSettingsWebhooks.vue` (+43 -0) ➕ `pkg/migration/20260123000717.go` (+44 -0) 📝 `pkg/models/webhooks.go` (+7 -0) 📝 `pkg/swagger/swagger.json` (+1 -1) </details> ### 📄 Description This is for the issue at https://github.com/go-vikunja/vikunja/issues/2136 . Please review at your convenience & let me know what you think. Resolves https://github.com/go-vikunja/vikunja/issues/2136 Docs PR: https://github.com/go-vikunja/website/pull/284 --- <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-23 09:13:30 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#9802