diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 23d5e6806..2cb18429c 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -22,7 +22,8 @@ resources: - container: awscli image: packagerepository.sagaws.net:8082/safelite/awscli2-build:3.9 - container: prettier-node - image: packagerepository.sagaws.net:8082/safelite/prettier-node-build:18 + image: ghcr.io/safelite/prettier-node-build:23 + endpoint: GitHub Docker repositories: - repository: AzureDevOps type: github @@ -37,15 +38,15 @@ variables: stages: # PR's - ${{ if eq(variables['Build.Reason'], 'PullRequest') }}: - # - stage: TestFormat - # displayName: Test Code Format - # jobs: - # - job: checkFormatting - # displayName: Check formatting - # container: prettier-node - # steps: - # - bash: prettier --check "$(Build.SourcesDirectory)/src/**/*.(js|vue)" - # displayName: Run Prettier check + - stage: TestFormat + displayName: Test Code Format + jobs: + - job: checkFormatting + displayName: Check formatting + container: prettier-node + steps: + - bash: prettier --check "$(Build.SourcesDirectory)/src/**/*.(js|vue)" + displayName: Run Prettier check - stage: TestPr displayName: Run Unit Tests For PullRequest diff --git a/src/constants/experiments.js b/src/constants/experiments.js index 8209cae9c..09dfc4140 100644 --- a/src/constants/experiments.js +++ b/src/constants/experiments.js @@ -18,6 +18,8 @@ const experimentSettings = { INSURANCE_TAB_TO_DISPLAY_THRESHOLD_INTERNAL: "NextGen_InternalInsuranceTabDisplayThreshold", INSURANCE_TAB_TO_DISPLAY_THRESHOLD_EXTERNAL: "NextGen_ExternalInsuranceTabDisplayThreshold", DISPLAY_MSR: "DisplayMSR", + DISPLAY_WAITLIST: "DisplayWaitlist2.0", + WAITLIST_THRESHOLD_DAYS: "Waitlist_Threshold_Days", PRICING_BY_DAY: "DisplayPricingByDay", FOSTER_LOVE: "DisplayFosterLove", }; diff --git a/src/constants/part-number-strings.js b/src/constants/part-number-strings.js index c32864a87..d21ab83ac 100644 --- a/src/constants/part-number-strings.js +++ b/src/constants/part-number-strings.js @@ -2,6 +2,7 @@ const partNumberStrings = { // Recalibration MOBILE_STATIC_RECAL_FEE: "RECAL MOBILE", MOBILE_DUAL_RECAL_FEE: "RECAL MOBILEDUAL", + DONATION: "DONATION", }; export { partNumberStrings }; diff --git a/src/constants/store-actions.js b/src/constants/store-actions.js index 187d0c3e6..42dc27e4f 100644 --- a/src/constants/store-actions.js +++ b/src/constants/store-actions.js @@ -79,6 +79,7 @@ const storeActions = { SAVE_EMAIL: "saveEmail", SAVE_PHONE_NUMBER: "savePhoneNumber", SAVE_IS_SMS_OPT_IN: "saveIsSmsOptIn", + SAVE_WAITLIST_REQUESTED: "saveWaitListRequested", SAVE_REGISTRATION_LICENSE_PLATE_LOOKUP: "saveRegistrationLicensePlateLookup", SAVE_VIN: "saveVin", SAVE_REGISTRATION_ADDRESS_LOOKUP: "saveRegistrationAddressLookup", diff --git a/src/constants/store-mutations.js b/src/constants/store-mutations.js index 49ad6f507..dceeac63e 100644 --- a/src/constants/store-mutations.js +++ b/src/constants/store-mutations.js @@ -42,6 +42,7 @@ const storeMutations = { UPDATE_CUSTOMER_PHONE_NUMBER: "updateCustomerPhoneNumber", UPDATE_CUSTOMER_IS_SMS_OPT_IN: "updateCustomerIsSmsOptin", UPDATE_CUSTOMER_DETAILS: "updateCustomerDetails", + UPDATE_CUSTOMER_WAITLIST_REQUESTED: "updateCustomerWaitListRequested", // ORDER MUTATIONS UPDATE_REFERRAL_NUMBER: "updateReferralNumber", diff --git a/src/digital-components/text-block/text-block.vue b/src/digital-components/text-block/text-block.vue index f939fc028..b84f12283 100644 --- a/src/digital-components/text-block/text-block.vue +++ b/src/digital-components/text-block/text-block.vue @@ -1,5 +1,8 @@