Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
91 commits sit in this repo's top risk tercile, which is 33% of the 274scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 2.3 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
How this repo's commit mix shifts over time.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | a3623ac8Update openvpn-compile.sh | qwertykolea | 2d ago | +298 -50 | 100%Elevated | more lines added than baseline |
| 2 | 9ffd77a9Document OpenVPN container setup and routing instructions | qwertykolea | 1d ago | +108 -0 | 99%Elevated | more lines added than baseline |
| 3 | 6b3f36f1Refactor entrypoint.sh for improved configuration handling | qwertykolea | 6d ago | +97 -15 | 99%Elevated | more lines added than baseline |
| 4 | b58154c2Update docker-build.yml | qwertykolea | 6d ago | +93 -81 | 99%Elevated | more lines added than baseline |
| 5 | ff812409Enhance Docker build workflow with version inputs | qwertykolea | 6d ago | +88 -6 | 98%Elevated | more lines added than baseline |
| 6 | 7b266c9eRefactor entrypoint.sh for improved structure and logging | qwertykolea | 1w ago | +61 -28 | 98%Elevated | more lines added than baseline |
| 7 | 2ef57d33Update README.md | qwertykolea | 1d ago | +63 -1 | 97%Elevated | more lines added than baseline |
| 8 | 91763dc8Enhance entrypoint.sh for better variable management | qwertykolea | 6d ago | +62 -20 | 97%Elevated | more lines added than baseline |
| 9 | 3188d868Update README with project details and usage instructions | qwertykolea | 2d ago | +60 -1 | 97%Elevated | more lines added than baseline |
| 10 | 2a5b0094Add files via upload | qwertykolea | 2d ago | +60 -0 | 97%Elevated | more lines added than baseline |
| 11 | 3b4548fdAdd script to check and fetch package versions | qwertykolea | 6d ago | +58 -0 | 97%Elevated | more lines added than baseline |
| 12 | ea728eeeRefactor Docker build workflow for version handling | qwertykolea | 6d ago | +53 -46 | 95%Elevated | more lines added than baseline |
| 13 | 97a8120aEnhance entrypoint.sh with cleanup and VPN setup | qwertykolea | 1w ago | +52 -26 | 95%Elevated | more lines added than baseline |
| 14 | 32f2ec3cUpdate Docker CI workflow for OpenVPN container | qwertykolea | 1w ago | +46 -18 | 95%Elevated | more lines added than baseline |
| 15 | 6a4c1384Implement package version fetching for Alpine | qwertykolea | 6d ago | +48 -29 | 95%Elevated | more lines added than baseline |
| 16 | f8fc9378Add GitHub Actions workflow for Docker build and push | qwertykolea | 1w ago | +46 -0 | 95%Elevated | more lines added than baseline |
| 17 | 25655f5bRedirect informational messages to stderr | qwertykolea | 6d ago | +42 -29 | 94%Elevated | more lines added than baseline |
| 18 | f70ddffbUpdate README.md | qwertykolea | 1d ago | +44 -0 | 93%Elevated | more lines added than baseline |
| 19 | a77dda9cUpdate README.md | qwertykolea | 1d ago | +42 -0 | 93%Elevated | more lines added than baseline |
| 20 | 1bc6d875Update openvpn-compile.sh | qwertykolea | 2d ago | +37 -289 | 93%Elevated | more lines added than baseline |
| 21 | 077fdd5aUpdate README.md | qwertykolea | 1d ago | +36 -11 | 93%Elevated | more lines added than baseline |
| 22 | 2b917913Update README.md | qwertykolea | 1d ago | +32 -0 | 92%Elevated | more lines added than baseline |
| 23 | f0d05d77Refactor version check logic in docker-build.yml | qwertykolea | 6d ago | +30 -30 | 92%Elevated | more lines added than baseline |
| 24 | be59f104Refactor version check and Docker image handling | qwertykolea | 6d ago | +27 -7 | 91%Elevated | more lines added than baseline |
| 25 | 86b6e8c0Update README.md | qwertykolea | 1d ago | +28 -3 | 91%Elevated | more lines added than baseline |
| 26 | 8bb1cf83Add pricing table for fruits and vegetables | qwertykolea | 1d ago | +27 -1 | 91%Elevated | more lines added than baseline |
| 27 | c82bafd6Enhance README with config and auth details | qwertykolea | 1d ago | +27 -0 | 90%Elevated | more lines added than baseline |
| 28 | 1f5fe1c8Refactor entrypoint.sh for clarity and functionality | qwertykolea | 6d ago | +24 -21 | 90%Elevated | more lines added than baseline |
| 29 | 759681dfRefactor entrypoint script for OpenVPN | qwertykolea | 1w ago | +23 -91 | 90%Elevated | more lines added than baseline |
| 30 | 4f95a587Add GitHub Actions workflow to update Docker Hub README | qwertykolea | 20h ago | +26 -0 | 89%Elevated | more lines added than baseline |
| 31 | 6a36e922Update entrypoint.sh | qwertykolea | 1d ago | +24 -1 | 89%Elevated | more lines added than baseline |
| 32 | b153883bRefactor comments in docker-build.yml for clarity | qwertykolea | 2d ago | +22 -19 | 89%Elevated | more lines added than baseline |
| 33 | 7f2785e0Create openvpn-compile.sh | qwertykolea | 3d ago | +22 -0 | 88%Elevated | more lines added than baseline |
| 34 | d62d0996Create entrypoint.sh | qwertykolea | 1w ago | +19 -0 | 88%Elevated | more lines added than baseline |
| 35 | cae5d242Enhance Docker build workflow with Docker Hub support | qwertykolea | 21h ago | +22 -2 | 87%Elevated | more lines added than baseline |
| 36 | 41f78c27Refactor entrypoint.sh for improved script handling | qwertykolea | 1d ago | +21 -14 | 87%Elevated | more lines added than baseline |
| 37 | 3e97f2c2Update README.md | qwertykolea | 1d ago | +21 -6 | 87%Elevated | more lines added than baseline |
| 38 | aa3942e2Update README.md | qwertykolea | 1d ago | +20 -0 | 86%Elevated | more lines added than baseline |
| 39 | 3fef1035Add Docker Image CI workflow | qwertykolea | 1w ago | +18 -0 | 86%Elevated | more lines added than baseline |
| 40 | 461c586aAdd Dockerfile for OpenVPN setup | qwertykolea | 1w ago | +16 -0 | 86%Elevated | more lines added than baseline |
| 41 | c7d0ef97Update openvpn-compile.sh | qwertykolea | 2d ago | +17 -3 | 85%Elevated | more lines added than baseline |
| 42 | ae6d0fc3Translate comments in entrypoint.sh to English | qwertykolea | 2d ago | +16 -14 | 85%Elevated | more lines added than baseline |
| 43 | 2e586e67Update README.md | qwertykolea | 1d ago | +16 -3 | 84%Elevated | more lines added than baseline |
| 44 | cc8c5c27Enhance OpenVPN compile script with version string | qwertykolea | 2d ago | +16 -3 | 84%Elevated | more lines added than baseline |
| 45 | ead9fbfdUpdate entrypoint.sh | qwertykolea | 1w ago | +14 -3 | 84%Elevated | more lines added than baseline |
| 46 | efbfc27eRefactor openvpn-compile.sh for clarity and efficiency | qwertykolea | 2d ago | +15 -18 | 83%Elevated | more lines added than baseline |
| 47 | ed5b015bEnhance openvpn-compile.sh for building OpenVPN | qwertykolea | 2d ago | +15 -2 | 83%Elevated | more lines added than baseline |
| 48 | 253fc84fUpdate entrypoint.sh | qwertykolea | 1w ago | +13 -4 | 83%Elevated | more lines added than baseline |
| 49 | f85b8b6cUpdate openvpn-compile.sh for versioning and target alias | qwertykolea | 2d ago | +13 -26 | 82%Elevated | more lines added than baseline |
| 50 | b3829908Update README.md | qwertykolea | 1d ago | +12 -12 | 82%Elevated | more focused than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
qwertykolea/openvpn-client has 279 commits in its history from 3 contributors, the first of them Aug 2, 2026. In the last 90 days 3 files were touched, 55 times in total, most often openvpn-compile.sh. Every commit is scored for change risk from its size, spread and the history of the files it touches.