repowiserepowise
Sign in
woltlab/wcf
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisewoltlab/wcf

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

673of 2,000 scored

673 commits sit in this repo's top risk tercile, which is 34% of the 2,000scored. 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.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 commits34817%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.03bitsShannon 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.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.

Feature16%
Fix18%
Refactor4%
Docs1%
Test0%
Deps4%
Chore4%
Other53%

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
7a33f698Upgrade `pelago/emogrifier` to v8.1.0
Alexander Ebert
9mo ago+235.1K -4.3K
100%Elevated
more lines added than baseline
2
93a6c0f3Upgrade to scssphp/scssphp 2.0.1
Alexander Ebert
1y ago+56.2K -18.2K
100%Elevated
more lines added than baseline
3
8e910938Update the composer dependencies
Alexander Ebert
1mo ago+9.3K -1.7K
100%Elevated
more lines added than baseline
4
e1691020Update the composer dependencies
Alexander Ebert
5mo ago+14.1K -181.8K
100%Elevated
more lines added than baseline
5
cd6112e7Update the composer dependencies
Alexander Ebert
9mo ago+6.5K -5.0K
100%Elevated
more lines added than baseline
6
6dbb1862Add `woltlab/webp-exif` as a composer dependency
Alexander Ebert
1y ago+6.3K -10
100%Elevated
more lines added than baseline
7
6b1b427bUpdate the composer dependencies
Alexander Ebert
8mo ago+3.8K -982
100%Elevated
more lines added than baseline
8
016ada9dUpdate package-lock.json
Alexander Ebert
9mo ago+2.3K -716
100%Elevated
more lines added than baseline
9
9da80464Update the composer dependencies
Alexander Ebert
1y ago+6.5K -5.1K
100%Elevated
more lines added than baseline
10
44057aadUpdate the composer dependencies
Alexander Ebert
2w ago+3.2K -649
99%Elevated
more lines added than baseline
11
10172e49Upgrade to CKEditor v47.0.0
Alexander Ebert
9mo ago+2.4K -890
99%Elevated
more lines added than baseline
12
575fa623Unify location of commands (#6486)
Marcel Werk
10mo ago+2.1K -1.4K
99%Elevated
more lines added than baseline
13
21dea96bUpgrade Valinor to v2.1.1 (#6398)
Alexander Ebert
1y ago+2.3K -1.9K
99%Elevated
more lines added than baseline
14
edb3e379List views
Marcel Werk
1y ago+2.5K -0
99%Elevated
more lines added than baseline
15
8946ff9aUpdate the composer dependencies
Alexander Ebert
5mo ago+1.4K -312
99%Elevated
more lines added than baseline
16
abb08249Migrate grid view filters to list view filters
Marcel Werk
10mo ago+919 -1.4K
99%Elevated
more lines added than baseline
17
44676862Fix indentation of SCSS files
Marcel Werk
1y ago+1.1K -1.1K
99%Elevated
more lines added than baseline
18
cc22ec7eMigrate grid view actions into interactions, that can be used outside of the grid views
Marcel Werk
1y ago+1.3K -536
99%Elevated
more lines added than baseline
19
b7cf2abbUpdate Font Awesome to v7.3.1
Alexander Ebert
2w ago+614 -553
99%Elevated
more lines added than baseline
20
b76f9597Update the composer dependencies
Alexander Ebert
7mo ago+1.0K -831
99%Elevated
more lines added than baseline
21
70921feeUpgrade Font Awesome to v7.1.0
Alexander Ebert
9mo ago+551 -551
99%Elevated
more lines added than baseline
22
344d5a70Update to Font Awesome v7.0.1
Alexander Ebert
11mo ago+551 -551
99%Elevated
more lines added than baseline
23
77d799f9Update the NPM dependencies
Alexander Ebert
1y ago+987 -1.3K
99%Elevated
more lines added than baseline
24
12fae543Update the NPM dependencies
Alexander Ebert
1y ago+1.2K -900
99%Elevated
more lines added than baseline
25
0cd905b7Add additional form option types
Marcel Werk
1y ago+645 -10
99%Elevated
more lines added than baseline
26
10ffa793Font Awesome 7 (#6394)
Alexander Ebert
1y ago+1.1K -534
99%Elevated
more lines added than baseline
27
40d0de9dMigrate the members list to list view
Marcel Werk
1y ago+821 -407
99%Elevated
more lines added than baseline
28
e5dc6a18Make interactions available on the detail page
Marcel Werk
1y ago+549 -99
99%Elevated
more lines added than baseline
29
af6b7786Migrate `SmileyListPage` to Grid View
Cyperghost
1y ago+745 -175
99%Elevated
more lines added than baseline
30
4e885b71Migrate `ReactionTypeListPage` to grid view
Cyperghost
1y ago+628 -133
99%Elevated
more lines added than baseline
31
038c0218Update Font Awesome to v6.7.2
Alexander Ebert
1y ago+511 -488
99%Elevated
more lines added than baseline
32
c55dc4cdFix level 4 errors
Alexander Ebert
1y ago+1.7K -711
99%Elevated
more lines added than baseline
33
d3edc524Bulk interactions
Marcel Werk
1y ago+847 -24
99%Elevated
more lines added than baseline
34
a888cf99Mark `WoltLabSuite/Core/Ui/Message/Quote` as deprecated
Cyperghost
1y ago+738 -980
99%Elevated
more lines added than baseline
35
97153c7bUpdate the editor dependency
Alexander Ebert
4mo ago+626 -690
98%Elevated
more lines added than baseline
36
c5c8a452Upgrade to CKEditor v47.0.0
Alexander Ebert
9mo ago+820 -817
98%Elevated
more lines added than baseline
37
68d57938Unify grid / list view filters
Marcel Werk
1y ago+512 -1
98%Elevated
more lines added than baseline
38
0f2c108aAdd form option formatters
Marcel Werk
1y ago+392 -0
98%Elevated
more lines added than baseline
39
6405461dRemove `emoji-picker-element`
Cyperghost
1y ago+1.3K -885
98%Elevated
more lines added than baseline
40
5a68be2bMigrate `NoticeListPage` to grid view
Cyperghost
1y ago+474 -124
98%Elevated
more lines added than baseline
41
536dba16Migrate `AdListPage` to grid view
Cyperghost
1y ago+542 -75
98%Elevated
more lines added than baseline
42
f3b1ba73Fix the dimensions of buttons in the content header
Alexander Ebert
1y ago+472 -457
98%Elevated
more lines added than baseline
43
dcf89667Improve the typing for the pages and forms
Alexander Ebert
1y ago+504 -179
98%Elevated
more lines added than baseline
44
3f586e2cImprove the typing of system classes
Alexander Ebert
1y ago+609 -393
98%Elevated
more lines added than baseline
45
368f8ae1Improve the typing of form fields
Alexander Ebert
1y ago+622 -515
98%Elevated
more lines added than baseline
46
e49f46deMigrate `TagListPage` to grid view
Cyperghost
1y ago+493 -261
98%Elevated
more lines added than baseline
47
c34bbab9Migrate `LanguageListPage` to grid view
Cyperghost
1y ago+497 -143
98%Elevated
more lines added than baseline
48
ea8fca62Add code documentation
Marcel Werk
1y ago+514 -28
98%Elevated
more lines added than baseline
49
cb0fab85Grid view (PoC)
Marcel Werk
1y ago+693 -2
98%Elevated
more lines added than baseline
50
f0047884Add Symfony’s polyfill for PHP 8.4
Alexander Ebert
1y ago+508 -3
98%Elevated
more lines added than baseline
  • 7a33f698Upgrade `pelago/emogrifier` to v8.1.0
    Author
    Alexander Ebert
    When
    9mo ago
    Lines
    +235.1K -4.3K
    Risk
    100%Elevated
  • 93a6c0f3Upgrade to scssphp/scssphp 2.0.1
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +56.2K -18.2K
    Risk
    100%Elevated
  • 8e910938Update the composer dependencies
    Author
    Alexander Ebert
    When
    1mo ago
    Lines
    +9.3K -1.7K
    Risk
    100%Elevated
  • e1691020Update the composer dependencies
    Author
    Alexander Ebert
    When
    5mo ago
    Lines
    +14.1K -181.8K
    Risk
    100%Elevated
  • cd6112e7Update the composer dependencies
    Author
    Alexander Ebert
    When
    9mo ago
    Lines
    +6.5K -5.0K
    Risk
    100%Elevated
  • 6dbb1862Add `woltlab/webp-exif` as a composer dependency
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +6.3K -10
    Risk
    100%Elevated
  • 6b1b427bUpdate the composer dependencies
    Author
    Alexander Ebert
    When
    8mo ago
    Lines
    +3.8K -982
    Risk
    100%Elevated
  • 016ada9dUpdate package-lock.json
    Author
    Alexander Ebert
    When
    9mo ago
    Lines
    +2.3K -716
    Risk
    100%Elevated
  • 9da80464Update the composer dependencies
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +6.5K -5.1K
    Risk
    100%Elevated
  • 44057aadUpdate the composer dependencies
    Author
    Alexander Ebert
    When
    2w ago
    Lines
    +3.2K -649
    Risk
    99%Elevated
  • 10172e49Upgrade to CKEditor v47.0.0
    Author
    Alexander Ebert
    When
    9mo ago
    Lines
    +2.4K -890
    Risk
    99%Elevated
  • 575fa623Unify location of commands (#6486)
    Author
    Marcel Werk
    When
    10mo ago
    Lines
    +2.1K -1.4K
    Risk
    99%Elevated
  • 21dea96bUpgrade Valinor to v2.1.1 (#6398)
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +2.3K -1.9K
    Risk
    99%Elevated
  • edb3e379List views
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +2.5K -0
    Risk
    99%Elevated
  • 8946ff9aUpdate the composer dependencies
    Author
    Alexander Ebert
    When
    5mo ago
    Lines
    +1.4K -312
    Risk
    99%Elevated
  • abb08249Migrate grid view filters to list view filters
    Author
    Marcel Werk
    When
    10mo ago
    Lines
    +919 -1.4K
    Risk
    99%Elevated
  • 44676862Fix indentation of SCSS files
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +1.1K -1.1K
    Risk
    99%Elevated
  • cc22ec7eMigrate grid view actions into interactions, that can be used outside of the grid views
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +1.3K -536
    Risk
    99%Elevated
  • b7cf2abbUpdate Font Awesome to v7.3.1
    Author
    Alexander Ebert
    When
    2w ago
    Lines
    +614 -553
    Risk
    99%Elevated
  • b76f9597Update the composer dependencies
    Author
    Alexander Ebert
    When
    7mo ago
    Lines
    +1.0K -831
    Risk
    99%Elevated
  • 70921feeUpgrade Font Awesome to v7.1.0
    Author
    Alexander Ebert
    When
    9mo ago
    Lines
    +551 -551
    Risk
    99%Elevated
  • 344d5a70Update to Font Awesome v7.0.1
    Author
    Alexander Ebert
    When
    11mo ago
    Lines
    +551 -551
    Risk
    99%Elevated
  • 77d799f9Update the NPM dependencies
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +987 -1.3K
    Risk
    99%Elevated
  • 12fae543Update the NPM dependencies
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +1.2K -900
    Risk
    99%Elevated
  • 0cd905b7Add additional form option types
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +645 -10
    Risk
    99%Elevated
  • 10ffa793Font Awesome 7 (#6394)
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +1.1K -534
    Risk
    99%Elevated
  • 40d0de9dMigrate the members list to list view
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +821 -407
    Risk
    99%Elevated
  • e5dc6a18Make interactions available on the detail page
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +549 -99
    Risk
    99%Elevated
  • af6b7786Migrate `SmileyListPage` to Grid View
    Author
    Cyperghost
    When
    1y ago
    Lines
    +745 -175
    Risk
    99%Elevated
  • 4e885b71Migrate `ReactionTypeListPage` to grid view
    Author
    Cyperghost
    When
    1y ago
    Lines
    +628 -133
    Risk
    99%Elevated
  • 038c0218Update Font Awesome to v6.7.2
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +511 -488
    Risk
    99%Elevated
  • c55dc4cdFix level 4 errors
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +1.7K -711
    Risk
    99%Elevated
  • d3edc524Bulk interactions
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +847 -24
    Risk
    99%Elevated
  • a888cf99Mark `WoltLabSuite/Core/Ui/Message/Quote` as deprecated
    Author
    Cyperghost
    When
    1y ago
    Lines
    +738 -980
    Risk
    99%Elevated
  • 97153c7bUpdate the editor dependency
    Author
    Alexander Ebert
    When
    4mo ago
    Lines
    +626 -690
    Risk
    98%Elevated
  • c5c8a452Upgrade to CKEditor v47.0.0
    Author
    Alexander Ebert
    When
    9mo ago
    Lines
    +820 -817
    Risk
    98%Elevated
  • 68d57938Unify grid / list view filters
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +512 -1
    Risk
    98%Elevated
  • 0f2c108aAdd form option formatters
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +392 -0
    Risk
    98%Elevated
  • 6405461dRemove `emoji-picker-element`
    Author
    Cyperghost
    When
    1y ago
    Lines
    +1.3K -885
    Risk
    98%Elevated
  • 5a68be2bMigrate `NoticeListPage` to grid view
    Author
    Cyperghost
    When
    1y ago
    Lines
    +474 -124
    Risk
    98%Elevated
  • 536dba16Migrate `AdListPage` to grid view
    Author
    Cyperghost
    When
    1y ago
    Lines
    +542 -75
    Risk
    98%Elevated
  • f3b1ba73Fix the dimensions of buttons in the content header
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +472 -457
    Risk
    98%Elevated
  • dcf89667Improve the typing for the pages and forms
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +504 -179
    Risk
    98%Elevated
  • 3f586e2cImprove the typing of system classes
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +609 -393
    Risk
    98%Elevated
  • 368f8ae1Improve the typing of form fields
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +622 -515
    Risk
    98%Elevated
  • e49f46deMigrate `TagListPage` to grid view
    Author
    Cyperghost
    When
    1y ago
    Lines
    +493 -261
    Risk
    98%Elevated
  • c34bbab9Migrate `LanguageListPage` to grid view
    Author
    Cyperghost
    When
    1y ago
    Lines
    +497 -143
    Risk
    98%Elevated
  • ea8fca62Add code documentation
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +514 -28
    Risk
    98%Elevated
  • cb0fab85Grid view (PoC)
    Author
    Marcel Werk
    When
    1y ago
    Lines
    +693 -2
    Risk
    98%Elevated
  • f0047884Add Symfony’s polyfill for PHP 8.4
    Author
    Alexander Ebert
    When
    1y ago
    Lines
    +508 -3
    Risk
    98%Elevated
Showing 50 of 2,000 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.

0261typical ↑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,000100,000Lines changed (log) →0.09.2Diffusion →
Below typical78
Typical80
Elevated42

Commit history for woltlab/wcf

woltlab/wcf has 35,808 commits in its history from 124 contributors, the first of them Jul 14, 2011. In the last 90 days 429 files were touched, 659 times in total, most often WCF.class.php. Every commit is scored for change risk from its size, spread and the history of the files it touches.