mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 02:15:22 -04:00
[PR #215] [MERGED] refactor: de-duplicate lark event dispatcher setup #229
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugin-sdks/pull/215
Author: @Yeuoly
Created: 10/13/2025
Status: ✅ Merged
Merged: 10/13/2025
Merged by: @Yeuoly
Base:
feat/trigger← Head:codex/audit-lark-trigger-implementation📝 Commits (7)
0226b5arefactor: reuse lark event dispatch setupfc32debfix: expose structured lark trigger payloads81615b5Update python/examples/lark_trigger/events/contact/user_updated_v3.pya8beb4dUpdate python/examples/lark_trigger/events/contact/user_updated_v3.py9970888Update python/examples/lark_trigger/events/contact/user_updated_v3.py5159a14Update python/examples/lark_trigger/events/contact/user_updated_v3.py490383eUpdate python/examples/lark_trigger/events/contact/user_updated_v3.py📊 Changes
26 files changed (+2391 additions, -65 deletions)
View changed files
📝
python/examples/lark_trigger/TODO.md(+137 -42)➕
python/examples/lark_trigger/events/__init__.py(+0 -0)➕
python/examples/lark_trigger/events/_shared.py(+74 -0)➕
python/examples/lark_trigger/events/calendar/__init__.py(+0 -0)➕
python/examples/lark_trigger/events/calendar/calendar_acl_created_v4.py(+45 -0)➕
python/examples/lark_trigger/events/calendar/calendar_acl_created_v4.yaml(+96 -0)➕
python/examples/lark_trigger/events/calendar/calendar_acl_deleted_v4.py(+45 -0)➕
python/examples/lark_trigger/events/calendar/calendar_acl_deleted_v4.yaml(+96 -0)➕
python/examples/lark_trigger/events/contact/__init__.py(+0 -0)➕
python/examples/lark_trigger/events/contact/department_deleted_v3.py(+97 -0)➕
python/examples/lark_trigger/events/contact/department_deleted_v3.yaml(+155 -0)➕
python/examples/lark_trigger/events/contact/department_updated_v3.py(+86 -0)➕
python/examples/lark_trigger/events/contact/department_updated_v3.yaml(+155 -0)➕
python/examples/lark_trigger/events/contact/user_updated_v3.py(+204 -0)➕
python/examples/lark_trigger/events/contact/user_updated_v3.yaml(+388 -0)➕
python/examples/lark_trigger/events/drive/__init__.py(+0 -0)➕
python/examples/lark_trigger/events/drive/file_deleted_v1.py(+42 -0)➕
python/examples/lark_trigger/events/drive/file_deleted_v1.yaml(+96 -0)➕
python/examples/lark_trigger/events/drive/file_edit_v1.py(+38 -0)➕
python/examples/lark_trigger/events/drive/file_edit_v1.yaml(+117 -0)...and 6 more files
📄 Description
Summary
dispatch_single_eventhelper to centralize Lark trigger request validation and payload captureTesting
https://chatgpt.com/codex/tasks/task_b_68ecf38753ac8326a9878432c081b1d4
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.