path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor scripts/generate-rate-limit-schema.ts 12 4 1010 663 6 4 2022-08-04 2023-07-17 barnwelloliver@gmail.com mahesh@makani.dev scripts/banner.js 18 6 1520 171 6 3 2021-03-12 2024-11-20 maheshmakani@gmail.com mahesh@makani.dev scripts/okta/okta-login.ts 30 10 953 410 11 2 2022-09-30 2024-03-26 mahesh@makani.dev anna.voelker@guardian.co.uk scripts/okta/login-default.html 38 5 1100 569 5 2 2022-05-06 2023-10-19 dom@dominickendrick.co.uk mahesh@makani.dev scripts/okta/lib/helper.ts 182 23 953 375 28 3 2022-09-30 2024-04-30 mahesh@makani.dev mahesh@makani.dev scripts/okta/okta-login.html 65 11 1100 81 15 2 2022-05-06 2025-02-18 dom@dominickendrick.co.uk mahesh@makani.dev scripts/log.js 31 6 1522 171 6 3 2021-03-10 2024-11-20 maheshmakani@gmail.com mahesh@makani.dev src/client/static/hydration.tsx 42 38 1674 80 64 12 2020-10-09 2025-02-19 zvvvvt@gmail.com mahesh@makani.dev src/client/static/analytics/ophan.ts 32 10 1675 171 15 6 2020-10-08 2024-11-20 33927854+rebecca-thompson@users.noreply.github.com mahesh@makani.dev src/client/static/sourceAccessibility.tsx 2 7 1725 347 8 5 2020-08-19 2024-05-28 maheshmakani@gmail.com mahesh@makani.dev src/client/static/index.tsx 9 40 1779 46 56 13 2020-06-26 2025-03-25 maheshmakani@gmail.com mahesh@makani.dev src/client/layouts/MinimalLayout.stories.tsx 106 4 424 233 4 3 2024-03-12 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/layouts/MinimalLayout.tsx 103 9 424 233 12 5 2024-03-12 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/components/Terms.stories.tsx 29 14 1457 326 15 6 2021-05-14 2024-06-18 email@oliverlloyd.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/ToggleSwitchInput.stories.tsx 42 12 1177 326 13 5 2022-02-18 2024-06-18 32312712+vlbee@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/ExternalLink.tsx 13 9 1284 326 12 5 2021-11-03 2024-06-18 mahesh.makani@guardian.co.uk 101555242+raphaelkabo@users.noreply.github.com src/client/components/PasswordForm.tsx 310 69 1376 171 95 15 2021-08-03 2024-11-20 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/client/components/ToggleSwitchList.stories.tsx 23 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/DeleteAccountReturnLink.tsx 16 7 641 326 8 3 2023-08-08 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/components/MainForm.stories.tsx 106 22 1283 233 27 8 2021-11-04 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/components/NameInputField.stories.tsx 18 9 1097 326 9 5 2022-05-09 2024-06-18 barnwelloliver@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/AuthProviderButtons.stories.tsx 55 8 527 326 8 3 2023-11-30 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/NoScript.stories.tsx 11 3 86 71 6 1 2025-02-13 2025-02-28 mahesh@makani.dev mahesh@makani.dev src/client/components/ThemedTextInput.stories.tsx 30 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/InformationBox.tsx 32 6 436 264 8 3 2024-02-29 2024-08-19 mahesh@makani.dev mahesh@makani.dev src/client/components/CheckboxInput.stories.tsx 39 4 424 326 4 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/ClientState.tsx 25 26 1639 80 35 13 2020-11-13 2025-02-19 mahesh.makani@guardian.co.uk mahesh@makani.dev src/client/components/PasscodeInput.tsx 80 10 424 88 11 3 2024-03-12 2025-02-11 raphael.kabo@theguardian.com mahesh@makani.dev src/client/components/PasswordForm.stories.tsx 35 14 1376 233 16 6 2021-08-03 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/components/ABTestDemo.tsx 56 12 1634 171 18 8 2020-11-18 2024-11-20 maheshmakani@gmail.com mahesh@makani.dev src/client/components/PasswordInput.tsx 197 49 1592 88 90 17 2020-12-30 2025-02-11 zvvvvt@gmail.com mahesh@makani.dev src/client/components/EmailSentInformationBox.stories.tsx 105 4 324 88 6 1 2024-06-20 2025-02-11 mahesh@makani.dev mahesh@makani.dev src/client/components/ABReact.tsx 40 3 530 381 4 3 2023-11-27 2024-04-24 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/components/MainForm.tsx 293 64 1283 81 90 12 2021-11-04 2025-02-18 mahesh@makani.dev mahesh@makani.dev src/client/components/PasscodeInput.stories.tsx 40 6 424 94 6 3 2024-03-12 2025-02-05 raphael.kabo@theguardian.com mahesh@makani.dev src/client/components/DetailedRecaptchaError.stories.tsx 20 8 1285 243 11 6 2021-11-02 2024-09-09 dom@dominickendrick.co.uk mahesh@makani.dev src/client/components/MinimalHeader.tsx 28 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/RefTrackingFormFields.tsx 9 7 1244 381 7 5 2021-12-13 2024-04-24 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/components/DetailedRecaptchaError.tsx 23 17 1285 233 25 10 2021-11-02 2024-09-19 dom@dominickendrick.co.uk pvighi@gmail.com src/client/components/MinimalHeader.stories.tsx 8 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/MinimalLayoutImage.stories.tsx 12 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/ToggleSwitchList.tsx 19 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/ThemedLink.tsx 14 3 424 243 4 3 2024-03-12 2024-09-09 raphael.kabo@theguardian.com mahesh@makani.dev src/client/components/GatewayErrorSummary.tsx 52 5 254 158 6 3 2024-08-29 2024-12-03 pvighi@gmail.com ashcorr20@gmail.com src/client/components/NameInputField.tsx 93 13 1097 37 18 5 2022-05-09 2025-04-03 barnwelloliver@gmail.com mahesh@makani.dev src/client/components/MinimalLayoutImage.tsx 31 4 424 271 4 3 2024-03-12 2024-08-12 raphael.kabo@theguardian.com mahesh@makani.dev src/client/components/RegistrationConsents.stories.tsx 30 7 444 292 7 4 2024-02-21 2024-07-22 mahesh@makani.dev 106528085+akinsola-guardian@users.noreply.github.com src/client/components/ThemedTextInput.tsx 14 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/DeleteAccountReturnLink.stories.tsx 23 6 641 326 6 3 2023-08-08 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/components/AuthProviderButtons.tsx 122 7 527 326 8 3 2023-11-30 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/ThemedLink.stories.tsx 11 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/NoScript.tsx 82 3 86 71 8 1 2025-02-13 2025-02-28 mahesh@makani.dev mahesh@makani.dev src/client/components/InformationBox.stories.tsx 41 8 436 243 10 3 2024-02-29 2024-09-09 mahesh@makani.dev mahesh@makani.dev src/client/components/ToggleSwitchInput.tsx 185 27 1180 145 37 8 2022-02-15 2024-12-16 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/client/components/CheckboxInput.tsx 134 11 424 145 17 4 2024-03-12 2024-12-16 raphael.kabo@theguardian.com mahesh@makani.dev src/client/components/Terms.tsx 37 44 1457 334 65 14 2021-05-14 2024-06-10 email@oliverlloyd.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/EmailSentInformationBox.tsx 117 6 324 88 8 2 2024-06-20 2025-02-11 mahesh@makani.dev mahesh@makani.dev src/client/components/MainBodyText.tsx 27 20 1283 264 24 7 2021-11-04 2024-08-19 mahesh@makani.dev mahesh@makani.dev src/client/components/CsrfFormField.tsx 28 23 1653 264 31 11 2020-10-30 2024-08-19 zvvvvt@gmail.com mahesh@makani.dev src/client/components/EmailInput.stories.tsx 30 11 1285 37 13 7 2021-11-02 2025-04-03 dom@dominickendrick.co.uk mahesh@makani.dev src/client/components/PasswordInput.stories.tsx 38 16 1439 326 19 7 2021-06-01 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/client/components/MainBodyText.stories.tsx 21 11 1283 326 13 5 2021-11-04 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/components/EmailInput.tsx 50 27 1285 37 34 10 2021-11-02 2025-04-03 dom@dominickendrick.co.uk mahesh@makani.dev src/client/components/RegistrationConsents.tsx 92 14 444 292 18 5 2024-02-21 2024-07-22 mahesh@makani.dev 106528085+akinsola-guardian@users.noreply.github.com src/client/components/GatewayErrorSummary.stories.tsx 71 4 254 158 4 2 2024-08-29 2024-12-03 pvighi@gmail.com ashcorr20@gmail.com src/client/models/Newsletter.ts 21 30 1457 353 40 11 2021-05-14 2024-05-22 maheshmakani@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/client/models/Font.ts 35 7 1850 37 8 2 2020-04-16 2025-04-03 maheshmakani@gmail.com mahesh@makani.dev src/client/models/Style.ts 17 16 1843 326 21 9 2020-04-23 2024-06-18 maheshmakani@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/client/styles/Theme.tsx 94 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/styles/Shared.ts 89 38 1789 233 50 15 2020-06-16 2024-09-19 maheshmakani@gmail.com pvighi@gmail.com src/client/assets/decorative/index.ts 5 2 424 326 2 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/assets/newsletters/index.ts 9 26 1237 353 31 7 2021-12-20 2024-05-22 3338808+liamness@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/client/routes.tsx 263 130 1773 58 197 20 2020-07-02 2025-03-13 maheshmakani@gmail.com mahesh@makani.dev src/client/lib/clientSideLogger.ts 39 18 1212 37 24 6 2022-01-14 2025-04-03 oliver.barnwell@guardian.co.uk mahesh@makani.dev src/client/lib/ophan.ts 33 23 1669 275 30 8 2020-10-14 2024-08-08 maheshmakani@gmail.com ashcorr20@gmail.com src/client/lib/consentsTracking.ts 83 33 1669 326 45 10 2020-10-14 2024-06-18 maheshmakani@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/client/lib/hooks/useClientState.ts 3 3 1165 1163 4 2 2022-03-02 2022-03-04 3338808+liamness@users.noreply.github.com 32312712+vlbee@users.noreply.github.com src/client/lib/hooks/useInputValidityState.ts 70 10 1100 37 11 3 2022-05-06 2025-04-03 barnwelloliver@gmail.com mahesh@makani.dev src/client/lib/hooks/useAdFreeCookie.ts 10 8 1130 663 8 2 2022-04-06 2023-07-17 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/client/lib/hooks/useRefTracking.ts 10 5 1244 663 6 3 2021-12-13 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/client/lib/hooks/useRemoveEncryptedEmailParam.tsx 15 8 1290 663 21 9 2021-10-28 2023-07-17 mahesh.makani@guardian.co.uk mahesh@makani.dev src/client/lib/hooks/usePageLoadOphanInteraction.ts 12 5 1236 663 5 3 2021-12-21 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/client/lib/hooks/useRecaptcha.tsx 163 22 1311 275 36 9 2021-10-07 2024-08-08 ob6160@users.noreply.github.com ashcorr20@gmail.com src/client/lib/hooks/useCountdownTimer.ts 25 1 103 103 2 1 2025-01-27 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/client/lib/hooks/useNameFieldInputError.ts 24 8 1096 271 9 4 2022-05-10 2024-08-12 barnwelloliver@gmail.com mahesh@makani.dev src/client/lib/fonts.ts 106 19 1851 663 23 8 2020-04-15 2023-07-17 maheshmakani@gmail.com mahesh@makani.dev src/client/app.tsx 56 26 1447 347 47 10 2021-05-24 2024-05-28 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/client/pages/UnvalidatedEmailEmailSentPage.tsx 63 14 962 103 15 4 2022-09-21 2025-01-27 raphael.kabo@theguardian.com mahesh@makani.dev src/client/pages/WelcomeResendPage.tsx 33 21 1262 233 25 10 2021-11-25 2024-09-19 barnwelloliver@gmail.com pvighi@gmail.com src/client/pages/EmailSentPage.tsx 38 39 1390 233 54 12 2021-07-20 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/ChangePassword.tsx 49 82 1803 233 123 14 2020-06-02 2024-09-19 maheshmakani@gmail.com pvighi@gmail.com src/client/pages/SetPasswordResendPage.tsx 34 27 1291 233 34 11 2021-10-27 2024-09-19 mahesh.makani@guardian.co.uk pvighi@gmail.com src/client/pages/NewAccountNewsletters.stories.tsx 97 4 424 326 4 2 2024-03-12 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/client/pages/JobsTermsAccept.tsx 166 28 1102 233 36 7 2022-05-04 2024-09-19 barnwelloliver@gmail.com pvighi@gmail.com src/client/pages/DeleteAccount.tsx 224 16 648 95 19 5 2023-08-01 2025-02-04 mahesh@makani.dev mahesh@makani.dev src/client/pages/DeleteAccountEmailPasswordValidationPage.tsx 16 5 614 233 5 2 2023-09-04 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/ResendPasswordPage.tsx 44 34 1464 233 47 13 2021-05-07 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/DeleteAccountBlockedPage.tsx 11 4 640 233 4 2 2023-08-09 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/NotFoundPage.tsx 6 29 1461 233 42 13 2021-05-10 2024-09-19 email@oliverlloyd.com pvighi@gmail.com src/client/pages/SignInPasscodeEmailSentPage.tsx 47 5 206 103 6 1 2024-10-16 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/client/pages/PasscodeEmailSent.stories.tsx 419 13 326 116 14 3 2024-06-18 2025-01-14 mahesh@makani.dev mahesh@makani.dev src/client/pages/PasscodeUsed.stories.tsx 21 5 325 261 6 2 2024-06-19 2024-08-22 mahesh@makani.dev mahesh@makani.dev src/client/pages/MaintenancePage.tsx 10 9 1219 233 11 8 2022-01-07 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/SignedInAsPage.tsx 22 10 954 233 12 2 2022-09-29 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/UnexpectedError.stories.tsx 8 3 1464 233 5 3 2021-05-07 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/ReturnToApp.stories.tsx 13 5 445 326 6 3 2024-02-20 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/pages/WelcomePasswordAlreadySetPage.tsx 18 11 1279 233 13 6 2021-11-08 2024-09-19 becca.al.thompson@gmail.com pvighi@gmail.com src/client/pages/PasscodeEmailSent.tsx 176 19 326 88 22 2 2024-06-18 2025-02-11 mahesh@makani.dev mahesh@makani.dev src/client/pages/ResendConsentEmail.stories.tsx 11 9 809 275 10 4 2023-02-21 2024-08-08 raphael.kabo@theguardian.com ashcorr20@gmail.com src/client/pages/DeleteAccountPage.tsx 18 5 640 233 5 2 2023-08-09 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/WelcomeExisting.tsx 52 2 110 103 2 1 2025-01-20 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/client/pages/SetPasswordSessionExpiredPage.tsx 40 28 1291 233 38 11 2021-10-27 2024-09-19 mahesh.makani@guardian.co.uk pvighi@gmail.com src/client/pages/RegistrationPage.tsx 20 30 1459 233 44 15 2021-05-12 2024-09-19 email@oliverlloyd.com pvighi@gmail.com src/client/pages/SubscriptionSuccess.stories.tsx 27 8 704 275 9 5 2023-06-06 2024-08-08 tom.forbes@theguardian.com ashcorr20@gmail.com src/client/pages/DeleteAccountBlocked.tsx 119 11 648 233 13 4 2023-08-01 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/JobsTermsAccept.stories.tsx 22 11 1102 326 11 5 2022-05-04 2024-06-18 barnwelloliver@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/client/pages/ResendConsentEmailPage.tsx 15 8 809 233 8 4 2023-02-21 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/pages/SubscriptionErrorPage.tsx 16 5 704 233 5 3 2023-06-06 2024-09-19 tom.forbes@theguardian.com pvighi@gmail.com src/client/pages/ReturnToAppPage.tsx 12 3 445 233 4 2 2024-02-20 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/ResetPasswordEmailSentPage.tsx 68 9 270 103 10 1 2024-08-13 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/client/pages/SignInPage.tsx 49 49 1459 88 65 19 2021-05-12 2025-02-11 email@oliverlloyd.com mahesh@makani.dev src/client/pages/SignIn.stories.tsx 145 39 1459 93 55 15 2021-05-12 2025-02-06 email@oliverlloyd.com mahesh@makani.dev src/client/pages/ChangePasswordComplete.stories.tsx 29 15 1464 275 21 8 2021-05-07 2024-08-08 oliverlloyd@users.noreply.github.com ashcorr20@gmail.com src/client/pages/ResetPasswordSessionExpiredPage.tsx 38 31 1307 233 42 11 2021-10-11 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/ResetPassword.stories.tsx 97 25 1465 93 44 12 2021-05-06 2025-02-06 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/client/pages/Registration.tsx 53 85 1459 233 149 18 2021-05-12 2024-09-19 email@oliverlloyd.com pvighi@gmail.com src/client/pages/NewAccountReview.stories.tsx 55 6 424 52 8 4 2024-03-12 2025-03-19 raphael.kabo@theguardian.com 106528085+akinsola-guardian@users.noreply.github.com src/client/pages/UnvalidatedEmailEmailSent.stories.tsx 59 11 962 233 12 5 2022-09-21 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/pages/WelcomePage.tsx 48 43 1376 233 62 10 2021-08-03 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/NewAccountReview.tsx 136 17 424 51 25 6 2024-03-12 2025-03-20 raphael.kabo@theguardian.com 106528085+akinsola-guardian@users.noreply.github.com src/client/pages/UnexpectedErrorPage.tsx 6 29 1461 233 42 13 2021-05-10 2024-09-19 email@oliverlloyd.com pvighi@gmail.com src/client/pages/ChangePassword.stories.tsx 37 20 1461 233 27 9 2021-05-10 2024-09-19 email@oliverlloyd.com pvighi@gmail.com src/client/pages/SubscriptionSuccessPage.tsx 29 7 704 233 8 3 2023-06-06 2024-09-19 tom.forbes@theguardian.com pvighi@gmail.com src/client/pages/ChangePasswordPage.tsx 49 37 1461 233 59 15 2021-05-10 2024-09-19 email@oliverlloyd.com pvighi@gmail.com src/client/pages/ChangeEmailErrorPage.tsx 11 6 809 233 6 2 2023-02-21 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/SubscriptionError.stories.tsx 27 10 704 233 11 6 2023-06-06 2024-09-19 tom.forbes@theguardian.com pvighi@gmail.com src/client/pages/MaintenancePage.stories.tsx 8 9 1219 326 11 7 2022-01-07 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/pages/WelcomeExisting.stories.tsx 27 2 110 103 2 1 2025-01-20 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/client/pages/SubscriptionSuccess.tsx 33 7 704 233 7 5 2023-06-06 2024-09-19 tom.forbes@theguardian.com pvighi@gmail.com src/client/pages/DeleteAccount.stories.tsx 41 10 648 233 10 4 2023-08-01 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/NotFound.stories.tsx 8 5 1467 233 9 5 2021-05-04 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/ResetPasswordPage.tsx 35 38 1845 93 54 14 2020-04-21 2025-02-06 maheshmakani@gmail.com mahesh@makani.dev src/client/pages/DeleteAccountComplete.stories.tsx 8 6 613 326 6 3 2023-09-05 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/pages/SignIn.tsx 248 113 1459 58 185 21 2021-05-12 2025-03-13 email@oliverlloyd.com mahesh@makani.dev src/client/pages/JobsTermsAcceptPage.tsx 18 13 1102 233 13 6 2022-05-04 2024-09-19 barnwelloliver@gmail.com pvighi@gmail.com src/client/pages/SetPasswordCompletePage.tsx 14 13 1290 233 14 6 2021-10-28 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/SubscriptionError.tsx 45 7 704 233 7 5 2023-06-06 2024-09-19 tom.forbes@theguardian.com pvighi@gmail.com src/client/pages/ChangePasswordCompletePage.tsx 14 17 1464 233 21 9 2021-05-07 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/EmailSent.stories.tsx 101 35 1390 233 48 11 2021-07-20 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/Registration.stories.tsx 24 31 1459 326 49 11 2021-05-12 2024-06-18 email@oliverlloyd.com 101555242+raphaelkabo@users.noreply.github.com src/client/pages/SignedInAs.stories.tsx 44 16 954 233 18 4 2022-09-29 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/NewAccountReviewPage.tsx 25 6 410 52 8 5 2024-03-26 2025-03-19 raphael.kabo@theguardian.com 106528085+akinsola-guardian@users.noreply.github.com src/client/pages/SetPasswordPage.tsx 47 25 1291 233 40 11 2021-10-27 2024-09-19 mahesh.makani@guardian.co.uk pvighi@gmail.com src/client/pages/RegisterWithEmail.stories.tsx 107 17 562 93 19 6 2023-10-26 2025-02-06 raphael.kabo@theguardian.com mahesh@makani.dev src/client/pages/ResendConsentEmail.tsx 43 11 809 233 12 4 2023-02-21 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/pages/ChangeEmailError.tsx 30 12 809 233 14 4 2023-02-21 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/RegistrationEmailSentPage.tsx 71 46 1345 103 72 13 2021-09-03 2025-01-27 ob6160@users.noreply.github.com mahesh@makani.dev src/client/pages/DeleteAccountEmailPasswordValidation.tsx 63 9 614 233 9 4 2023-09-04 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/WelcomeSessionExpiredPage.tsx 40 31 1307 233 42 11 2021-10-11 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/Welcome.stories.tsx 18 24 1376 326 32 12 2021-08-03 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/client/pages/PasscodeUsed.tsx 59 9 325 33 10 2 2024-06-19 2025-04-07 mahesh@makani.dev mahesh@makani.dev src/client/pages/NotFound.tsx 26 14 1830 229 17 7 2020-05-06 2024-09-23 maheshmakani@gmail.com mahesh@makani.dev src/client/pages/DeleteAccountComplete.tsx 25 7 613 233 8 4 2023-09-05 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/VerifyEmailResetPasswordPage.tsx 32 4 306 233 4 3 2024-07-08 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/pages/WelcomeSocial.stories.tsx 55 11 548 292 12 5 2023-11-09 2024-07-22 mahesh@makani.dev 106528085+akinsola-guardian@users.noreply.github.com src/client/pages/UnexpectedError.tsx 25 8 1586 229 11 6 2021-01-05 2024-09-23 zvvvvt@gmail.com mahesh@makani.dev src/client/pages/RegisterWithEmail.tsx 96 29 562 93 38 6 2023-10-26 2025-02-06 raphael.kabo@theguardian.com mahesh@makani.dev src/client/pages/ResetPassword.tsx 123 70 1802 93 98 19 2020-06-03 2025-02-06 maheshmakani@gmail.com mahesh@makani.dev src/client/pages/DeleteAccountBlocked.stories.tsx 109 6 648 326 6 3 2023-08-01 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/pages/ChangeEmailComplete.tsx 37 12 809 233 14 4 2023-02-21 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/ChangeEmailError.stories.tsx 8 9 809 275 10 4 2023-02-21 2024-08-08 mahesh@makani.dev ashcorr20@gmail.com src/client/pages/DeleteAccountEmailPasswordValidation.stories.tsx 25 7 614 326 7 3 2023-09-04 2024-06-18 mahesh@makani.dev 101555242+raphaelkabo@users.noreply.github.com src/client/pages/NewAccountNewsletters.tsx 122 9 424 233 14 4 2024-03-12 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/pages/WelcomeSocial.tsx 64 19 548 233 25 6 2023-11-09 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/NewAccountNewslettersPage.tsx 16 4 367 233 6 3 2024-05-08 2024-09-19 raphael.kabo@theguardian.com pvighi@gmail.com src/client/pages/SignedInAs.tsx 91 21 954 233 26 4 2022-09-29 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/ChangePasswordComplete.tsx 35 44 1793 233 60 13 2020-06-12 2024-09-19 maheshmakani@gmail.com pvighi@gmail.com src/client/pages/EmailSent.tsx 84 68 1390 88 105 15 2021-07-20 2025-02-11 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/client/pages/Welcome.tsx 97 54 1376 233 72 14 2021-08-03 2024-09-19 oliverlloyd@users.noreply.github.com pvighi@gmail.com src/client/pages/ChangeEmailComplete.stories.tsx 9 9 809 275 10 4 2023-02-21 2024-08-08 mahesh@makani.dev ashcorr20@gmail.com src/client/pages/ChangeEmailCompletePage.tsx 12 6 809 233 6 2 2023-02-21 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/RegisterWithEmailPage.tsx 25 13 562 93 15 5 2023-10-26 2025-02-06 raphael.kabo@theguardian.com mahesh@makani.dev src/client/pages/DeleteAccountCompletePage.tsx 11 4 613 233 4 2 2023-09-05 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/WelcomeExistingPage.tsx 12 2 110 103 2 1 2025-01-20 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/client/pages/WelcomeSocialPage.tsx 21 12 548 233 13 5 2023-11-09 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/client/pages/ReturnToApp.tsx 30 7 445 233 8 4 2024-02-20 2024-09-19 mahesh@makani.dev pvighi@gmail.com src/email/components/Button.stories.tsx 18 9 1417 326 10 4 2021-06-23 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/components/Button.tsx 27 19 1417 347 27 6 2021-06-23 2024-05-28 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/Footer.tsx 47 35 1411 347 50 8 2021-06-29 2024-05-28 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/SubHeader.stories.tsx 18 6 1411 326 7 4 2021-06-29 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/components/Page.tsx 23 13 1411 663 15 5 2021-06-29 2023-07-17 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/Link.tsx 13 8 1409 347 9 4 2021-07-01 2024-05-28 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/Link.stories.tsx 25 6 1409 326 6 4 2021-07-01 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/components/SubHeader.tsx 39 15 1411 347 27 5 2021-06-29 2024-05-28 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/Footer.stories.tsx 30 9 1411 326 9 5 2021-06-29 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/components/Text.stories.tsx 21 6 1411 326 6 4 2021-06-29 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/components/Header.tsx 18 16 1411 347 24 5 2021-06-29 2024-05-28 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/Text.tsx 35 21 1411 319 31 7 2021-06-29 2024-06-25 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/components/Page.stories.tsx 41 8 1411 326 8 5 2021-06-29 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/components/Header.stories.tsx 18 6 1411 326 7 4 2021-06-29 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/renderedTemplates.ts 65 18 1137 275 21 4 2022-03-30 2024-08-08 raphaelkabo@hey.com mahesh@makani.dev src/email/templates/EmailChallengePasscode/EmailChallengePasscode.tsx 34 1 275 275 2 1 2024-08-08 2024-08-08 mahesh@makani.dev mahesh@makani.dev src/email/templates/EmailChallengePasscode/EmailChallengePasscode.stories.tsx 24 1 275 275 2 1 2024-08-08 2024-08-08 mahesh@makani.dev mahesh@makani.dev src/email/templates/EmailChallengePasscode/EmailChallengePasscodeText.ts 10 1 275 275 2 1 2024-08-08 2024-08-08 mahesh@makani.dev mahesh@makani.dev src/email/templates/ResetPassword/ResetPassword.stories.tsx 18 9 1411 326 16 8 2021-06-29 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/ResetPassword/sendResetPasswordEmail.ts 35 13 1411 520 19 9 2021-06-29 2023-12-07 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/templates/ResetPassword/ResetPassword.tsx 35 24 1411 292 46 11 2021-06-29 2024-07-22 oliverlloyd@users.noreply.github.com 126492147+nickhartyyy@users.noreply.github.com src/email/templates/ResetPassword/ResetPasswordText.ts 11 13 1411 451 20 9 2021-06-29 2024-02-14 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/templates/CreatePassword/CreatePasswordText.ts 11 10 1298 431 15 6 2021-10-20 2024-03-05 mahesh.makani@guardian.co.uk mahesh@makani.dev src/email/templates/CreatePassword/CreatePassword.stories.tsx 18 5 1298 326 6 5 2021-10-20 2024-06-18 mahesh.makani@guardian.co.uk 101555242+raphaelkabo@users.noreply.github.com src/email/templates/CreatePassword/sendCreatePasswordEmail.ts 35 7 1298 520 11 3 2021-10-20 2023-12-07 mahesh.makani@guardian.co.uk mahesh@makani.dev src/email/templates/CreatePassword/CreatePassword.tsx 25 8 1298 663 10 4 2021-10-20 2023-07-17 mahesh.makani@guardian.co.uk mahesh@makani.dev src/email/templates/NoAccount/NoAccountText.ts 14 11 1405 334 17 9 2021-07-05 2024-06-10 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/NoAccount/NoAccount.stories.tsx 18 9 1405 326 16 8 2021-07-05 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/NoAccount/NoAccount.tsx 32 17 1405 663 28 8 2021-07-05 2023-07-17 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/templates/AccountExists/AccountExists.tsx 33 21 1401 663 34 8 2021-07-09 2023-07-17 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/templates/AccountExists/AccountExistsText.ts 13 15 1401 451 25 8 2021-07-09 2024-02-14 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/templates/AccountExists/AccountExists.stories.tsx 18 10 1401 326 17 8 2021-07-09 2024-06-18 oliverlloyd@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/AccountExists/sendAccountExistsEmail.ts 38 17 1401 520 25 9 2021-07-09 2023-12-07 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/templates/AccountWithoutPasswordExists/AccountWithoutPasswordExistsText.ts 11 8 1292 451 14 7 2021-10-26 2024-02-14 33927854+rebecca-thompson@users.noreply.github.com mahesh@makani.dev src/email/templates/AccountWithoutPasswordExists/AccountWithoutPasswordExists.stories.tsx 18 5 1292 326 7 5 2021-10-26 2024-06-18 33927854+rebecca-thompson@users.noreply.github.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/AccountWithoutPasswordExists/sendAccountWithoutPasswordExists.ts 35 8 1292 520 11 4 2021-10-26 2023-12-07 33927854+rebecca-thompson@users.noreply.github.com mahesh@makani.dev src/email/templates/AccountWithoutPasswordExists/AccountWithoutPasswordExists.tsx 30 8 1292 663 11 5 2021-10-26 2023-07-17 33927854+rebecca-thompson@users.noreply.github.com mahesh@makani.dev src/email/templates/RegistrationPasscode/RegistrationPasscode.tsx 42 9 402 319 12 3 2024-04-03 2024-06-25 mahesh@makani.dev mahesh@makani.dev src/email/templates/RegistrationPasscode/RegistrationPasscode.stories.tsx 24 6 424 319 6 3 2024-03-12 2024-06-25 raphael.kabo@theguardian.com mahesh@makani.dev src/email/templates/RegistrationPasscode/RegistrationPasscodeText.ts 10 3 402 275 5 3 2024-04-03 2024-08-08 mahesh@makani.dev mahesh@makani.dev src/email/templates/CompleteRegistration/CompleteRegistration.tsx 27 6 893 663 6 3 2022-11-29 2023-07-17 raphael.kabo@theguardian.com mahesh@makani.dev src/email/templates/CompleteRegistration/CompleteRegistrationText.ts 11 8 893 451 11 5 2022-11-29 2024-02-14 raphael.kabo@theguardian.com mahesh@makani.dev src/email/templates/CompleteRegistration/sendCompleteRegistration.ts 35 13 893 316 14 3 2022-11-29 2024-06-28 raphael.kabo@theguardian.com raphael.kabo@theguardian.com src/email/templates/CompleteRegistration/CompleteRegistration.stories.tsx 18 6 893 326 6 3 2022-11-29 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/UnvalidatedEmailResetPassword/UnvalidatedEmailResetPasswordText.ts 11 9 963 451 12 5 2022-09-20 2024-02-14 raphael.kabo@theguardian.com mahesh@makani.dev src/email/templates/UnvalidatedEmailResetPassword/UnvalidatedEmailResetPassword.stories.tsx 18 6 963 326 6 3 2022-09-20 2024-06-18 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/UnvalidatedEmailResetPassword/UnvalidatedEmailResetPassword.tsx 29 6 963 663 6 3 2022-09-20 2023-07-17 raphael.kabo@theguardian.com mahesh@makani.dev src/email/templates/UnvalidatedEmailResetPassword/sendUnvalidatedEmailResetPasswordEmail.ts 35 6 963 520 6 3 2022-09-20 2023-12-07 raphael.kabo@theguardian.com mahesh@makani.dev src/email/templates/AccidentalEmail/AccidentalEmailText.ts 11 10 1138 334 13 6 2022-03-29 2024-06-10 raphaelkabo@hey.com 101555242+raphaelkabo@users.noreply.github.com src/email/templates/AccidentalEmail/AccidentalEmail.tsx 42 7 1138 663 8 3 2022-03-29 2023-07-17 raphaelkabo@hey.com mahesh@makani.dev src/email/templates/AccidentalEmail/AccidentalEmail.stories.tsx 18 6 1138 326 6 4 2022-03-29 2024-06-18 raphaelkabo@hey.com 101555242+raphaelkabo@users.noreply.github.com src/email/lib/send.ts 57 14 1416 586 22 6 2021-06-24 2023-10-02 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/email/lib/generateUrl.ts 29 17 1094 298 18 5 2022-05-12 2024-07-16 raphaelkabo@hey.com 101555242+raphaelkabo@users.noreply.github.com src/email/testUtils.tsx 23 8 1416 171 8 2 2021-06-24 2024-11-20 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/server/index.ts 16 39 1985 275 58 13 2019-12-03 2024-08-08 orrell@gmail.com ashcorr20@gmail.com src/server/server.ts 12 6 1040 124 6 3 2022-07-05 2025-01-06 mail@raphaelkabo.com mahesh@makani.dev src/server/models/Metrics.ts 112 89 1786 37 125 17 2020-06-19 2025-04-03 maheshmakani@gmail.com mahesh@makani.dev src/server/models/okta/Session.ts 11 7 1150 583 7 2 2022-03-17 2023-10-05 dom@dominickendrick.co.uk mahesh@makani.dev src/server/models/okta/Group.ts 9 6 1087 663 6 1 2022-05-19 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/models/okta/User.ts 111 47 1216 37 53 12 2022-01-10 2025-04-03 becca.al.thompson@gmail.com mahesh@makani.dev src/server/models/okta/Authentication.ts 98 10 1202 37 10 3 2022-01-24 2025-04-03 mahesh@makani.dev mahesh@makani.dev src/server/models/okta/App.ts 11 6 1083 663 6 1 2022-05-23 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/models/okta/Error.ts 69 16 1216 275 18 5 2022-01-10 2024-08-08 becca.al.thompson@gmail.com ashcorr20@gmail.com src/server/models/Configuration.ts 68 85 1857 32 102 18 2020-04-09 2025-04-08 maheshmakani@gmail.com 106528085+akinsola-guardian@users.noreply.github.com src/server/models/Express.ts 45 53 1795 80 79 15 2020-06-10 2025-02-19 maheshmakani@gmail.com mahesh@makani.dev src/server/models/Error.ts 51 5 1285 663 8 2 2021-11-02 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/routes/changeEmail.ts 49 7 809 240 8 2 2023-02-21 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/routes/delete.ts 331 23 648 32 28 4 2023-08-01 2025-04-08 mahesh@makani.dev mahesh@makani.dev src/server/routes/index.ts 39 71 1845 298 91 16 2020-04-21 2024-07-16 maheshmakani@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/server/routes/signIn.ts 521 152 1437 58 225 18 2021-06-03 2025-03-13 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/server/routes/consentToken.ts 71 14 809 240 17 5 2023-02-21 2024-09-12 raphael.kabo@theguardian.com ashcorr20@gmail.com src/server/routes/resetPassword.ts 282 36 1236 93 44 12 2021-12-21 2025-02-06 becca.al.thompson@gmail.com mahesh@makani.dev src/server/routes/signOut.ts 154 41 1184 40 53 10 2022-02-11 2025-03-31 mahesh@makani.dev 106528085+akinsola-guardian@users.noreply.github.com src/server/routes/subscriptions.ts 103 10 704 240 10 5 2023-06-06 2024-09-12 tom.forbes@theguardian.com ashcorr20@gmail.com src/server/routes/verifyEmail.ts 27 87 1676 298 133 19 2020-10-07 2024-07-16 maheshmakani@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/server/routes/agree.ts 108 34 1102 240 40 7 2022-05-04 2024-09-12 barnwelloliver@gmail.com ashcorr20@gmail.com src/server/routes/core.ts 32 18 1845 663 22 7 2020-04-21 2023-07-17 maheshmakani@gmail.com mahesh@makani.dev src/server/routes/maintenance.ts 12 5 1219 663 7 5 2022-01-07 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/routes/oauth.ts 485 102 1206 82 136 14 2022-01-20 2025-02-17 3338808+liamness@users.noreply.github.com mahesh@makani.dev src/server/routes/register.ts 555 156 1425 33 258 18 2021-06-15 2025-04-07 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/server/routes/setPassword.ts 84 55 1291 298 77 13 2021-10-27 2024-07-16 mahesh.makani@guardian.co.uk 101555242+raphaelkabo@users.noreply.github.com src/server/routes/welcome.ts 439 119 1370 103 159 14 2021-08-09 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/server/routes/emailTemplates.ts 43 15 1139 275 24 6 2022-03-28 2024-08-08 raphaelkabo@hey.com mahesh@makani.dev src/server/controllers/changePassword.ts 202 121 1363 66 174 18 2021-08-16 2025-03-05 mahesh@makani.dev mahesh@makani.dev src/server/controllers/sendChangePasswordEmail.ts 513 57 1186 37 82 10 2022-02-09 2025-04-03 becca.al.thompson@gmail.com mahesh@makani.dev src/server/controllers/signInControllers.ts 526 14 206 58 24 1 2024-10-16 2025-03-13 mahesh@makani.dev mahesh@makani.dev src/server/controllers/oktaIdxShared.ts 138 1 206 206 3 1 2024-10-16 2024-10-16 mahesh@makani.dev mahesh@makani.dev src/server/controllers/checkPasswordToken.ts 249 65 1247 37 89 15 2021-12-10 2025-04-03 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/redis/redisClient.ts 10 12 1153 381 14 5 2022-03-14 2024-04-24 barnwelloliver@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/server/lib/renderer.tsx 139 82 1639 80 129 21 2020-11-13 2025-02-19 maheshmakani@gmail.com mahesh@makani.dev src/server/lib/serverSideLogger.ts 58 24 1212 37 27 8 2022-01-14 2025-04-03 oliver.barnwell@guardian.co.uk mahesh@makani.dev src/server/lib/isStringBoolean.ts 9 4 928 663 4 2 2022-10-25 2023-07-17 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/server/lib/getABForcedVariants.ts 17 9 1618 663 9 4 2020-12-04 2023-07-17 orrell@gmail.com mahesh@makani.dev src/server/lib/getAssets.ts 45 10 1620 663 13 8 2020-12-02 2023-07-17 orrell@gmail.com mahesh@makani.dev src/server/lib/rate-limit/index.ts 4 15 1163 275 17 4 2022-03-04 2024-08-08 barnwelloliver@gmail.com ashcorr20@gmail.com src/server/lib/rate-limit/logger.ts 34 11 1128 275 15 4 2022-04-08 2024-08-08 barnwelloliver@gmail.com ashcorr20@gmail.com src/server/lib/rate-limit/bucket.ts 131 13 1163 275 17 5 2022-03-04 2024-08-08 barnwelloliver@gmail.com ashcorr20@gmail.com src/server/lib/rate-limit/types.ts 69 14 1163 663 20 4 2022-03-04 2023-07-17 barnwelloliver@gmail.com mahesh@makani.dev src/server/lib/rate-limit/configurationValidator.ts 46 14 1137 551 18 4 2022-03-30 2023-11-06 barnwelloliver@gmail.com mahesh@makani.dev src/server/lib/rate-limit/rateLimit.ts 91 12 1163 663 19 4 2022-03-04 2023-07-17 barnwelloliver@gmail.com mahesh@makani.dev src/server/lib/rate-limit/keys.ts 44 13 1163 381 13 6 2022-03-04 2024-04-24 barnwelloliver@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/server/lib/getRegistrationLocation.ts 337 21 954 46 24 5 2022-09-29 2025-03-25 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/server/lib/validateUrl.ts 45 18 1338 324 21 5 2021-09-10 2024-06-20 mahesh@makani.dev mahesh@makani.dev src/server/lib/middleware/index.ts 32 38 1822 240 59 8 2020-05-14 2024-09-12 maheshmakani@gmail.com ashcorr20@gmail.com src/server/lib/middleware/oktaDev.ts 14 4 1125 663 4 1 2022-04-11 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/lib/middleware/errorHandler.ts 53 40 1653 171 55 13 2020-10-30 2024-11-20 zvvvvt@gmail.com mahesh@makani.dev src/server/lib/middleware/requestState.ts 116 72 1618 80 97 20 2020-12-04 2025-02-19 orrell@gmail.com mahesh@makani.dev src/server/lib/middleware/logger.ts 10 9 1822 240 12 5 2020-05-14 2024-09-12 maheshmakani@gmail.com ashcorr20@gmail.com src/server/lib/middleware/csrf.ts 4 20 1653 124 28 8 2020-10-30 2025-01-06 zvvvvt@gmail.com mahesh@makani.dev src/server/lib/middleware/requestId.ts 10 5 1010 171 6 1 2022-08-04 2024-11-20 mahesh@makani.dev mahesh@makani.dev src/server/lib/middleware/redirectIfLoggedIn.ts 74 30 1103 65 34 6 2022-05-03 2025-03-06 dom@dominickendrick.co.uk mahesh@makani.dev src/server/lib/middleware/404.ts 15 12 1618 271 15 8 2020-12-04 2024-08-12 orrell@gmail.com mahesh@makani.dev src/server/lib/middleware/requestContext.ts 20 3 242 240 3 1 2024-09-10 2024-09-12 ashcorr20@gmail.com ashcorr20@gmail.com src/server/lib/middleware/helmet.ts 58 55 1822 37 74 9 2020-05-14 2025-04-03 maheshmakani@gmail.com mahesh@makani.dev src/server/lib/middleware/rateLimit.ts 79 27 1176 240 36 7 2022-02-19 2024-09-12 barnwelloliver@gmail.com ashcorr20@gmail.com src/server/lib/middleware/cache.ts 6 10 1782 663 16 7 2020-06-23 2023-07-17 maheshmakani@gmail.com mahesh@makani.dev src/server/lib/middleware/login.ts 106 61 1683 171 94 14 2020-09-30 2024-11-20 orrell@gmail.com mahesh@makani.dev src/server/lib/user-features.ts 68 11 927 32 12 5 2022-10-26 2025-04-08 mahesh@makani.dev 106528085+akinsola-guardian@users.noreply.github.com src/server/lib/typedRoutes.ts 13 9 1250 171 12 6 2021-12-07 2024-11-20 dominickendrick@users.noreply.github.com mahesh@makani.dev src/server/lib/breachedPasswordCheck.ts 32 9 1031 488 9 3 2022-07-14 2024-01-08 mahesh.makani@guardian.co.uk mahesh@makani.dev src/server/lib/getMvtId.ts 12 9 1620 663 9 6 2020-12-02 2023-07-17 orrell@gmail.com mahesh@makani.dev src/server/lib/requestState.ts 8 4 961 663 4 3 2022-09-22 2023-07-17 raphael.kabo@theguardian.com mahesh@makani.dev src/server/lib/updateRegistrationLocation.ts 42 21 883 46 23 5 2022-12-09 2025-03-25 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/server/lib/ophan.ts 149 22 1234 240 27 8 2021-12-23 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/queryParams.ts 79 77 1796 33 102 17 2020-06-09 2025-04-07 maheshmakani@gmail.com mahesh@makani.dev src/server/lib/getBrowserName.ts 9 4 1592 663 5 3 2020-12-30 2023-07-17 zvvvvt@gmail.com mahesh@makani.dev src/server/lib/recaptcha.ts 68 25 1261 240 38 9 2021-11-26 2024-09-12 barnwelloliver@gmail.com ashcorr20@gmail.com src/server/lib/base64.ts 4 3 556 534 4 2 2023-11-01 2023-11-23 raphael.kabo@theguardian.com mahesh@makani.dev src/server/lib/expressWrappers.ts 14 5 1586 663 8 4 2021-01-05 2023-07-17 zvvvvt@gmail.com mahesh@makani.dev src/server/lib/getConfiguration.ts 217 70 1620 32 84 16 2020-12-02 2025-04-08 orrell@gmail.com 106528085+akinsola-guardian@users.noreply.github.com src/server/lib/timeoutSignal.ts 5 5 912 663 5 2 2022-11-10 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/lib/getABTesting.ts 29 14 1615 663 18 8 2020-12-07 2023-07-17 orrell@gmail.com mahesh@makani.dev src/server/lib/validateFromUri.ts 10 1 275 275 2 1 2024-08-08 2024-08-08 ashcorr20@gmail.com ashcorr20@gmail.com src/server/lib/deeplink/oktaRecoveryToken.ts 79 16 870 240 21 4 2022-12-22 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/idapi/auth.ts 48 41 1688 240 59 17 2020-09-25 2024-09-12 orrell@gmail.com ashcorr20@gmail.com src/server/lib/idapi/user.ts 93 69 1703 240 102 16 2020-09-10 2024-09-12 orrell@gmail.com ashcorr20@gmail.com src/server/lib/idapi/consentToken.ts 52 9 809 240 10 4 2023-02-21 2024-09-12 raphael.kabo@theguardian.com ashcorr20@gmail.com src/server/lib/idapi/decryptToken.ts 25 14 1296 240 18 9 2021-10-22 2024-09-12 becca.al.thompson@gmail.com ashcorr20@gmail.com src/server/lib/idapi/unauth.ts 33 17 1185 171 20 6 2022-02-10 2024-11-20 mahesh@makani.dev mahesh@makani.dev src/server/lib/idapi/invertOptOutConsents.ts 23 6 1166 521 8 3 2022-03-01 2023-12-06 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/server/lib/idapi/subscriptions.ts 103 11 704 240 12 5 2023-06-06 2024-09-12 tom.forbes@theguardian.com ashcorr20@gmail.com src/server/lib/idapi/consents.ts 138 49 1703 171 66 17 2020-09-10 2024-11-20 orrell@gmail.com mahesh@makani.dev src/server/lib/idapi/IDAPICookies.ts 68 12 1184 275 16 5 2022-02-11 2024-08-08 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/idapi/newsletters.ts 111 45 1723 240 60 17 2020-08-21 2024-09-12 orrell@gmail.com ashcorr20@gmail.com src/server/lib/getGeolocationRegion.ts 29 16 1620 46 18 6 2020-12-02 2025-03-25 orrell@gmail.com mahesh@makani.dev src/server/lib/csrf.ts 106 2 144 124 3 1 2024-12-17 2025-01-06 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/fixProfile.ts 41 10 367 240 11 4 2024-05-08 2024-09-12 raphael.kabo@theguardian.com ashcorr20@gmail.com src/server/lib/okta/api/users.ts 260 40 1216 39 54 10 2022-01-10 2025-04-01 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/api/sessions.ts 51 21 1150 243 23 6 2022-03-17 2024-09-09 dom@dominickendrick.co.uk mahesh@makani.dev src/server/lib/okta/api/authentication.ts 84 27 1215 39 34 8 2022-01-11 2025-04-01 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/api/apps.ts 35 13 1083 39 15 2 2022-05-23 2025-04-01 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/api/headers.ts 20 7 1216 243 8 3 2022-01-10 2024-09-09 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/api/responses.ts 8 9 1186 663 12 5 2022-02-09 2023-07-17 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/api/errors.ts 37 20 1216 39 25 6 2022-01-10 2025-04-01 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/tokens.ts 108 8 725 171 9 1 2023-05-16 2024-11-20 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/introspect.ts 82 20 423 240 29 4 2024-03-13 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/okta/idx/recover.ts 60 9 276 240 12 2 2024-08-07 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/okta/idx/startIdxFlow.ts 58 7 270 103 8 2 2024-08-13 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/identify.ts 60 10 276 206 15 2 2024-08-07 2024-10-16 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/enroll.ts 113 17 417 46 27 4 2024-03-19 2025-03-25 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/challenge.ts 217 23 416 66 45 4 2024-03-20 2025-03-05 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/interact.ts 123 10 424 240 11 4 2024-03-12 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/okta/idx/credential.ts 41 11 416 240 15 4 2024-03-20 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/okta/idx/skip.ts 19 2 38 33 2 1 2025-04-02 2025-04-07 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/idxFetch.ts 179 8 269 39 12 2 2024-08-14 2025-04-01 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/paths.ts 13 4 269 33 4 1 2024-08-14 2025-04-07 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/errorHandling.ts 93 6 268 93 9 1 2024-08-15 2025-02-06 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/convertExpiresAtToExpiryTimeInMs.ts 5 2 269 263 2 1 2024-08-14 2024-08-20 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/schemas.ts 112 9 269 39 11 1 2024-08-14 2025-04-01 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/submitPasscode.ts 187 12 269 33 17 2 2024-08-14 2025-04-07 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/idx/shared/findAuthenticatorId.ts 80 4 269 240 4 1 2024-08-14 2024-09-12 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/openid-connect.ts 207 58 1206 2 73 11 2022-01-20 2025-05-08 mahesh@makani.dev pvighi@gmail.com src/server/lib/okta/validateEmail.ts 59 16 1152 171 21 6 2022-03-15 2024-11-20 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/oauth.ts 103 39 1164 243 44 6 2022-03-03 2024-09-09 mahesh@makani.dev mahesh@makani.dev src/server/lib/okta/register.ts 359 62 1215 206 82 12 2022-01-11 2024-10-16 becca.al.thompson@gmail.com mahesh@makani.dev src/server/lib/okta/dangerouslySetPlaceholderPassword.ts 76 13 912 206 16 3 2022-11-10 2024-10-16 raphael.kabo@theguardian.com mahesh@makani.dev src/server/lib/crypto.ts 37 11 1303 361 11 7 2021-10-15 2024-05-14 mahesh.makani@guardian.co.uk 101555242+raphaelkabo@users.noreply.github.com src/server/lib/passcodeSendAgainTimer.ts 11 1 103 103 2 1 2025-01-27 2025-01-27 mahesh@makani.dev mahesh@makani.dev src/server/lib/IDAPIFetch.ts 106 33 1410 171 47 10 2021-06-30 2024-11-20 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/server/lib/rateLimiterConfiguration.ts 33 4 1137 663 4 3 2022-03-30 2023-07-17 barnwelloliver@gmail.com mahesh@makani.dev src/server/lib/jobs.ts 22 17 1096 243 22 5 2022-05-10 2024-09-09 barnwelloliver@gmail.com mahesh@makani.dev src/server/lib/members-data-api/user-attributes.ts 32 18 927 240 19 4 2022-10-26 2024-09-12 mahesh@makani.dev ashcorr20@gmail.com src/server/lib/awsConfig.ts 21 12 1417 289 18 6 2021-06-23 2024-07-25 oliverlloyd@users.noreply.github.com ashcorr20@gmail.com src/server/lib/trackMetric.ts 71 27 1417 171 43 10 2021-06-23 2024-11-20 oliverlloyd@users.noreply.github.com mahesh@makani.dev src/server/lib/welcome.ts 25 2 367 353 2 2 2024-05-08 2024-05-22 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com src/server/lib/unvalidatedEmail.ts 46 18 955 240 18 4 2022-09-28 2024-09-12 raphael.kabo@theguardian.com ashcorr20@gmail.com src/server/lib/registrationPlatform.ts 50 8 450 46 10 2 2024-02-15 2025-03-25 mahesh@makani.dev mahesh@makani.dev src/server/lib/encryptedStateCookie.ts 82 25 1303 171 31 8 2021-10-15 2024-11-20 mahesh.makani@guardian.co.uk mahesh@makani.dev src/server/lib/emailCookie.ts 4 9 1360 663 12 5 2021-08-19 2023-07-17 mahesh@makani.dev mahesh@makani.dev src/server/lib/cypress.ts 26 4 354 46 4 3 2024-05-21 2025-03-25 raphael.kabo@theguardian.com mahesh@makani.dev src/server/lib/validateClientId.ts 4 7 1620 663 7 5 2020-12-02 2023-07-17 orrell@gmail.com mahesh@makani.dev src/server/lib/user-benefits-api/user-benefits.ts 31 1 32 32 1 1 2025-04-08 2025-04-08 106528085+akinsola-guardian@users.noreply.github.com 106528085+akinsola-guardian@users.noreply.github.com src/server/lib/getCsrfPageUrl.ts 9 4 1619 663 4 3 2020-12-03 2023-07-17 orrell@gmail.com mahesh@makani.dev src/server/lib/newsletters.ts 61 11 367 37 12 4 2024-05-08 2025-04-03 raphael.kabo@theguardian.com mahesh@makani.dev src/server/lib/validatePasswordField.ts 97 15 1247 275 18 6 2021-12-10 2024-08-08 becca.al.thompson@gmail.com ashcorr20@gmail.com src/server/lib/registrationConsents.ts 108 8 549 292 9 4 2023-11-08 2024-07-22 mahesh@makani.dev 106528085+akinsola-guardian@users.noreply.github.com src/server/lib/getProfileUrl.ts 17 7 1620 663 7 6 2020-12-02 2023-07-17 orrell@gmail.com mahesh@makani.dev src/shared/model/Consent.ts 29 37 1703 37 44 12 2020-09-10 2025-04-03 orrell@gmail.com mahesh@makani.dev src/shared/model/OpenIdErrors.ts 9 6 556 37 8 1 2023-11-01 2025-04-03 mahesh@makani.dev mahesh@makani.dev src/shared/model/Newsletter.ts 95 67 1712 37 90 17 2020-09-01 2025-04-03 orrell@gmail.com mahesh@makani.dev src/shared/model/RegistrationConsents.ts 10 2 522 521 2 1 2023-12-05 2023-12-06 mahesh@makani.dev mahesh@makani.dev src/shared/model/UserConsents.ts 6 2 522 521 2 1 2023-12-05 2023-12-06 mahesh@makani.dev mahesh@makani.dev src/shared/model/NewsletterPatch.ts 6 2 522 521 2 1 2023-12-05 2023-12-06 mahesh@makani.dev mahesh@makani.dev src/shared/model/RegistrationLocation.ts 154 6 522 38 6 1 2023-12-05 2025-04-02 mahesh@makani.dev mahesh@makani.dev src/shared/model/Geolocation.ts 1 11 1663 360 13 6 2020-10-20 2024-05-15 maheshmakani@gmail.com 101555242+raphaelkabo@users.noreply.github.com src/shared/model/ophan.ts 14 10 1234 275 11 4 2021-12-23 2024-08-08 mahesh@makani.dev ashcorr20@gmail.com src/shared/model/OktaQueryParams.ts 4 6 1216 663 7 3 2022-01-10 2023-07-17 becca.al.thompson@gmail.com mahesh@makani.dev src/shared/model/EncryptedState.ts 12 33 1299 93 36 9 2021-10-19 2025-02-06 mahesh.makani@guardian.co.uk mahesh@makani.dev src/shared/model/QueryParams.ts 36 78 1793 33 98 15 2020-06-12 2025-04-07 maheshmakani@gmail.com mahesh@makani.dev src/shared/model/Social.ts 4 2 548 534 2 1 2023-11-09 2023-11-23 mahesh@makani.dev mahesh@makani.dev src/shared/model/User.ts 27 28 1703 46 33 12 2020-09-10 2025-03-25 orrell@gmail.com mahesh@makani.dev src/shared/model/PageTitle.ts 43 57 1761 103 68 17 2020-07-14 2025-01-27 maheshmakani@gmail.com mahesh@makani.dev src/shared/model/ClientState.ts 78 94 1639 80 122 22 2020-11-13 2025-02-19 mahesh.makani@guardian.co.uk mahesh@makani.dev src/shared/model/IdapiQueryParams.ts 5 8 1250 534 8 3 2021-12-07 2023-11-23 dominickendrick@users.noreply.github.com mahesh@makani.dev src/shared/model/IDAPIAuth.ts 9 11 1683 275 13 8 2020-09-30 2024-08-08 orrell@gmail.com ashcorr20@gmail.com src/shared/model/Configuration.ts 2 3 522 451 4 1 2023-12-05 2024-02-14 mahesh@makani.dev mahesh@makani.dev src/shared/model/Routes.ts 130 174 1837 32 231 26 2020-04-29 2025-04-08 maheshmakani@gmail.com 106528085+akinsola-guardian@users.noreply.github.com src/shared/model/experiments/abTests.ts 33 54 1635 100 67 11 2020-11-17 2025-01-30 maheshmakani@gmail.com mahesh@makani.dev src/shared/model/experiments/abSwitches.ts 3 60 1635 100 74 10 2020-11-17 2025-01-30 maheshmakani@gmail.com mahesh@makani.dev src/shared/model/Logger.ts 12 8 1212 37 8 3 2022-01-14 2025-04-03 oliver.barnwell@guardian.co.uk mahesh@makani.dev src/shared/model/Errors.ts 103 83 1837 37 117 18 2020-04-29 2025-04-03 maheshmakani@gmail.com mahesh@makani.dev src/shared/types.ts 1 2 67 37 2 1 2025-03-04 2025-04-03 mahesh@makani.dev mahesh@makani.dev src/shared/lib/appNameUtils.ts 49 5 443 152 10 2 2024-02-22 2024-12-09 mahesh@makani.dev mahesh@makani.dev src/shared/lib/routeUtils.ts 47 18 1250 33 23 7 2021-12-07 2025-04-07 mahesh@makani.dev mahesh@makani.dev src/shared/lib/locations.ts 27 11 1255 451 15 7 2021-12-02 2024-02-14 barnwelloliver@gmail.com mahesh@makani.dev src/shared/lib/clientId.ts 8 6 1244 663 7 3 2021-12-13 2023-07-17 oliver.barnwell@guardian.co.uk mahesh@makani.dev src/shared/lib/subscriptions.ts 3 3 704 663 3 2 2023-06-06 2023-07-17 tom.forbes@theguardian.com mahesh@makani.dev src/shared/lib/user-benefits-api.ts 17 1 32 32 1 1 2025-04-08 2025-04-08 106528085+akinsola-guardian@users.noreply.github.com 106528085+akinsola-guardian@users.noreply.github.com src/shared/lib/queryParams.ts 91 45 1282 33 51 11 2021-11-05 2025-04-07 mahesh@makani.dev mahesh@makani.dev src/shared/lib/regexparam.ts 22 8 841 171 12 3 2023-01-20 2024-11-20 32312712+vlbee@users.noreply.github.com mahesh@makani.dev src/shared/lib/featureSwitches.ts 16 27 1404 271 33 8 2021-07-06 2024-08-12 mahesh@makani.dev mahesh@makani.dev src/shared/lib/newsletter.ts 14 31 1663 275 43 12 2020-10-20 2024-08-08 maheshmakani@gmail.com ashcorr20@gmail.com src/shared/lib/baseLogger.ts 24 12 1212 37 15 4 2022-01-14 2025-04-03 oliver.barnwell@guardian.co.uk mahesh@makani.dev src/shared/lib/members-data-api.ts 30 4 648 431 6 3 2023-08-01 2024-03-05 mahesh@makani.dev raphael.kabo@theguardian.com eslint.config.mjs 149 3 186 171 4 1 2024-11-05 2024-11-20 mahesh@makani.dev mahesh@makani.dev cloudformation.yaml 818 107 1969 32 199 22 2019-12-19 2025-04-08 orrell@gmail.com 106528085+akinsola-guardian@users.noreply.github.com cypress/fixtures/okta-responses/success/idx-identify-response.ts 197 2 226 222 2 1 2024-09-26 2024-09-30 mahesh@makani.dev mahesh@makani.dev cypress/support/cypress-axe.ts 31 7 1285 171 11 6 2021-11-02 2024-11-20 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/commands.ts 62 35 1285 52 48 14 2021-11-02 2025-03-19 dom@dominickendrick.co.uk 106528085+akinsola-guardian@users.noreply.github.com cypress/support/commands/mockPurge.ts 10 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/commands/getEmailDetails.ts 61 12 1285 275 19 7 2021-11-02 2024-08-08 dom@dominickendrick.co.uk ashcorr20@gmail.com cypress/support/commands/oktaManagementApi.ts 27 2 410 275 5 3 2024-03-26 2024-08-08 anna.voelker@guardian.co.uk ashcorr20@gmail.com cypress/support/commands/setEncryptedStateCookie.ts 18 4 1201 663 4 1 2022-01-25 2023-07-17 mahesh@makani.dev mahesh@makani.dev cypress/support/commands/mockPattern.ts 26 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/commands/lastPayloadsAre.ts 17 6 1065 275 9 4 2022-06-10 2024-08-08 3338808+liamness@users.noreply.github.com ashcorr20@gmail.com cypress/support/commands/mockNext.ts 19 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/commands/mockAll.ts 26 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/commands/network.ts 22 5 1285 488 8 6 2021-11-02 2024-01-08 dom@dominickendrick.co.uk 101555242+raphaelkabo@users.noreply.github.com cypress/support/commands/lastPayloadIs.ts 14 4 1285 275 8 5 2021-11-02 2024-08-08 dom@dominickendrick.co.uk ashcorr20@gmail.com cypress/support/commands/setAdFreeCookie.ts 13 5 1102 663 5 2 2022-05-04 2023-07-17 32312712+vlbee@users.noreply.github.com mahesh@makani.dev cypress/support/commands/recaptcha.ts 19 1 453 453 2 1 2024-02-12 2024-02-12 mahesh@makani.dev mahesh@makani.dev cypress/support/commands/testUser.ts 442 41 1281 275 57 11 2021-11-06 2024-08-08 barnwelloliver@gmail.com ashcorr20@gmail.com cypress/support/commands/setMvtId.ts 12 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/geolocation.ts 10 6 1285 613 10 5 2021-11-02 2023-09-05 dom@dominickendrick.co.uk 32312712+vlbee@users.noreply.github.com cypress/support/idapi/auth.ts 6 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/idapi/user.ts 14 6 1285 534 10 5 2021-11-02 2023-11-23 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/idapi/consent.ts 116 15 1285 275 21 8 2021-11-02 2024-08-08 dom@dominickendrick.co.uk ashcorr20@gmail.com cypress/support/idapi/guest.ts 11 4 1285 534 8 4 2021-11-02 2023-11-23 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/idapi/newsletter.ts 123 19 1285 527 27 6 2021-11-02 2023-11-30 dom@dominickendrick.co.uk 32312712+vlbee@users.noreply.github.com cypress/support/idapi/verify_email.ts 26 3 1285 663 6 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/support/e2e.ts 10 6 1074 52 9 4 2022-06-01 2025-03-19 barnwelloliver@gmail.com 106528085+akinsola-guardian@users.noreply.github.com cypress/support/okta/userStatuses.ts 9 4 997 663 4 3 2022-08-17 2023-07-17 raphael.kabo@theguardian.com mahesh@makani.dev cypress/support/newsletters.ts 8 2 360 359 2 2 2024-05-15 2024-05-16 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com cypress/support/pages/reset_password_page.ts 28 17 1285 298 20 9 2021-11-02 2024-07-16 dom@dominickendrick.co.uk 101555242+raphaelkabo@users.noreply.github.com cypress/support/pages/verify_email.ts 17 5 1285 663 8 4 2021-11-02 2023-07-17 dom@dominickendrick.co.uk mahesh@makani.dev cypress/integration/ete/registration_newsletter.5.cy.ts 213 7 305 52 9 4 2024-07-09 2025-03-19 raphael.kabo@theguardian.com 106528085+akinsola-guardian@users.noreply.github.com cypress/integration/ete/reset_password_1.3.cy.ts 451 4 277 222 6 2 2024-08-06 2024-09-30 mahesh@makani.dev mahesh@makani.dev cypress/integration/ete/registration_2.6.cy.ts 956 11 305 33 14 4 2024-07-09 2025-04-07 raphael.kabo@theguardian.com mahesh@makani.dev cypress/integration/ete/reset_password_passcode.7.cy.ts 569 14 263 33 20 1 2024-08-20 2025-04-07 mahesh@makani.dev mahesh@makani.dev cypress/integration/ete/sign_out.5.cy.ts 54 5 305 40 5 4 2024-07-09 2025-03-31 raphael.kabo@theguardian.com 106528085+akinsola-guardian@users.noreply.github.com cypress/integration/ete/consent_token.2.cy.ts 33 2 305 298 2 2 2024-07-09 2024-07-16 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com cypress/integration/ete/reset_password_2.5.cy.ts 107 7 277 33 8 1 2024-08-06 2025-04-07 mahesh@makani.dev mahesh@makani.dev cypress/integration/ete/subscription.5.cy.ts 160 2 221 219 2 1 2024-10-01 2024-10-03 mahesh@makani.dev mahesh@makani.dev cypress/integration/ete/sign_in.1.cy.ts 768 10 305 94 10 3 2024-07-09 2025-02-05 raphael.kabo@theguardian.com mahesh@makani.dev cypress/integration/ete/sign_in_passcode.8.cy.ts 424 10 205 88 14 1 2024-10-17 2025-02-11 mahesh@makani.dev mahesh@makani.dev cypress/integration/ete/change_email.2.cy.ts 28 2 305 298 2 2 2024-07-09 2024-07-16 raphael.kabo@theguardian.com 101555242+raphaelkabo@users.noreply.github.com cypress/integration/ete/registration_1.2.cy.ts 785 15 305 33 24 5 2024-07-09 2025-04-07 raphael.kabo@theguardian.com mahesh@makani.dev cypress/integration/ete/delete.4.cy.ts 199 6 305 32 6 3 2024-07-09 2025-04-08 raphael.kabo@theguardian.com mahesh@makani.dev cypress/integration/ete/new_account_review.3.cy.ts 172 11 305 33 14 4 2024-07-09 2025-04-07 raphael.kabo@theguardian.com mahesh@makani.dev cypress/integration/ete/reauthenticate.4.cy.ts 267 6 305 58 6 3 2024-07-09 2025-03-13 raphael.kabo@theguardian.com mahesh@makani.dev cypress/integration/ete/jobs_terms.4.cy.ts 184 4 305 100 4 3 2024-07-09 2025-01-30 raphael.kabo@theguardian.com mahesh@makani.dev riff-raff.yaml 37 14 1969 282 20 7 2019-12-19 2024-08-01 orrell@gmail.com ashcorr20@gmail.com util/mock-server.js 79 21 1717 171 28 10 2020-08-27 2024-11-20 orrell@gmail.com mahesh@makani.dev cdk/lib/identity-gateway.ts 12 1 282 282 1 1 2024-08-01 2024-08-01 ashcorr20@gmail.com ashcorr20@gmail.com cypress.config.ts 25 8 1074 612 8 6 2022-06-01 2023-09-06 barnwelloliver@gmail.com 32312712+vlbee@users.noreply.github.com knip.ts 51 6 274 117 8 1 2024-08-09 2025-01-13 mahesh@makani.dev mahesh@makani.dev babel.config.js 18 18 1857 401 24 8 2020-04-09 2024-04-04 maheshmakani@gmail.com 130582307+vlkerag@users.noreply.github.com