Files
planka/server/api/controllers
Symon 05979a460f feat: filter webhooks per project, board, and account
Adds optional project, board, and acting-user scope to each webhook so
events from a specific board or project can be routed to a single
endpoint without an external automation tool in the middle (closes
#1457).

A webhook now fires for an event only when every set scope matches:
empty scope still means "fire for everything", keeping existing
webhooks working unchanged. Scope filtering is centralized in the
sendWebhooks helper, which auto-derives projectId/boardId from the
event payload, so existing call sites are untouched.
2026-05-02 10:31:30 +03:00
..
2026-02-10 21:43:58 +01:00
2025-09-12 12:17:01 +02:00
2025-09-12 12:17:01 +02:00
2026-02-10 19:35:39 +01:00
2025-09-12 12:17:01 +02:00
2026-01-27 22:34:08 +01:00
2025-09-12 12:17:01 +02:00
2025-11-27 18:24:55 +01:00
2025-09-12 12:17:01 +02:00
2025-09-12 12:17:01 +02:00
2025-09-12 12:17:01 +02:00
2026-02-10 19:35:39 +01:00
2019-08-31 04:07:25 +05:00