repowiserepowise
Sign in
FaserF/ha-deutschebahn
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseFaserF/ha-deutschebahn

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

30of 89 scored

30 commits sit in this repo's top risk tercile, which is 34% of the 89scored. 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 4.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.

Fix commits1315%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.67bitsShannon 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 threshold4.3out 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.

Feature11%
Fix17%
Refactor2%
Docs7%
Deps9%
Chore19%
Other35%

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
1732e042Initial upload of deutsche bahn custom integration
Fabian Seitz
3y ago+457 -2
99%Elevated
more lines added than baseline
2
ba85ab7cUpdate license to Apache license
Fabian Seitz
3y ago+201 -9
98%Elevated
more lines added than baseline
3
90e34ab9first partly working implementation of config flow
Fabian Seitz
3y ago+220 -164
97%Elevated
more lines added than baseline
4
019632ddfurther optimizations to config flow
Fabian Seitz
3y ago+182 -44
97%Elevated
more lines added than baseline
5
8322be86switch github issue templates to github forms
Fabian Seitz
3y ago+112 -51
94%Elevated
more lines added than baseline
6
70b5f080prepare for config flow setup
Fabian Seitz
3y ago+162 -17
94%Elevated
more lines added than baseline
7
ff96ce92feat: add options flow
Simon Bonzelet
2y ago+97 -3
93%Elevated
more lines added than baseline
8
7803e57cUpdate renovate.json
Fabian Seitz
3y ago+74 -1
92%Elevated
more lines added than baseline
9
f14f996dprepare translations
Fabian Seitz
3y ago+56 -16
90%Elevated
more lines added than baseline
10
cb3c9512feat: :sparkles: Add options to filter the dataset.
Simon Bonzelet
2y ago+50 -9
89%Elevated
more lines added than baseline
11
770b1822refactor: moving from "selected" to "ignored" products and adding value list
Simon Bonzelet
2y ago+43 -40
88%Elevated
more lines added than baseline
12
162c695dfix offset not working #47
Fabian Seitz
1y ago+47 -20
87%Elevated
more lines added than baseline
13
9943cf74Add attributes 'departure_current' and 'arrival_current' #25
Fabian Seitz
2y ago+40 -31
86%Elevated
more lines added than baseline
14
4f0fe1a0fix options flow always displaying default data
Fabian Seitz
1y ago+40 -36
84%Elevated
more lines added than baseline
15
4ebbc1f5Cleanup code
Fabian Seitz
2y ago+30 -78
84%Elevated
more lines added than baseline
16
1806b2e8revoke config flow changes to work on this with a new branch
Fabian Seitz
3y ago+33 -131
84%Elevated
more lines added than baseline
17
d7906506allow configuring scan interval time
Fabian Seitz
2y ago+32 -21
81%Elevated
more lines added than baseline
18
76889ef3fix config flow description not visable #4
Fabian Seitz
3y ago+35 -49
80%Elevated
more lines added than baseline
19
7f3085f9improved readme and properly included HA docs
Fabian Seitz
3y ago+28 -64
79%Elevated
more lines added than baseline
20
7aeb8e46Update readme with latest changes
Fabian Seitz
2y ago+29 -15
78%Elevated
more lines added than baseline
21
06d453d6fixed config flow and cleaned up the code
Fabian Seitz
3y ago+26 -20
77%Elevated
more lines added than baseline
22
3af3387bFix scan interval by userinput
Fabian Seitz
2y ago+19 -4
76%Elevated
more lines added than baseline
23
9f2d6a73display new attributes within every connection #25
Fabian Seitz
2y ago+17 -8
75%Elevated
more lines added than baseline
24
b466876dimprove config flow descriptions not visable #4
Fabian Seitz
3y ago+16 -43
74%Elevated
more lines added than baseline
25
ad528d3bDisable sensor updates for now #59
Fabian Seitz
1y ago+18 -7
72%Elevated
more lines added than baseline
26
cfbe39d0integrate schiene into renovate
Fabian Seitz
3y ago+16 -2
72%Elevated
more lines added than baseline
27
d46ff131Bump schiene to 0.24 & fix manifest config
Fabian Seitz
3y ago+15 -13
70%Elevated
more lines added than baseline
28
d93e26a1Improve migration instructions #4
Fabian Seitz
3y ago+15 -5
69%Elevated
more lines added than baseline
29
5c73f021Make db integration superseded
Fabian Seitz
1y ago+13 -15
67%Elevated
more scattered than baseline
30
e36eb55cSmall code improvements
Fabian Seitz
1y ago+11 -13
67%Elevated
more scattered than baseline
31
dc64a68cCreate hassfest.yaml
Fabian Seitz
1y ago+12 -0
66%Typical
more focused than baseline
32
6f72c4e2fix gui description missing #43
Fabian Seitz
2y ago+8 -8
65%Typical
more scattered than baseline
33
95135ca7Add deprecation warning :(
Fabian Seitz
1y ago+12 -1
63%Typical
more lines added than baseline
34
661dc0ddlet user not define more connections than available #45
Fabian Seitz
1y ago+8 -3
63%Typical
fewer lines added than baseline
35
edd4578dAutomerge small updates
Fabian Seitz
2y ago+9 -0
61%Typical
fewer lines added than baseline
36
2285cf0afix: hassfest JSON sorting
Fabian Seitz
3y ago+7 -7
60%Typical
fewer lines added than baseline
37
de56936dupdate for the bug report form
Fabian Seitz
3y ago+8 -5
60%Typical
fewer lines added than baseline
38
ad15a4beUpdate sensor.py
M-See
2y ago+6 -8
58%Typical
fewer lines added than baseline
39
b6d3afcaAdd renovate.json
renovate[bot]
3y ago+6 -0
57%Typical
fewer lines added than baseline
40
2e6d6ef8Fix wrong offset #9 - thanks to @noxhirsch
Fabian Seitz
3y ago+6 -6
56%Typical
fewer lines added than baseline
41
8e00b1abUpdate README.md with links to my.home-assistant.io
Tobias G
2y ago+5 -1
53%Typical
fewer lines added than baseline
42
1126c5cbUpdate sensor.py
Mattis-Seehaus
3y ago+5 -1
53%Typical
fewer lines added than baseline
43
2d123c6cGenerate unique IDs #5
Fabian Seitz
3y ago+6 -0
53%Typical
fewer lines added than baseline
44
a04fb96cstop using async_forward_entry_setup
Fabian Seitz
1y ago+4 -5
49%Typical
fewer lines added than baseline
45
5b8c1633Improve instructions for opening issues
Fabian Seitz
3y ago+5 -5
49%Typical
fewer lines added than baseline
46
3cc818c5Bump schiene to fix #1
Fabian Seitz
3y ago+5 -187
49%Typical
fewer lines added than baseline
47
74400ac7Initial commit
Fabian Seitz
3y ago+4 -0
49%Typical
fewer lines added than baseline
48
e7695fbfUpdate deprecated HomeAssistantType #35
Fabian Seitz
2y ago+4 -4
46%Typical
fewer lines added than baseline
49
b21b0e50Update README.md
Fabian Seitz
3y ago+4 -5
46%Typical
fewer lines added than baseline
50
1f1a7a96improve readme for non hacs installation #2
Fabian Seitz
3y ago+4 -3
46%Typical
fewer lines added than baseline
  • 1732e042Initial upload of deutsche bahn custom integration
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +457 -2
    Risk
    99%Elevated
  • ba85ab7cUpdate license to Apache license
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +201 -9
    Risk
    98%Elevated
  • 90e34ab9first partly working implementation of config flow
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +220 -164
    Risk
    97%Elevated
  • 019632ddfurther optimizations to config flow
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +182 -44
    Risk
    97%Elevated
  • 8322be86switch github issue templates to github forms
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +112 -51
    Risk
    94%Elevated
  • 70b5f080prepare for config flow setup
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +162 -17
    Risk
    94%Elevated
  • ff96ce92feat: add options flow
    Author
    Simon Bonzelet
    When
    2y ago
    Lines
    +97 -3
    Risk
    93%Elevated
  • 7803e57cUpdate renovate.json
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +74 -1
    Risk
    92%Elevated
  • f14f996dprepare translations
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +56 -16
    Risk
    90%Elevated
  • cb3c9512feat: :sparkles: Add options to filter the dataset.
    Author
    Simon Bonzelet
    When
    2y ago
    Lines
    +50 -9
    Risk
    89%Elevated
  • 770b1822refactor: moving from "selected" to "ignored" products and adding value list
    Author
    Simon Bonzelet
    When
    2y ago
    Lines
    +43 -40
    Risk
    88%Elevated
  • 162c695dfix offset not working #47
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +47 -20
    Risk
    87%Elevated
  • 9943cf74Add attributes 'departure_current' and 'arrival_current' #25
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +40 -31
    Risk
    86%Elevated
  • 4f0fe1a0fix options flow always displaying default data
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +40 -36
    Risk
    84%Elevated
  • 4ebbc1f5Cleanup code
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +30 -78
    Risk
    84%Elevated
  • 1806b2e8revoke config flow changes to work on this with a new branch
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +33 -131
    Risk
    84%Elevated
  • d7906506allow configuring scan interval time
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +32 -21
    Risk
    81%Elevated
  • 76889ef3fix config flow description not visable #4
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +35 -49
    Risk
    80%Elevated
  • 7f3085f9improved readme and properly included HA docs
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +28 -64
    Risk
    79%Elevated
  • 7aeb8e46Update readme with latest changes
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +29 -15
    Risk
    78%Elevated
  • 06d453d6fixed config flow and cleaned up the code
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +26 -20
    Risk
    77%Elevated
  • 3af3387bFix scan interval by userinput
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +19 -4
    Risk
    76%Elevated
  • 9f2d6a73display new attributes within every connection #25
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +17 -8
    Risk
    75%Elevated
  • b466876dimprove config flow descriptions not visable #4
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +16 -43
    Risk
    74%Elevated
  • ad528d3bDisable sensor updates for now #59
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +18 -7
    Risk
    72%Elevated
  • cfbe39d0integrate schiene into renovate
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +16 -2
    Risk
    72%Elevated
  • d46ff131Bump schiene to 0.24 & fix manifest config
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +15 -13
    Risk
    70%Elevated
  • d93e26a1Improve migration instructions #4
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +15 -5
    Risk
    69%Elevated
  • 5c73f021Make db integration superseded
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +13 -15
    Risk
    67%Elevated
  • e36eb55cSmall code improvements
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +11 -13
    Risk
    67%Elevated
  • dc64a68cCreate hassfest.yaml
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +12 -0
    Risk
    66%Typical
  • 6f72c4e2fix gui description missing #43
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +8 -8
    Risk
    65%Typical
  • 95135ca7Add deprecation warning :(
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +12 -1
    Risk
    63%Typical
  • 661dc0ddlet user not define more connections than available #45
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +8 -3
    Risk
    63%Typical
  • edd4578dAutomerge small updates
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +9 -0
    Risk
    61%Typical
  • 2285cf0afix: hassfest JSON sorting
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +7 -7
    Risk
    60%Typical
  • de56936dupdate for the bug report form
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +8 -5
    Risk
    60%Typical
  • ad15a4beUpdate sensor.py
    Author
    M-See
    When
    2y ago
    Lines
    +6 -8
    Risk
    58%Typical
  • b6d3afcaAdd renovate.json
    Author
    renovate[bot]
    When
    3y ago
    Lines
    +6 -0
    Risk
    57%Typical
  • 2e6d6ef8Fix wrong offset #9 - thanks to @noxhirsch
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +6 -6
    Risk
    56%Typical
  • 8e00b1abUpdate README.md with links to my.home-assistant.io
    Author
    Tobias G
    When
    2y ago
    Lines
    +5 -1
    Risk
    53%Typical
  • 1126c5cbUpdate sensor.py
    Author
    Mattis-Seehaus
    When
    3y ago
    Lines
    +5 -1
    Risk
    53%Typical
  • 2d123c6cGenerate unique IDs #5
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +6 -0
    Risk
    53%Typical
  • a04fb96cstop using async_forward_entry_setup
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +4 -5
    Risk
    49%Typical
  • 5b8c1633Improve instructions for opening issues
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +5 -5
    Risk
    49%Typical
  • 3cc818c5Bump schiene to fix #1
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +5 -187
    Risk
    49%Typical
  • 74400ac7Initial commit
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +4 -0
    Risk
    49%Typical
  • e7695fbfUpdate deprecated HomeAssistantType #35
    Author
    Fabian Seitz
    When
    2y ago
    Lines
    +4 -4
    Risk
    46%Typical
  • b21b0e50Update README.md
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +4 -5
    Risk
    46%Typical
  • 1f1a7a96improve readme for non hacs installation #2
    Author
    Fabian Seitz
    When
    3y ago
    Lines
    +4 -3
    Risk
    46%Typical
Showing 50 of 89 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.

019typical ↑elevated ↑0.04.89.5Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 89 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.9Diffusion →
Below typical33
Typical26
Elevated30

Commit history for FaserF/ha-deutschebahn

FaserF/ha-deutschebahn has 110 commits in its history from 7 contributors, the first of them Sep 8, 2022. 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.