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
177 commits sit in this repo's top risk tercile, which is 34% of the 526scored. 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.7 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.
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.
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 | Author | When | Lines | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | 36c8b7efA big commit | Zizaco | 13y ago | +9.3K -36 | 100thElevated | more lines added than baseline |
| 2 | 65126bc4Initial commit | Zizaco | 13y ago | +674 -0 | 100thElevated | more lines added than baseline |
| 3 | 294b120aAdded logAttempt method to Confide main class in order to actually log in. | Zizaco | 12y ago | +451 -1 | 100thElevated | more lines added than baseline |
| 4 | 4766f22fstyle code according PSR-2 standard | Philipp Rüdinger | 12y ago | +317 -276 | 99thElevated | more lines added than baseline |
| 5 | 88e852bcConfideRepository interface | Zizaco | 13y ago | +272 -170 | 99thElevated | more lines added than baseline |
| 6 | c7825bbbchange hard coded route to use URL class. | Andrew Elkins | 13y ago | +397 -3 | 99thElevated | more lines added than baseline |
| 7 | 91ce84efAdded unit tests for methods that were not covered | Zizaco | 12y ago | +258 -47 | 99thElevated | more lines added than baseline |
| 8 | 425c9dffMore testing | Zizaco | 13y ago | +287 -80 | 99thElevated | more lines added than baseline |
| 9 | 4c04125eAdded RoutesCommand in order to be able to append the default controller routes to the route file. | Zizaco | 12y ago | +242 -0 | 98thElevated | more lines added than baseline |
| 10 | 4b6c5f59Added ConfideUser to the application in order to easly setup an User model for the developer's application. | Zizaco | 12y ago | +256 -1 | 98thElevated | more lines added than baseline |
| 11 | 01f82b54Added some querying methods to Confide\EloquentRepository | Zizaco | 12y ago | +239 -13 | 98thElevated | more lines added than baseline |
| 12 | 7f44d31aMany fixes | Graham Campbell | 12y ago | +248 -230 | 98thElevated | more lines added than baseline |
| 13 | f3a1a936Added logout, getUserByResetPasswordToken and view rendering helpers into Confide class. | Zizaco | 12y ago | +213 -1 | 98thElevated | more lines added than baseline |
| 14 | 4edc08b6Added generateFile and appendInFile implementation in abstract class Zizaco\Confide\Support\GenerateCommand. | Zizaco | 12y ago | +202 -0 | 97thElevated | more lines added than baseline |
| 15 | 55fcd021Added MigrationCommand in order to generate the default confide migration file. | Zizaco | 12y ago | +189 -0 | 97thElevated | more lines added than baseline |
| 16 | d37bfab2Added Confide class the main entry point to the Confide usage. | Zizaco | 12y ago | +188 -0 | 97thElevated | more lines added than baseline |
| 17 | de6f08d0Initial implementation of ServiceProvider with awesome testing in order to register the classes correctly. | Zizaco | 12y ago | +184 -0 | 97thElevated | more lines added than baseline |
| 18 | d3b8a4b3Highlighting | Maxime Horcholle | 11y ago | +120 -77 | 96thElevated | more lines added than baseline |
| 19 | 97d43f5fAdded actual implementation of UserValidator::validatePassword method in order to to allow password creation and password update | Zizaco | 12y ago | +167 -3 | 96thElevated | more lines added than baseline |
| 20 | cfdb4c90Initial implementation of the actual generator views. | Zizaco | 12y ago | +140 -121 | 96thElevated | more lines added than baseline |
| 21 | be14f4dbPassword reminder related methods in the repository | Zizaco | 13y ago | +172 -0 | 96thElevated | more lines added than baseline |
| 22 | 69daf4fdMigration command | Zizaco | 13y ago | +156 -1 | 96thElevated | more lines added than baseline |
| 23 | eddc8daaAdded LoginThrottleService in order to throttles too many failed login attempts. | Zizaco | 12y ago | +167 -0 | 96thElevated | more lines added than baseline |
| 24 | 38569f12Fixed password reset using ConfideRepository | Zizaco | 13y ago | +151 -72 | 96thElevated | more lines added than baseline |
| 25 | b915a74fUnit testing | Zizaco | 13y ago | +162 -33 | 96thElevated | more lines added than baseline |
| 26 | 2ad9871fAdded the login throttling feature to Confide::logAttempt method. | Zizaco | 12y ago | +153 -5 | 95thElevated | more lines added than baseline |
| 27 | f109a3bfAdded Confide\EloquentPasswordService in order to handle password reminders and reset. | Zizaco | 12y ago | +148 -9 | 95thElevated | more lines added than baseline |
| 28 | e3b77854Created a Repository to abstract any database interaction | Zizaco | 13y ago | +158 -0 | 95thElevated | more lines added than baseline |
| 29 | a6be3652Added getControllerName and getNamespace to ControllerCommand in order to find the correct name and place for the generated classes. | Zizaco | 12y ago | +134 -2 | 94thElevated | more lines added than baseline |
| 30 | 9a81346eLanguage files | Zizaco | 13y ago | +103 -35 | 94thElevated | more lines added than baseline |
| 31 | b5936e02Readme update | Zizaco | 13y ago | +111 -1 | 94thElevated | more lines added than baseline |
| 32 | 2ae4fb90ControllerCommand now extends Support\GenerateCommand in order to abstract common file generation behavior to a parent class. | Zizaco | 12y ago | +124 -5 | 94thElevated | more lines added than baseline |
| 33 | 5400b480harmonize PHPDoc blocks | Philipp Rüdinger | 12y ago | +91 -102 | 94thElevated | more lines added than baseline |
| 34 | d520efe0Initial implementation of Confide's generate controller command. | Zizaco | 12y ago | +129 -1 | 94thElevated | more lines added than baseline |
| 35 | 0081f30aHardcore TDD action on ConfideRepository | Zizaco | 13y ago | +98 -5 | 94thElevated | more lines added than baseline |
| 36 | b2cb9015Login throttling | Zizaco | 13y ago | +95 -10 | 94thElevated | more lines added than baseline |
| 37 | df2561ddAdded isThrottled method to the throttleService in order to get the trhottle count for the given identity | Zizaco | 12y ago | +102 -6 | 93thElevated | more lines added than baseline |
| 38 | fc571c93Added a french translation file. | Julien Moreau | 13y ago | +75 -0 | 93thElevated | more lines added than baseline |
| 39 | 9d937dcbPassword reminders table name is now taken from the config | Frans Bol | 12y ago | +74 -7 | 92thElevated | more lines added than baseline |
| 40 | 0725cb75Added method declarations into interfaces in order to imply the interface that services should have. | Zizaco | 12y ago | +91 -3 | 92thElevated | more lines added than baseline |
| 41 | 7489f2a1Updated the requestChangePassword test and added getEmailByToken method into EloquentPasswordService | Zizaco | 12y ago | +91 -1 | 92thElevated | more lines added than baseline |
| 42 | 2722cde4Initial implementation of Confide\EloquentRepository. | Zizaco | 12y ago | +110 -1 | 92thElevated | more lines added than baseline |
| 43 | 4f4f8bd1Incorporating informal translation | JeroenG | 13y ago | +72 -0 | 92thElevated | more lines added than baseline |
| 44 | 30626b56Dropped getUserFromCredsIdentity usage. Marked some methods as Deprecated | Zizaco | 13y ago | +98 -67 | 92thElevated | more lines added than baseline |
| 45 | 46571b9eforgotPassword refactoring, now using ConfideRepository | Zizaco | 13y ago | +101 -11 | 92thElevated | more lines added than baseline |
| 46 | 928c145bPassword change view rendering | Zizaco | 13y ago | +79 -13 | 92thElevated | more lines added than baseline |
| 47 | 0502948fAdding locale for pt_PT (portuguese - Portugal) | João Ornelas | 11y ago | +64 -0 | 90thElevated | more lines added than baseline |
| 48 | d21e8e78Add Thai Language | Vee | 11y ago | +64 -0 | 90thElevated | more lines added than baseline |
| 49 | 59109e7eAdded destroyToken method to PasswordService in order to be able to remove used 'password_reminder' records | Zizaco | 12y ago | +90 -0 | 90thElevated | more lines added than baseline |
| 50 | ddd51bfdUpdated README.md file in order to match 4.0.0 Beta 1 changes | Zizaco | 12y ago | +73 -130 | 90thElevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
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.
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.
ashrafabulsoud/confide has 682 commits in its history from 90 contributors, the first of them Jan 13, 2013. 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.