Skip to content
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

chore(issue-details): Variety of small fixes #84273

Merged
merged 2 commits into from
Jan 30, 2025
Merged

Conversation

leeandher
Copy link
Member

Pulled out some changes from a separate PR to put together the 'All Check-ins' page, hopefully making that PR a bit easier to review whenever it's ready to put up.

Things in this PR:

  • Add the 'all events path' directly to the issue config. The only issue that changes this is currently metric issues, but uptime and crons will change this in my other PR.
  • Omit the discover button on non-All Events pages. If the tab is not All Events, the discover query will not match the data in the table, so the button should be omitted
  • Fixes the links for uptime monitors, which I incorrectly thought matched metric alerts.
  • Adds links for cron monitors to the sidebar for cron issues

@leeandher leeandher requested a review from a team as a code owner January 29, 2025 22:31
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 29, 2025
@@ -45,6 +46,7 @@ const BASE_CONFIG: IssueTypeConfig = {
resolution: t('Resolved'),
eventUnits: t('Events'),
},
allEventsPath: Tab.EVENTS,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😍

@leeandher leeandher merged commit 59c8f17 into master Jan 30, 2025
43 checks passed
@leeandher leeandher deleted the leander/fix-some-stuff branch January 30, 2025 16:09
andrewshie-sentry pushed a commit that referenced this pull request Feb 5, 2025
Pulled out some changes from a separate PR to put together the 'All
Check-ins' page, hopefully making that PR a bit easier to review
whenever it's ready to put up.

Things in this PR:
- Add the 'all events path' directly to the issue config. The only issue
that changes this is currently metric issues, but uptime and crons will
change this in my other PR.
- Omit the discover button on non-All Events pages. If the tab is not
All Events, the discover query will not match the data in the table, so
the button should be omitted
- Fixes the links for uptime monitors, which I incorrectly thought
matched metric alerts.
- Adds links for cron monitors to the sidebar for cron issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants