[PR #867] [MERGED] Google Chat integration #1127

Closed
opened 2026-02-04 21:52:03 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/867
Author: @maelgangloff
Created: 9/3/2024
Status: Merged
Merged: 9/4/2024
Merged by: @meltyshev

Base: masterHead: feat/webhook-gc


📝 Commits (5)

  • 67f4c66 feat: add GOOGLE_CHAT_WEBHOOK_URL env var
  • c7d201b feat: add sendGoogleChatMessage util function
  • d92e53e feat: add Google Chat Webhook implementation
  • 336addb chore: merge master
  • b6316b3 fix: Fix variable name

📊 Changes

6 files changed (+65 additions, -9 deletions)

View changed files

📝 docker-compose.yml (+1 -0)
📝 server/.env.sample (+1 -0)
📝 server/api/helpers/actions/create-one.js (+14 -6)
📝 server/api/helpers/cards/delete-one.js (+7 -3)
server/api/helpers/utils/send-google-chat-message.js (+41 -0)
📝 server/config/custom.js (+1 -0)

📄 Description

Hello,

I developed this feature for an association I'm part of and realized I hadn't yet proposed it to the Planka source repository.

This implementation adds support for sending notifications to Google Chat (for Google Workspace users), which can be useful for companies using this messaging service.

In the future, it might be worthwhile to refactor the notification system to make it easier to add support for other messaging services without complicating the source code.


🔄 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/plankanban/planka/pull/867 **Author:** [@maelgangloff](https://github.com/maelgangloff) **Created:** 9/3/2024 **Status:** ✅ Merged **Merged:** 9/4/2024 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `feat/webhook-gc` --- ### 📝 Commits (5) - [`67f4c66`](https://github.com/plankanban/planka/commit/67f4c66ff0b1d3b307d6f271c4ddff27cd9597b2) feat: add GOOGLE_CHAT_WEBHOOK_URL env var - [`c7d201b`](https://github.com/plankanban/planka/commit/c7d201baafd510aceb02a96a598093fe675592a3) feat: add sendGoogleChatMessage util function - [`d92e53e`](https://github.com/plankanban/planka/commit/d92e53ef21372332828b5fa9d22ba9f4ad3ad391) feat: add Google Chat Webhook implementation - [`336addb`](https://github.com/plankanban/planka/commit/336addbae4c1145e27c774716a770d3c3810161b) chore: merge master - [`b6316b3`](https://github.com/plankanban/planka/commit/b6316b3d1cc88d1731609ac5f9f53ee9312161cf) fix: Fix variable name ### 📊 Changes **6 files changed** (+65 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `docker-compose.yml` (+1 -0) 📝 `server/.env.sample` (+1 -0) 📝 `server/api/helpers/actions/create-one.js` (+14 -6) 📝 `server/api/helpers/cards/delete-one.js` (+7 -3) ➕ `server/api/helpers/utils/send-google-chat-message.js` (+41 -0) 📝 `server/config/custom.js` (+1 -0) </details> ### 📄 Description Hello, I developed this feature for an association I'm part of and realized I hadn't yet proposed it to the Planka source repository. This implementation adds support for sending notifications to Google Chat (for Google Workspace users), which can be useful for companies using this messaging service. In the future, it might be worthwhile to refactor the notification system to make it easier to add support for other messaging services without complicating the source code. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 21:52:03 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1127