Path Lines of Code handlers/alarms-handler/riff-raff.yaml 24 handlers/alarms-handler/src/alarmMappings.ts 140 handlers/alarms-handler/src/cloudwatch.ts 59 handlers/alarms-handler/src/index.ts 181 handlers/batch-email-sender/riff-raff.yaml 24 handlers/batch-email-sender/src/main/resources/logback.xml 12 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/BrazeSqsMessage.scala 152 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/HandleEmailBatchRequest.scala 32 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/Handler.scala 76 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/SalesforceMessage.scala 84 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/SalesforceToBrazeCampaignMapping.scala 28 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/SalesforceToBrazeTransformations.scala 39 handlers/batch-email-sender/src/main/scala/com/gu/batchemailsender/api/batchemail/SendEmailBatchToSqs.scala 27 handlers/cancellation-sf-cases-api/cfn.yaml 202 handlers/cancellation-sf-cases-api/riff-raff.yaml 24 handlers/cancellation-sf-cases-api/src/main/resources/logback.xml 12 handlers/cancellation-sf-cases-api/src/main/scala/com/gu/cancellation/sf_cases/Handler.scala 61 handlers/cancellation-sf-cases-api/src/main/scala/com/gu/cancellation/sf_cases/RaiseCase.scala 110 handlers/cancellation-sf-cases-api/src/main/scala/com/gu/cancellation/sf_cases/TypeConvert.scala 8 handlers/cancellation-sf-cases-api/src/main/scala/com/gu/cancellation/sf_cases/UpdateCase.scala 47 handlers/cancellation-sf-cases-api/src/main/scala/com/gu/salesforce/SalesforceGenericIdLookup.scala 31 handlers/cancellation-sf-cases-api/src/main/scala/com/gu/salesforce/cases/SalesforceCase.scala 90 handlers/catalog-service/cfn.yaml 195 handlers/catalog-service/riff-raff.yaml 23 handlers/catalog-service/src/main/resources/logback.xml 12 handlers/catalog-service/src/main/scala/com/gu/catalogService/Handler.scala 40 handlers/catalog-service/src/main/scala/com/gu/catalogService/S3UploadCatalog.scala 37 handlers/catalog-service/src/main/scala/com/gu/catalogService/ZuoraReadCatalog.scala 8 handlers/contact-us-api/cfn.yaml 327 handlers/contact-us-api/riff-raff.yaml 22 handlers/contact-us-api/src/main/resources/logback.xml 12 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/Handler.scala 41 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/HttpRequestUtils.scala 10 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/ParserUtils.scala 17 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/SalesforceConnector.scala 93 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/AttachmentDetails.scala 4 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/ContactUsConfig.scala 17 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/ContactUsError.scala 2 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/ContactUsRequest.scala 19 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/ContactUsResponse.scala 2 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/SFAuthResponse.scala 4 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/SFCompositeRequest.scala 15 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/SFCompositeResponse.scala 6 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/SFErrorDetails.scala 4 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/SFRequestItem.scala 74 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/models/SFResponse.scala 28 handlers/contact-us-api/src/main/scala/com/gu/contact_us_api/services/Secrets.scala 43 handlers/delivery-problem-credit-processor/cfn.yaml 134 handlers/delivery-problem-credit-processor/riff-raff.yaml 22 handlers/delivery-problem-credit-processor/src/main/resources/logback.xml 12 handlers/delivery-problem-credit-processor/src/main/scala/com/gu/deliveryproblemcreditprocessor/DeliveryCreditProcessor.scala 212 handlers/delivery-problem-credit-processor/src/main/scala/com/gu/deliveryproblemcreditprocessor/DeliveryCreditProduct.scala 77 handlers/delivery-problem-credit-processor/src/main/scala/com/gu/deliveryproblemcreditprocessor/DeliveryCreditRequest.scala 16 handlers/delivery-problem-credit-processor/src/main/scala/com/gu/deliveryproblemcreditprocessor/DeliveryCreditResult.scala 9 handlers/delivery-problem-credit-processor/src/main/scala/com/gu/deliveryproblemcreditprocessor/Handler.scala 28 handlers/delivery-problem-credit-processor/src/main/scala/com/gu/deliveryproblemcreditprocessor/StandaloneApp.scala 9 handlers/delivery-records-api/cfn.yaml 207 handlers/delivery-records-api/riff-raff.yaml 22 handlers/delivery-records-api/src/main/resources/logback.xml 12 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/ConfigLoader.scala 40 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/DeliveryRecordApiRoutes.scala 117 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/DeliveryRecordsApiApp.scala 52 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/Handler.scala 16 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/DeliveryRecordsServiceError.scala 4 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/createproblem/CreateDeliveryProblemService.scala 36 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/createproblem/CreateDeliveryProblemServiceImpl.scala 24 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/createproblem/SFApiCreateDeliveryProblem.scala 130 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/createproblem/SFApiDeliveryRecord.scala 22 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/getrecords/GetDeliveryRecordsService.scala 50 handlers/delivery-records-api/src/main/scala/com/gu/delivery_records_api/service/getrecords/GetDeliveryRecordsServiceImpl.scala 156 handlers/dev-env-cleaner/cfn.yaml 106 handlers/dev-env-cleaner/riff-raff.yaml 21 handlers/dev-env-cleaner/src/main/resources/logback.xml 12 handlers/dev-env-cleaner/src/main/scala/com/gu/cleaner/Handler.scala 231 handlers/digital-subscription-expiry/cfn.yaml 158 handlers/digital-subscription-expiry/riff-raff.yaml 22 handlers/digital-subscription-expiry/src/main/resources/logback.xml 12 handlers/digital-subscription-expiry/src/main/scala/com/gu/cas/Config.scala 4 handlers/digital-subscription-expiry/src/main/scala/com/gu/cas/Token.scala 90 handlers/digital-subscription-expiry/src/main/scala/com/gu/cas/util/BitBashing.scala 47 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/DigitalSubscriptionExpiryRequest.scala 9 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/DigitalSubscriptionExpirySteps.scala 59 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/Handler.scala 60 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/TypeConvert.scala 8 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/emergencyToken/EmergencyTokens.scala 19 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/emergencyToken/GetTokenExpiry.scala 35 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/emergencyToken/TokenPayloadOps.scala 18 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/responses/DigitalSubscriptionApiResponses.scala 6 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/responses/DigitalSubscriptionResponseModels.scala 47 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/zuora/GetAccountSummary.scala 27 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/zuora/GetSubscription.scala 53 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/zuora/GetSubscriptionExpiry.scala 72 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/zuora/SetActivationDate.scala 21 handlers/digital-subscription-expiry/src/main/scala/com/gu/digitalSubscriptionExpiry/zuora/SkipActivationDateUpdate.scala 8 handlers/digital-voucher-api/cfn.yaml 214 handlers/digital-voucher-api/riff-raff.yaml 22 handlers/digital-voucher-api/src/main/resources/logback.xml 12 handlers/digital-voucher-api/src/main/scala/com/gu/digital_voucher_api/DigitalVoucherApiApp.scala 44 handlers/digital-voucher-api/src/main/scala/com/gu/digital_voucher_api/DigitalVoucherApiRoutes.scala 162 handlers/digital-voucher-api/src/main/scala/com/gu/digital_voucher_api/DigitalVoucherService.scala 166 handlers/digital-voucher-api/src/main/scala/com/gu/digital_voucher_api/DigitalVoucherServiceError.scala 5 handlers/digital-voucher-api/src/main/scala/com/gu/digital_voucher_api/Handler.scala 21 handlers/digital-voucher-api/src/main/scala/com/gu/digital_voucher_api/Model.scala 46 handlers/digital-voucher-cancellation-processor/cfn.yaml 182 handlers/digital-voucher-cancellation-processor/riff-raff.yaml 22 handlers/digital-voucher-cancellation-processor/src/main/resources/logback.xml 12 handlers/digital-voucher-cancellation-processor/src/main/scala/com/gu/digital_voucher_cancellation_processor/DigitalVoucherCancellationProcessorApp.scala 68 handlers/digital-voucher-cancellation-processor/src/main/scala/com/gu/digital_voucher_cancellation_processor/DigitalVoucherCancellationProcessorService.scala 165 handlers/digital-voucher-cancellation-processor/src/main/scala/com/gu/digital_voucher_cancellation_processor/Handler.scala 34 handlers/digital-voucher-suspension-processor/cfn.yaml 148 handlers/digital-voucher-suspension-processor/riff-raff.yaml 22 handlers/digital-voucher-suspension-processor/src/main/resources/logback.xml 12 handlers/digital-voucher-suspension-processor/src/main/scala/com/gu/digitalvouchersuspensionprocessor/Config.scala 29 handlers/digital-voucher-suspension-processor/src/main/scala/com/gu/digitalvouchersuspensionprocessor/DigitalVoucher.scala 36 handlers/digital-voucher-suspension-processor/src/main/scala/com/gu/digitalvouchersuspensionprocessor/Failure.scala 11 handlers/digital-voucher-suspension-processor/src/main/scala/com/gu/digitalvouchersuspensionprocessor/Handler.scala 72 handlers/digital-voucher-suspension-processor/src/main/scala/com/gu/digitalvouchersuspensionprocessor/Salesforce.scala 49 handlers/digital-voucher-suspension-processor/src/main/scala/com/gu/digitalvouchersuspensionprocessor/Secrets.scala 53 handlers/discount-api/riff-raff.yaml 24 handlers/discount-api/src/discountEndpoint.ts 244 handlers/discount-api/src/eligibilityChecker.ts 111 handlers/discount-api/src/generateCancellationDiscountConfirmationEmail.ts 33 handlers/discount-api/src/index.ts 99 handlers/discount-api/src/productToDiscountMapping.ts 155 handlers/discount-api/src/requestSchema.ts 5 handlers/discount-api/src/responseSchema.ts 25 handlers/discount-expiry-notifier/riff-raff.yaml 31 handlers/discount-expiry-notifier/src/handlers/alarmOnFailures.ts 62 handlers/discount-expiry-notifier/src/handlers/filterRecords.ts 49 handlers/discount-expiry-notifier/src/handlers/getExpiringDiscounts.ts 127 handlers/discount-expiry-notifier/src/handlers/getNewPaymentAmount.ts 40 handlers/discount-expiry-notifier/src/handlers/getOldPaymentAmount.ts 234 handlers/discount-expiry-notifier/src/handlers/getSubStatus.ts 25 handlers/discount-expiry-notifier/src/handlers/saveResults.ts 57 handlers/discount-expiry-notifier/src/handlers/sendEmail.ts 145 handlers/discount-expiry-notifier/src/helpers.ts 30 handlers/discount-expiry-notifier/src/types.ts 101 handlers/fulfilment-date-calculator/cfn.yaml 135 handlers/fulfilment-date-calculator/riff-raff.yaml 22 handlers/fulfilment-date-calculator/src/main/resources/logback.xml 12 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/BankHoliday.scala 33 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/BucketHelpers.scala 9 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/DigitalVoucherFulfilmentDates.scala 38 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/GuardianWeekly.scala 59 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/Handler.scala 46 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/HomeDelivery.scala 100 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/NationalDeliveryFulfilmentDates.scala 40 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/VoucherBooklet.scala 35 handlers/fulfilment-date-calculator/src/main/scala/com/gu/supporter/fulfilment/WorkingDays.scala 22 handlers/generate-product-catalog/riff-raff.yaml 24 handlers/generate-product-catalog/src/index.ts 31 handlers/holiday-stop-api/cfn.yaml 406 handlers/holiday-stop-api/riff-raff.yaml 22 handlers/holiday-stop-api/src/main/scala/com/gu/holiday_stops/Handler.scala 547 handlers/holiday-stop-api/src/main/scala/com/gu/holiday_stops/HolidayStopSubscriptionCancellation.scala 49 handlers/holiday-stop-api/src/main/scala/com/gu/holiday_stops/PotentialHolidayStops.scala 31 handlers/holiday-stop-api/src/main/scala/com/gu/holiday_stops/SFErrorExposer.scala 60 handlers/holiday-stop-api/src/main/scala/com/gu/holiday_stops/WireHolidayStopRequest.scala 164 handlers/holiday-stop-processor/cfn.yaml 152 handlers/holiday-stop-processor/riff-raff.yaml 22 handlers/holiday-stop-processor/src/main/resources/logback.xml 12 handlers/holiday-stop-processor/src/main/scala/com/gu/holidaystopprocessor/Handler.scala 90 handlers/holiday-stop-processor/src/main/scala/com/gu/holidaystopprocessor/HolidayCreditProduct.scala 113 handlers/holiday-stop-processor/src/main/scala/com/gu/holidaystopprocessor/HolidayStopCreditProcessor.scala 75 handlers/holiday-stop-processor/src/main/scala/com/gu/holidaystopprocessor/Salesforce.scala 41 handlers/holiday-stop-processor/src/main/scala/com/gu/holidaystopprocessor/ZuoraHolidayCreditAddResult.scala 49 handlers/identity-backfill/cfn.yaml 205 handlers/identity-backfill/riff-raff.yaml 22 handlers/identity-backfill/src/main/resources/logback.xml 12 handlers/identity-backfill/src/main/scala/com/gu/identity/CreateGuestAccount.scala 24 handlers/identity-backfill/src/main/scala/com/gu/identity/GetByEmail.scala 42 handlers/identity-backfill/src/main/scala/com/gu/identity/GetByIdentityId.scala 33 handlers/identity-backfill/src/main/scala/com/gu/identity/IdentityClient.scala 38 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/FindExistingIdentityId.scala 32 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/Handler.scala 184 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/IdentityBackfillSteps.scala 77 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/PreReqCheck.scala 110 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/TypeConvert.scala 16 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/Types.scala 17 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/salesforce/GetSFContactSyncCheckFields.scala 101 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/salesforce/UpdateSalesforceIdentityId.scala 18 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/zuora/AddIdentityIdToAccount.scala 17 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/zuora/CountZuoraAccountsForIdentityId.scala 15 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/zuora/GetZuoraAccountsForEmail.scala 57 handlers/identity-backfill/src/main/scala/com/gu/identityBackfill/zuora/GetZuoraSubTypeForAccount.scala 22 handlers/identity-retention/cfn.yaml 214 handlers/identity-retention/riff-raff.yaml 22 handlers/identity-retention/src/main/resources/logback.xml 12 handlers/identity-retention/src/main/scala/com/gu/identityRetention/GetActiveProductHoldings.scala 51 handlers/identity-retention/src/main/scala/com/gu/identityRetention/Handler.scala 38 handlers/identity-retention/src/main/scala/com/gu/identityRetention/IdentityRetentionResponses.scala 71 handlers/identity-retention/src/main/scala/com/gu/identityRetention/IdentityRetentionSteps.scala 39 handlers/identity-retention/src/main/scala/com/gu/identityRetention/RelationshipForHoldings.scala 18 handlers/identity-retention/src/main/scala/com/gu/identityRetention/Types.scala 11 handlers/metric-push-api/riff-raff.yaml 24 handlers/metric-push-api/src/index.ts 32 handlers/new-product-api/riff-raff.yaml 25 handlers/new-product-api/src/main/resources/logback.xml 12 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddContribution.scala 171 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddDigipackSub.scala 155 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddGuardianWeeklySub.scala 157 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddPaperSub.scala 180 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddSubscriptionRequest.scala 66 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddSubscriptionResponse.scala 17 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddSupporterPlus.scala 194 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/AddTierThree.scala 151 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/Formatters.scala 12 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/Handler.scala 198 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/HealthCheck.scala 35 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/TypeConvert.scala 56 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/ETPayload.scala 21 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/EmailData.scala 110 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/EtSqsSend.scala 11 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/SendConfirmationEmail.scala 53 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/digipack/DigipackAddressValidator.scala 37 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/serialisers/ContributionFields.scala 44 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/serialisers/DigipackEmailFields.scala 74 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/serialisers/GuardianWeeklyFields.scala 39 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/serialisers/PaperEmailFields.scala 75 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/serialisers/SupporterPlusFields.scala 51 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/email/serialisers/TierThreeFields.scala 31 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/AmountLimits.scala 47 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/DateValidation.scala 77 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/ValidateAccount.scala 27 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/ValidatePaymentMethod.scala 22 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/ValidateSubscriptions.scala 15 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/Validation.scala 41 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/ValidationResult.scala 26 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/contribution/ContributionAccountValidation.scala 12 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/contribution/ContributionValidations.scala 29 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/contribution/GetContributionCustomerData.scala 28 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/digipack/DigipackAccountValidation.scala 12 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/digipack/GetDigipackCustomerData.scala 30 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/guardianweekly/GetGuardianWeeklyCustomerData.scala 24 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/guardianweekly/GuardianWeeklyAccountValidation.scala 12 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/guardianweekly/GuardianWeeklyAddressValidator.scala 49 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/paper/GetPaperCustomerData.scala 26 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/paper/PaperAccountValidation.scala 13 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/paper/PaperAddressValidator.scala 1335 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/supporterplus/GetSupporterPlusCustomerData.scala 33 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/supporterplus/SupporterPlusAccountValidation.scala 10 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/supporterplus/SupporterPlusValidations.scala 22 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/validation/tierthree/GetTierThreeCustomerData.scala 24 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/zuora/CreateSubscription.scala 115 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/zuora/GetAccount.scala 52 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/zuora/GetAccountSubscriptions.scala 39 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/zuora/GetContacts.scala 139 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/addsubscription/zuora/GetPaymentMethod.scala 86 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/Handler.scala 52 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/NewProductApi.scala 48 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/PricesFromZuoraCatalog.scala 103 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/StartDateFromFulfilmentFiles.scala 90 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/WireModel.scala 187 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/ContributionsPlans.scala 16 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/DigitalPackPlans.scala 17 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/DigitalVoucherPlans.scala 71 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/GuardianWeeklyPlans.scala 53 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/HomeDeliveryPlans.scala 33 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/NationalDeliveryPlans.scala 24 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/PaperDays.scala 17 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/SupporterPlusPlans.scala 16 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/TierThreePlans.scala 46 handlers/new-product-api/src/main/scala/com/gu/newproduct/api/productcatalog/plans/VoucherPlans.scala 32 handlers/new-product-api/src/main/scala/com/gu/paperround/client/FormRequestMaker.scala 37 handlers/new-product-api/src/main/scala/com/gu/paperround/client/GetAgents.scala 62 handlers/new-product-api/src/main/scala/com/gu/paperround/client/GetCoverage.scala 30 handlers/new-product-api/src/main/scala/com/gu/paperround/client/PaperRoundConfig.scala 15 handlers/new-product-api/src/main/scala/com/gu/paperround/client/PaperRoundRestRequestMaker.scala 11 handlers/observer-data-export/riff-raff.yaml 24 handlers/observer-data-export/src/handlers/encryptAndUploadObserverData.ts 98 handlers/press-reader-entitlements/riff-raff.yaml 24 handlers/press-reader-entitlements/src/identity.ts 58 handlers/press-reader-entitlements/src/index.ts 104 handlers/press-reader-entitlements/src/schemas.ts 17 handlers/press-reader-entitlements/src/supporterProductData.ts 57 handlers/press-reader-entitlements/src/xmlBuilder.ts 17 handlers/product-move-api/OpenAPISpec.yaml 239 handlers/product-move-api/cfn.yaml 564 handlers/product-move-api/riff-raff.yaml 24 handlers/product-move-api/src/main/resources/logback.xml 12 handlers/product-move-api/src/main/scala/com/gu/productmove/AwsCredentialsLive.scala 22 handlers/product-move-api/src/main/scala/com/gu/productmove/AwsS3Live.scala 37 handlers/product-move-api/src/main/scala/com/gu/productmove/Dynamo.scala 50 handlers/product-move-api/src/main/scala/com/gu/productmove/GuReaderRevenuePrivateS3.scala 11 handlers/product-move-api/src/main/scala/com/gu/productmove/GuStageLive.scala 20 handlers/product-move-api/src/main/scala/com/gu/productmove/IdentityId.scala 2 handlers/product-move-api/src/main/scala/com/gu/productmove/SQS.scala 282 handlers/product-move-api/src/main/scala/com/gu/productmove/Secrets.scala 85 handlers/product-move-api/src/main/scala/com/gu/productmove/SttpClientLive.scala 41 handlers/product-move-api/src/main/scala/com/gu/productmove/Util.scala 7 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/available/AvailableProductMovesEndpoint.scala 190 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/available/AvailableProductMovesEndpointTypes.scala 211 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/cancel/SubscriptionCancelEndpoint.scala 165 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/cancel/SubscriptionCancelEndpointSteps.scala 157 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/cancel/SubscriptionCancelEndpointTypes.scala 18 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/cancel/zuora/GetSubscriptionToCancel.scala 63 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/move/ProductMoveEndpoint.scala 213 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/move/ProductMoveEndpointSteps.scala 81 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/move/ProductMoveEndpointTypes.scala 55 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/move/switchtype/GetRatePlans.scala 108 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/move/switchtype/RecurringContributionToSupporterPlus.scala 364 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/move/switchtype/ToRecurringContribution.scala 214 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/updateamount/UpdateSupporterPlusAmountEndpoint.scala 117 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/updateamount/UpdateSupporterPlusAmountEndpointTypes.scala 18 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/updateamount/UpdateSupporterPlusAmountSteps.scala 164 handlers/product-move-api/src/main/scala/com/gu/productmove/endpoint/updateamount/ZIOExtension.scala 21 handlers/product-move-api/src/main/scala/com/gu/productmove/framework/InlineSchema.scala 7 handlers/product-move-api/src/main/scala/com/gu/productmove/framework/LambdaEndpoint.scala 49 handlers/product-move-api/src/main/scala/com/gu/productmove/framework/ZIOApiGatewayRequestHandler.scala 53 handlers/product-move-api/src/main/scala/com/gu/productmove/invoicingapi/InvoicingApiRefund.scala 75 handlers/product-move-api/src/main/scala/com/gu/productmove/refund/RefundHandler.scala 61 handlers/product-move-api/src/main/scala/com/gu/productmove/refund/RefundSupporterPlus.scala 125 handlers/product-move-api/src/main/scala/com/gu/productmove/salesforce/CreateRecord.scala 52 handlers/product-move-api/src/main/scala/com/gu/productmove/salesforce/GetSfSubscription.scala 34 handlers/product-move-api/src/main/scala/com/gu/productmove/salesforce/Salesforce.scala 46 handlers/product-move-api/src/main/scala/com/gu/productmove/salesforce/SalesforceClient.scala 120 handlers/product-move-api/src/main/scala/com/gu/productmove/salesforce/SalesforceHandler.scala 47 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/BuildPreviewResult.scala 94 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/CreatePayment.scala 87 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/CreditBalanceAdjustment.scala 46 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/GetAccount.scala 125 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/GetCatalogue.scala 58 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/GetInvoice.scala 39 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/GetInvoiceItems.scala 41 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/GetRefundInvoiceDetails.scala 172 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/GetSubscription.scala 75 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/InvoiceItemAdjustment.scala 94 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/Subscribe.scala 110 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/SubscriptionUpdate.scala 102 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/TermRenewal.scala 48 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/ZuoraCancel.scala 57 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/ZuoraSetCancellationReason.scala 66 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/model/AccountNumber.scala 6 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/model/SubscriptionId.scala 7 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/model/SubscriptionName.scala 7 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/rest/ZuoraClient.scala 107 handlers/product-move-api/src/main/scala/com/gu/productmove/zuora/rest/ZuoraGet.scala 62 handlers/product-switch-api/riff-raff.yaml 24 handlers/product-switch-api/src/amendments.ts 55 handlers/product-switch-api/src/catalogInformation.ts 57 handlers/product-switch-api/src/contributionToSupporterPlus.ts 323 handlers/product-switch-api/src/index.ts 57 handlers/product-switch-api/src/payment.ts 73 handlers/product-switch-api/src/productSwitchEmail.ts 73 handlers/product-switch-api/src/productSwitchEndpoint.ts 41 handlers/product-switch-api/src/salesforceTracking.ts 58 handlers/product-switch-api/src/schemas.ts 64 handlers/product-switch-api/src/supporterProductData.ts 64 handlers/product-switch-api/src/switchInformation.ts 184 handlers/product-switch-api/src/urlParsing.ts 15 handlers/salesforce-disaster-recovery-health-check/riff-raff.yaml 24 handlers/salesforce-disaster-recovery-health-check/src/handlers/salesforceDisasterRecoveryHealthCheck.ts 86 handlers/salesforce-disaster-recovery-health-check/src/services/sns.ts 30 handlers/salesforce-disaster-recovery-health-check/src/services/step-functions.ts 36 handlers/salesforce-disaster-recovery/riff-raff.yaml 28 handlers/salesforce-disaster-recovery/src/handlers/saveFailedRowsToS3.ts 53 handlers/salesforce-disaster-recovery/src/handlers/saveSalesforceQueryResultToS3.ts 43 handlers/salesforce-disaster-recovery/src/handlers/updateZuoraAccounts.ts 50 handlers/salesforce-disaster-recovery/src/services/csv.ts 19 handlers/salesforce-disaster-recovery/src/services/index.ts 5 handlers/salesforce-disaster-recovery/src/services/s3.ts 53 handlers/salesforce-disaster-recovery/src/services/salesforce.ts 57 handlers/salesforce-disaster-recovery/src/services/secretsManager.ts 27 handlers/salesforce-disaster-recovery/src/services/zuora.ts 99 handlers/sf-api-user-credentials-setter/cfn.yaml 68 handlers/sf-api-user-credentials-setter/project/plugins.sbt 1 handlers/sf-api-user-credentials-setter/riff-raff.yaml 22 handlers/sf-api-user-credentials-setter/src/main/resources/logback.xml 12 handlers/sf-api-user-credentials-setter/src/main/scala/com/gu/sfapiusercredentialsetter/Config.scala 13 handlers/sf-api-user-credentials-setter/src/main/scala/com/gu/sfapiusercredentialsetter/Main.scala 224 handlers/sf-api-user-credentials-setter/src/main/scala/com/gu/sfapiusercredentialsetter/Secrets.scala 30 handlers/sf-contact-merge/cfn.yaml 210 handlers/sf-contact-merge/riff-raff.yaml 22 handlers/sf-contact-merge/src/main/resources/logback.xml 12 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/DomainSteps.scala 148 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/GetFirstNameToUse.scala 35 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/GetSFIdentityIdMoveData.scala 28 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/Handler.scala 85 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/StopIfNoContactsToChange.scala 13 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/TypeConvert.scala 8 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/Types.scala 6 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getaccounts/GetContacts.scala 38 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getaccounts/GetIdentityAndZuoraEmailsForAccountsSteps.scala 47 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getaccounts/GetZuoraContactDetails.scala 49 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getsfcontacts/DedupSfContacts.scala 25 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getsfcontacts/GetSfAddressOverride.scala 44 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getsfcontacts/ToSfContactRequest.scala 22 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/getsfcontacts/WireContactToSfContact.scala 57 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/update/UpdateAccountSFLinks.scala 52 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/update/UpdateSFContacts.scala 50 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/update/UpdateSalesforceIdentityId.scala 59 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/validate/GetVariations.scala 30 handlers/sf-contact-merge/src/main/scala/com/gu/sf_contact_merge/validate/ValidateNoLosingDigitalVoucher.scala 25 handlers/sf-datalake-export/cfn.yaml 586 handlers/sf-datalake-export/riff-raff.yaml 26 handlers/sf-datalake-export/src/main/resources/logback.xml 12 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/handlers/CleanBucketHandler.scala 72 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/handlers/DownloadBatchHandler.scala 157 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/handlers/EndJobHandler.scala 77 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/handlers/GetBatchesHandler.scala 97 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/handlers/StartJobHandler.scala 93 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/AddQueryToJob.scala 22 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/CloseJob.scala 19 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/CreateJob.scala 50 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/GetBatchResult.scala 29 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/GetBatchResultId.scala 27 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/GetJobBatches.scala 76 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/S3UploadFile.scala 28 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/salesforce_bulk_api/SfQueries.scala 590 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/util/ExportS3Path.scala 16 handlers/sf-datalake-export/src/main/scala/com/gu/sf_datalake_export/util/TryOps.scala 24 handlers/sf-emails-to-s3-exporter/cfn.yaml 463 handlers/sf-emails-to-s3-exporter/riff-raff.yaml 22 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/Config.scala 40 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/ConfirmationWriteBackToSF.scala 18 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/CustomFailure.scala 21 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/EmailsFromSfResponse.scala 35 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/GetEmailsQuery.scala 40 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/GetQueueItemsQuery.scala 19 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/Handler.scala 177 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/Metrics.scala 25 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/QueueItemsFromSfResponse.scala 12 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/S3Connector.scala 158 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/SFConnector.scala 99 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/Secrets.scala 45 handlers/sf-emails-to-s3-exporter/src/main/scala/com/gu/sf_emails_to_s3_exporter/WritebackToSFResponse.scala 15 handlers/sf-gocardless-sync/cfn.yaml 132 handlers/sf-gocardless-sync/riff-raff.yaml 22 handlers/sf-gocardless-sync/src/main/resources/logback.xml 12 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/Handler.scala 185 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/SyncSharedObjects.scala 24 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/gocardless/GoCardlessClient.scala 24 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/gocardless/GoCardlessConfig.scala 12 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/gocardless/GoCardlessDDMandateEvent.scala 121 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/salesforce/SalesforceDDMandate.scala 121 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/salesforce/SalesforceDDMandateEvent.scala 60 handlers/sf-gocardless-sync/src/main/scala/com/gu/sf_gocardless_sync/salesforce/SalesforceSharedObjects.scala 10 handlers/sf-move-subscriptions-api/cfn.yaml 448 handlers/sf-move-subscriptions-api/riff-raff.yaml 22 handlers/sf-move-subscriptions-api/src/main/resources/logback.xml 12 handlers/sf-move-subscriptions-api/src/main/scala/com/gu/sf/move/subscriptions/api/Handler.scala 21 handlers/sf-move-subscriptions-api/src/main/scala/com/gu/sf/move/subscriptions/api/Model.scala 35 handlers/sf-move-subscriptions-api/src/main/scala/com/gu/sf/move/subscriptions/api/SFMoveSubscriptionsApiApp.scala 43 handlers/sf-move-subscriptions-api/src/main/scala/com/gu/sf/move/subscriptions/api/SFMoveSubscriptionsApiRoutes.scala 63 handlers/sf-move-subscriptions-api/src/main/scala/com/gu/sf/move/subscriptions/api/SFMoveSubscriptionsService.scala 97 handlers/sf-move-subscriptions-api/src/main/scala/com/gu/sf/move/subscriptions/api/UpdateSupporterProductDataService.scala 45 handlers/single-contribution-salesforce-writes/riff-raff.yaml 24 handlers/single-contribution-salesforce-writes/src/main/resources/logback.xml 12 handlers/single-contribution-salesforce-writes/src/main/scala/com/gu/singleContributionSalesforceWrites/handlers/CreateSalesforceSingleContributionRecordHandler.scala 58 handlers/single-contribution-salesforce-writes/src/main/scala/com/gu/singleContributionSalesforceWrites/models/Errors.scala 5 handlers/single-contribution-salesforce-writes/src/main/scala/com/gu/singleContributionSalesforceWrites/services/JsonDecoder.scala 12 handlers/single-contribution-salesforce-writes/src/main/scala/com/gu/singleContributionSalesforceWrites/services/Salesforce.scala 174 handlers/single-contribution-salesforce-writes/src/main/scala/com/gu/singleContributionSalesforceWrites/services/SecretsManager.scala 23 handlers/soft-opt-in-consent-setter/riff-raff.yaml 25 handlers/soft-opt-in-consent-setter/src/main/resources/logback.xml 12 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/AwsCredentialsBuilder.scala 29 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/ConsentsCalculator.scala 61 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/DynamoConnector.scala 56 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/Handler.scala 198 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/HandlerIAP.scala 242 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/IdentityConnector.scala 35 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/Metrics.scala 17 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/MpapiConnector.scala 37 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/SalesforceConnector.scala 140 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/SfQueries.scala 57 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/ConsentsMapping.scala 111 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/EnhancedSub.scala 18 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/Secrets.scala 86 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/SoftOptInError.scala 5 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/sfAssociatedSub.scala 3 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/sfCompositeRequest.scala 12 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/sfSubRecord.scala 28 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/sfSubRecordUpdate.scala 33 handlers/soft-opt-in-consent-setter/src/main/scala/com/gu/soft_opt_in_consent_setter/models/softOptInConfig.scala 46 handlers/stripe-webhook-endpoints/cfn.yaml 102 handlers/stripe-webhook-endpoints/riff-raff.yaml 27 handlers/stripe-webhook-endpoints/src/main/resources/logback.xml 12 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/paymentIntentIssues/Lambda.scala 140 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/paymentIntentIssues/Local.scala 218 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/paymentIntentIssues/Models.scala 65 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/CardUpdatedMessageBody.scala 77 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/CardUpdatedSteps.scala 143 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/Lambda.scala 41 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/StripeAccount.scala 10 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/StripeSignatureChecker.scala 52 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/TypeConvert.scala 14 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/zuora/CreatePaymentMethod.scala 46 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/zuora/SetDefaultPaymentMethod.scala 19 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/stripeCardUpdated/zuora/ZuoraQueryPaymentMethod.scala 60 handlers/stripe-webhook-endpoints/src/main/scala/com/gu/util/zuora/ZuoraGetAccountSummary.scala 74 handlers/ticket-tailor-webhook/riff-raff.yaml 24 handlers/ticket-tailor-webhook/src/idapiService.ts 74 handlers/ticket-tailor-webhook/src/index.ts 41 handlers/ticket-tailor-webhook/src/validateRequest.ts 72 handlers/update-supporter-plus-amount/riff-raff.yaml 24 handlers/update-supporter-plus-amount/src/index.ts 74 handlers/update-supporter-plus-amount/src/schema.ts 4 handlers/update-supporter-plus-amount/src/sendEmail.ts 44 handlers/update-supporter-plus-amount/src/supporterPlusAmountBands.ts 32 handlers/update-supporter-plus-amount/src/updateSupporterPlusAmount.ts 187 handlers/update-supporter-plus-amount/src/urlParsing.ts 9 handlers/update-supporter-plus-amount/src/zuoraApi.ts 175 handlers/user-benefits/riff-raff.yaml 26 handlers/user-benefits/src/benefitsIdentityId.ts 57 handlers/user-benefits/src/benefitsList.ts 65 handlers/user-benefits/src/benefitsMe.ts 70 handlers/user-benefits/src/cors.ts 18 handlers/user-benefits/src/index.ts 3 handlers/user-benefits/src/response.ts 30 handlers/user-benefits/src/trials.ts 19 handlers/zuora-callout-apis/cfn.yaml 179 handlers/zuora-callout-apis/riff-raff.yaml 25 handlers/zuora-callout-apis/src/main/resources/logback.xml 12 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/AutoCancel.scala 100 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/AutoCancelCallout.scala 30 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/AutoCancelDataCollectionFilter.scala 83 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/AutoCancelHandler.scala 58 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/AutoCancelInputFilter.scala 23 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/AutoCancelSteps.scala 92 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/GetPaymentData.scala 44 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/PaymentFailureCallout.scala 69 handlers/zuora-callout-apis/src/main/scala/com/gu/autoCancel/ToMessage.scala 91 handlers/zuora-callout-apis/src/main/scala/com/gu/util/TypeConvert.scala 13 handlers/zuora-callout-apis/src/main/scala/com/gu/util/email/EmailSendSteps.scala 90 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraCancelSubscription.scala 36 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraCreditTransfer.scala 57 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraDisableAutoPay.scala 28 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraGetAccountSubscriptions.scala 18 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraGetAccountSummary.scala 74 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraGetInvoiceTransactions.scala 57 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraGetSubsNamesOnInvoice.scala 21 handlers/zuora-callout-apis/src/main/scala/com/gu/util/zuora/ZuoraUpdateCancellationReason.scala 27 handlers/zuora-datalake-export/cfn.yaml 118 handlers/zuora-datalake-export/riff-raff.yaml 22 handlers/zuora-datalake-export/src/main/resources/logback.xml 12 handlers/zuora-rer/cfn.yaml 157 handlers/zuora-rer/riff-raff.yaml 21 handlers/zuora-rer/src/local/com/gu/zuora/rer/ZuoraRerLocalRun.scala 63 handlers/zuora-rer/src/main/resources/logback.xml 12 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/BatonModels.scala 29 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/CirceCodecs.scala 70 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/ConfigLoader.scala 16 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/Handler.scala 62 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/S3Helper.scala 104 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/ZuoraPerformRerHandler.scala 56 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/ZuoraRerHandler.scala 49 handlers/zuora-rer/src/main/scala/com/gu/zuora/rer/ZuoraRerService.scala 223 handlers/zuora-retention/cfn.yaml 498 handlers/zuora-retention/riff-raff.yaml 26 handlers/zuora-retention/src/main/resources/logback.xml 12 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/Diff.scala 30 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/ZuoraRetentionFetchFileHandler.scala 9 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/ZuoraRetentionQueryHandler.scala 15 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/filterCandidates/FilterCandidates.scala 53 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/filterCandidates/S3Iterator.scala 13 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/filterCandidates/UploadToS3.scala 23 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/query/RetentionQueryRequest.scala 62 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/AccountIdIterator.scala 24 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/Handler.scala 65 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/SetDoNotProcess.scala 14 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/UpdateAccounts.scala 25 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/UpdateAccountsRequest.scala 6 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/UpdateAccountsResponse.scala 6 handlers/zuora-retention/src/main/scala/com/gu/zuora/retention/updateAccounts/ws.sc 13 handlers/zuora-salesforce-link-remover/riff-raff.yaml 26 handlers/zuora-salesforce-link-remover/src/handlers/getBillingAccounts.ts 59 handlers/zuora-salesforce-link-remover/src/handlers/updateSfBillingAccounts.ts 83 handlers/zuora-salesforce-link-remover/src/handlers/updateZuoraBillingAccount.ts 50 handlers/zuora-salesforce-link-remover/src/secrets.ts 49 handlers/zuora-salesforce-link-remover/src/zuoraHttp.ts 19 handlers/zuora-sar/cfn.yaml 207 handlers/zuora-sar/riff-raff.yaml 21 handlers/zuora-sar/src/local/com/gu/zuora/sar/ZuoraSarLocalRun.scala 49 handlers/zuora-sar/src/main/resources/logback.xml 12 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/BatonModels.scala 27 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/CirceCodecs.scala 70 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/ConfigLoader.scala 16 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/Handler.scala 66 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/S3Helper.scala 168 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/ZuoraPerformSarHandler.scala 62 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/ZuoraSarHandler.scala 48 handlers/zuora-sar/src/main/scala/com/gu/zuora/sar/ZuoraSarService.scala 86