-
Notifications
You must be signed in to change notification settings - Fork 11.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alerting: Separate overlapping legacy and UA alerting routes #76517
Conversation
/deploy-to-hg |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does legacy alerting generate any links in notification messages that might require updates?
I mean e.g. links in emails?
|
Good question, only notification channels have deep links that would change with this PR, alert rules would link to the dashboard (which doesn't change in this PR). I wouldn't expect us to embed a deep link to the channel, but I'll fish around. Of course, if they manually add a link in the notification message it will break as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FE changes LGTM!🚀
67535a6
to
0d3889c
Compare
/deploy-to-hg |
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FE LGTM!
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 2 weeks if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
This pull request has been automatically closed because it has not had activity in the last 2 weeks. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
api/alert-notifiers, alerting/list, and alerting/notifications existed in both legacy and UA. Rename legacy route paths and nav ids to be independent of UA ones.
11f503f
to
e31c7e9
Compare
/deploy-to-hg |
|
|
* Separate overlapping legacy and UA alerting routes api/alert-notifiers, alerting/list, and alerting/notifications existed in both legacy and UA. Rename legacy route paths and nav ids to be independent of UA ones.
To facilitate upcoming feature flag and migration/upgrade page improvements, it's necessary to separate the shared legacy alerting and unified alerting routes / api endpoints.
This renames the legacy routes/api's and keeps the UA ones the same, this should limit impact of unintentional problems. Changes:
api/alert-notifiers
->api/alert-notifiers-legacy
alerting/list
->alering-legacy/list
alerting/notifications
and various subpaths such as/alerting/notifications/receivers/:id/edit
->alerting-legacy/...
Special notes for your reviewer:
I don't think we reference the legacy routes and apis in the docs anymore, but if you know of a spot I can update it.
Extracted from: #76074
Please check that: