Install chart iteration - #490
Open
kaste wants to merge 8 commits into
Open
Conversation
Keep only release markers on the install chart and remove the unused upgrade point styling. Add coverage to prevent weekly dots from returning while preserving release dots.
Extend the upgrade line clip to the other SVG edges so curves can remain visible below the chart baseline. Keep clipping the continuation past the right axis.
Constrain Bézier control points to the range between adjacent samples. This reduces overshoot near extrema and keeps equal zero samples flat along the chart baseline.
Render the latest four weeks of the upgrade curve from daily data using trailing seven-day totals on the weekly scale. Position recent release markers on their daily samples and include daily counts in tooltips.
Only plot daily upgrade points backed by a complete trailing seven-day window. This avoids extrapolated edge values distorting the weekly axis scale.
Exclude daily chart points dated before the package was first seen while retaining the older values needed by trailing windows.
Replace the overloaded raw value field with explicit daily and weekly names. Derive recent-release tooltip behavior directly from the presence of a daily value.
Drop the weekly running-line renderer and its dash styling now that recent upgrades always use daily resolution.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Before
After