repowiserepowise
Sign in
yairEO/rellax
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

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

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

38of 114 scored

38 commits sit in this repo's top risk tercile, which is 33% of the 114scored. 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.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 commits109%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.29bitsShannon 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.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.

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
09ea29d7first commit
moeamaya
10y ago+931 -0
100%Elevated
more lines added than baseline
2
2cc48b26Added wrapper option
Kajetan Nobel
9y ago+254 -17
99%Elevated
more lines added than baseline
3
877bf6d1-
vsync
8y ago+216 -249
98%Elevated
more lines added than baseline
4
7f0c2e73UMD
olegtsaplin
10y ago+159 -148
97%Elevated
more lines added than baseline
5
1e88b8dfel can be a node
Maxime Bonhomme
8y ago+103 -59
96%Elevated
more lines added than baseline
6
53cb4bb6Implemented limitSpeed().
Pedro R
10y ago+124 -1
95%Elevated
more lines added than baseline
7
fa452081add test page for horizontal scrolling
Brian Glaz
8y ago+123 -1
94%Elevated
more lines added than baseline
8
7e83298dFixed buggy demo.html (double scrollbar), fixed initial elements position if using data-rellax-percentage, included tests page.
Pedro R
10y ago+151 -11
94%Elevated
more lines added than baseline
9
76235a06undo jsPrettier
Maxime Bonhomme
8y ago+61 -104
92%Elevated
more lines added than baseline
10
6bba8a26begin work on horizontal scrolling
Brian Glaz
8y ago+61 -26
92%Elevated
more lines added than baseline
11
2a91f6daFixed element's initial posY when using the "center" option, and bug with "transform" being on the value's side, in an inline style declaration.
Pedro R
10y ago+94 -10
92%Elevated
more lines added than baseline
12
773b69c0Fixed bug with inline styled elements.
Pedro R
10y ago+86 -2
90%Elevated
more lines added than baseline
13
a54331aaUpdate README.md
Moe Amaya
10y ago+37 -2
89%Elevated
more lines added than baseline
14
b754752aclean all the tabs
yuanchuan
9y ago+31 -31
88%Elevated
more lines added than baseline
15
0700d55cAdded window.requestAnimationFrame instead of onScroll Added support / detection for ScrollTrigger, if found, it attaches to that animationFrame loop so you do not have multiple loops going
erikterwan
10y ago+40 -16
88%Elevated
more lines added than baseline
16
bfbd145dreinitialize the whole thing when the window gets resized
Benoît Rouleau
8y ago+26 -19
86%Elevated
more lines added than baseline
17
edd0303ffix npm bug
moeamaya
9y ago+30 -4
86%Elevated
more lines added than baseline
18
4863ad1fadded a destroy method which closes #12
moeamaya
9y ago+32 -6
85%Elevated
more lines added than baseline
19
0041622eMade sure it only looped through the elements when the scroll position changed
erikterwan
10y ago+26 -13
84%Elevated
more lines added than baseline
20
0ef46266Update README.md
Moe Amaya
9y ago+23 -1
82%Elevated
more lines added than baseline
21
f81f00edpublished on npm
moeamaya
10y ago+22 -0
82%Elevated
more lines added than baseline
22
ed9df417bower
moeamaya
9y ago+22 -0
80%Elevated
more lines added than baseline
23
704c4dffAdded requestAnimationFrame without ScrollTrigger references, for master branch?
erikterwan
10y ago+29 -43
80%Elevated
more lines added than baseline
24
530e0698Initial commit
Moe Amaya
10y ago+23 -0
80%Elevated
more lines added than baseline
25
3cb0ab8a-
vsync
8y ago+20 -12
78%Elevated
more lines added than baseline
26
f387c498Fixed bug with inline styled elements (again).
Pedro R
10y ago+19 -10
78%Elevated
more lines added than baseline
27
a5a27102callback option
Suson Waiba
9y ago+19 -5
76%Elevated
more lines added than baseline
28
baee8175Add vendor prefix detection, use a more efficient transform method
Ruben Del Rio
9y ago+17 -3
76%Elevated
more lines added than baseline
29
803272c0Adds z-index support
ajimix
8y ago+16 -2
75%Elevated
more lines added than baseline
30
09f61c1fAdded data-rellax-percentage.
Pedro R
10y ago+15 -15
74%Elevated
more lines added than baseline
31
1020b8a5Added DEBUG var to base rellax.js and created rellax-build without testing params
moeamaya
10y ago+14 -8
73%Elevated
more scattered than baseline
32
beb07781remove speed limits and old comments
Benoît Rouleau
8y ago+11 -24
72%Elevated
more scattered than baseline
33
67a994adUpdate README.md
Moe Amaya
9y ago+12 -0
71%Elevated
more focused than baseline
34
5af0efb2update readme
Maxime Bonhomme
8y ago+11 -0
71%Elevated
more focused than baseline
35
0a1dafe3keep passing positions to callback
Benoît Rouleau
8y ago+10 -9
68%Elevated
more subsystems than baseline
36
65779cb9update README detailing new horizontal option
Brian Glaz
8y ago+10 -2
68%Elevated
more focused than baseline
37
7d05cdc7Added center option.
Pedro R
10y ago+10 -10
68%Elevated
more scattered than baseline
38
c6004a5eForgot to lint, minify and beer.
Pedro R
10y ago+10 -7
68%Elevated
more scattered than baseline
39
6b4268fdadd refresh method
Benoît Rouleau
8y ago+10 -7
66%Typical
more subsystems than baseline
40
2e2f97ef- Fix elements selection - Remove "getElementsByClassName"
Nicolas Lemoine
9y ago+8 -7
65%Typical
fewer lines added than baseline
41
654db128using number clamp
yuanchuan
9y ago+8 -19
65%Typical
fewer lines added than baseline
42
1b67692dcache attribute data
yuanchuan
9y ago+7 -5
64%Typical
fewer lines added than baseline
43
32563b6fupdate loop method with setTimout for older browsers
moeamaya
10y ago+9 -28
63%Typical
more subsystems than baseline
44
21b540f4check in jshint and fix errors
Brian Glaz
8y ago+6 -6
61%Typical
fewer lines added than baseline
45
9b7bbbd0Oops
olegtsaplin
10y ago+6 -6
61%Typical
fewer lines added than baseline
46
42daaa31Update README and closes #11
Moe Amaya
9y ago+6 -1
60%Typical
fewer lines added than baseline
47
03dad228added mobile support!
moeamaya
9y ago+6 -9
59%Typical
fewer lines added than baseline
48
aa0ba902add min/max recommended speeds to README
Benoît Rouleau
8y ago+5 -0
58%Typical
fewer lines added than baseline
49
d8bb44e7build
yuanchuan
9y ago+5 -5
58%Typical
fewer lines added than baseline
50
a223e445Update README.md
Moe Amaya
9y ago+5 -1
56%Typical
fewer lines added than baseline
  • 09ea29d7first commit
    Author
    moeamaya
    When
    10y ago
    Lines
    +931 -0
    Risk
    100%Elevated
  • 2cc48b26Added wrapper option
    Author
    Kajetan Nobel
    When
    9y ago
    Lines
    +254 -17
    Risk
    99%Elevated
  • 877bf6d1-
    Author
    vsync
    When
    8y ago
    Lines
    +216 -249
    Risk
    98%Elevated
  • 7f0c2e73UMD
    Author
    olegtsaplin
    When
    10y ago
    Lines
    +159 -148
    Risk
    97%Elevated
  • 1e88b8dfel can be a node
    Author
    Maxime Bonhomme
    When
    8y ago
    Lines
    +103 -59
    Risk
    96%Elevated
  • 53cb4bb6Implemented limitSpeed().
    Author
    Pedro R
    When
    10y ago
    Lines
    +124 -1
    Risk
    95%Elevated
  • fa452081add test page for horizontal scrolling
    Author
    Brian Glaz
    When
    8y ago
    Lines
    +123 -1
    Risk
    94%Elevated
  • 7e83298dFixed buggy demo.html (double scrollbar), fixed initial elements position if using data-rellax-percentage, included tests page.
    Author
    Pedro R
    When
    10y ago
    Lines
    +151 -11
    Risk
    94%Elevated
  • 76235a06undo jsPrettier
    Author
    Maxime Bonhomme
    When
    8y ago
    Lines
    +61 -104
    Risk
    92%Elevated
  • 6bba8a26begin work on horizontal scrolling
    Author
    Brian Glaz
    When
    8y ago
    Lines
    +61 -26
    Risk
    92%Elevated
  • 2a91f6daFixed element's initial posY when using the "center" option, and bug with "transform" being on the value's side, in an inline style declaration.
    Author
    Pedro R
    When
    10y ago
    Lines
    +94 -10
    Risk
    92%Elevated
  • 773b69c0Fixed bug with inline styled elements.
    Author
    Pedro R
    When
    10y ago
    Lines
    +86 -2
    Risk
    90%Elevated
  • a54331aaUpdate README.md
    Author
    Moe Amaya
    When
    10y ago
    Lines
    +37 -2
    Risk
    89%Elevated
  • b754752aclean all the tabs
    Author
    yuanchuan
    When
    9y ago
    Lines
    +31 -31
    Risk
    88%Elevated
  • 0700d55cAdded window.requestAnimationFrame instead of onScroll Added support / detection for ScrollTrigger, if found, it attaches to that animationFrame loop so you do not have multiple loops going
    Author
    erikterwan
    When
    10y ago
    Lines
    +40 -16
    Risk
    88%Elevated
  • bfbd145dreinitialize the whole thing when the window gets resized
    Author
    Benoît Rouleau
    When
    8y ago
    Lines
    +26 -19
    Risk
    86%Elevated
  • edd0303ffix npm bug
    Author
    moeamaya
    When
    9y ago
    Lines
    +30 -4
    Risk
    86%Elevated
  • 4863ad1fadded a destroy method which closes #12
    Author
    moeamaya
    When
    9y ago
    Lines
    +32 -6
    Risk
    85%Elevated
  • 0041622eMade sure it only looped through the elements when the scroll position changed
    Author
    erikterwan
    When
    10y ago
    Lines
    +26 -13
    Risk
    84%Elevated
  • 0ef46266Update README.md
    Author
    Moe Amaya
    When
    9y ago
    Lines
    +23 -1
    Risk
    82%Elevated
  • f81f00edpublished on npm
    Author
    moeamaya
    When
    10y ago
    Lines
    +22 -0
    Risk
    82%Elevated
  • ed9df417bower
    Author
    moeamaya
    When
    9y ago
    Lines
    +22 -0
    Risk
    80%Elevated
  • 704c4dffAdded requestAnimationFrame without ScrollTrigger references, for master branch?
    Author
    erikterwan
    When
    10y ago
    Lines
    +29 -43
    Risk
    80%Elevated
  • 530e0698Initial commit
    Author
    Moe Amaya
    When
    10y ago
    Lines
    +23 -0
    Risk
    80%Elevated
  • 3cb0ab8a-
    Author
    vsync
    When
    8y ago
    Lines
    +20 -12
    Risk
    78%Elevated
  • f387c498Fixed bug with inline styled elements (again).
    Author
    Pedro R
    When
    10y ago
    Lines
    +19 -10
    Risk
    78%Elevated
  • a5a27102callback option
    Author
    Suson Waiba
    When
    9y ago
    Lines
    +19 -5
    Risk
    76%Elevated
  • baee8175Add vendor prefix detection, use a more efficient transform method
    Author
    Ruben Del Rio
    When
    9y ago
    Lines
    +17 -3
    Risk
    76%Elevated
  • 803272c0Adds z-index support
    Author
    ajimix
    When
    8y ago
    Lines
    +16 -2
    Risk
    75%Elevated
  • 09f61c1fAdded data-rellax-percentage.
    Author
    Pedro R
    When
    10y ago
    Lines
    +15 -15
    Risk
    74%Elevated
  • 1020b8a5Added DEBUG var to base rellax.js and created rellax-build without testing params
    Author
    moeamaya
    When
    10y ago
    Lines
    +14 -8
    Risk
    73%Elevated
  • beb07781remove speed limits and old comments
    Author
    Benoît Rouleau
    When
    8y ago
    Lines
    +11 -24
    Risk
    72%Elevated
  • 67a994adUpdate README.md
    Author
    Moe Amaya
    When
    9y ago
    Lines
    +12 -0
    Risk
    71%Elevated
  • 5af0efb2update readme
    Author
    Maxime Bonhomme
    When
    8y ago
    Lines
    +11 -0
    Risk
    71%Elevated
  • 0a1dafe3keep passing positions to callback
    Author
    Benoît Rouleau
    When
    8y ago
    Lines
    +10 -9
    Risk
    68%Elevated
  • 65779cb9update README detailing new horizontal option
    Author
    Brian Glaz
    When
    8y ago
    Lines
    +10 -2
    Risk
    68%Elevated
  • 7d05cdc7Added center option.
    Author
    Pedro R
    When
    10y ago
    Lines
    +10 -10
    Risk
    68%Elevated
  • c6004a5eForgot to lint, minify and beer.
    Author
    Pedro R
    When
    10y ago
    Lines
    +10 -7
    Risk
    68%Elevated
  • 6b4268fdadd refresh method
    Author
    Benoît Rouleau
    When
    8y ago
    Lines
    +10 -7
    Risk
    66%Typical
  • 2e2f97ef- Fix elements selection - Remove "getElementsByClassName"
    Author
    Nicolas Lemoine
    When
    9y ago
    Lines
    +8 -7
    Risk
    65%Typical
  • 654db128using number clamp
    Author
    yuanchuan
    When
    9y ago
    Lines
    +8 -19
    Risk
    65%Typical
  • 1b67692dcache attribute data
    Author
    yuanchuan
    When
    9y ago
    Lines
    +7 -5
    Risk
    64%Typical
  • 32563b6fupdate loop method with setTimout for older browsers
    Author
    moeamaya
    When
    10y ago
    Lines
    +9 -28
    Risk
    63%Typical
  • 21b540f4check in jshint and fix errors
    Author
    Brian Glaz
    When
    8y ago
    Lines
    +6 -6
    Risk
    61%Typical
  • 9b7bbbd0Oops
    Author
    olegtsaplin
    When
    10y ago
    Lines
    +6 -6
    Risk
    61%Typical
  • 42daaa31Update README and closes #11
    Author
    Moe Amaya
    When
    9y ago
    Lines
    +6 -1
    Risk
    60%Typical
  • 03dad228added mobile support!
    Author
    moeamaya
    When
    9y ago
    Lines
    +6 -9
    Risk
    59%Typical
  • aa0ba902add min/max recommended speeds to README
    Author
    Benoît Rouleau
    When
    8y ago
    Lines
    +5 -0
    Risk
    58%Typical
  • d8bb44e7build
    Author
    yuanchuan
    When
    9y ago
    Lines
    +5 -5
    Risk
    58%Typical
  • a223e445Update README.md
    Author
    Moe Amaya
    When
    9y ago
    Lines
    +5 -1
    Risk
    56%Typical
Showing 50 of 114 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.

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

Size against diffusion

The 114 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.2Diffusion →
Below typical40
Typical36
Elevated38

Commit history for yairEO/rellax

Repowise tracks change history across 1 file in yairEO/rellax. 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.