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
128 commits sit in this repo's top risk tercile, which is 34% of the 380scored. 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 6.4 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.
Consistently other-driven across its history.
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 | 0a749cf2https://github.com/AdguardTeam/ContentBlocker/issues/163 Updated filters localizations Updated filters rules | Nikolay Kartyshov | 7y ago | +74.0K -52.3K | 99%Elevated | more lines added than baseline |
| 2 | 9606f04dhttps://github.com/AdguardTeam/ContentBlocker/issues/67 Update filter rules | Nikolay Kartyshov | 9y ago | +59.3K -38.2K | 99%Elevated | more lines added than baseline |
| 3 | 71f9f56cUpdated existing filters, added more of them (#17): Annoyances filter, Fanboy's Swedish, KoreanAdblockList, Fanboy's Vietnamese. | Revertron | 10y ago | +17.8K -5.3K | 99%Elevated | more lines added than baseline |
| 4 | fc74ad45Initial commit. | Revertron | 10y ago | +88.4K -0 | 99%Elevated | more lines added than baseline |
| 5 | 00b66da3Synchronize all code for new app version | Artem Ivanov | 1y ago | +58.2K -128 | 99%Elevated | more lines added than baseline |
| 6 | 2a0aa305Added missing onboarding pictures. Updated filters and DB version. | Revertron | 10y ago | +12.5K -5.9K | 99%Elevated | more lines added than baseline |
| 7 | e2959a3fhttps://github.com/AdguardTeam/ContentBlocker/issues/113 The YousList was added to the list of available filters | admitrevskiy | 8y ago | +4.1K -41 | 98%Elevated | more lines added than baseline |
| 8 | b2a146e2Renamed module from app to adguard_cb, added files | Revertron | 10y ago | +4.7K -0 | 98%Elevated | more lines added than baseline |
| 9 | 488c37d9https://github.com/AdguardTeam/ContentBlocker/issues/57 Added List-KR filter | nkartyshov | 9y ago | +2.2K -4 | 98%Elevated | more lines added than baseline |
| 10 | bcb7e813https://github.com/AdguardTeam/ContentBlocker/issues/112 User filter activity reworked Small refactoring | Nikolay Kartyshov | 8y ago | +1.2K -624 | 97%Elevated | more lines added than baseline |
| 11 | 9ae4abe1Added license information. Brushed some unused code. | Revertron | 10y ago | +1.6K -1.0K | 97%Elevated | more lines added than baseline |
| 12 | 99fe6d4eci: build apk in github actions | Hai Tran | 2mo ago | +824 -0 | 97%Elevated | more lines added than baseline |
| 13 | 6b2536abAdd ABPVN filter | Aleksey Dmitrevskiy | 6y ago | +1.0K -2 | 97%Elevated | more lines added than baseline |
| 14 | 61e9c6b8Add notification and dialog to ask user for rate app | Aleksey Dmitrevskiy | 7y ago | +785 -2 | 97%Elevated | more lines added than baseline |
| 15 | 48d2d1c4https://github.com/AdguardTeam/ContentBlocker/issues/97 Added Danish, Hungarian, Macedonia, Norwegian, Polish, Portugal(Portugal), Portugal(Brazil) and Slovak localizations Updated localizations | Nikolay Kartyshov | 8y ago | +879 -100 | 97%Elevated | more lines added than baseline |
| 16 | 621cfdb1feat: honor advanced rule context and precedence | Hai Tran | 2mo ago | +530 -34 | 95%Elevated | more lines added than baseline |
| 17 | 68d5bf39Added WorkManager to schedule jobs | Artem Ivanov | 6y ago | +629 -274 | 95%Elevated | more lines added than baseline |
| 18 | d25c8e31https://github.com/AdguardTeam/ContentBlocker/issues/3 Added Whitelist screen Moved classes to the contentbocker package Reworked navigation menu Minor fix | Nikolay Kartyshov | 8y ago | +796 -526 | 95%Elevated | more lines added than baseline |
| 19 | 1347381bhttps://github.com/AdguardTeam/ContentBlocker/issues/94 Added JobService Minor fixed | Nikolay Kartyshov | 8y ago | +607 -352 | 95%Elevated | more lines added than baseline |
| 20 | 5d79f911 added japanese language https://github.com/AdguardTeam/ContentBlocker/issues/57 added Safari Filter | nkartyshov | 9y ago | +779 -1 | 95%Elevated | more lines added than baseline |
| 21 | e727f751Added Onboarding screen. Changed Yandex browser API. Refactored some code. | Revertron | 10y ago | +967 -143 | 95%Elevated | more lines added than baseline |
| 22 | 5762fdd0feat: expand advanced cosmetic and scriptlet runtime | Hai Tran | 2mo ago | +437 -18 | 94%Elevated | more lines added than baseline |
| 23 | b7cc43b4feat: decide advanced webview filtering actions | Hai Tran | 2mo ago | +421 -0 | 94%Elevated | more lines added than baseline |
| 24 | 41d8900ehttps://github.com/AdguardTeam/ContentBlocker/issues/112 Added preference upgrade Small refactoring | Nikolay Kartyshov | 8y ago | +575 -546 | 94%Elevated | more lines added than baseline |
| 25 | caa5f402https://github.com/AdguardTeam/ContentBlocker/issues/96 Refactoring code Remove unused code Minor fix | Nikolay Kartyshov | 8y ago | +661 -5.1K | 94%Elevated | more lines added than baseline |
| 26 | 6da43de1feat: log advanced filtering decisions | Hai Tran | 1mo ago | +330 -23 | 93%Elevated | more lines added than baseline |
| 27 | e9dcbffffeat: build advanced runtime injection scripts | Hai Tran | 2mo ago | +398 -1 | 93%Elevated | more lines added than baseline |
| 28 | 75d2de0ahttps://github.com/AdguardTeam/ContentBlocker/issues/141 Added the overwrite option in the import rules dialog | Nikolay | 8y ago | +432 -178 | 93%Elevated | more lines added than baseline |
| 29 | d6341e5ahttps://github.com/AdguardTeam/ContentBlocker/issues/88 Added new localizations | Nikolay Kartyshov | 8y ago | +393 -0 | 93%Elevated | more lines added than baseline |
| 30 | 09e4ba6eReworked Main screen. | Revertron | 10y ago | +498 -132 | 93%Elevated | more lines added than baseline |
| 31 | 86d71411feat: parse advanced runtime filter rules | Hai Tran | 2mo ago | +321 -0 | 91%Elevated | more lines added than baseline |
| 32 | 75d2f685Added copyright header to files | Artem Ivanov | 6y ago | +293 -3 | 91%Elevated | more lines added than baseline |
| 33 | ddaceb8fRefactored browser selection dialog. Added new dialog about filtering in Chrome. | Revertron | 7y ago | +394 -178 | 91%Elevated | more lines added than baseline |
| 34 | 82785b1cRefactored browser selection dialog. Added new dialog about filtering in Chrome. | Revertron | 7y ago | +394 -178 | 91%Elevated | more lines added than baseline |
| 35 | a5a81142Updated languages. | Artem Ivanov | 7y ago | +376 -21 | 91%Elevated | more lines added than baseline |
| 36 | 57041d43https://github.com/AdguardTeam/ContentBlocker/issues/151 Added fastlane script Added fastlane metadata | Nikolay Kartyshov | 7y ago | +597 -1 | 91%Elevated | more lines added than baseline |
| 37 | 2cc30e2dhttps://github.com/AdguardTeam/ContentBlocker/issues/161 Updated localizations | Nikolay Kartyshov | 7y ago | +483 -66 | 91%Elevated | more lines added than baseline |
| 38 | 49de66b0feat: compile ubo-style filter rules | Hai Tran | 2mo ago | +280 -0 | 90%Elevated | more lines added than baseline |
| 39 | 0f15108bhttps://github.com/AdguardTeam/ContentBlocker/issues/108 Reworked all link to the forward links Minor fix | Nikolay Kartyshov | 8y ago | +323 -124 | 90%Elevated | more lines added than baseline |
| 40 | 8d3e602dhttps://github.com/AdguardTeam/ContentBlocker/issues/108 Added support reports.adguard.com Refactoring Minor fix | Nikolay Kartyshov | 8y ago | +291 -217 | 90%Elevated | more lines added than baseline |
| 41 | c947f3b1Update filters localization | Nikolay Kartyshov | 9y ago | +364 -296 | 90%Elevated | more lines added than baseline |
| 42 | ba4cd4b6fix: harden advanced filter runtime | Hai Tran | 1mo ago | +237 -15 | 89%Elevated | more lines added than baseline |
| 43 | be7eb2a2Updated strings | Artem Ivanov | 6y ago | +425 -92 | 89%Elevated | more lines added than baseline |
| 44 | db6382b3https://github.com/AdguardTeam/ContentBlocker/issues/137 Added Belarusian locale Added Czech locale Added Bengali locale | Nikolay Kartyshov | 8y ago | +385 -85 | 89%Elevated | more lines added than baseline |
| 45 | 90032227Add mechanism to schedule rate checks | Aleksey Dmitrevskiy | 7y ago | +234 -114 | 88%Elevated | more lines added than baseline |
| 46 | e12441b4Updated Russian translation Added Ukrainian translation and Spanish translation | nkartyshov | 9y ago | +206 -19 | 88%Elevated | more lines added than baseline |
| 47 | c423c8e7feat: honor removeparam context | Hai Tran | 1mo ago | +215 -17 | 87%Elevated | more lines added than baseline |
| 48 | fba4e565feat: add advanced redirect resource catalog | Hai Tran | 1mo ago | +191 -22 | 87%Elevated | more lines added than baseline |
| 49 | d2077448feat: add advanced browser runtime | Hai Tran | 2mo ago | +235 -2 | 87%Elevated | more lines added than baseline |
| 50 | ce099fbbUpdated translations | Artem Ivanov | 6y ago | +311 -147 | 87%Elevated | more lines added 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.
Repowise tracks change history across 100 files in SS-Internet-Extensions/ContentBlocker. In the last 90 days 29 files were touched, 94 times in total, most often AdvancedRuleEngine.java. Every commit is scored for change risk from its size, spread and the history of the files it touches.