repowiserepowise
Sign in
FaserF/fritz-tools
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseFaserF/fritz-tools

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

27of 79 scored

27 commits sit in this repo's top risk tercile, which is 34% of the 79scored. 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.1 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 commits45%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.21bitsShannon 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.1out 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 other.

Feature32%
Fix16%
Docs20%
Test3%
Chore3%
Other27%

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
9c3aad58add german documentation
David Bauer
8y ago+724 -1
99%Elevated
more lines added than baseline
2
63e50fcdadd LICENSE
David Bauer
8y ago+675 -0
99%Elevated
more lines added than baseline
3
b2ab45f6Implemented full flash capability for FB7530/FB7520
Josha Bartsch
3y ago+289 -167
97%Elevated
more lines added than baseline
4
4b189b3eadd fritz tftp script
Florian Maurer
3y ago+270 -0
95%Elevated
more lines added than baseline
5
d885c529docs: update Translation Files
Tom Herbers
5y ago+261 -42
95%Elevated
more lines added than baseline
6
9616a6b8create standalone version to stay compatible with old docs
Florian Maurer
3y ago+224 -230
92%Elevated
more lines added than baseline
7
40251cd7add documentation
David Bauer
8y ago+361 -0
92%Elevated
more lines added than baseline
8
1a933d45docs: add instructions for Windows 10
David Bauer
8y ago+299 -31
90%Elevated
more lines added than baseline
9
a86cb90ddocs: provide generatl information / restructure sections
David Bauer
8y ago+205 -37
90%Elevated
more lines added than baseline
10
9b8b7c8dadd eva-stop
David Bauer
6y ago+189 -0
88%Elevated
more lines added than baseline
11
cad0e508Implemented TFTP spec for serving files
Josha Bartsch
3y ago+115 -169
87%Elevated
more lines added than baseline
12
2a42aef9better flow control, fail early better error handling remove ip on error basic netsh support
Florian Maurer
3y ago+143 -110
85%Elevated
more lines added than baseline
13
97aceb47initial commit
David Bauer
8y ago+136 -0
85%Elevated
more lines added than baseline
14
11a48abavarious fixes for flashing a FB7530/7520
Florian Maurer
3y ago+91 -58
82%Elevated
more lines added than baseline
15
46443b4efritzflash: consolidate FTP code
David Bauer
8y ago+89 -51
82%Elevated
more lines added than baseline
16
56a9b4ceimprove flow * add support for FB 3390 * improve transfer visualization through tftp * isort, black, typing, remove unused imports
Florian Maurer
3y ago+83 -71
80%Elevated
more lines added than baseline
17
282f3805fritzflash: add automatic image selection
David Bauer
8y ago+76 -5
80%Elevated
more lines added than baseline
18
8362bb77add support for uboot devices
Florian Maurer
3y ago+62 -1
78%Elevated
more lines added than baseline
19
6457d292update fritzflash script
Florian Maurer
2y ago+58 -30
77%Elevated
more lines added than baseline
20
df873cd0fritzflash: implement autodiscovery
David Bauer
8y ago+50 -8
75%Elevated
more lines added than baseline
21
f18e7fa0set device as not required
Florian Maurer
2y ago+50 -46
73%Elevated
more lines added than baseline
22
0523bccedocs improvements * FR 1200 needs uboot too * flash sysupgrade for other routers too
Florian Maurer
3y ago+70 -40
73%Elevated
more lines added than baseline
23
5cfc7913Simplyfy device detection, some cosmetic changes
codedust
8y ago+43 -56
72%Elevated
more lines added than baseline
24
c8881ac5fritzflash: add support for flashing OpenWRT images
David Bauer
7y ago+45 -9
70%Elevated
more lines added than baseline
25
b21fa758add shell fritz script
Florian Maurer
3y ago+31 -0
69%Elevated
more lines added than baseline
26
c1c67657Remove duplicate files Use pathlib for path operations Minor fixes in logic
Josha Bartsch
3y ago+27 -51
67%Elevated
more lines added than baseline
27
dd190e27ci: add GitHub Action to build docs (#17)
Tom Herbers
4y ago+30 -1
67%Elevated
more lines added than baseline
28
7445318etests: add tests
David Bauer
7y ago+29 -0
65%Typical
more lines added than baseline
29
eac75171fritzflash: add support for FRITZ!Box 7320, 7330 and 7330 SL
Dark4MD
6y ago+27 -0
64%Typical
more lines added than baseline
30
41ace373 fritzflash: add support for FRITZ!Box 7360 (v1, v2) and 7360 SL
Dark4MD
6y ago+26 -0
63%Typical
more lines added than baseline
31
b2ede661fritzflash: make arguments optional
David Bauer
8y ago+19 -16
61%Typical
more lines added than baseline
32
70887ea9add example commands for tested devices
Florian Maurer
2y ago+20 -3
59%Typical
more lines added than baseline
33
2612f431Added verbosity in messages Fix ssh options for OpenSSH 9
Josha Bartsch
3y ago+18 -13
59%Typical
more lines added than baseline
34
07d0bef0adjust tftp flashing for serve_name
Florian Maurer
2y ago+18 -11
58%Typical
more lines added than baseline
35
3802ee2bfritzflash.py: press key to exit
David Bauer
8y ago+15 -1
56%Typical
more lines added than baseline
36
355cba18clarify what any key means allow to manually set ip address on failure
Florian Maurer
2y ago+14 -14
55%Typical
more lines added than baseline
37
7ed24a62add docs about windows usage
Florian Maurer
3y ago+13 -1
53%Typical
more lines added than baseline
38
16b16a53update filenames
Florian Maurer
3y ago+12 -2
53%Typical
more focused than baseline
39
cc82921fminor logging usability fixes
Florian Maurer
2y ago+12 -6
51%Typical
more focused than baseline
40
402a1d9bfritzflash: bind sockets to 192.168.178.2 (#20)
ogelpre
4y ago+10 -2
50%Typical
more focused than baseline
41
f8943a79fixes for windows support
Florian Maurer
3y ago+10 -5
48%Typical
more focused than baseline
42
ef2a29b4minor fixes
Josha Bartsch
3y ago+10 -9
48%Typical
more focused than baseline
43
7be5ce7dfix error when doing sysupgrade
Florian Maurer
2y ago+9 -1
46%Typical
fewer lines added than baseline
44
80155534fritzflash: add support for FritzBox 7312
David Bauer
6y ago+8 -0
45%Typical
fewer lines added than baseline
45
5a5ae467add support for FB repeater 3000 and 1750e
Florian Maurer
2y ago+7 -1
44%Typical
fewer lines added than baseline
46
ab869502add README
David Bauer
8y ago+6 -0
42%Typical
fewer lines added than baseline
47
c2839dd0Add support for fritzbox 3490
Fabian Seitz
2y ago+5 -0
40%Typical
fewer lines added than baseline
48
03d3c8ceadd FB7490 to flash script
Florian Maurer
2y ago+6 -1
40%Typical
fewer lines added than baseline
49
1296b6b3docs: add section for explicity not supported devices
Tom Herbers
5y ago+5 -0
40%Typical
fewer lines added than baseline
50
8d2ddeddcatch ssh sysupgrade returncode
Florian Maurer
2y ago+5 -4
37%Typical
fewer lines added than baseline
  • 9c3aad58add german documentation
    Author
    David Bauer
    When
    8y ago
    Lines
    +724 -1
    Risk
    99%Elevated
  • 63e50fcdadd LICENSE
    Author
    David Bauer
    When
    8y ago
    Lines
    +675 -0
    Risk
    99%Elevated
  • b2ab45f6Implemented full flash capability for FB7530/FB7520
    Author
    Josha Bartsch
    When
    3y ago
    Lines
    +289 -167
    Risk
    97%Elevated
  • 4b189b3eadd fritz tftp script
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +270 -0
    Risk
    95%Elevated
  • d885c529docs: update Translation Files
    Author
    Tom Herbers
    When
    5y ago
    Lines
    +261 -42
    Risk
    95%Elevated
  • 9616a6b8create standalone version to stay compatible with old docs
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +224 -230
    Risk
    92%Elevated
  • 40251cd7add documentation
    Author
    David Bauer
    When
    8y ago
    Lines
    +361 -0
    Risk
    92%Elevated
  • 1a933d45docs: add instructions for Windows 10
    Author
    David Bauer
    When
    8y ago
    Lines
    +299 -31
    Risk
    90%Elevated
  • a86cb90ddocs: provide generatl information / restructure sections
    Author
    David Bauer
    When
    8y ago
    Lines
    +205 -37
    Risk
    90%Elevated
  • 9b8b7c8dadd eva-stop
    Author
    David Bauer
    When
    6y ago
    Lines
    +189 -0
    Risk
    88%Elevated
  • cad0e508Implemented TFTP spec for serving files
    Author
    Josha Bartsch
    When
    3y ago
    Lines
    +115 -169
    Risk
    87%Elevated
  • 2a42aef9better flow control, fail early better error handling remove ip on error basic netsh support
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +143 -110
    Risk
    85%Elevated
  • 97aceb47initial commit
    Author
    David Bauer
    When
    8y ago
    Lines
    +136 -0
    Risk
    85%Elevated
  • 11a48abavarious fixes for flashing a FB7530/7520
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +91 -58
    Risk
    82%Elevated
  • 46443b4efritzflash: consolidate FTP code
    Author
    David Bauer
    When
    8y ago
    Lines
    +89 -51
    Risk
    82%Elevated
  • 56a9b4ceimprove flow * add support for FB 3390 * improve transfer visualization through tftp * isort, black, typing, remove unused imports
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +83 -71
    Risk
    80%Elevated
  • 282f3805fritzflash: add automatic image selection
    Author
    David Bauer
    When
    8y ago
    Lines
    +76 -5
    Risk
    80%Elevated
  • 8362bb77add support for uboot devices
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +62 -1
    Risk
    78%Elevated
  • 6457d292update fritzflash script
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +58 -30
    Risk
    77%Elevated
  • df873cd0fritzflash: implement autodiscovery
    Author
    David Bauer
    When
    8y ago
    Lines
    +50 -8
    Risk
    75%Elevated
  • f18e7fa0set device as not required
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +50 -46
    Risk
    73%Elevated
  • 0523bccedocs improvements * FR 1200 needs uboot too * flash sysupgrade for other routers too
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +70 -40
    Risk
    73%Elevated
  • 5cfc7913Simplyfy device detection, some cosmetic changes
    Author
    codedust
    When
    8y ago
    Lines
    +43 -56
    Risk
    72%Elevated
  • c8881ac5fritzflash: add support for flashing OpenWRT images
    Author
    David Bauer
    When
    7y ago
    Lines
    +45 -9
    Risk
    70%Elevated
  • b21fa758add shell fritz script
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +31 -0
    Risk
    69%Elevated
  • c1c67657Remove duplicate files Use pathlib for path operations Minor fixes in logic
    Author
    Josha Bartsch
    When
    3y ago
    Lines
    +27 -51
    Risk
    67%Elevated
  • dd190e27ci: add GitHub Action to build docs (#17)
    Author
    Tom Herbers
    When
    4y ago
    Lines
    +30 -1
    Risk
    67%Elevated
  • 7445318etests: add tests
    Author
    David Bauer
    When
    7y ago
    Lines
    +29 -0
    Risk
    65%Typical
  • eac75171fritzflash: add support for FRITZ!Box 7320, 7330 and 7330 SL
    Author
    Dark4MD
    When
    6y ago
    Lines
    +27 -0
    Risk
    64%Typical
  • 41ace373 fritzflash: add support for FRITZ!Box 7360 (v1, v2) and 7360 SL
    Author
    Dark4MD
    When
    6y ago
    Lines
    +26 -0
    Risk
    63%Typical
  • b2ede661fritzflash: make arguments optional
    Author
    David Bauer
    When
    8y ago
    Lines
    +19 -16
    Risk
    61%Typical
  • 70887ea9add example commands for tested devices
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +20 -3
    Risk
    59%Typical
  • 2612f431Added verbosity in messages Fix ssh options for OpenSSH 9
    Author
    Josha Bartsch
    When
    3y ago
    Lines
    +18 -13
    Risk
    59%Typical
  • 07d0bef0adjust tftp flashing for serve_name
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +18 -11
    Risk
    58%Typical
  • 3802ee2bfritzflash.py: press key to exit
    Author
    David Bauer
    When
    8y ago
    Lines
    +15 -1
    Risk
    56%Typical
  • 355cba18clarify what any key means allow to manually set ip address on failure
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +14 -14
    Risk
    55%Typical
  • 7ed24a62add docs about windows usage
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +13 -1
    Risk
    53%Typical
  • 16b16a53update filenames
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +12 -2
    Risk
    53%Typical
  • cc82921fminor logging usability fixes
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +12 -6
    Risk
    51%Typical
  • 402a1d9bfritzflash: bind sockets to 192.168.178.2 (#20)
    Author
    ogelpre
    When
    4y ago
    Lines
    +10 -2
    Risk
    50%Typical
  • f8943a79fixes for windows support
    Author
    Florian Maurer
    When
    3y ago
    Lines
    +10 -5
    Risk
    48%Typical
  • ef2a29b4minor fixes
    Author
    Josha Bartsch
    When
    3y ago
    Lines
    +10 -9
    Risk
    48%Typical
  • 7be5ce7dfix error when doing sysupgrade
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +9 -1
    Risk
    46%Typical
  • 80155534fritzflash: add support for FritzBox 7312
    Author
    David Bauer
    When
    6y ago
    Lines
    +8 -0
    Risk
    45%Typical
  • 5a5ae467add support for FB repeater 3000 and 1750e
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +7 -1
    Risk
    44%Typical
  • ab869502add README
    Author
    David Bauer
    When
    8y ago
    Lines
    +6 -0
    Risk
    42%Typical
  • c2839dd0Add support for fritzbox 3490
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +5 -0
    Risk
    40%Typical
  • 03d3c8ceadd FB7490 to flash script
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +6 -1
    Risk
    40%Typical
  • 1296b6b3docs: add section for explicity not supported devices
    Author
    Tom Herbers
    When
    5y ago
    Lines
    +5 -0
    Risk
    40%Typical
  • 8d2ddeddcatch ssh sysupgrade returncode
    Author
    Florian Maurer
    When
    2y ago
    Lines
    +5 -4
    Risk
    37%Typical
Showing 50 of 79 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.

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

Size against diffusion

The 79 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.

110100Lines changed (log) →0.02.6Diffusion →
Below typical26
Typical26
Elevated27

Commit history for FaserF/fritz-tools

FaserF/fritz-tools has 83 commits in its history from 14 contributors, the first of them Aug 9, 2018. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.