repowiserepowise
Sign in
FaserF/ShieldDNS
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseFaserF/ShieldDNS

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

205of 608 scored

205 commits sit in this repo's top risk tercile, which is 34% of the 608scored. 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.0 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 commits8614%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.90bitsShannon 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.0out 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.

Began feature-led, now leaning chore.

Feature11%
Fix24%
Refactor1%
Docs2%
Test4%
Deps3%
Chore37%
Other17%

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
036552fdrefactor(backend): modularize api.go into specialized handlers
Fabian Seitz
4mo ago+2.0K -1.9K
100%Elevated
more lines added than baseline
2
58984659Stats fixes & new features
Fabian Seitz
4mo ago+1.5K -184
100%Elevated
more lines added than baseline
3
d7fb0980new features & improvements
Fabian Seitz
4mo ago+2.3K -278
100%Elevated
more lines added than baseline
4
27e6ac46code optimizations & restructuring
Fabian Seitz
4mo ago+2.9K -1.7K
100%Elevated
more lines added than baseline
5
362d2323feat: improved release workflow, changelog & project stats
Fabian Seitz
1mo ago+1.5K -110
99%Elevated
more lines added than baseline
6
1c0213e8feat: MFA Support with TOTP & Passkey
Fabian Seitz
3mo ago+1.4K -26
99%Elevated
more lines added than baseline
7
a32acfb6optimizations & security improvements
Fabian Seitz
4mo ago+1.6K -2.6K
99%Elevated
more lines added than baseline
8
8daaf907feat: New admin UI
Fabian Seitz
4mo ago+1.2K -95
99%Elevated
more lines added than baseline
9
186f7492general improvements & fixes
Fabian Seitz
4mo ago+656 -133
98%Elevated
more lines added than baseline
10
f95e9705fix frontend data missing
Fabian Seitz
4mo ago+953 -542
98%Elevated
more lines added than baseline
11
22da5541feat(frontend): modularize dashboard and add interactive charts
Fabian Seitz
4mo ago+784 -0
98%Elevated
more lines added than baseline
12
976f4e58general improvements
Fabian Seitz
4mo ago+768 -112
98%Elevated
more lines added than baseline
13
6a395acdfeat: Project manifest files and AGENTS.MD
Fabian Seitz
1mo ago+899 -1
98%Elevated
more lines added than baseline
14
71cc285efeat: Backup/Restore options
Fabian Seitz
1mo ago+736 -116
98%Elevated
more lines added than baseline
15
b0dc9a57general fixes & improvements
Fabian Seitz
3mo ago+605 -416
98%Elevated
more lines added than baseline
16
4c56f907CI fixes
Fabian Seitz
4mo ago+641 -333
98%Elevated
more lines added than baseline
17
0acf3032code optimizations
Fabian Seitz
4mo ago+528 -201
98%Elevated
more lines added than baseline
18
bbf3b0bfgeneral improvements & fixes
Fabian Seitz
4mo ago+949 -225
98%Elevated
more lines added than baseline
19
fbb1af90feat: Update ShieldDNS from UI
Fabian Seitz
1mo ago+651 -31
97%Elevated
more lines added than baseline
20
5f08b8a6security improvement & general improvements for worklfows
Fabian Seitz
1mo ago+659 -504
97%Elevated
more lines added than baseline
21
e48294a2small bug fixes for API access from frontend
Fabian Seitz
4mo ago+627 -186
97%Elevated
more lines added than baseline
22
aba4fcdafeat: API-Token & Access for 3rd Party
Fabian Seitz
4mo ago+726 -16
97%Elevated
more lines added than baseline
23
aba1d009performance & feature improvements
Fabian Seitz
4mo ago+772 -82
97%Elevated
more lines added than baseline
24
efbf5eb6new feat: malicious IP default blocking
Fabian Seitz
4mo ago+431 -65
96%Elevated
more lines added than baseline
25
4cc605e5Optimize ShieldDNS backend performance and session management
Fabian Seitz
4mo ago+366 -101
96%Elevated
more lines added than baseline
26
718c53d6security & performance improvements
Fabian Seitz
4mo ago+409 -70
96%Elevated
more lines added than baseline
27
e3324c9ageneral improvements and fixes
Fabian Seitz
4mo ago+550 -35
96%Elevated
more lines added than baseline
28
fd41d753general bug fixes
Fabian Seitz
4mo ago+425 -78
96%Elevated
more lines added than baseline
29
56de5886feat: Auto detect misusage from clients and block them
Fabian Seitz
4mo ago+514 -50
96%Elevated
more lines added than baseline
30
b6b7cbdbUX improvements
Fabian Seitz
4mo ago+372 -120
95%Elevated
more lines added than baseline
31
336760fbsmall fixes & improved versioning
Fabian Seitz
4mo ago+529 -241
95%Elevated
more lines added than baseline
32
d2dad310UX improvements
Fabian Seitz
4mo ago+308 -37
95%Elevated
more lines added than baseline
33
148a710cfeat: Allow blocking IP adresses from ShieldDNS
Fabian Seitz
4mo ago+393 -7
95%Elevated
more lines added than baseline
34
68d13293linter fixes
Fabian Seitz
4mo ago+308 -239
95%Elevated
more lines added than baseline
35
e74bffe8feat: IP detail page
Fabian Seitz
4mo ago+316 -12
95%Elevated
more lines added than baseline
36
4afa220adocs & UX improvements
Fabian Seitz
4mo ago+355 -130
95%Elevated
more lines added than baseline
37
dc319da9Initial release - v1.0.0
Fabian Seitz
8mo ago+402 -2
95%Elevated
more lines added than baseline
38
4fa2909bShieldDNS hardening
Fabian Seitz
4mo ago+399 -70
94%Elevated
more lines added than baseline
39
e4f151d8docker run fix
Fabian Seitz
4mo ago+368 -62
94%Elevated
more lines added than baseline
40
1a8629c2smooth scrolling & bug fixes
Fabian Seitz
4mo ago+255 -46
93%Elevated
more lines added than baseline
41
acd4c507Harden ShieldDNS backend robustness and optimize hot-path metrics
Fabian Seitz
4mo ago+222 -88
93%Elevated
more lines added than baseline
42
f40361f4UX improvements
Fabian Seitz
4mo ago+338 -49
93%Elevated
more lines added than baseline
43
9740e042optimize mobile view
Fabian Seitz
4mo ago+236 -85
93%Elevated
more lines added than baseline
44
7dd71362New mini webserver & improvements - V1.1.0
Fabian Seitz
8mo ago+331 -17
93%Elevated
more lines added than baseline
45
1dd16742bug fixes for new features
Fabian Seitz
3mo ago+228 -83
92%Elevated
more lines added than baseline
46
a621da79feat: blocked client detail view
Fabian Seitz
3mo ago+226 -24
92%Elevated
more lines added than baseline
47
eb86bcf6feat: Country chart analytics
Fabian Seitz
3mo ago+229 -16
92%Elevated
more lines added than baseline
48
d0d9c959small fix for geo lookup
Fabian Seitz
4mo ago+247 -31
92%Elevated
more lines added than baseline
49
79093ea1feat(frontend): modernize charts and implement virtual scrolling for query log
Fabian Seitz
4mo ago+219 -60
92%Elevated
more lines added than baseline
50
6b8d58eccode cleanup
Fabian Seitz
4mo ago+271 -68
92%Elevated
more lines added than baseline
  • 036552fdrefactor(backend): modularize api.go into specialized handlers
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +2.0K -1.9K
    Risk
    100%Elevated
  • 58984659Stats fixes & new features
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +1.5K -184
    Risk
    100%Elevated
  • d7fb0980new features & improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +2.3K -278
    Risk
    100%Elevated
  • 27e6ac46code optimizations & restructuring
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +2.9K -1.7K
    Risk
    100%Elevated
  • 362d2323feat: improved release workflow, changelog & project stats
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +1.5K -110
    Risk
    99%Elevated
  • 1c0213e8feat: MFA Support with TOTP & Passkey
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +1.4K -26
    Risk
    99%Elevated
  • a32acfb6optimizations & security improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +1.6K -2.6K
    Risk
    99%Elevated
  • 8daaf907feat: New admin UI
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +1.2K -95
    Risk
    99%Elevated
  • 186f7492general improvements & fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +656 -133
    Risk
    98%Elevated
  • f95e9705fix frontend data missing
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +953 -542
    Risk
    98%Elevated
  • 22da5541feat(frontend): modularize dashboard and add interactive charts
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +784 -0
    Risk
    98%Elevated
  • 976f4e58general improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +768 -112
    Risk
    98%Elevated
  • 6a395acdfeat: Project manifest files and AGENTS.MD
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +899 -1
    Risk
    98%Elevated
  • 71cc285efeat: Backup/Restore options
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +736 -116
    Risk
    98%Elevated
  • b0dc9a57general fixes & improvements
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +605 -416
    Risk
    98%Elevated
  • 4c56f907CI fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +641 -333
    Risk
    98%Elevated
  • 0acf3032code optimizations
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +528 -201
    Risk
    98%Elevated
  • bbf3b0bfgeneral improvements & fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +949 -225
    Risk
    98%Elevated
  • fbb1af90feat: Update ShieldDNS from UI
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +651 -31
    Risk
    97%Elevated
  • 5f08b8a6security improvement & general improvements for worklfows
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +659 -504
    Risk
    97%Elevated
  • e48294a2small bug fixes for API access from frontend
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +627 -186
    Risk
    97%Elevated
  • aba4fcdafeat: API-Token & Access for 3rd Party
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +726 -16
    Risk
    97%Elevated
  • aba1d009performance & feature improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +772 -82
    Risk
    97%Elevated
  • efbf5eb6new feat: malicious IP default blocking
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +431 -65
    Risk
    96%Elevated
  • 4cc605e5Optimize ShieldDNS backend performance and session management
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +366 -101
    Risk
    96%Elevated
  • 718c53d6security & performance improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +409 -70
    Risk
    96%Elevated
  • e3324c9ageneral improvements and fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +550 -35
    Risk
    96%Elevated
  • fd41d753general bug fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +425 -78
    Risk
    96%Elevated
  • 56de5886feat: Auto detect misusage from clients and block them
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +514 -50
    Risk
    96%Elevated
  • b6b7cbdbUX improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +372 -120
    Risk
    95%Elevated
  • 336760fbsmall fixes & improved versioning
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +529 -241
    Risk
    95%Elevated
  • d2dad310UX improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +308 -37
    Risk
    95%Elevated
  • 148a710cfeat: Allow blocking IP adresses from ShieldDNS
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +393 -7
    Risk
    95%Elevated
  • 68d13293linter fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +308 -239
    Risk
    95%Elevated
  • e74bffe8feat: IP detail page
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +316 -12
    Risk
    95%Elevated
  • 4afa220adocs & UX improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +355 -130
    Risk
    95%Elevated
  • dc319da9Initial release - v1.0.0
    Author
    Fabian Seitz
    When
    8mo ago
    Lines
    +402 -2
    Risk
    95%Elevated
  • 4fa2909bShieldDNS hardening
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +399 -70
    Risk
    94%Elevated
  • e4f151d8docker run fix
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +368 -62
    Risk
    94%Elevated
  • 1a8629c2smooth scrolling & bug fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +255 -46
    Risk
    93%Elevated
  • acd4c507Harden ShieldDNS backend robustness and optimize hot-path metrics
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +222 -88
    Risk
    93%Elevated
  • f40361f4UX improvements
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +338 -49
    Risk
    93%Elevated
  • 9740e042optimize mobile view
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +236 -85
    Risk
    93%Elevated
  • 7dd71362New mini webserver & improvements - V1.1.0
    Author
    Fabian Seitz
    When
    8mo ago
    Lines
    +331 -17
    Risk
    93%Elevated
  • 1dd16742bug fixes for new features
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +228 -83
    Risk
    92%Elevated
  • a621da79feat: blocked client detail view
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +226 -24
    Risk
    92%Elevated
  • eb86bcf6feat: Country chart analytics
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +229 -16
    Risk
    92%Elevated
  • d0d9c959small fix for geo lookup
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +247 -31
    Risk
    92%Elevated
  • 79093ea1feat(frontend): modernize charts and implement virtual scrolling for query log
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +219 -60
    Risk
    92%Elevated
  • 6b8d58eccode cleanup
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +271 -68
    Risk
    92%Elevated
Showing 50 of 608 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.

0118typical ↑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,000Lines changed (log) →0.02.7Diffusion →
Below typical106
Typical73
Elevated21

Commit history for FaserF/ShieldDNS

FaserF/ShieldDNS has 678 commits in its history from 4 contributors, the first of them Dec 15, 2025. In the last 90 days 33 files were touched, 88 times in total, most often config.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.