-
Notifications
You must be signed in to change notification settings - Fork 16
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
Feature/5568/metrics #1848
Feature/5568/metrics #1848
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #1848 +/- ##
===========================================
+ Coverage 40.41% 40.49% +0.08%
===========================================
Files 364 364
Lines 11261 11268 +7
Branches 2888 2891 +3
===========================================
+ Hits 4551 4563 +12
+ Misses 4411 4405 -6
- Partials 2299 2300 +1
☔ View full report in Codecov by Sentry. |
) { | ||
this.datePipe = new DatePipe('en'); | ||
this.mapPipe = new MapFriendlyValuesPipe(this.descriptorLanguageService); |
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.
Noticed this when adding PlatformPartnerPipe to map-friendly-values because it caused a compilation error. In Angular, pipes should be injected, not instantiated directly (except for tests).
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.
But not sure how to deal with the one above it, so left it. :)
Sheesh, a multitude of test failures, removing reviewers until I figure that out. |
d9cadab
to
f870ac9
Compare
4e8d331
to
cd7ea91
Compare
SonarCloud Quality Gate failed. 0 Bugs 63.2% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
Description
UI portion of metrics, web service PR is dockstore/dockstore#5693.
Web service PR has rationalization for metrics surfaced, but wording of text could probably use improvement.
Updated versions table; because space is tight on the versions table, I got rid of verified platforms if metrics is enabled. Sort of arbitrary, but I feel like we're hoping to get more metrics data going forward than verified platforms.
Review Instructions
Follow review instructions from dockstore/dockstore#5693
Issue
dockstore/dockstore#5568
Security
If there are any concerns that require extra attention from the security team, highlight them here.
Please make sure that you've checked the following before submitting your pull request. Thanks!
npm run build
markdown-wrapper
component, which does extra sanitizationnpm audit
and ensure you are not introducing new vulnerabilities