repowiserepowise
Sign in
SS-Internet-Extensions/ContentBlocker
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseSS-Internet-Extensions/ContentBlocker

Commits

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

128of 380 scored

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.

Fix commits5916%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.01bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold6.4out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

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.

Other100%

Review-priority queue

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

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

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.

044typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

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.

1101001,00010,000100,000Lines changed (log) →0.04.9Diffusion →
Below typical58
Typical73
Elevated69

Commit history for SS-Internet-Extensions/ContentBlocker

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.