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

✨ Add links to rules and issues reports. #434

Merged
merged 1 commit into from
Jul 5, 2023

Conversation

jortel
Copy link
Contributor

@jortel jortel commented Jul 5, 2023

Adds Links to both: /rules and /applications/:id/issues reports.
hack script adds markdown issue description and links.

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Copy link
Contributor

@mturley mturley left a comment

Choose a reason for hiding this comment

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

LGTM

@jortel jortel merged commit 6c00008 into konveyor:main Jul 5, 2023
10 checks passed
mturley added a commit to konveyor/tackle2-ui that referenced this pull request Jul 12, 2023
…s markdown, render links under markdown in table and incident viewer, add alert text to all incidents tab (#1116)

This PR contains four presentation tweaks to the Issues page from recent
discussions:
1. From a recent email discussion, it was decided that the although the
issue description can be long, the first line of it is the most
meaningful "title" for an issue or issue-based report and it should be
included in the table. This change adds the first line of the
description to the table, truncated with a tooltip.
2. The issue description in the expanded row content was being rendered
in plain text, and now its value can contain markdown. This change wraps
it using ReactMarkdown like the incident message.
3. The issue object (and now the issue-related reports as of
konveyor/tackle2-hub#434) contains a `links`
array that we were not rendering. This change adds external links for
these URLs under the issue description in the expanded rows of the
issues table, and under the incident message in the incident viewer
modal.
4. There was a placeholder TODO string in the info alert above the "all
incidents" table in the incident viewer modal. This change adds a first
pass of that message: "Full details are only available for the first 5
incidents per file due to performance constraints". We can revisit this
if there are any objections to this text.

---------

Signed-off-by: Mike Turley <mike.turley@alum.cs.umass.edu>
Co-authored-by: Ian Bolton <ibolton@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants