feat: Add support for Events:Test triggers, deliveries, redeliver and stats#1288
Merged
duedares-rvj merged 11 commits intomainfrom Sep 9, 2025
Merged
feat: Add support for Events:Test triggers, deliveries, redeliver and stats#1288duedares-rvj merged 11 commits intomainfrom
duedares-rvj merged 11 commits intomainfrom
Conversation
kushalshit27
reviewed
Aug 1, 2025
There was a problem hiding this comment.
Pull Request Overview
This PR introduces comprehensive event management capabilities for Auth0 Event Streams, enabling developers to trigger test events, monitor deliveries, retry failed deliveries, and view statistics through new CLI commands.
- Adds test event triggering functionality with custom payload support
- Implements delivery inspection commands for monitoring and debugging event stream deliveries
- Provides bulk and individual redelivery options for failed events
- Introduces statistics viewing capabilities with customizable date ranges
Reviewed Changes
Copilot reviewed 19 out of 20 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| internal/display/event_streams.go | Adds comprehensive display components for event deliveries, statistics, and delivery attempts with interactive prompts |
| internal/cli/event_streams.go | Implements new CLI commands for triggering, monitoring, redelivering events and viewing statistics |
| internal/cli/utils_shared.go | Adds flexible date parsing utility for user-friendly date input formats |
| internal/auth0/event_streams.go | Extends EventStreamAPI interface with new methods for testing, deliveries, and statistics |
| internal/auth0/mock/event_streams_mock.go | Updates mock implementation to support new API methods |
| go.mod | Updates go-auth0 dependency to support new event stream features |
| docs/* | Adds comprehensive documentation for all new commands and updates existing command references |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #1288 +/- ##
==========================================
- Coverage 64.49% 63.49% -1.00%
==========================================
Files 108 108
Lines 17090 17871 +781
==========================================
+ Hits 11022 11347 +325
- Misses 5359 5784 +425
- Partials 709 740 +31 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
611e6be to
55e3ee5
Compare
kushalshit27
approved these changes
Sep 9, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR introduces a comprehensive set of commands under the
auth0 eventsnamespace to empower developers and operators with deeper visibility and control over Auth0 Event Streams.🔧 Changes
New capabilities include:
auth0 event-streams testauth0 event-streams deliveries lsandauth0 event-streams deliveries showauth0 event-streams redeliverandauth0 event-streams redeliver-manyauth0 event-streams statsThese additions enable better observability, debugging, and validation of event stream integrations.
📚 References
https://auth0.com/docs/customize/events
🔬 Testing
📝 Checklist