Skip to content

Conversation

@Nudelsuppe42
Copy link
Contributor

@Nudelsuppe42 Nudelsuppe42 commented May 30, 2025

Where the Webhook Events are loaded to be listened (and dispatched) in CachetCoreServiceProvider, only the Incident events (Cachet\Events\Incidents\*) are loaded.

This PR updates the core provider to also load all Component, Subscriber and Metric events as they already exist and are referenced in the documentation:
image

@Nudelsuppe42
Copy link
Contributor Author

Verified with my local instance. This fix is working and is correctly dispatching all other events too.
image

@jbrooksuk jbrooksuk merged commit 11d1ded into cachethq:main Jun 1, 2025
31 checks passed
@jbrooksuk
Copy link
Member

Thanks! Appreciate the fix ☺️

jbrooksuk added a commit that referenced this pull request Aug 18, 2025
* main:
  Add "Under maintenance" status to components and systems (#287)
  Filament v4 (#292)
  Compile Assets
  Fix Incident and Updates message size (#290)
  Bump some dependencies
  Updated language files (German & Dutch) (#281)
  Add demo server
  fix; Missing webhook events in WebhookListener list (#283)
  Improve API documentation (#284)
  Use app context
  Fix code styling
  Allow configuring whether to use external dependencies (#278)
  Don't call pint on every test run
jbrooksuk added a commit to icecoldPHP/cachet-core that referenced this pull request Sep 13, 2025
* main: (73 commits)
  Bump dependencies
  Add option to show metrics even when empty (cachethq#297)
  Compile Assets
  Build assets
  Bump vite from 5.4.19 to 5.4.20 (cachethq#296)
  Compile Assets
  Fix ManageLocalization form method signature compatibility with SettingsPage (cachethq#294)
  Add Manage Localization Page (cachethq#285)
  Compile Assets
  Fix accent color theme swatch
  Revert composer.json name change
  Compile Assets
  Add "Under maintenance" status to components and systems (cachethq#287)
  Filament v4 (cachethq#292)
  Compile Assets
  Fix Incident and Updates message size (cachethq#290)
  Bump some dependencies
  Updated language files (German & Dutch) (cachethq#281)
  Add demo server
  fix; Missing webhook events in WebhookListener list (cachethq#283)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants