An overview of contributor trends.
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (3):
No contributors in past 31 to 90 days.
Past 91 to 180 days (1):
Last contributors more than 6 months ago
Commits (3m) |
Commit Days |
1
|
3
|
2
|
2
|
1
|
3
|
2
|
2
|
4
|
3
|
6
|
3
|
5
|
5
|
5
|
3
|
3
|
3
|
3
|
3
|
3
|
3
|
2
|
3
|
1
|
|
pvighi@gmail.com | 5 | 19 |
|
|
-
|
-
|
-
|
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mahesh@makani.dev | 83 | 505 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106528085+akinsola-guardian@users.noreply.github.com | 7 | 16 |
-
|
|
|
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ashcorr20@gmail.com | - | 14 |
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
126492147+nickhartyyy@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
raphael.kabo@theguardian.com | - | 64 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
101555242+raphaelkabo@users.noreply.github.com | - | 66 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
alex@sndrs.dev | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
tom.wey@theguardian.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
anna.voelker@guardian.co.uk | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
130582307+vlkerag@users.noreply.github.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
32312712+vlbee@users.noreply.github.com | - | 66 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
|
-
|
lindsey.dew@guardian.co.uk | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
tom.forbes@theguardian.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
kelvin.chappell@theguardian.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jonathan.soul@guardian.co.uk | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
barnwelloliver@gmail.com | - | 85 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ob6160@users.noreply.github.com | - | 68 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mahesh.makani@guardian.co.uk | - | 171 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mail@raphaelkabo.com | - | 8 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
dom@dominickendrick.co.uk | - | 23 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
3338808+liamness@users.noreply.github.com | - | 48 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
raphaelkabo@hey.com | - | 16 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
dominickendrick@users.noreply.github.com | - | 5 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
becca.al.thompson@gmail.com | - | 47 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
33927854+rebecca-thompson@users.noreply.github.com | - | 38 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jacob.winch@guardian.co.uk | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
oliver.barnwell@guardian.co.uk | - | 12 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
simonadcock2@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jamie.lynch@guardian.co.uk | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
oliverlloyd@users.noreply.github.com | - | 69 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
zvvvvt@gmail.com | - | 35 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
maheshmakani@gmail.com | - | 154 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
email@oliverlloyd.com | - | 10 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
orrell@gmail.com | - | 128 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
alex.dufournet@guardian.co.uk | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
patrick.orrell@theguardian.com | - | 29 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mariot.chauvin@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
3072877+lmath@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
gccdawson@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
Commits (3m) |
Commit Days |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
3 contributors (18 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | mahesh@makani.dev | 2021-06-25 | 2025-04-30 | 12 (66%) | yaml (11), json (10), md (8) |
2. | pvighi@gmail.com | 2021-07-13 | 2025-05-08 | 5 (27%) | json (6), yaml (6), ts (3) |
3. | 106528085+akinsola-guardian@users.noreply.github.com | 2023-03-21 | 2025-04-22 | 1 (5%) | json (2), yaml (2) |
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. | mahesh@makani.dev | 106528085+akinsola-guardian@users.noreply.github.com |
4 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json pnpm-lock.yaml |
2. | mahesh@makani.dev | pvighi@gmail.com |
4 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json pnpm-lock.yaml |
3. | 106528085+akinsola-guardian@users.noreply.github.com | pvighi@gmail.com |
4 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json pnpm-lock.yaml |
Contributor | # connections | # commits | |
---|---|---|---|
1. | mahesh@makani.dev | 2 | 12 |
2. | pvighi@gmail.com | 2 | 5 |
3. | 106528085+akinsola-guardian@users.noreply.github.com | 2 | 1 |
C-median: 2.0
A half of the contributors has more than 2.0 connections, and a half has less than this number.
C-mean: 2.0
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.
3 contributors (95 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | mahesh@makani.dev | 2021-06-25 | 2025-04-30 | 83 (87%) | ts (195), tsx (68), yaml (66), json (59), md (18) |
2. | pvighi@gmail.com | 2021-07-13 | 2025-05-08 | 5 (5%) | json (6), yaml (6), ts (3) |
3. | 106528085+akinsola-guardian@users.noreply.github.com | 2023-03-21 | 2025-04-22 | 7 (7%) | ts (19), yaml (7), tsx (7), json (4), example (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. | mahesh@makani.dev | 106528085+akinsola-guardian@users.noreply.github.com |
25 shared files
cdk/pnpm-lock.yaml src/server/lib/__tests__/sharedConfig.ts src/server/lib/__tests__/getConfiguration.test.ts cypress/support/e2e.ts cdk/package.json src/client/pages/NewAccountReview.stories.tsx src/client/static/index.tsx src/client/pages/NewAccountReviewPage.tsx cypress/integration/ete/registration_1.2.cy.ts cypress/integration/mocked/okta_register.3.cy.ts cypress/integration/ete/registration_newsletter.5.cy.ts pnpm-lock.yaml .env.example cloudformation.yaml src/server/models/Configuration.ts .github/workflows/cypress-mocked.yml cypress/integration/mocked/okta_sign_in.6.cy.ts src/shared/model/Routes.ts .github/workflows/cypress-ete.yml cypress/support/commands.ts src/client/pages/NewAccountReview.tsx cdk/lib/__snapshots__/identity-gateway.test.ts.snap cypress/integration/ete/new_account_review.3.cy.ts src/server/lib/getConfiguration.ts package.json |
2. | mahesh@makani.dev | pvighi@gmail.com |
4 shared files
cdk/pnpm-lock.yaml cdk/package.json pnpm-lock.yaml package.json |
3. | 106528085+akinsola-guardian@users.noreply.github.com | pvighi@gmail.com |
4 shared files
cdk/pnpm-lock.yaml cdk/package.json pnpm-lock.yaml package.json |
Contributor | # connections | # commits | |
---|---|---|---|
1. | mahesh@makani.dev | 2 | 83 |
2. | 106528085+akinsola-guardian@users.noreply.github.com | 2 | 7 |
3. | pvighi@gmail.com | 2 | 5 |
C-median: 2.0
A half of the contributors has more than 2.0 connections, and a half has less than this number.
C-mean: 2.0
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.
4 contributors (178 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | mahesh@makani.dev | 2021-06-25 | 2025-04-30 | 160 (89%) |
2. | ashcorr20@gmail.com | 2024-07-24 | 2024-12-18 | 4 (2%) |
3. | pvighi@gmail.com | 2021-07-13 | 2025-05-08 | 7 (3%) |
4. | 106528085+akinsola-guardian@users.noreply.github.com | 2023-03-21 | 2025-04-22 | 7 (3%) |
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. | mahesh@makani.dev | 106528085+akinsola-guardian@users.noreply.github.com |
26 shared files
cdk/pnpm-lock.yaml src/server/lib/__tests__/sharedConfig.ts src/server/lib/__tests__/getConfiguration.test.ts src/client/pages/NewAccountReview.stories.tsx src/client/static/index.tsx cypress/integration/ete/sign_out.5.cy.ts .env.example cloudformation.yaml src/server/models/Configuration.ts .github/workflows/cypress-ete.yml cypress/integration/ete/new_account_review.3.cy.ts package.json cypress/support/e2e.ts cdk/package.json src/client/pages/NewAccountReviewPage.tsx cypress/integration/ete/registration_1.2.cy.ts cypress/integration/mocked/okta_register.3.cy.ts cypress/integration/ete/registration_newsletter.5.cy.ts pnpm-lock.yaml .github/workflows/cypress-mocked.yml cypress/integration/mocked/okta_sign_in.6.cy.ts src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/NewAccountReview.tsx cdk/lib/__snapshots__/identity-gateway.test.ts.snap src/server/lib/getConfiguration.ts |
2. | mahesh@makani.dev | ashcorr20@gmail.com |
8 shared files
cdk/pnpm-lock.yaml src/client/components/ToggleSwitchInput.tsx src/server/lib/renderer.tsx package.json cdk/package.json pnpm-lock.yaml src/client/pages/NewAccountReview.tsx src/shared/model/Errors.ts |
3. | mahesh@makani.dev | pvighi@gmail.com |
6 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json src/server/lib/okta/openid-connect.ts pnpm-lock.yaml src/client/pages/NewAccountReview.tsx |
4. | 106528085+akinsola-guardian@users.noreply.github.com | pvighi@gmail.com |
5 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json pnpm-lock.yaml src/client/pages/NewAccountReview.tsx |
5. | 106528085+akinsola-guardian@users.noreply.github.com | ashcorr20@gmail.com |
5 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json pnpm-lock.yaml src/client/pages/NewAccountReview.tsx |
6. | pvighi@gmail.com | ashcorr20@gmail.com |
5 shared files
cdk/pnpm-lock.yaml package.json cdk/package.json pnpm-lock.yaml src/client/pages/NewAccountReview.tsx |
Contributor | # connections | # commits | |
---|---|---|---|
1. | mahesh@makani.dev | 3 | 160 |
2. | pvighi@gmail.com | 3 | 7 |
3. | 106528085+akinsola-guardian@users.noreply.github.com | 3 | 7 |
4. | ashcorr20@gmail.com | 3 | 4 |
C-median: 3.0
A half of the contributors has more than 3.0 connections, and a half has less than this number.
C-mean: 3.0
An average number of connections a contributor has with other contributors.
C-index: 3.0
There are 3.0 contributors with 3.0 or more connections.
9 contributors (571 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | mahesh@makani.dev | 2021-06-25 | 2025-04-30 | 462 (80%) |
2. | raphael.kabo@theguardian.com | 2022-08-09 | 2024-07-17 | 29 (5%) |
3. | 101555242+raphaelkabo@users.noreply.github.com | 2022-03-22 | 2024-07-17 | 20 (3%) |
4. | ashcorr20@gmail.com | 2024-07-24 | 2024-12-18 | 29 (5%) |
5. | pvighi@gmail.com | 2021-07-13 | 2025-05-08 | 11 (1%) |
6. | 106528085+akinsola-guardian@users.noreply.github.com | 2023-03-21 | 2025-04-22 | 12 (2%) |
7. | 126492147+nickhartyyy@users.noreply.github.com | 2024-07-17 | 2024-07-22 | 5 (<1%) |
8. | alex@sndrs.dev | 2022-01-24 | 2024-05-24 | 2 (<1%) |
9. | tom.wey@theguardian.com | 2024-05-20 | 2024-05-20 | 1 (<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. | mahesh@makani.dev | 101555242+raphaelkabo@users.noreply.github.com |
149 shared files
src/server/lib/queryParams.ts cypress/integration/mocked/change_password.3.cy.ts .github/workflows/cypress.yml src/server/lib/getGeolocationRegion.ts src/server/lib/okta/fixProfile.ts src/client/pages/EmailSentPage.tsx src/server/lib/idapi/auth.ts cypress/integration/mocked-okta/registerController.1.cy.ts src/client/components/DetailedRecaptchaError.tsx cypress/integration/ete/delete.4.cy.ts src/server/controllers/changePassword.ts cypress/integration/mocked/okta_send_reset_password.1.cy.ts cypress/integration/mocked/resetPasswordController.4.cy.ts src/client/components/ToggleSwitchInput.tsx src/server/lib/newsletters.ts src/client/pages/JobsTermsAccept.tsx src/shared/model/PageTitle.ts cypress/integration/ete-okta/registration_2.6.cy.ts src/client/pages/EmailSent.stories.tsx src/client/components/MinimalLayoutImage.tsx src/shared/model/Newsletter.ts src/server/lib/cypress.ts cypress/integration/ete-okta/registration_1.2.cy.ts src/shared/model/Consent.ts src/server/routes/resetPassword.ts src/client/layouts/MinimalLayout.tsx .github/workflows/cypress-ete.yml src/client/pages/ResendEmailVerification.tsx cypress/integration/ete/new_account_review.3.cy.ts src/client/components/DetailedRecaptchaError.stories.tsx src/client/components/MainForm.tsx src/server/lib/okta/register.ts src/client/components/RegistrationConsents.tsx cypress/integration/ete/sign_in.1.cy.ts src/client/pages/ResetPassword.stories.tsx src/client/__tests__/SignIn.test.tsx src/server/lib/middleware/requestState.ts cypress/integration/shared/sign_in.shared.ts src/client/components/Footer.tsx src/client/pages/ResetPassword.tsx src/server/lib/__tests__/getRegistrationLocation.test.ts src/server/lib/updateRegistrationLocation.ts package.json cypress/integration/mocked/sign_in.2.cy.ts cypress/integration/ete/reauthenticate.4.cy.ts src/client/pages/WelcomeSocial.tsx src/server/models/okta/User.ts src/client/pages/SignIn.tsx src/client/pages/SignIn.stories.tsx src/server/routes/register.ts src/client/pages/RegisterWithEmail.stories.tsx src/server/lib/IDAPIFetch.ts src/client/components/ExternalLink.tsx cypress/integration/ete/registration_1.2.cy.ts src/server/lib/idapi/unauth.ts cypress/integration/ete/registration_newsletter.5.cy.ts src/server/lib/__tests__/rate-limit/rateLimitMiddleware.test.ts src/client/pages/NewAccountNewsletters.tsx src/shared/__tests__/queryParams.test.ts pnpm-lock.yaml src/client/components/InformationBox.stories.tsx cypress/integration/ete/registration_2.6.cy.ts src/client/pages/ChangeEmailComplete.tsx cypress/integration/ete-okta/new_account_review.3.cy.ts cypress/integration/mocked/rateLimit.1.cy.ts README.md cypress/integration/ete/consent_token/consent_token.2.cy.ts src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/Welcome.tsx src/server/lib/__tests__/updateRegistrationLocation.test.ts src/client/pages/NewAccountReview.tsx src/client/components/MainBodyText.tsx src/server/routes/signIn.ts src/client/routes.tsx src/email/templates/RegistrationPasscode/RegistrationPasscode.stories.tsx src/server/lib/getConfiguration.ts src/client/__tests__/Registration.test.tsx src/client/components/PasscodeInput.stories.tsx src/server/lib/__tests__/headers.test.ts src/server/lib/__tests__/getConfiguration.test.ts makefile src/client/pages/NewAccountReview.stories.tsx src/client/pages/ResendConsentEmail.tsx src/shared/lib/queryParams.ts .github/workflows/ci.yml src/client/pages/ChangePasswordComplete.tsx cypress/integration/ete/sign_out.5.cy.ts src/client/pages/EmailSent.tsx src/client/pages/RegistrationEmailSentPage.tsx src/client/styles/Shared.ts .storybook/preview.js src/client/pages/SignedInAs.tsx src/server/routes/index.ts src/server/lib/jobs.ts src/client/pages/ChangeEmailError.tsx src/client/pages/DeleteAccountBlocked.tsx cypress/integration/ete-okta/delete.4.cy.ts src/server/lib/idapi/consents.ts src/server/lib/getRegistrationLocation.ts ... |
2. | 101555242+raphaelkabo@users.noreply.github.com | raphael.kabo@theguardian.com |
137 shared files
src/server/lib/queryParams.ts cypress/integration/mocked/change_password.3.cy.ts .github/workflows/cypress.yml src/server/lib/getGeolocationRegion.ts cypress/integration/ete/reset_password.3.cy.ts src/server/lib/okta/fixProfile.ts src/server/lib/idapi/auth.ts src/server/lib/middleware/rateLimit.ts src/server/routes/verifyEmail.ts cypress/integration/ete/delete.4.cy.ts src/server/controllers/changePassword.ts cypress/integration/mocked/resetPasswordController.4.cy.ts cypress-ete.sh src/client/components/ConsentsForm.tsx cypress/integration/mocked/reset_password.5.cy.ts src/server/lib/newsletters.ts cypress/integration/mocked/onboarding_flow.1.cy.ts src/server/lib/registrationConsents.ts src/shared/model/Newsletter.ts src/server/lib/cypress.ts cypress/integration/ete-okta/registration_1.2.cy.ts src/server/routes/resetPassword.ts .github/workflows/cypress-ete.yml cypress/integration/ete/new_account_review.3.cy.ts src/server/lib/okta/register.ts src/client/components/RegistrationConsents.tsx cypress/integration/ete/sign_in.1.cy.ts src/client/__tests__/SignIn.test.tsx src/server/lib/middleware/requestState.ts cypress/integration/shared/sign_in.shared.ts src/client/components/Footer.tsx src/server/lib/__tests__/getRegistrationLocation.test.ts src/server/lib/updateRegistrationLocation.ts package.json src/email/templates/AccidentalEmail/AccidentalEmailText.ts cypress/integration/mocked/sign_in.2.cy.ts cypress/integration/ete/reauthenticate.4.cy.ts cypress/integration/ete-okta/registration_newsletter.5.cy.ts src/server/models/okta/User.ts src/server/routes/setPassword.ts src/server/routes/register.ts src/client/pages/RegisterWithEmail.stories.tsx src/server/lib/IDAPIFetch.ts src/server/lib/ophan.ts cypress/integration/ete/registration_1.2.cy.ts docs/rate-limit/token-bucket.md cypress/integration/mocked/verify_email.4.cy.ts cypress/integration/ete-okta/reset_password.3.cy.ts src/server/lib/idapi/unauth.ts cypress/integration/ete/registration_newsletter.5.cy.ts src/server/lib/__tests__/rate-limit/rateLimitMiddleware.test.ts src/client/pages/NewAccountNewsletters.tsx ci.sh src/shared/__tests__/queryParams.test.ts pnpm-lock.yaml cypress/integration/ete/registration_2.6.cy.ts cypress/integration/ete-okta/new_account_review.3.cy.ts cypress/integration/mocked/rateLimit.1.cy.ts README.md src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/Welcome.tsx src/server/lib/__tests__/updateRegistrationLocation.test.ts src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts src/client/routes.tsx src/server/lib/getConfiguration.ts src/shared/model/Geolocation.ts src/client/__tests__/Registration.test.tsx src/client/pages/VerifyEmailResetPasswordPage.tsx src/server/routes/consents.ts src/server/lib/__tests__/getConfiguration.test.ts makefile src/client/pages/ResendConsentEmail.tsx cypress/integration/ete/registration/register.2.cy.ts src/email/templates/CompleteRegistration/sendCompleteRegistration.ts cypress/integration/ete-okta/onboarding_flow.5.cy.ts src/shared/lib/queryParams.ts .github/workflows/ci.yml cypress/integration/ete/sign_out.5.cy.ts src/email/lib/generateUrl.ts src/server/routes/index.ts src/server/lib/jobs.ts src/server/lib/crypto.ts cypress/support/newsletters.ts src/server/lib/idapi/consents.ts src/server/lib/getRegistrationLocation.ts src/client/pages/NewAccountNewslettersPage.tsx cypress/integration/mocked/register.6.cy.ts src/server/models/Configuration.ts cypress/support/pages/reset_password_page.ts cypress/integration/mocked/set_password.5.cy.ts cypress/support/commands/testUser.ts src/server/models/Express.ts src/email/templates/NoAccount/NoAccountText.ts src/server/routes/welcome.ts src/server/controllers/checkPasswordToken.ts cypress/integration/mocked/email_input.2.cy.ts src/client/lib/consentsTracking.ts src/server/routes/oauth.ts ... |
3. | mahesh@makani.dev | ashcorr20@gmail.com |
95 shared files
src/server/lib/okta/idx/enroll.ts src/server/lib/queryParams.ts src/server/lib/okta/idx/shared/submitPasscode.ts src/server/lib/okta/fixProfile.ts src/server/lib/idapi/auth.ts src/shared/model/ClientState.ts src/server/controllers/changePassword.ts cypress/integration/mocked/resetPasswordController.4.cy.ts src/client/pages/PasscodeEmailSent.stories.tsx src/client/components/ToggleSwitchInput.tsx src/server/lib/newsletters.ts src/client/pages/EmailSent.stories.tsx src/server/lib/okta/idx/startIdxFlow.ts src/server/lib/okta/api/errors.ts src/server/lib/okta/idx/introspect.ts src/server/lib/okta/idx/shared/idxFetch.ts src/server/routes/resetPassword.ts src/client/layouts/MinimalLayout.tsx .github/workflows/cypress-ete.yml src/server/lib/middleware/errorHandler.ts src/server/lib/trackMetric.ts src/client/components/MainForm.tsx src/server/lib/okta/register.ts src/server/lib/middleware/requestState.ts src/server/lib/updateRegistrationLocation.ts package.json src/client/components/GatewayErrorSummary.tsx src/client/pages/SignIn.tsx src/server/routes/register.ts cypress/support/commands/getEmailDetails.ts src/server/lib/IDAPIFetch.ts src/server/lib/serverSideLogger.ts src/shared/lib/baseLogger.ts src/client/pages/PasscodeUsed.stories.tsx cypress/integration/ete/registration_1.2.cy.ts src/server/lib/idapi/decryptToken.ts src/server/lib/idapi/unauth.ts src/server/lib/__tests__/rate-limit/rateLimitMiddleware.test.ts src/server/lib/unvalidatedEmail.ts pnpm-lock.yaml cypress/integration/mocked/okta_sign_in.6.cy.ts src/server/lib/okta/idx/identify.ts src/server/lib/__tests__/updateRegistrationLocation.test.ts src/client/pages/NewAccountReview.tsx src/client/components/MainBodyText.tsx src/server/routes/signIn.ts jest.config.js src/server/lib/getConfiguration.ts cdk/pnpm-lock.yaml src/server/lib/middleware/logger.ts src/server/lib/okta/idx/interact.ts src/server/lib/okta/idx/shared.ts src/server/lib/__tests__/headers.test.ts src/server/lib/__tests__/getConfiguration.test.ts src/server/lib/encryptedStateCookie.ts src/shared/lib/queryParams.ts .github/workflows/ci.yml src/client/window.guardian.d.ts src/server/lib/okta/idx/credential.ts src/shared/lib/routeUtils.ts src/server/lib/idapi/consents.ts src/server/lib/getRegistrationLocation.ts cloudformation.yaml src/server/models/Configuration.ts cypress/integration/ete/reset_password_1.3.cy.ts src/server/routes/welcome.ts src/server/lib/idapi/subscriptions.ts .eslintrc.json src/server/controllers/checkPasswordToken.ts src/server/lib/renderer.tsx src/server/routes/oauth.ts src/client/lib/hooks/useNameFieldInputError.ts src/server/lib/okta/idx/challenge.ts src/server/lib/idapi/consentToken.ts src/server/lib/idapi/user.ts src/shared/lib/regexparam.ts cdk/package.json src/server/lib/__tests__/okta/api/users.test.ts src/client/pages/DeleteAccount.tsx src/server/routes/delete.ts src/server/lib/registrationPlatform.ts src/server/lib/okta/openid-connect.ts src/server/lib/validatePasswordField.ts src/server/controllers/sendChangePasswordEmail.ts .github/workflows/cypress-mocked.yml src/client/static/analytics/ophan.ts .git-blame-ignore-revs src/server/lib/okta/idx/recover.ts cdk/lib/__snapshots__/identity-gateway.test.ts.snap src/server/routes/signOut.ts src/server/lib/middleware/redirectIfLoggedIn.ts src/shared/model/Errors.ts src/server/lib/typedRoutes.ts src/server/lib/__tests__/okta/register.test.ts src/server/routes/agree.ts |
4. | mahesh@makani.dev | raphael.kabo@theguardian.com |
92 shared files
src/server/lib/queryParams.ts cypress/integration/mocked/change_password.3.cy.ts .github/workflows/cypress.yml src/server/lib/getGeolocationRegion.ts src/server/lib/okta/fixProfile.ts src/server/lib/idapi/auth.ts cypress/integration/ete/delete.4.cy.ts src/server/controllers/changePassword.ts cypress/integration/mocked/resetPasswordController.4.cy.ts src/server/lib/newsletters.ts src/email/templates/RegistrationPasscode/RegistrationPasscode.tsx src/shared/model/Newsletter.ts src/server/lib/cypress.ts cypress/integration/ete-okta/registration_1.2.cy.ts src/server/routes/resetPassword.ts .github/workflows/cypress-ete.yml cypress/integration/ete/new_account_review.3.cy.ts src/server/lib/okta/register.ts src/client/components/RegistrationConsents.tsx cypress/integration/ete/sign_in.1.cy.ts src/client/__tests__/SignIn.test.tsx src/server/lib/middleware/requestState.ts cypress/integration/shared/sign_in.shared.ts src/client/components/Footer.tsx src/server/lib/__tests__/getRegistrationLocation.test.ts src/server/lib/updateRegistrationLocation.ts package.json src/server/lib/middleware/csrf.ts cypress/integration/mocked/sign_in.2.cy.ts cypress/integration/ete/reauthenticate.4.cy.ts src/server/models/okta/User.ts src/server/routes/register.ts src/client/pages/RegisterWithEmail.stories.tsx src/server/lib/IDAPIFetch.ts cypress/integration/ete/registration_1.2.cy.ts src/server/lib/idapi/unauth.ts cypress/integration/ete/registration_newsletter.5.cy.ts src/server/lib/__tests__/rate-limit/rateLimitMiddleware.test.ts src/client/pages/NewAccountNewsletters.tsx src/shared/__tests__/queryParams.test.ts pnpm-lock.yaml cypress/integration/ete/registration_2.6.cy.ts cypress/integration/ete-okta/new_account_review.3.cy.ts cypress/integration/mocked/rateLimit.1.cy.ts README.md src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/Welcome.tsx src/server/lib/__tests__/updateRegistrationLocation.test.ts src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts src/client/routes.tsx src/server/lib/getConfiguration.ts src/client/__tests__/Registration.test.tsx src/server/lib/__tests__/getConfiguration.test.ts makefile src/client/pages/ResendConsentEmail.tsx src/shared/lib/queryParams.ts .github/workflows/ci.yml cypress/integration/ete/sign_out.5.cy.ts src/server/routes/index.ts src/server/lib/jobs.ts src/server/lib/idapi/consents.ts src/server/lib/getRegistrationLocation.ts src/server/models/Configuration.ts src/server/models/Express.ts src/server/routes/welcome.ts src/server/lib/idapi/subscriptions.ts src/server/controllers/checkPasswordToken.ts src/server/lib/__tests__/middleware/csrf.test.ts src/server/routes/oauth.ts src/server/lib/middleware/login.ts cypress/integration/mocked/signInController.2.cy.ts src/server/lib/idapi/consentToken.ts src/server/lib/idapi/user.ts src/client/pages/RegisterWithEmail.tsx src/shared/model/QueryParams.ts src/shared/lib/featureSwitches.ts cypress/integration/mocked/resendEmailController.3.cy.ts src/server/routes/delete.ts src/server/lib/okta/openid-connect.ts src/server/models/Metrics.ts src/server/controllers/sendChangePasswordEmail.ts .github/workflows/cypress-mocked.yml src/client/components/CheckboxInput.tsx .git-blame-ignore-revs src/server/lib/middleware/redirectIfLoggedIn.ts cypress/integration/mocked/registerController.1.cy.ts src/shared/model/Errors.ts cypress/integration/ete/jobs_terms.4.cy.ts src/shared/model/EncryptedState.ts src/server/routes/agree.ts |
5. | 101555242+raphaelkabo@users.noreply.github.com | ashcorr20@gmail.com |
69 shared files
src/server/lib/queryParams.ts src/server/lib/okta/fixProfile.ts src/server/lib/idapi/auth.ts src/server/lib/middleware/rateLimit.ts src/server/controllers/changePassword.ts cypress/integration/mocked/resetPasswordController.4.cy.ts src/client/components/ToggleSwitchInput.tsx src/server/lib/newsletters.ts src/client/pages/EmailSent.stories.tsx src/server/routes/resetPassword.ts src/client/layouts/MinimalLayout.tsx .github/workflows/cypress-ete.yml src/client/pages/ChangeEmailError.stories.tsx src/client/components/MainForm.tsx src/server/lib/okta/register.ts src/server/lib/middleware/requestState.ts src/server/lib/updateRegistrationLocation.ts package.json src/client/pages/UnvalidatedEmailEmailSent.stories.tsx src/client/pages/SignIn.tsx src/server/routes/register.ts src/server/lib/IDAPIFetch.ts src/server/lib/ophan.ts cypress/integration/ete/registration_1.2.cy.ts src/server/lib/idapi/unauth.ts src/server/lib/__tests__/rate-limit/rateLimitMiddleware.test.ts src/client/pages/ChangePasswordComplete.stories.tsx ci.sh pnpm-lock.yaml src/client/pages/UnexpectedErrorPage.stories.tsx src/client/lib/hooks/useRecaptcha.tsx src/server/lib/__tests__/updateRegistrationLocation.test.ts src/client/pages/NewAccountReview.tsx src/client/components/MainBodyText.tsx src/server/routes/signIn.ts src/server/lib/getConfiguration.ts src/client/pages/SubscriptionError.stories.tsx src/server/lib/__tests__/headers.test.ts src/server/lib/__tests__/getConfiguration.test.ts src/client/pages/ResendConsentEmail.stories.tsx src/shared/lib/queryParams.ts .github/workflows/ci.yml src/server/lib/idapi/consents.ts src/client/pages/SubscriptionSuccess.stories.tsx src/server/lib/getRegistrationLocation.ts src/server/models/Configuration.ts cypress/support/commands/testUser.ts src/client/pages/ChangeEmailComplete.stories.tsx src/server/routes/welcome.ts src/server/controllers/checkPasswordToken.ts src/server/lib/renderer.tsx src/server/routes/oauth.ts src/server/lib/idapi/consentToken.ts src/server/lib/idapi/user.ts src/server/lib/idapi/newsletters.ts src/server/routes/consentToken.ts src/shared/model/IDAPIAuth.ts src/client/pages/DeleteAccount.tsx src/server/routes/delete.ts src/server/lib/okta/openid-connect.ts src/server/lib/members-data-api/user-attributes.ts src/server/controllers/sendChangePasswordEmail.ts .github/workflows/cypress-mocked.yml .git-blame-ignore-revs src/server/lib/middleware/redirectIfLoggedIn.ts src/server/lib/__tests__/members-data-api/user-attributes.test.ts src/shared/model/Errors.ts src/server/lib/user-features.ts src/server/routes/agree.ts |
6. | 101555242+raphaelkabo@users.noreply.github.com | pvighi@gmail.com |
62 shared files
src/client/pages/UnexpectedErrorPage.tsx src/client/pages/EmailSentPage.tsx src/client/components/DetailedRecaptchaError.tsx src/client/pages/SetPasswordResendPage.tsx src/client/pages/DeleteAccount.stories.tsx src/client/pages/JobsTermsAccept.tsx src/client/pages/EmailSent.stories.tsx src/client/layouts/MinimalLayout.tsx src/client/components/MainForm.tsx src/client/pages/ResetPassword.stories.tsx src/client/pages/ResetPassword.tsx src/client/pages/SignedInAs.stories.tsx src/client/pages/WelcomeResendPage.tsx package.json src/client/pages/WelcomeSocial.tsx src/client/pages/UnvalidatedEmailEmailSent.stories.tsx src/client/pages/SignIn.tsx src/client/pages/SignIn.stories.tsx src/server/routes/register.ts src/client/pages/RegisterWithEmail.stories.tsx src/client/pages/ChangePassword.tsx src/client/pages/NotFoundPage.tsx src/client/pages/NewAccountNewsletters.tsx src/client/pages/SubscriptionSuccess.tsx pnpm-lock.yaml src/client/pages/ChangeEmailComplete.tsx src/shared/model/Routes.ts src/client/pages/Welcome.tsx src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts src/client/pages/VerifyEmailResetPasswordPage.tsx src/client/pages/SubscriptionError.stories.tsx src/client/pages/ReturnToApp.tsx src/client/pages/ResendConsentEmail.tsx src/client/pages/ChangePasswordComplete.tsx src/client/pages/EmailSent.tsx src/client/pages/RegistrationEmailSentPage.tsx src/client/styles/Shared.ts src/client/pages/SignedInAs.tsx src/client/pages/ChangeEmailError.tsx src/client/pages/DeleteAccountBlocked.tsx src/client/pages/ResetPasswordSessionExpiredPage.tsx src/client/pages/NewAccountNewslettersPage.tsx src/client/components/PasswordForm.stories.tsx src/client/pages/DeleteAccountEmailPasswordValidation.tsx src/client/components/MainForm.stories.tsx src/server/lib/renderer.tsx src/client/layouts/MinimalLayout.stories.tsx src/client/pages/ChangePassword.stories.tsx src/client/pages/RegisterWithEmail.tsx src/client/pages/ResetPasswordPage.tsx src/client/pages/DeleteAccount.tsx src/client/pages/DeleteAccountComplete.tsx src/server/lib/okta/openid-connect.ts src/client/pages/NewAccountReviewPage.tsx src/client/pages/SubscriptionError.tsx src/client/pages/ResendPasswordPage.tsx src/client/pages/MaintenancePage.tsx src/client/pages/Registration.tsx src/client/pages/ChangePasswordPage.tsx src/shared/model/Errors.ts src/client/components/PasswordForm.tsx |
7. | raphael.kabo@theguardian.com | ashcorr20@gmail.com |
53 shared files
src/server/lib/queryParams.ts src/server/routes/subscriptions.ts src/server/lib/okta/fixProfile.ts src/server/lib/idapi/auth.ts src/server/lib/middleware/rateLimit.ts src/server/controllers/changePassword.ts cypress/integration/mocked/resetPasswordController.4.cy.ts src/server/lib/newsletters.ts src/server/routes/resetPassword.ts .github/workflows/cypress-ete.yml src/server/lib/okta/register.ts src/server/lib/middleware/requestState.ts src/server/lib/updateRegistrationLocation.ts package.json src/server/routes/register.ts src/server/lib/IDAPIFetch.ts src/server/lib/ophan.ts cypress/integration/ete/registration_1.2.cy.ts src/server/lib/idapi/unauth.ts src/server/lib/__tests__/rate-limit/rateLimitMiddleware.test.ts ci.sh pnpm-lock.yaml src/server/lib/__tests__/updateRegistrationLocation.test.ts src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts src/server/lib/getConfiguration.ts src/server/lib/__tests__/getConfiguration.test.ts src/shared/lib/queryParams.ts .github/workflows/ci.yml src/server/lib/idapi/consents.ts src/server/lib/getRegistrationLocation.ts src/server/models/Configuration.ts cypress/support/commands/testUser.ts src/server/routes/welcome.ts src/server/lib/idapi/subscriptions.ts src/server/controllers/checkPasswordToken.ts src/server/routes/oauth.ts src/server/lib/idapi/consentToken.ts src/server/lib/idapi/user.ts src/server/lib/idapi/newsletters.ts src/server/routes/consentToken.ts src/shared/model/IDAPIAuth.ts src/server/routes/delete.ts src/server/lib/okta/openid-connect.ts src/server/lib/members-data-api/user-attributes.ts src/server/controllers/sendChangePasswordEmail.ts .github/workflows/cypress-mocked.yml .git-blame-ignore-revs src/server/lib/middleware/redirectIfLoggedIn.ts src/server/lib/__tests__/members-data-api/user-attributes.test.ts src/shared/model/Errors.ts src/server/lib/user-features.ts src/server/routes/agree.ts |
8. | mahesh@makani.dev | pvighi@gmail.com |
52 shared files
src/client/pages/EmailSentPage.tsx src/shared/model/ClientState.ts src/client/components/DetailedRecaptchaError.tsx src/client/pages/PasscodeEmailSent.stories.tsx src/client/pages/JobsTermsAccept.tsx src/client/pages/EmailSent.stories.tsx src/client/layouts/MinimalLayout.tsx src/client/components/MainForm.tsx src/client/pages/ResetPassword.stories.tsx src/client/pages/ResetPassword.tsx package.json src/client/components/GatewayErrorSummary.tsx src/client/pages/SignInPage.tsx src/client/pages/WelcomeSocial.tsx src/client/pages/NotFound.tsx src/client/pages/SignIn.tsx src/client/pages/SignIn.stories.tsx src/server/routes/register.ts src/client/pages/RegisterWithEmail.stories.tsx src/client/pages/NewAccountNewsletters.tsx src/client/pages/PasscodeUsed.tsx pnpm-lock.yaml src/client/pages/ChangeEmailComplete.tsx src/shared/model/Routes.ts src/client/pages/Welcome.tsx src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts cdk/pnpm-lock.yaml src/client/components/EmailSentInformationBox.tsx src/client/pages/ResendConsentEmail.tsx src/client/pages/ChangePasswordComplete.tsx src/client/pages/EmailSent.tsx src/client/pages/RegistrationEmailSentPage.tsx src/client/styles/Shared.ts src/client/pages/SignedInAs.tsx src/client/pages/ChangeEmailError.tsx src/client/pages/DeleteAccountBlocked.tsx src/client/pages/RegisterWithEmailPage.tsx src/client/pages/UnvalidatedEmailEmailSentPage.tsx src/server/lib/renderer.tsx src/client/pages/RegisterWithEmail.tsx src/client/pages/ResetPasswordPage.tsx cdk/package.json src/client/pages/DeleteAccount.tsx src/client/pages/DeleteAccountComplete.tsx src/server/lib/okta/openid-connect.ts src/client/pages/NewAccountReviewPage.tsx src/client/pages/PasscodeEmailSent.tsx src/client/pages/Registration.tsx src/client/pages/UnexpectedError.tsx src/shared/model/Errors.ts src/client/components/PasswordForm.tsx |
9. | mahesh@makani.dev | 106528085+akinsola-guardian@users.noreply.github.com |
37 shared files
src/server/lib/queryParams.ts src/server/lib/__tests__/sharedConfig.ts src/client/static/index.tsx src/shared/model/Newsletter.ts src/shared/model/Consent.ts .github/workflows/cypress-ete.yml cypress/integration/ete/new_account_review.3.cy.ts src/client/components/RegistrationConsents.tsx package.json cypress/support/e2e.ts src/client/pages/WelcomeSocial.tsx src/client/pages/RegisterWithEmail.stories.tsx cypress/integration/ete/registration_1.2.cy.ts cypress/integration/ete/registration_newsletter.5.cy.ts src/shared/__tests__/queryParams.test.ts pnpm-lock.yaml cypress/integration/mocked/okta_sign_in.6.cy.ts src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/NewAccountReview.tsx src/server/lib/getConfiguration.ts cdk/pnpm-lock.yaml src/server/lib/__tests__/getConfiguration.test.ts src/client/pages/NewAccountReview.stories.tsx src/shared/lib/queryParams.ts cypress/integration/ete/sign_out.5.cy.ts .env.example cloudformation.yaml src/server/models/Configuration.ts src/client/pages/RegisterWithEmail.tsx src/shared/model/QueryParams.ts cdk/package.json src/client/pages/NewAccountReviewPage.tsx cypress/integration/mocked/okta_register.3.cy.ts .github/workflows/cypress-mocked.yml cdk/lib/__snapshots__/identity-gateway.test.ts.snap src/server/routes/signOut.ts |
10. | 101555242+raphaelkabo@users.noreply.github.com | 106528085+akinsola-guardian@users.noreply.github.com |
31 shared files
src/server/lib/queryParams.ts src/server/lib/registrationConsents.ts src/shared/model/Newsletter.ts src/shared/model/Consent.ts .github/workflows/cypress-ete.yml cypress/integration/ete/new_account_review.3.cy.ts src/client/components/RegistrationConsents.tsx package.json src/client/pages/WelcomeSocial.tsx src/client/pages/RegisterWithEmail.stories.tsx cypress/integration/ete/registration_1.2.cy.ts cypress/integration/ete/registration_newsletter.5.cy.ts src/shared/__tests__/queryParams.test.ts pnpm-lock.yaml src/client/components/RegistrationConsents.stories.tsx src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/NewAccountReview.tsx src/server/lib/getConfiguration.ts src/server/lib/__tests__/getConfiguration.test.ts src/client/pages/NewAccountReview.stories.tsx src/shared/lib/queryParams.ts cypress/integration/ete/sign_out.5.cy.ts src/client/pages/WelcomeSocial.stories.tsx src/server/models/Configuration.ts src/client/pages/RegisterWithEmail.tsx src/shared/model/QueryParams.ts src/server/routes/consentToken.ts src/client/pages/NewAccountReviewPage.tsx .github/workflows/cypress-mocked.yml src/server/lib/user-features.ts |
11. | raphael.kabo@theguardian.com | 106528085+akinsola-guardian@users.noreply.github.com |
25 shared files
src/server/lib/queryParams.ts src/server/lib/registrationConsents.ts src/shared/model/Newsletter.ts .github/workflows/cypress-ete.yml cypress/integration/ete/new_account_review.3.cy.ts src/client/components/RegistrationConsents.tsx package.json src/client/pages/RegisterWithEmail.stories.tsx cypress/integration/ete/registration_1.2.cy.ts cypress/integration/ete/registration_newsletter.5.cy.ts src/shared/__tests__/queryParams.test.ts pnpm-lock.yaml src/shared/model/Routes.ts cypress/support/commands.ts src/client/pages/NewAccountReview.tsx src/server/lib/getConfiguration.ts src/server/lib/__tests__/getConfiguration.test.ts src/shared/lib/queryParams.ts cypress/integration/ete/sign_out.5.cy.ts src/server/models/Configuration.ts src/client/pages/RegisterWithEmail.tsx src/shared/model/QueryParams.ts src/server/routes/consentToken.ts .github/workflows/cypress-mocked.yml src/server/lib/user-features.ts |
12. | ashcorr20@gmail.com | pvighi@gmail.com |
21 shared files
src/shared/model/ClientState.ts src/client/pages/PasscodeEmailSent.stories.tsx src/client/pages/EmailSent.stories.tsx src/client/layouts/MinimalLayout.tsx src/client/components/MainForm.tsx package.json src/client/components/GatewayErrorSummary.tsx src/client/pages/UnvalidatedEmailEmailSent.stories.tsx src/client/pages/SignIn.tsx src/server/routes/register.ts pnpm-lock.yaml src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts src/client/components/GatewayErrorSummary.stories.tsx cdk/pnpm-lock.yaml src/client/pages/SubscriptionError.stories.tsx src/server/lib/renderer.tsx cdk/package.json src/client/pages/DeleteAccount.tsx src/server/lib/okta/openid-connect.ts src/shared/model/Errors.ts |
13. | ashcorr20@gmail.com | 106528085+akinsola-guardian@users.noreply.github.com |
19 shared files
src/server/lib/queryParams.ts .github/workflows/cypress-ete.yml package.json cypress/integration/ete/registration_1.2.cy.ts pnpm-lock.yaml cypress/integration/mocked/okta_sign_in.6.cy.ts src/client/pages/NewAccountReview.tsx src/server/lib/getConfiguration.ts cdk/pnpm-lock.yaml src/server/lib/__tests__/getConfiguration.test.ts src/shared/lib/queryParams.ts cloudformation.yaml src/server/models/Configuration.ts cdk/package.json src/server/routes/consentToken.ts .github/workflows/cypress-mocked.yml cdk/lib/__snapshots__/identity-gateway.test.ts.snap src/server/routes/signOut.ts src/server/lib/user-features.ts |
14. | pvighi@gmail.com | raphael.kabo@theguardian.com |
15 shared files
package.json src/server/routes/register.ts src/client/pages/RegisterWithEmail.stories.tsx src/client/pages/NewAccountNewsletters.tsx pnpm-lock.yaml src/shared/model/Routes.ts src/client/pages/Welcome.tsx src/client/pages/NewAccountReview.tsx src/server/routes/signIn.ts src/client/pages/VerifyEmailResetPasswordPage.tsx src/client/pages/ResendConsentEmail.tsx src/client/pages/NewAccountNewslettersPage.tsx src/client/pages/RegisterWithEmail.tsx src/server/lib/okta/openid-connect.ts src/shared/model/Errors.ts |
15. | pvighi@gmail.com | 106528085+akinsola-guardian@users.noreply.github.com |
10 shared files
package.json src/client/pages/WelcomeSocial.tsx src/client/pages/RegisterWithEmail.stories.tsx pnpm-lock.yaml src/shared/model/Routes.ts src/client/pages/NewAccountReview.tsx cdk/pnpm-lock.yaml src/client/pages/RegisterWithEmail.tsx cdk/package.json src/client/pages/NewAccountReviewPage.tsx |
16. | tom.wey@theguardian.com | raphael.kabo@theguardian.com |
9 shared files
src/server/routes/subscriptions.ts src/server/lib/middleware/requestState.ts src/server/lib/middleware/csrf.ts cypress/integration/mocked/unsubscribe.5.cy.ts cypress/integration/ete/unsubscribe/unsubscribe.3.cy.ts src/shared/model/Routes.ts src/server/lib/idapi/subscriptions.ts src/server/lib/__tests__/middleware/csrf.test.ts src/server/models/Metrics.ts |
17. | tom.wey@theguardian.com | mahesh@makani.dev |
6 shared files
src/server/lib/middleware/requestState.ts src/server/lib/middleware/csrf.ts src/shared/model/Routes.ts src/server/lib/idapi/subscriptions.ts src/server/lib/__tests__/middleware/csrf.test.ts src/server/models/Metrics.ts |
18. | tom.wey@theguardian.com | ashcorr20@gmail.com |
3 shared files
src/server/routes/subscriptions.ts src/server/lib/middleware/requestState.ts src/server/lib/idapi/subscriptions.ts |
19. | tom.wey@theguardian.com | 101555242+raphaelkabo@users.noreply.github.com |
3 shared files
src/server/lib/middleware/requestState.ts src/shared/model/Routes.ts src/server/models/Metrics.ts |
20. | 126492147+nickhartyyy@users.noreply.github.com | 101555242+raphaelkabo@users.noreply.github.com |
2 shared files
cypress/integration/ete/reset_password.3.cy.ts cypress/integration/ete/registration_2.6.cy.ts |
21. | 126492147+nickhartyyy@users.noreply.github.com | raphael.kabo@theguardian.com |
2 shared files
cypress/integration/ete/reset_password.3.cy.ts cypress/integration/ete/registration_2.6.cy.ts |
22. | alex@sndrs.dev | mahesh@makani.dev |
2 shared files
src/client/components/ToggleSwitchInput.tsx src/client/components/CheckboxInput.tsx |
23. | alex@sndrs.dev | 101555242+raphaelkabo@users.noreply.github.com |
2 shared files
src/client/components/ToggleSwitchInput.tsx src/client/components/CheckboxInput.tsx |
24. | alex@sndrs.dev | ashcorr20@gmail.com |
1 shared file
src/client/components/ToggleSwitchInput.tsx |
25. | 126492147+nickhartyyy@users.noreply.github.com | mahesh@makani.dev |
1 shared file
cypress/integration/ete/registration_2.6.cy.ts |
26. | tom.wey@theguardian.com | pvighi@gmail.com |
1 shared file
src/shared/model/Routes.ts |
27. | tom.wey@theguardian.com | 106528085+akinsola-guardian@users.noreply.github.com |
1 shared file
src/shared/model/Routes.ts |
28. | raphael.kabo@theguardian.com | alex@sndrs.dev |
1 shared file
src/client/components/CheckboxInput.tsx |
Contributor | # connections | # commits | |
---|---|---|---|
1. | mahesh@makani.dev | 8 | 462 |
2. | raphael.kabo@theguardian.com | 8 | 29 |
3. | 101555242+raphaelkabo@users.noreply.github.com | 8 | 20 |
4. | ashcorr20@gmail.com | 7 | 29 |
5. | 106528085+akinsola-guardian@users.noreply.github.com | 6 | 12 |
6. | pvighi@gmail.com | 6 | 11 |
7. | tom.wey@theguardian.com | 6 | 1 |
8. | alex@sndrs.dev | 4 | 2 |
9. | 126492147+nickhartyyy@users.noreply.github.com | 3 | 5 |
C-median: 6.0
A half of the contributors has more than 6.0 connections, and a half has less than this number.
C-mean: 6.2
An average number of connections a contributor has with other contributors.
C-index: 6.0
There are 6.0 contributors with 6.0 or more connections.