Skip to content

Feat/stellar wave 962 965 976 977 - #1005

Open
Ved-viraj wants to merge 8 commits into
Core-Foundry:mainfrom
Ved-viraj:feat/stellar-wave-962-965-976-977
Open

Ved-viraj wants to merge 8 commits into
Core-Foundry:mainfrom
Ved-viraj:feat/stellar-wave-962-965-976-977

Conversation

@Ved-viraj

Copy link
Copy Markdown
Contributor

Closes #976
Closes #962
Closes #965
Closes #977

Dashboards can subscribe to GET /api/events/stream for new events, with Last-Event-ID replay and cleanup when a client disconnects. The feed stays off unless EVENT_STREAM_ENABLED is set.
Skipped wall-clock times move forward by the gap, and repeated wall-clock times use the earlier instant. Daily and weekly schedules keep that policy on the next local date.
Operators can set SCHEDULER_MISSED_POLICY to execute, expire, or intervene when a notification is overdue. Intervention holds the job until POST /api/schedule/:id/resume.
Theme tokens for the event explorer, activity feed, timeline, and webhook screens meet WCAG AA contrast, and the saved preference is applied as soon as the dashboard loads.
@drips-wave

drips-wave Bot commented Oct 15, 2026

Copy link
Copy Markdown

@Ved-viraj Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

… gap

A 30-minute transition was moved forward a full hour because the gap search stayed near the naive UTC reading and then assumed 60 minutes.
Storing the initial events updates lastFetchedAt, and that effect's cleanup was closing the stream and the polling fallback immediately.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant