repowiserepowise
Sign in
yairEO/webrix
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseyairEO/webrix

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

83of 249 scored

83 commits sit in this repo's top risk tercile, which is 33% of the 249scored. 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 5.6 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 commits7631%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.76bitsShannon 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 threshold5.6out 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
9b349123Added package-lock.json
yoavka
5y ago+17.2K -2
100%Elevated
more lines added than baseline
2
998c42beAdded Poppable
yoavka
5y ago+1.1K -6
99%Elevated
more lines added than baseline
3
500bfdaefix(): Added Scollable :-)
UDIA
5y ago+1.6K -2
99%Elevated
more lines added than baseline
4
0507ea1dTest fixes, package upgrades
yoavka
5y ago+1.9K -4.0K
99%Elevated
more lines added than baseline
5
aa502417Added notices
yoavka
5y ago+352 -0
98%Elevated
more lines added than baseline
6
50a76cbffix(): Added useMounted, useDebounce, useThrottle
yoavka
5y ago+369 -0
98%Elevated
more lines added than baseline
7
30780712fix(): Migrated Resizable
yoavka
5y ago+358 -2
98%Elevated
more lines added than baseline
8
5bb42531fix(#13): Fixed Scrollable positioning algorithm
yoavka
5y ago+282 -145
97%Elevated
more lines added than baseline
9
2471d4b1Added Puppeteer
yoavka
5y ago+271 -0
97%Elevated
more lines added than baseline
10
ef801155fix(): Added Stackable!
yoavka
5y ago+339 -6
97%Elevated
more lines added than baseline
11
aef92f9fAdded object utils
yoavka
5y ago+203 -1
95%Elevated
more lines added than baseline
12
6ac45868Added Collapsible & usePrevious
yoavka
5y ago+269 -3
95%Elevated
more lines added than baseline
13
791413dbUpdate LICENSE
Yoav Kadosh
6y ago+198 -10
95%Elevated
more lines added than baseline
14
83cc8e61fix(): Changed useMove() API, added operations & transformers
yoavka
5y ago+220 -235
94%Elevated
more lines added than baseline
15
0c153c18fix(): Added support for touch events on Movable
yoavka
5y ago+181 -62
94%Elevated
more lines added than baseline
16
af513754Lint and tests fixes
UDIA
5y ago+258 -7
94%Elevated
more lines added than baseline
17
0275f309Added useClickOutside
yoavka
5y ago+143 -0
93%Elevated
more lines added than baseline
18
8a1e1501Added rect utils
yoavka
5y ago+146 -0
93%Elevated
more lines added than baseline
19
b896cb50Adding Moveable
UDIA
6y ago+149 -0
93%Elevated
more lines added than baseline
20
6434e964feat(): Added useMove(), added constraints
yoavka
5y ago+126 -2
92%Elevated
more lines added than baseline
21
8f7214b0feat(#16): Added resize constraints
yoavka
5y ago+141 -2
92%Elevated
more lines added than baseline
22
75ca91a0fix(): Added Pannable :-)
UDIA
5y ago+157 -1
92%Elevated
more lines added than baseline
23
7acf6ca7fix(): Changed useResize() API
yoavka
5y ago+113 -119
91%Elevated
more lines added than baseline
24
252325a7fix(): Added Poppable.Triangle, removed unused components
yoavka
5y ago+106 -902
91%Elevated
more lines added than baseline
25
00623020Added tests, code cleanup
yoavka
5y ago+122 -15
90%Elevated
more lines added than baseline
26
f41621a9fix(): Added missing index files
yoavka
5y ago+97 -8
90%Elevated
more lines added than baseline
27
33d59c94Added tests
yoavka
5y ago+91 -23
89%Elevated
more lines added than baseline
28
2cead9e8feat(): Added useBoundingRectObserver();
yoavka
5y ago+121 -0
89%Elevated
more lines added than baseline
29
914ed2daAdded tests, returned original threshold
yoavka
5y ago+120 -34
89%Elevated
more lines added than baseline
30
ac9c74f2Moved from Webpack to Rollup!
yoavka
5y ago+111 -57
89%Elevated
more lines added than baseline
31
e110ddfefeat(): Added useAnimationFrame()
yoavka
5y ago+115 -0
88%Elevated
more lines added than baseline
32
f2ec0792fix(#7): Upgraded to React 17, including fix to Scrollable and effect cleanup timing
gaeaehrlich
5y ago+120 -140
87%Elevated
more lines added than baseline
33
64c9455efeat(): added new hook - useEventListener()
yoavka
5y ago+86 -0
87%Elevated
more lines added than baseline
34
46de33b8feat(): Added useDimensions()
yoavka
5y ago+83 -0
87%Elevated
more lines added than baseline
35
33e4b58aAdded useBooleanState
yoavka
5y ago+75 -0
87%Elevated
more lines added than baseline
36
da743922fix(): Migrated Zoomable :)
UDIA
5y ago+69 -0
87%Elevated
more lines added than baseline
37
7f18f896Changed hooks structure, added useMoveArea()
yoavka
5y ago+72 -39
85%Elevated
more lines added than baseline
38
335ec44dAdded range utils
yoavka
5y ago+71 -0
85%Elevated
more lines added than baseline
39
faedc30cAdded tests
yoavka
6y ago+74 -4
85%Elevated
more lines added than baseline
40
ba2f7911feat(): Added Resizable.inscribe()
yoavka
5y ago+71 -4
84%Elevated
more lines added than baseline
41
75992e1eAdded rect utilities
yoavka
5y ago+70 -4
84%Elevated
more lines added than baseline
42
59317ed4fix(): Zoomable now scales its size according to the scale ratio
yoavka
5y ago+59 -20
84%Elevated
more lines added than baseline
43
55e17974fix(): Fixed useThrottle() issue
yoavka
5y ago+63 -40
82%Elevated
more lines added than baseline
44
638f4aebnew move hook approach
yoavka
5y ago+64 -1
82%Elevated
more lines added than baseline
45
5f5ea841Added eslint
yoavka
6y ago+75 -4
82%Elevated
more lines added than baseline
46
f44b699fAdded babel, mocha
yoavka
6y ago+74 -4
82%Elevated
more lines added than baseline
47
387c4486fix(#12): Reduced package size
yoavka
5y ago+76 -52
81%Elevated
more lines added than baseline
48
7807ad1bAdded useTimeout
yoavka
5y ago+56 -0
81%Elevated
more lines added than baseline
49
3fbcf350Added CONTRIBUTING.md
yoavka
6y ago+56 -0
81%Elevated
more lines added than baseline
50
86750e7efix(): Added number utilities
yoavka
5y ago+55 -2
80%Elevated
more lines added than baseline
  • 9b349123Added package-lock.json
    Author
    yoavka
    When
    5y ago
    Lines
    +17.2K -2
    Risk
    100%Elevated
  • 998c42beAdded Poppable
    Author
    yoavka
    When
    5y ago
    Lines
    +1.1K -6
    Risk
    99%Elevated
  • 500bfdaefix(): Added Scollable :-)
    Author
    UDIA
    When
    5y ago
    Lines
    +1.6K -2
    Risk
    99%Elevated
  • 0507ea1dTest fixes, package upgrades
    Author
    yoavka
    When
    5y ago
    Lines
    +1.9K -4.0K
    Risk
    99%Elevated
  • aa502417Added notices
    Author
    yoavka
    When
    5y ago
    Lines
    +352 -0
    Risk
    98%Elevated
  • 50a76cbffix(): Added useMounted, useDebounce, useThrottle
    Author
    yoavka
    When
    5y ago
    Lines
    +369 -0
    Risk
    98%Elevated
  • 30780712fix(): Migrated Resizable
    Author
    yoavka
    When
    5y ago
    Lines
    +358 -2
    Risk
    98%Elevated
  • 5bb42531fix(#13): Fixed Scrollable positioning algorithm
    Author
    yoavka
    When
    5y ago
    Lines
    +282 -145
    Risk
    97%Elevated
  • 2471d4b1Added Puppeteer
    Author
    yoavka
    When
    5y ago
    Lines
    +271 -0
    Risk
    97%Elevated
  • ef801155fix(): Added Stackable!
    Author
    yoavka
    When
    5y ago
    Lines
    +339 -6
    Risk
    97%Elevated
  • aef92f9fAdded object utils
    Author
    yoavka
    When
    5y ago
    Lines
    +203 -1
    Risk
    95%Elevated
  • 6ac45868Added Collapsible & usePrevious
    Author
    yoavka
    When
    5y ago
    Lines
    +269 -3
    Risk
    95%Elevated
  • 791413dbUpdate LICENSE
    Author
    Yoav Kadosh
    When
    6y ago
    Lines
    +198 -10
    Risk
    95%Elevated
  • 83cc8e61fix(): Changed useMove() API, added operations & transformers
    Author
    yoavka
    When
    5y ago
    Lines
    +220 -235
    Risk
    94%Elevated
  • 0c153c18fix(): Added support for touch events on Movable
    Author
    yoavka
    When
    5y ago
    Lines
    +181 -62
    Risk
    94%Elevated
  • af513754Lint and tests fixes
    Author
    UDIA
    When
    5y ago
    Lines
    +258 -7
    Risk
    94%Elevated
  • 0275f309Added useClickOutside
    Author
    yoavka
    When
    5y ago
    Lines
    +143 -0
    Risk
    93%Elevated
  • 8a1e1501Added rect utils
    Author
    yoavka
    When
    5y ago
    Lines
    +146 -0
    Risk
    93%Elevated
  • b896cb50Adding Moveable
    Author
    UDIA
    When
    6y ago
    Lines
    +149 -0
    Risk
    93%Elevated
  • 6434e964feat(): Added useMove(), added constraints
    Author
    yoavka
    When
    5y ago
    Lines
    +126 -2
    Risk
    92%Elevated
  • 8f7214b0feat(#16): Added resize constraints
    Author
    yoavka
    When
    5y ago
    Lines
    +141 -2
    Risk
    92%Elevated
  • 75ca91a0fix(): Added Pannable :-)
    Author
    UDIA
    When
    5y ago
    Lines
    +157 -1
    Risk
    92%Elevated
  • 7acf6ca7fix(): Changed useResize() API
    Author
    yoavka
    When
    5y ago
    Lines
    +113 -119
    Risk
    91%Elevated
  • 252325a7fix(): Added Poppable.Triangle, removed unused components
    Author
    yoavka
    When
    5y ago
    Lines
    +106 -902
    Risk
    91%Elevated
  • 00623020Added tests, code cleanup
    Author
    yoavka
    When
    5y ago
    Lines
    +122 -15
    Risk
    90%Elevated
  • f41621a9fix(): Added missing index files
    Author
    yoavka
    When
    5y ago
    Lines
    +97 -8
    Risk
    90%Elevated
  • 33d59c94Added tests
    Author
    yoavka
    When
    5y ago
    Lines
    +91 -23
    Risk
    89%Elevated
  • 2cead9e8feat(): Added useBoundingRectObserver();
    Author
    yoavka
    When
    5y ago
    Lines
    +121 -0
    Risk
    89%Elevated
  • 914ed2daAdded tests, returned original threshold
    Author
    yoavka
    When
    5y ago
    Lines
    +120 -34
    Risk
    89%Elevated
  • ac9c74f2Moved from Webpack to Rollup!
    Author
    yoavka
    When
    5y ago
    Lines
    +111 -57
    Risk
    89%Elevated
  • e110ddfefeat(): Added useAnimationFrame()
    Author
    yoavka
    When
    5y ago
    Lines
    +115 -0
    Risk
    88%Elevated
  • f2ec0792fix(#7): Upgraded to React 17, including fix to Scrollable and effect cleanup timing
    Author
    gaeaehrlich
    When
    5y ago
    Lines
    +120 -140
    Risk
    87%Elevated
  • 64c9455efeat(): added new hook - useEventListener()
    Author
    yoavka
    When
    5y ago
    Lines
    +86 -0
    Risk
    87%Elevated
  • 46de33b8feat(): Added useDimensions()
    Author
    yoavka
    When
    5y ago
    Lines
    +83 -0
    Risk
    87%Elevated
  • 33e4b58aAdded useBooleanState
    Author
    yoavka
    When
    5y ago
    Lines
    +75 -0
    Risk
    87%Elevated
  • da743922fix(): Migrated Zoomable :)
    Author
    UDIA
    When
    5y ago
    Lines
    +69 -0
    Risk
    87%Elevated
  • 7f18f896Changed hooks structure, added useMoveArea()
    Author
    yoavka
    When
    5y ago
    Lines
    +72 -39
    Risk
    85%Elevated
  • 335ec44dAdded range utils
    Author
    yoavka
    When
    5y ago
    Lines
    +71 -0
    Risk
    85%Elevated
  • faedc30cAdded tests
    Author
    yoavka
    When
    6y ago
    Lines
    +74 -4
    Risk
    85%Elevated
  • ba2f7911feat(): Added Resizable.inscribe()
    Author
    yoavka
    When
    5y ago
    Lines
    +71 -4
    Risk
    84%Elevated
  • 75992e1eAdded rect utilities
    Author
    yoavka
    When
    5y ago
    Lines
    +70 -4
    Risk
    84%Elevated
  • 59317ed4fix(): Zoomable now scales its size according to the scale ratio
    Author
    yoavka
    When
    5y ago
    Lines
    +59 -20
    Risk
    84%Elevated
  • 55e17974fix(): Fixed useThrottle() issue
    Author
    yoavka
    When
    5y ago
    Lines
    +63 -40
    Risk
    82%Elevated
  • 638f4aebnew move hook approach
    Author
    yoavka
    When
    5y ago
    Lines
    +64 -1
    Risk
    82%Elevated
  • 5f5ea841Added eslint
    Author
    yoavka
    When
    6y ago
    Lines
    +75 -4
    Risk
    82%Elevated
  • f44b699fAdded babel, mocha
    Author
    yoavka
    When
    6y ago
    Lines
    +74 -4
    Risk
    82%Elevated
  • 387c4486fix(#12): Reduced package size
    Author
    yoavka
    When
    5y ago
    Lines
    +76 -52
    Risk
    81%Elevated
  • 7807ad1bAdded useTimeout
    Author
    yoavka
    When
    5y ago
    Lines
    +56 -0
    Risk
    81%Elevated
  • 3fbcf350Added CONTRIBUTING.md
    Author
    yoavka
    When
    6y ago
    Lines
    +56 -0
    Risk
    81%Elevated
  • 86750e7efix(): Added number utilities
    Author
    yoavka
    When
    5y ago
    Lines
    +55 -2
    Risk
    80%Elevated
Showing 50 of 249 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.

043typical ↑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,000Lines changed (log) →0.04.7Diffusion →
Below typical72
Typical53
Elevated75

Commit history for yairEO/webrix

Repowise tracks change history across 154 files in yairEO/webrix. 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.