An overview of contributor trends.
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (4):
Past 31 to 90 days (1):
Past 91 to 180 days (1):
Last contributors more than 6 months ago
Commits (3m) |
Commit Days |
1
|
4
|
5
|
4
|
2
|
3
|
3
|
4
|
-
|
2
|
2
|
4
|
4
|
4
|
2
|
3
|
4
|
6
|
1
|
2
|
2
|
2
|
2
|
3
|
2
|
|
1722550+kelvin-chappell@users.noreply.github.com | 20 | 14 |
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
thalia.silver@guardian.co.uk | 77 | 46 |
-
|
|
|
|
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
15648334+tjsilver@users.noreply.github.com | 21 | 43 |
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
adam.fisher@guardian.co.uk | 27 | 35 |
-
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
kelvin.chappell@theguardian.com | 10 | 12 |
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
akash1810@users.noreply.github.com | - | 68 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
|
|
|
|
|
|
|
|
|
67543397+novembertang@users.noreply.github.com | - | 8 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
|
|
-
|
-
|
-
|
|
roberto.tyley@gmail.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
tom.richards@guardian.co.uk | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
80390930+juliabrigitte@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jacob.winch@guardian.co.uk | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ashcorr20@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
nicolas.long@theguardian.com | - | 7 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
mark.mccracken@theguardian.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
markmccracken91@me.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
kenoir@users.noreply.github.com | - | 10 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
kenoir@gmail.com | - | 6 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
natasha.thrale@guardian.co.uk | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jonathan.soul@guardian.co.uk | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jorge.azevedo@guardian.co.uk | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
akash1810@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mariot.chauvin@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
adamnfish@gmail.com | - | 12 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
nicolaslong@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jfsoul@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
whalenka88@gmail.com | - | 21 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
kate.whalen@theguardian.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
Commits (3m) |
Commit Days |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
4 contributors (35 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | thalia.silver@guardian.co.uk | 2023-12-14 | 2025-04-28 | 12 (34%) | js (6), html (4), json (4), scala (2), mjs (1) |
2. | adam.fisher@guardian.co.uk | 2024-03-19 | 2025-04-15 | 6 (17%) | md (5), sbt (4), scala (2) |
3. | 15648334+tjsilver@users.noreply.github.com | 2023-12-08 | 2025-04-28 | 6 (17%) | scala (6), js (4), json (4), html (2), sbt (2) |
4. | 1722550+kelvin-chappell@users.noreply.github.com | 2025-03-24 | 2025-05-07 | 11 (31%) | scala (26), html (5), sbt (4), md (4), (4) |
A contributor dependency is detected if two contributors have changed the same files in the past 30 days.
The number on lines shows the number of same files that both persons changed in past 30 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | 15648334+tjsilver@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
9 shared files
frontend/passkeys.js app/controllers/PasskeyController.scala app/models/Passkey.scala app/aws/PasskeyChallengeDB.scala app/logic/Passkey.scala app/aws/PasskeyDB.scala conf/routes frontend/janus.js build.sbt |
2. | thalia.silver@guardian.co.uk | 15648334+tjsilver@users.noreply.github.com |
8 shared files
frontend/passkeys.js app/controllers/PasskeyController.scala frontend/package.json app/views/main.scala.html frontend/janus.js app/views/userAccount.scala.html frontend/package-lock.json frontend/eslint.config.mjs |
3. | adam.fisher@guardian.co.uk | 1722550+kelvin-chappell@users.noreply.github.com |
4 shared files
project/DockerComposeHook.scala build.sbt README.md local-dev/README.md |
4. | thalia.silver@guardian.co.uk | 1722550+kelvin-chappell@users.noreply.github.com |
3 shared files
frontend/passkeys.js app/controllers/PasskeyController.scala frontend/janus.js |
5. | adam.fisher@guardian.co.uk | 15648334+tjsilver@users.noreply.github.com |
1 shared file
build.sbt |
Contributor | # connections | # commits | |
---|---|---|---|
1. | 1722550+kelvin-chappell@users.noreply.github.com | 3 | 11 |
2. | 15648334+tjsilver@users.noreply.github.com | 3 | 6 |
3. | thalia.silver@guardian.co.uk | 2 | 12 |
4. | adam.fisher@guardian.co.uk | 2 | 6 |
C-median: 2.5
A half of the contributors has more than 2.5 connections, and a half has less than this number.
C-mean: 2.5
An average number of connections a contributor has with other contributors.
C-index: 2.0
There are 2.0 contributors with 2.0 or more connections.
5 contributors (155 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | thalia.silver@guardian.co.uk | 2023-12-14 | 2025-04-28 | 77 (49%) | js (38), html (24), json (16), css (15), scala (9) |
2. | adam.fisher@guardian.co.uk | 2024-03-19 | 2025-04-15 | 27 (17%) | scala (64), conf (6), html (5), md (5), css (5) |
3. | 15648334+tjsilver@users.noreply.github.com | 2023-12-08 | 2025-04-28 | 21 (13%) | html (27), js (18), json (18), scala (15), sbt (6) |
4. | 1722550+kelvin-chappell@users.noreply.github.com | 2025-03-24 | 2025-05-07 | 20 (12%) | scala (64), html (13), sbt (7), md (6), (5) |
5. | kelvin.chappell@theguardian.com | 2022-11-02 | 2025-03-18 | 10 (6%) | scala (37), sbt (5), html (2), md (2), (1) |
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
The number on lines shows the number of same files that both persons changed in past 90 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | 15648334+tjsilver@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
23 shared files
app/controllers/Janus.scala app/aws/PasskeyChallengeDB.scala app/logic/Passkey.scala conf/routes app/AppComponents.scala app/controllers/Audit.scala frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/controllers/RevokePermissions.scala app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala app/controllers/PasskeyController.scala app/models/Passkey.scala app/views/support/support.scala.html app/views/main.scala.html README.md .gitignore app/views/fragments/supportUsers.scala.html app/aws/PasskeyDB.scala frontend/janus.js .scalafmt.conf build.sbt app/views/support/notSupport.scala.html |
2. | 15648334+tjsilver@users.noreply.github.com | thalia.silver@guardian.co.uk |
23 shared files
frontend/package.json app/logic/Passkey.scala .github/workflows/trigger-private-janus-build.yml conf/routes frontend/eslint.config.mjs frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/views/credentials.scala.html app/views/audit.scala.html frontend/package-lock.json app/views/fragments/awsAccounts.scala.html app/controllers/PasskeyController.scala project/RunClientHook.scala frontend/snow.js app/views/main.scala.html conf/application.conf README.md .gitignore frontend/main.css app/views/fragments/supportUsers.scala.html frontend/janus.js app/views/userAccount.scala.html .nvmrc |
3. | kelvin.chappell@theguardian.com | 1722550+kelvin-chappell@users.noreply.github.com |
18 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala app/logic/AuditTrail.scala app/logic/Date.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala test/logic/UserAccessTest.scala app/controllers/RevokePermissions.scala app/aws/Federation.scala example/build.sbt test/logic/AuditTrailTest.scala README.md test/aws/FederationTest.scala .gitignore build.sbt app/aws/AuditTrailDB.scala |
4. | adam.fisher@guardian.co.uk | 1722550+kelvin-chappell@users.noreply.github.com |
16 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala configTools/src/main/scala/com/gu/janus/model/configuredRepresentation.scala configTools/src/test/scala/com/gu/janus/config/LoaderTest.scala app/AppComponents.scala local-dev/README.md app/logic/Customisation.scala configTools/src/main/scala/com/gu/janus/config/Loader.scala app/aws/Federation.scala README.md test/aws/FederationTest.scala configTools/src/test/scala/com/gu/janus/ValidationTest.scala test/conf/ConfigTest.scala project/DockerComposeHook.scala build.sbt configTools/src/test/scala/com/gu/janus/config/WriterTest.scala |
5. | 1722550+kelvin-chappell@users.noreply.github.com | thalia.silver@guardian.co.uk |
13 shared files
app/logic/Passkey.scala conf/routes test/logic/PasskeyTest.scala frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/views/audit.scala.html app/controllers/PasskeyController.scala app/views/main.scala.html app/views/passkeyRegistration.scala.html README.md .gitignore app/views/fragments/supportUsers.scala.html frontend/janus.js |
6. | kelvin.chappell@theguardian.com | adam.fisher@guardian.co.uk |
12 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala app/AppComponents.scala local-dev/README.md app/conf/Config.scala app/aws/Federation.scala README.md test/aws/FederationTest.scala app/data/Policies.scala build.sbt test/logic/ViewHelpersTest.scala app/logic/ViewHelpers.scala |
7. | kelvin.chappell@theguardian.com | 15648334+tjsilver@users.noreply.github.com |
10 shared files
app/controllers/Janus.scala app/AppComponents.scala app/controllers/Audit.scala app/controllers/RevokePermissions.scala app/views/credentials.scala.html conf/application.conf app/views/consoleUrl.scala.html README.md .gitignore build.sbt |
8. | adam.fisher@guardian.co.uk | 15648334+tjsilver@users.noreply.github.com |
10 shared files
app/controllers/Janus.scala .github/workflows/trigger-private-janus-build.yml app/AppComponents.scala app/views/index.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala README.md app/views/accounts.scala.html frontend/main.css build.sbt app/controllers/Utility.scala |
9. | kelvin.chappell@theguardian.com | thalia.silver@guardian.co.uk |
4 shared files
app/views/credentials.scala.html conf/application.conf README.md .gitignore |
10. | adam.fisher@guardian.co.uk | thalia.silver@guardian.co.uk |
3 shared files
.github/workflows/trigger-private-janus-build.yml README.md frontend/main.css |
Contributor | # connections | # commits | |
---|---|---|---|
1. | thalia.silver@guardian.co.uk | 4 | 77 |
2. | adam.fisher@guardian.co.uk | 4 | 27 |
3. | 15648334+tjsilver@users.noreply.github.com | 4 | 21 |
4. | 1722550+kelvin-chappell@users.noreply.github.com | 4 | 20 |
5. | kelvin.chappell@theguardian.com | 4 | 10 |
C-median: 4.0
A half of the contributors has more than 4.0 connections, and a half has less than this number.
C-mean: 4.0
An average number of connections a contributor has with other contributors.
C-index: 4.0
There are 4.0 contributors with 4.0 or more connections.
6 contributors (198 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | thalia.silver@guardian.co.uk | 2023-12-14 | 2025-04-28 | 91 (45%) |
2. | akash1810@users.noreply.github.com | 2022-05-17 | 2024-12-30 | 1 (<1%) |
3. | adam.fisher@guardian.co.uk | 2024-03-19 | 2025-04-15 | 51 (25%) |
4. | 15648334+tjsilver@users.noreply.github.com | 2023-12-08 | 2025-04-28 | 25 (12%) |
5. | 1722550+kelvin-chappell@users.noreply.github.com | 2025-03-24 | 2025-05-07 | 20 (10%) |
6. | kelvin.chappell@theguardian.com | 2022-11-02 | 2025-03-18 | 10 (5%) |
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
The number on lines shows the number of same files that both persons changed in past 180 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | adam.fisher@guardian.co.uk | 15648334+tjsilver@users.noreply.github.com |
38 shared files
app/views/revoke.scala.html app/controllers/Janus.scala app/views/noPermissions.scala.html test/aws/AuditTrailDBTest.scala frontend/package.json .github/workflows/dependency-graph.yml .github/workflows/trigger-private-janus-build.yml app/AppComponents.scala project/build.properties app/controllers/Audit.scala app/views/index.scala.html app/controllers/RevokePermissions.scala app/views/revokeConfirmation.scala.html app/views/credentials.scala.html app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala frontend/package-lock.json example/project/build.properties app/views/revokeRequest.scala.html project/RunClientHook.scala app/views/support/support.scala.html project/plugins.sbt app/views/main.scala.html app/views/admin.scala.html conf/application.conf app/views/consoleUrl.scala.html app/aws/Clients.scala README.md app/views/error.scala.html app/controllers/AuthController.scala app/views/accounts.scala.html .gitignore frontend/main.css app/views/permissionDenied.scala.html .scalafmt.conf build.sbt app/views/support/notSupport.scala.html app/controllers/Utility.scala |
2. | 15648334+tjsilver@users.noreply.github.com | thalia.silver@guardian.co.uk |
29 shared files
frontend/package.json app/logic/Passkey.scala .github/workflows/trigger-private-janus-build.yml conf/routes frontend/eslint.config.mjs frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/views/credentials.scala.html app/views/audit.scala.html frontend/package-lock.json app/views/fragments/awsAccounts.scala.html frontend/images/spooky/bat.png app/controllers/PasskeyController.scala project/RunClientHook.scala frontend/snow.js project/plugins.sbt frontend/images/festive/present.png app/views/main.scala.html conf/application.conf README.md frontend/images/festive/snowflake.gif .gitignore frontend/main.css app/views/fragments/supportUsers.scala.html frontend/janus.js app/views/userAccount.scala.html build.sbt .nvmrc frontend/images/spooky/web.png |
3. | adam.fisher@guardian.co.uk | 1722550+kelvin-chappell@users.noreply.github.com |
25 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala configTools/src/main/scala/com/gu/janus/model/configuredRepresentation.scala configTools/src/test/scala/com/gu/janus/config/LoaderTest.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala app/logic/Customisation.scala app/controllers/RevokePermissions.scala app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala app/aws/Federation.scala app/views/support/support.scala.html app/views/main.scala.html README.md test/aws/FederationTest.scala configTools/src/test/scala/com/gu/janus/ValidationTest.scala .gitignore test/conf/ConfigTest.scala .scalafmt.conf project/DockerComposeHook.scala build.sbt app/views/support/notSupport.scala.html configTools/src/test/scala/com/gu/janus/config/WriterTest.scala |
4. | 15648334+tjsilver@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
24 shared files
app/controllers/Janus.scala test/aws/AuditTrailDBTest.scala app/aws/PasskeyChallengeDB.scala app/logic/Passkey.scala conf/routes app/AppComponents.scala app/controllers/Audit.scala frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/controllers/RevokePermissions.scala app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala app/controllers/PasskeyController.scala app/models/Passkey.scala app/views/support/support.scala.html app/views/main.scala.html README.md .gitignore app/views/fragments/supportUsers.scala.html app/aws/PasskeyDB.scala frontend/janus.js .scalafmt.conf build.sbt app/views/support/notSupport.scala.html |
5. | adam.fisher@guardian.co.uk | kelvin.chappell@theguardian.com |
20 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala app/controllers/RevokePermissions.scala app/views/credentials.scala.html app/conf/Config.scala app/aws/Federation.scala conf/application.conf app/views/consoleUrl.scala.html app/aws/Clients.scala README.md test/aws/FederationTest.scala app/data/Policies.scala .gitignore build.sbt test/logic/ViewHelpersTest.scala app/logic/ViewHelpers.scala |
6. | kelvin.chappell@theguardian.com | 1722550+kelvin-chappell@users.noreply.github.com |
18 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala app/logic/AuditTrail.scala app/logic/Date.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala test/logic/UserAccessTest.scala app/controllers/RevokePermissions.scala app/aws/Federation.scala example/build.sbt test/logic/AuditTrailTest.scala README.md test/aws/FederationTest.scala .gitignore build.sbt app/aws/AuditTrailDB.scala |
7. | 1722550+kelvin-chappell@users.noreply.github.com | thalia.silver@guardian.co.uk |
14 shared files
app/logic/Passkey.scala conf/routes test/logic/PasskeyTest.scala frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/views/audit.scala.html app/controllers/PasskeyController.scala app/views/main.scala.html app/views/passkeyRegistration.scala.html README.md .gitignore app/views/fragments/supportUsers.scala.html frontend/janus.js build.sbt |
8. | thalia.silver@guardian.co.uk | adam.fisher@guardian.co.uk |
13 shared files
frontend/package.json .github/workflows/trigger-private-janus-build.yml app/views/credentials.scala.html app/views/audit.scala.html frontend/package-lock.json project/RunClientHook.scala project/plugins.sbt app/views/main.scala.html conf/application.conf README.md .gitignore frontend/main.css build.sbt |
9. | kelvin.chappell@theguardian.com | 15648334+tjsilver@users.noreply.github.com |
12 shared files
app/controllers/Janus.scala test/aws/AuditTrailDBTest.scala app/AppComponents.scala app/controllers/Audit.scala app/controllers/RevokePermissions.scala app/views/credentials.scala.html conf/application.conf app/views/consoleUrl.scala.html app/aws/Clients.scala README.md .gitignore build.sbt |
10. | kelvin.chappell@theguardian.com | thalia.silver@guardian.co.uk |
5 shared files
app/views/credentials.scala.html conf/application.conf README.md .gitignore build.sbt |
11. | 15648334+tjsilver@users.noreply.github.com | akash1810@users.noreply.github.com |
1 shared file
build.sbt |
12. | adam.fisher@guardian.co.uk | akash1810@users.noreply.github.com |
1 shared file
build.sbt |
13. | akash1810@users.noreply.github.com | thalia.silver@guardian.co.uk |
1 shared file
build.sbt |
14. | akash1810@users.noreply.github.com | kelvin.chappell@theguardian.com |
1 shared file
build.sbt |
15. | akash1810@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
1 shared file
build.sbt |
Contributor | # connections | # commits | |
---|---|---|---|
1. | thalia.silver@guardian.co.uk | 5 | 91 |
2. | adam.fisher@guardian.co.uk | 5 | 51 |
3. | 15648334+tjsilver@users.noreply.github.com | 5 | 25 |
4. | 1722550+kelvin-chappell@users.noreply.github.com | 5 | 20 |
5. | kelvin.chappell@theguardian.com | 5 | 10 |
6. | akash1810@users.noreply.github.com | 5 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.0
An average number of connections a contributor has with other contributors.
C-index: 5.0
There are 5.0 contributors with 5.0 or more connections.
9 contributors (246 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | thalia.silver@guardian.co.uk | 2023-12-14 | 2025-04-28 | 95 (38%) |
2. | akash1810@users.noreply.github.com | 2022-05-17 | 2024-12-30 | 1 (<1%) |
3. | adam.fisher@guardian.co.uk | 2024-03-19 | 2025-04-15 | 68 (27%) |
4. | 15648334+tjsilver@users.noreply.github.com | 2023-12-08 | 2025-04-28 | 41 (16%) |
5. | 1722550+kelvin-chappell@users.noreply.github.com | 2025-03-24 | 2025-05-07 | 20 (8%) |
6. | kelvin.chappell@theguardian.com | 2022-11-02 | 2025-03-18 | 10 (4%) |
7. | 67543397+novembertang@users.noreply.github.com | 2023-05-25 | 2024-10-07 | 2 (<1%) |
8. | tom.richards@guardian.co.uk | 2024-05-17 | 2024-06-06 | 6 (2%) |
9. | roberto.tyley@gmail.com | 2024-05-20 | 2024-06-20 | 3 (1%) |
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
The number on lines shows the number of same files that both persons changed in past 365 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | adam.fisher@guardian.co.uk | 15648334+tjsilver@users.noreply.github.com |
40 shared files
app/views/revoke.scala.html app/controllers/Janus.scala app/views/noPermissions.scala.html test/aws/AuditTrailDBTest.scala frontend/package.json .github/workflows/dependency-graph.yml .github/workflows/trigger-private-janus-build.yml conf/routes app/AppComponents.scala project/build.properties app/controllers/Audit.scala app/views/index.scala.html app/controllers/RevokePermissions.scala app/views/revokeConfirmation.scala.html app/views/credentials.scala.html app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala frontend/package-lock.json example/project/build.properties app/views/revokeRequest.scala.html project/RunClientHook.scala app/views/support/support.scala.html project/plugins.sbt app/views/main.scala.html app/views/admin.scala.html conf/application.conf app/views/consoleUrl.scala.html app/aws/Clients.scala README.md app/views/error.scala.html app/controllers/AuthController.scala app/views/accounts.scala.html .gitignore .git-blame-ignore-revs frontend/main.css app/views/permissionDenied.scala.html .scalafmt.conf build.sbt app/views/support/notSupport.scala.html app/controllers/Utility.scala |
2. | 15648334+tjsilver@users.noreply.github.com | thalia.silver@guardian.co.uk |
30 shared files
frontend/package.json .github/workflows/dependency-graph.yml app/logic/Passkey.scala .github/workflows/trigger-private-janus-build.yml conf/routes frontend/eslint.config.mjs frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/views/credentials.scala.html app/views/audit.scala.html frontend/package-lock.json app/views/fragments/awsAccounts.scala.html frontend/images/spooky/bat.png app/controllers/PasskeyController.scala project/RunClientHook.scala frontend/snow.js project/plugins.sbt frontend/images/festive/present.png app/views/main.scala.html conf/application.conf README.md frontend/images/festive/snowflake.gif .gitignore frontend/main.css app/views/fragments/supportUsers.scala.html frontend/janus.js app/views/userAccount.scala.html build.sbt .nvmrc frontend/images/spooky/web.png |
3. | adam.fisher@guardian.co.uk | 1722550+kelvin-chappell@users.noreply.github.com |
26 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala configTools/src/main/scala/com/gu/janus/model/configuredRepresentation.scala conf/routes configTools/src/test/scala/com/gu/janus/config/LoaderTest.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala app/logic/Customisation.scala app/controllers/RevokePermissions.scala app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala app/aws/Federation.scala app/views/support/support.scala.html app/views/main.scala.html README.md test/aws/FederationTest.scala configTools/src/test/scala/com/gu/janus/ValidationTest.scala .gitignore test/conf/ConfigTest.scala .scalafmt.conf project/DockerComposeHook.scala build.sbt app/views/support/notSupport.scala.html configTools/src/test/scala/com/gu/janus/config/WriterTest.scala |
4. | 15648334+tjsilver@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
26 shared files
app/controllers/Janus.scala test/logic/DateTest.scala test/aws/AuditTrailDBTest.scala app/aws/PasskeyChallengeDB.scala app/logic/Passkey.scala conf/routes app/AppComponents.scala app/controllers/Audit.scala frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/controllers/RevokePermissions.scala app/views/audit.scala.html configTools/src/main/scala/com/gu/janus/config/Loader.scala example/build.sbt app/controllers/PasskeyController.scala app/models/Passkey.scala app/views/support/support.scala.html app/views/main.scala.html README.md .gitignore app/views/fragments/supportUsers.scala.html app/aws/PasskeyDB.scala frontend/janus.js .scalafmt.conf build.sbt app/views/support/notSupport.scala.html |
5. | adam.fisher@guardian.co.uk | kelvin.chappell@theguardian.com |
20 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala app/controllers/RevokePermissions.scala app/views/credentials.scala.html app/conf/Config.scala app/aws/Federation.scala conf/application.conf app/views/consoleUrl.scala.html app/aws/Clients.scala README.md test/aws/FederationTest.scala app/data/Policies.scala .gitignore build.sbt test/logic/ViewHelpersTest.scala app/logic/ViewHelpers.scala |
6. | kelvin.chappell@theguardian.com | 1722550+kelvin-chappell@users.noreply.github.com |
18 shared files
app/controllers/Janus.scala configTools/src/main/scala/com/gu/janus/model/models.scala test/aws/AuditTrailDBTest.scala app/logic/AuditTrail.scala app/logic/Date.scala app/AppComponents.scala local-dev/README.md app/controllers/Audit.scala test/logic/UserAccessTest.scala app/controllers/RevokePermissions.scala app/aws/Federation.scala example/build.sbt test/logic/AuditTrailTest.scala README.md test/aws/FederationTest.scala .gitignore build.sbt app/aws/AuditTrailDB.scala |
7. | thalia.silver@guardian.co.uk | adam.fisher@guardian.co.uk |
15 shared files
frontend/package.json .github/workflows/dependency-graph.yml .github/workflows/trigger-private-janus-build.yml conf/routes app/views/credentials.scala.html app/views/audit.scala.html frontend/package-lock.json project/RunClientHook.scala project/plugins.sbt app/views/main.scala.html conf/application.conf README.md .gitignore frontend/main.css build.sbt |
8. | 1722550+kelvin-chappell@users.noreply.github.com | thalia.silver@guardian.co.uk |
14 shared files
app/logic/Passkey.scala conf/routes test/logic/PasskeyTest.scala frontend/passkeys.js app/views/fragments/multiSelectHero.scala.html app/views/audit.scala.html app/controllers/PasskeyController.scala app/views/main.scala.html app/views/passkeyRegistration.scala.html README.md .gitignore app/views/fragments/supportUsers.scala.html frontend/janus.js build.sbt |
9. | kelvin.chappell@theguardian.com | 15648334+tjsilver@users.noreply.github.com |
13 shared files
app/controllers/Janus.scala test/aws/AuditTrailDBTest.scala app/AppComponents.scala app/controllers/Audit.scala app/controllers/RevokePermissions.scala app/views/credentials.scala.html example/build.sbt conf/application.conf app/views/consoleUrl.scala.html app/aws/Clients.scala README.md .gitignore build.sbt |
10. | tom.richards@guardian.co.uk | adam.fisher@guardian.co.uk |
6 shared files
app/controllers/Janus.scala .github/workflows/trigger-private-janus-build.yml public/stylesheets/main.css app/views/index.scala.html conf/application.conf public/javascripts/janus.js |
11. | 15648334+tjsilver@users.noreply.github.com | 67543397+novembertang@users.noreply.github.com |
5 shared files
.github/workflows/trigger-private-janus-build.yml project/build.properties example/project/build.properties project/plugins.sbt build.sbt |
12. | adam.fisher@guardian.co.uk | 67543397+novembertang@users.noreply.github.com |
5 shared files
.github/workflows/trigger-private-janus-build.yml project/build.properties example/project/build.properties project/plugins.sbt build.sbt |
13. | kelvin.chappell@theguardian.com | thalia.silver@guardian.co.uk |
5 shared files
app/views/credentials.scala.html conf/application.conf README.md .gitignore build.sbt |
14. | tom.richards@guardian.co.uk | 15648334+tjsilver@users.noreply.github.com |
4 shared files
app/controllers/Janus.scala .github/workflows/trigger-private-janus-build.yml app/views/index.scala.html conf/application.conf |
15. | adam.fisher@guardian.co.uk | roberto.tyley@gmail.com |
4 shared files
.github/workflows/release.yml .gitignore .tool-versions build.sbt |
16. | thalia.silver@guardian.co.uk | 67543397+novembertang@users.noreply.github.com |
3 shared files
.github/workflows/trigger-private-janus-build.yml project/plugins.sbt build.sbt |
17. | tom.richards@guardian.co.uk | kelvin.chappell@theguardian.com |
2 shared files
app/controllers/Janus.scala conf/application.conf |
18. | thalia.silver@guardian.co.uk | tom.richards@guardian.co.uk |
2 shared files
.github/workflows/trigger-private-janus-build.yml conf/application.conf |
19. | 1722550+kelvin-chappell@users.noreply.github.com | roberto.tyley@gmail.com |
2 shared files
.gitignore build.sbt |
20. | 15648334+tjsilver@users.noreply.github.com | roberto.tyley@gmail.com |
2 shared files
.gitignore build.sbt |
21. | thalia.silver@guardian.co.uk | roberto.tyley@gmail.com |
2 shared files
.gitignore build.sbt |
22. | kelvin.chappell@theguardian.com | roberto.tyley@gmail.com |
2 shared files
.gitignore build.sbt |
23. | tom.richards@guardian.co.uk | 1722550+kelvin-chappell@users.noreply.github.com |
1 shared file
app/controllers/Janus.scala |
24. | 67543397+novembertang@users.noreply.github.com | tom.richards@guardian.co.uk |
1 shared file
.github/workflows/trigger-private-janus-build.yml |
25. | roberto.tyley@gmail.com | 67543397+novembertang@users.noreply.github.com |
1 shared file
build.sbt |
26. | roberto.tyley@gmail.com | akash1810@users.noreply.github.com |
1 shared file
build.sbt |
27. | 15648334+tjsilver@users.noreply.github.com | akash1810@users.noreply.github.com |
1 shared file
build.sbt |
28. | adam.fisher@guardian.co.uk | akash1810@users.noreply.github.com |
1 shared file
build.sbt |
29. | 67543397+novembertang@users.noreply.github.com | akash1810@users.noreply.github.com |
1 shared file
build.sbt |
30. | 67543397+novembertang@users.noreply.github.com | kelvin.chappell@theguardian.com |
1 shared file
build.sbt |
31. | 67543397+novembertang@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
1 shared file
build.sbt |
32. | akash1810@users.noreply.github.com | thalia.silver@guardian.co.uk |
1 shared file
build.sbt |
33. | akash1810@users.noreply.github.com | kelvin.chappell@theguardian.com |
1 shared file
build.sbt |
34. | akash1810@users.noreply.github.com | 1722550+kelvin-chappell@users.noreply.github.com |
1 shared file
build.sbt |
Contributor | # connections | # commits | |
---|---|---|---|
1. | thalia.silver@guardian.co.uk | 8 | 95 |
2. | adam.fisher@guardian.co.uk | 8 | 68 |
3. | 15648334+tjsilver@users.noreply.github.com | 8 | 41 |
4. | 1722550+kelvin-chappell@users.noreply.github.com | 8 | 20 |
5. | kelvin.chappell@theguardian.com | 8 | 10 |
6. | 67543397+novembertang@users.noreply.github.com | 8 | 2 |
7. | roberto.tyley@gmail.com | 7 | 3 |
8. | akash1810@users.noreply.github.com | 7 | 1 |
9. | tom.richards@guardian.co.uk | 6 | 6 |
C-median: 8.0
A half of the contributors has more than 8.0 connections, and a half has less than this number.
C-mean: 7.5
An average number of connections a contributor has with other contributors.
C-index: 7.0
There are 7.0 contributors with 7.0 or more connections.