Commit Graph

5 Commits

Author SHA1 Message Date
Harry a1f3f032fd fix(gmail_trigger): improve error handling in GmailLabelAddedEvent
- Enhanced error handling by preserving the original exception context when raising EventIgnoreError.
- This change ensures better debugging and traceability of errors during event processing.
2025-11-04 20:02:17 +08:00
Harry 521447665b docs(gmail_trigger): update README and YAML for improved setup instructions and remove deprecated parameters
- Enhanced the README with detailed setup steps for Google Cloud project and OAuth configuration.
- Added images for better clarity on GCP setup.
- Removed deprecated parameters like `watch_email` and `topic_name` from the YAML schema.
- Introduced label-based filtering in event handling for better message management.
2025-11-04 15:15:49 +08:00
Harry 7bdf162dc2 feat: Gmail trigger plugin 2025-10-27 00:48:17 +08:00
Harry 8d32dfb347 refactor: add payload to event handler's on_event function 2025-10-20 12:04:43 +08:00
Harry cad974b207 feat: enhance GitHub trigger plugin with user ID tracking and event updates
- Added user_id field to EventDispatch and TriggerDispatchResponse models to track the user triggering events.
- Updated GitHub trigger provider to include user_id in event dispatching.
- Modified star event parameters in YAML to simplify naming conventions from "star_created" and "star_deleted" to "created" and "deleted".
- Bumped plugin version in manifest.yaml from 1.3.5 to 1.3.6 to reflect these changes.
2025-10-17 20:58:56 +08:00