feat(webhook): add webhook endpoint and client push notifications, auto-refresh UI, and gitea id mapping fixes
This commit is contained in:
10
changelog.md
10
changelog.md
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-02-24 - 2.6.0 - feat(webhook)
|
||||
add webhook endpoint and client push notifications, auto-refresh UI, and gitea id mapping fixes
|
||||
|
||||
- Add WebhookHandler with POST /webhook/:connectionId that parses provider-specific headers and broadcasts webhookNotification via TypedSocket to connected clients
|
||||
- Frontend: add auto-refresh toggle, refresh-interval action, dashboard auto-refresh timer, and views subscribing to gitops-auto-refresh events to refresh data
|
||||
- Frontend: add WebSocket client with reconnect logic to receive push notifications and trigger auto-refresh on webhook events
|
||||
- Gitea provider: prefer repository full_name and organization name when mapping project and group ids to ensure stable identifiers
|
||||
- Bump devDependencies: @git.zone/tsbundle ^2.9.0 and @git.zone/tswatch ^3.2.0
|
||||
- Add ts_bundled/bundle.js and bundle.js.map to .gitignore
|
||||
|
||||
## 2026-02-24 - 2.5.0 - feat(gitea-provider)
|
||||
auto-paginate Gitea repository and organization listing; respect explicit page option and default perPage to 50
|
||||
|
||||
|
||||
Reference in New Issue
Block a user