Commit graph

594 commits

Author SHA1 Message Date
Bryan Mauger
607f402148 CASH-1356 update box shadow site-wide. 2025-08-11 09:09:05 -04:00
Bryan Mauger
119df65230 CASH-1319 misc UI bug fixes. 2025-08-08 10:49:01 -04:00
AdamCaouetteSafelite
e4eb6e6ccb CASH-1186: alert margin adjustment (if under header) 2025-08-07 14:33:00 -04:00
AdamCaouetteSafelite
59e103c4d6 prettier formatting 2025-08-07 14:11:30 -04:00
AdamCaouetteSafelite
fb507f358a more style updates 2025-08-07 14:10:39 -04:00
AdamCaouetteSafelite
cb7b616ab4 hide the whole appointment question if only one option (mobile or inshop) is available 2025-08-07 14:10:15 -04:00
AdamCaouetteSafelite
cbf0315c17 split alerts into 2 sections so some are before the header and some appear after per Figma 2025-08-07 14:09:33 -04:00
AdamCaouetteSafelite
aafdfe7f5b handle special TM trademark styling that would not work from CMS 2025-08-07 14:08:31 -04:00
AdamCaouetteSafelite
bc9912e990 update styles on waitlist 2025-08-07 14:07:55 -04:00
AdamCaouetteSafelite
cc0ae31db0 update styles on shop location 2025-08-07 14:07:37 -04:00
AdamCaouetteSafelite
470a72e1ee CASH-1314: make the null check more specific 2025-08-06 16:38:44 -04:00
Scott Kiener
fdaa40e3a0 Remove unused prop 2025-08-06 11:02:20 -04:00
Scott Kiener
c8db19a73b Fix early bird issues, auto-select, and general clean up 2025-08-06 11:01:57 -04:00
Chris Redelinghuys
17f02f50b8 CASH-1183: Don't show "Load more times" for mobile 2025-08-05 14:11:48 -04:00
Chris Redelinghuys
8a49b56f21 CASH-1183: Load more timeslots 2025-08-05 12:51:53 -04:00
AdamCaouetteSafelite
50aec788ff CASH-1314: fix to ensure that null values are not allowed to update timeSlots 2025-08-05 11:06:10 -04:00
Matt Caimi
8b9c2eee6a CASH-1246 prevent mobile supplemental info when there are no timeslots 2025-08-05 10:55:03 -04:00
Chris Redelinghuys
74b6bcae2d CASH-1183: Schedule page parity updates 2025-08-05 09:57:24 -04:00
Johnny shultz
0e8711e8ed CASH-1182
CASH-1182 changed appointmentType button styling, and some semiBold font-weight adjustments
2025-08-04 14:26:38 -04:00
Scott Kiener
fd3a8e1aee Move some logic out of time-slot into schedule
Get rid of lots of watchers in time-slot
2025-08-04 10:24:58 -04:00
Chris Redelinghuys
900704150b CASH-1183: Shop location and timeslot parity updates 2025-08-01 16:14:06 -04:00
Johnny shultz
0e2b29d803 CASH-1182
CASH-1182 formatting and removed unused css
2025-08-01 13:14:43 -04:00
Johnny shultz
7a9f677a4a Merge Conflict 2025-08-01 13:05:31 -04:00
Johnny shultz
215cd0003d CASH-1182
CASH-1182 updated cms, font stylings
2025-08-01 09:36:51 -04:00
Scott Kiener
6af4bca738 Time-slot refactor - move logic into parent 2025-07-31 11:15:35 -04:00
Bryan Mauger
85c4734163 CASH-1043 schedule page formatting and style updates. 2025-07-31 10:43:21 -04:00
Scott Kiener
866eaf0e7b Move duration outside of date-picker into own component 2025-07-31 09:48:43 -04:00
Johnny shultz
76e667f7cc CASH-1182
CASH-1182 moved serviceZipModal under appointmentType question, left alignedheaders and stuff on the page
2025-07-31 09:42:32 -04:00
Scott Kiener
a193cd1808 Moved duration into schedule 2025-07-31 08:09:52 -04:00
Scott Kiener
4484fdfe4f Able to move time-slot-question out of date-picker
still lots of work to do
comments are in commented out timeslotquestion component in date-picker for help seeing what I did
2025-07-31 07:38:25 -04:00
Chris Redelinghuys
957b66ac1a CASH-1235: Auto select if only one timeslot available 2025-07-30 15:05:21 -04:00
Chris Redelinghuys
4d7229c9c8 Merge branch 'release/2025.07.31' into rlsmerge/2025.07.31-to-develop 2025-07-30 11:15:20 -04:00
Scott Kiener
b7cad29c3d CASH-1303 | Fix 2025-07-29 16:24:36 -04:00
Scott Kiener
92d111877c Revert some of 1291 2025-07-29 15:16:31 -04:00
CarlNation
4ec1e3d9b6 Revert "Merge pull request #2654 from Safelite/CASH-1042-header-and-progress-bar-style-updates"
this is a revert of the revert:
Revert "Merge pull request #2654 from Safelite/CASH-1042-header-and-progress-bar-style-updates"
2025-07-29 10:33:58 -04:00
Chris Redelinghuys
d9360bc04f CASH-1291: Calendar not reloading when switching inshop/mobile 2025-07-29 10:18:13 -04:00
Chris Redelinghuys
7e58b4cd15 CASH-1291: Redundant clearing of timeslot 2025-07-29 08:34:16 -04:00
Chris Redelinghuys
3e001244fa Revert "CASH-1235: Set auto selected timeslot"
This reverts commit c61e153fc3.
2025-07-28 11:24:02 -04:00
Chris Redelinghuys
462ebd6519 Revert "CASH-1209: Auto select pre-selected timeslot"
This reverts commit f5d4da065c.
2025-07-28 11:15:51 -04:00
scottkiener-at-safelite
21a58d4403
Merge branch 'release/2025.07.31' into feature/CASH-1159-skiener 2025-07-28 10:56:45 -04:00
Scott Kiener
09843ae2cb CASH-1159
Remember last in-shop selection if simply toggling between mobile and in-shop
2025-07-28 10:43:54 -04:00
Chris Redelinghuys
c61e153fc3 CASH-1235: Set auto selected timeslot 2025-07-28 10:34:43 -04:00
Johnny shultz
9af579ca23 CASH-1249
CASH-1249 reset schedule page selected info if they change their zip from top modal
2025-07-28 09:01:16 -04:00
Chris Redelinghuys
f5d4da065c CASH-1209: Auto select pre-selected timeslot 2025-07-28 08:33:56 -04:00
Chloe Herd
0f18cca165 Set serviceability details for ZIP when zip is changed 2025-07-25 13:37:32 -04:00
CarlNation
c867a5d214 Merge branch 'release/2025.07.31' into nation/CASH-1245 2025-07-25 12:54:36 -04:00
CarlNation
dca8a41b58 CASH-1245
CASH-1245 added loading modal to hide the scroll to top and also to work like the other page transitions
2025-07-25 12:53:54 -04:00
Johnny shultz
0cff68f49a CASH-1159
formatting
2025-07-25 12:27:03 -04:00
Johnny shultz
91ed93839c Merge remote-tracking branch 'origin/feature/CASH-1159' into feature/CASH-1159 2025-07-25 12:22:30 -04:00
Johnny shultz
fb1eb0487a CASH-1159
CASH-1159 reverting changes for now
2025-07-25 12:22:03 -04:00
Johnny Shultz
638eb39820
Merge branch 'release/2025.07.31' into feature/CASH-1159 2025-07-25 09:35:28 -04:00
Scott Kiener
095c8aad7b CASH-1237 | Fix CTA text for overnight dropoff 2025-07-25 09:23:21 -04:00
Johnny shultz
4ed29efa3b CASH-1159
CASH-1159 fixed selected shop from not persisting when switching from mobile back to inshop
2025-07-25 09:10:35 -04:00
Bryan Mauger
c83b30edf8 CASH-1208 fix persistent waitlist success message. 2025-07-24 15:46:13 -04:00
CarlNation
b7dc72ad77 CASH-1228
CASH-1228 force reset the selected timeslot when the date changes.
2025-07-24 15:15:50 -04:00
Chris Redelinghuys
e32a1cd9c4 CASH-1214: Clear selectedRouteCode if no time slot is selected 2025-07-24 14:36:19 -04:00
CarlNation
33241a8ecb
Merge branch 'release/2025.07.31' into nation/CASH-1225 2025-07-24 13:33:40 -04:00
CarlNation
30a12ca7ca Merge branch 'release/2025.07.31' into nation/CASH-1225 2025-07-24 13:30:33 -04:00
CarlNation
6d0e9ff4a1 CASH-1225
CASH-1225 seemed like meta was false when default timeslot selected.  Could not determine why so removed meta and changed the check to enable the continue button to be based on having an appointment type and a routecode.
Will need to retest CASH-1145.  Should also cover CASH-1218 and CASH-1228
2025-07-24 13:29:52 -04:00
mvalaiyapathi
f301527e3c
Merge branch 'release/2025.07.31' into feature/CASH-1227 2025-07-24 13:10:26 -04:00
Minojhini Valaiyapathi
3a1a1060d8 CASH-1227 - Fixed resetting the date from navigating back from mobile/customer details to schedule page 2025-07-24 13:08:35 -04:00
Chloe Herd
9bb93af149 Don't change serviceability details when new shop is chosen 2025-07-24 12:53:03 -04:00
Johnny Shultz
407eae0556
Merge branch 'release/2025.07.31' into feature/CASH-1230 2025-07-24 12:42:45 -04:00
Johnny shultz
905eeb9e31 CASH-1230
CASH-1230 simplifed code back to the way it was in setDisplayWaitlist, only need to call this method on an appointment type change
2025-07-24 12:41:19 -04:00
Chris Redelinghuys
b909b90f34 CASH-1222: Add validation rules to inshop/dropoff options 2025-07-24 12:22:50 -04:00
Johnny shultz
1b7eb2962e CASH-1230
formatting
2025-07-24 10:07:09 -04:00
Johnny shultz
0d826f478e CASH-1230
CASH-1230 modified waitlist to display for mobile and for inshop when it should/shouldnt
2025-07-24 09:53:06 -04:00
Bryan Mauger
e2c256fe21 CASH-1028 make waitlist show only if date is selected. 2025-07-24 08:44:57 -04:00
Minojhini Valaiyapathi
42c479177e CASH-1226 - Passed mobile provider number when appointment type is mobile 2025-07-24 08:24:24 -04:00
Chloe Herd
6d3af6d1af Dont reset fields unnecessarily 2025-07-23 14:27:30 -04:00
Chris Redelinghuys
84f7911c1a CASH-1214: Reset selected timeslot on date change 2025-07-23 14:04:30 -04:00
scottkiener-at-safelite
92620b1dcd
Merge branch 'release/2025.07.31' into feature/CASH-1224 2025-07-22 16:02:19 -04:00
Johnny shultz
1c58528633 CASH-1224
CASH-1224 resetting preSelectedDate in onShopSelected, because if user is searching for a new shop then no need for the preSelectedDate variable other than preserving the value after advancing
2025-07-22 15:54:22 -04:00
Chloe Herd
64e91ca4f3 Refactor promises to awaits 2025-07-22 15:51:05 -04:00
Chris Redelinghuys
52b5cf42f0 CASH-1212: Update selected date if it's null after getting dates for another month 2025-07-22 14:29:04 -04:00
Johnny shultz
8636751b7d CASH-1221
formatting
2025-07-22 13:01:59 -04:00
Johnny shultz
fd9265a269 CASH-1221
CASH-1221 fixed waitList success message from popping up when it is not supposed to, reset waitList selection on change from both modals and new date
2025-07-22 12:54:33 -04:00
chloeherdsafelite
ca9880efe2
Merge branch 'release/2025.07.31' into feature/CASH-1207 2025-07-22 12:15:46 -04:00
Chloe Herd
ead9fc10af Don't over-update fields with wrong information. 2025-07-22 12:09:07 -04:00
Minojhini Valaiyapathi
381d661c09 CASH-1216 - Checked if selectedProvider is null for mobile 2025-07-22 11:50:45 -04:00
Johnny shultz
1470d3e52f Merge remote-tracking branch 'origin/feature/CASH-1145' into feature/CASH-1145 2025-07-21 16:12:00 -04:00
Johnny shultz
94a3fbcc72 CASH-1145
formatting
2025-07-21 16:11:27 -04:00
Johnny Shultz
042bcd43b9
Merge branch 'release/2025.07.31' into feature/CASH-1145 2025-07-21 16:07:38 -04:00
Johnny shultz
d1fff5162f CASH-1145
CASH-1145 prevented continue button from being selected before a timeslot has been picked for happy path and for when they navigate forward and back
2025-07-21 16:05:17 -04:00
Chloe Herd
1df3a739ad Don't set appointment type when no appointment/routecode is present. 2025-07-21 15:28:49 -04:00
Scott Kiener
25fbe8933d CASH-1204 | Schedules not loading on initial page load
Moved initialization logic out of mounted into next() of beforeRouteEnter
2025-07-21 11:36:11 -04:00
AdamCaouetteSafelite
4775a7d077 CASH-1153: remove line that was conflicting and causing error 2025-07-18 16:15:36 -04:00
AdamCaouetteSafelite
b7bf5c9690 CASH-845: add another nextTick and await to ensure date picker is ready for an auto select of first date 2025-07-18 15:39:52 -04:00
AdamCaouetteSafelite
e552d37031 Merge branch 'release/2025.07.31' into feature/CASH-845-stage-6 2025-07-18 13:53:20 -04:00
AdamCaouetteSafelite
b7f5be2d80 CASH-845 tech review changes 2025-07-18 13:51:04 -04:00
scottkiener-at-safelite
e5548a235c
Merge branch 'release/2025.07.31' into feature/CASH-1160 2025-07-18 12:26:56 -04:00
Scott Kiener
143a5b672c CASH-1160 | Fix premium slot display 2025-07-18 11:13:15 -04:00
Scott Kiener
70abefd524 CASH-1164 | Fix issue where pick a time stayed selected when date change 2025-07-18 11:04:05 -04:00
AdamCaouetteSafelite
2257ad32a7 CASH-845 remove comment and exclude unit tests for now 2025-07-18 09:05:59 -04:00
AdamCaouetteSafelite
2e34325aed CASH-845 formatting from prettier 2025-07-18 08:49:14 -04:00
AdamCaouetteSafelite
adb7dd9bed CASH-845 add null protection 2025-07-18 08:46:51 -04:00
AdamCaouetteSafelite
819e1df086 CASH-845: fix preselected dates to work with new schedule code 2025-07-18 08:21:51 -04:00
AdamCaouetteSafelite
2f322bdf9b CASH-845: fix waitlist so it works with new changes 2025-07-18 07:45:23 -04:00
AdamCaouetteSafelite
2cf882988d CASH-845: several updates to get date picker working with schedule again 2025-07-18 07:03:10 -04:00
AdamCaouetteSafelite
f1ec6e6ff8 CASH-845: include mobile/inshop selectivity on load more dates calls 2025-07-18 02:00:01 -04:00
AdamCaouetteSafelite
d2cf736c4c CASH-845: use isServiceable___ vars to selectively load mobile time-slots, inshop, or both 2025-07-18 01:13:39 -04:00
AdamCaouetteSafelite
cefdb0fa70 CASH-845: move datePicker initialData and setup outside of beforeRouteEnter so usage of isServiceable___ vars is an option 2025-07-18 00:56:21 -04:00
scottkiener-at-safelite
5a8bc3ef56
Merge branch 'release/2025.07.31' into feature/CASH-845-stage-6 2025-07-17 15:49:56 -04:00
Scott Kiener
d5ab55644f Formatting and Unit Tests 2025-07-17 15:32:08 -04:00
Scott Kiener
10ca9ce8ba Refactor submit button logic 2025-07-17 13:17:30 -04:00
AdamCaouetteSafelite
f08b64bddb CASH-845: prettier caught an extra space 2025-07-17 11:08:17 -04:00
AdamCaouetteSafelite
583ce61f57 CASH-845 add comment to explain rationale 2025-07-17 10:45:19 -04:00
AdamCaouetteSafelite
bea71eb171 CASH-845: fixing apptType/providerNumber/zipCode conflicts 2025-07-17 10:30:30 -04:00
Scott Kiener
1217d2d333 Rename props/data for readability 2025-07-16 13:54:55 -04:00
Scott Kiener
c1f7f7f734 Refactored shop-list-button to no longer need so many props
Everyone single usage did the same thing, reduced boilerplate by moving it to the component itself
2025-07-16 10:24:23 -04:00
Scott Kiener
12c3cabb25 Remove unused model-value, add newZipCode datamember 2025-07-15 15:32:21 -04:00
Scott Kiener
371849e924 AppointmentTypeString removal
We don't need this currently because there is no distinction between inshop and dropoff currently
2025-07-15 14:40:08 -04:00
Scott Kiener
28c83fbb89 Clean up all unused code, move display to computed
The only functionality changes here were:
displaySeeMoreLocationsLink()
and using the v-if on schedule page instead of inside component
2025-07-15 14:01:00 -04:00
Johnny shultz
72ae9ae2ab CASH-818
removing unused data property not being used for this PR
2025-07-11 09:26:57 -04:00
Johnny shultz
5ca35375a1 Merge remote-tracking branch 'origin/feature/CASH-1077' into feature/CASH-1077 2025-07-11 09:24:18 -04:00
Johnny shultz
835cfb01ac CASH-818
defect fixes for CASH-1149 and CASH-1154
2025-07-11 09:23:55 -04:00
Johnny Shultz
50d4658bea
Merge branch 'release/2025.07.10' into feature/CASH-1077 2025-07-10 16:08:35 -04:00
AdamCaouetteSafelite
bec8b3d873 CASH-845 UI updates, content and CSS 2025-07-10 15:45:05 -04:00
Johnny shultz
f604f3c961 Merge remote-tracking branch 'origin/feature/CASH-1077' into feature/CASH-1077 2025-07-10 15:18:26 -04:00
Johnny shultz
2c1bbff8af CASH-816
formatting
2025-07-10 15:17:55 -04:00
Johnny Shultz
90655e76d3
Merge branch 'release/2025.07.10' into feature/CASH-1077 2025-07-10 15:09:31 -04:00
Johnny shultz
b5562ee714 CASH-816
CASH-816 fix for issues with 816,updating watcher for now, but can try to use a different approach for refactoring. added in css from before
2025-07-10 15:06:50 -04:00
AdamCaouetteSafelite
995c2da5a1 CASH-845: move duration text block from time-slot-question to date-picker 2025-07-10 14:34:44 -04:00
AdamCaouetteSafelite
26035ab37d CASH-845 prettier fixes 2025-07-10 09:28:25 -04:00
AdamCaouetteSafelite
c2aed7e25a CASH-845 add zipCode to mobile call payload 2025-07-10 06:46:56 -04:00
AdamCaouetteSafelite
66248db361 CASH-845 restore temp testing code 2025-07-10 06:32:52 -04:00
AdamCaouetteSafelite
fb03af0533 CASH-845 update api call method structure for new zipCode param to be passed 2025-07-10 06:32:02 -04:00
AdamCaouetteSafelite
f7351ca5be CASH-845 prettier fixes 2025-07-09 15:37:48 -04:00
AdamCaouetteSafelite
3ba3f8a4fc CASH-845 quick fixes to get JS changes working again 2025-07-09 15:35:24 -04:00
Johnny Shultz
a247ac9ae1
Merge branch 'release/2025.07.10' into feature/CASH-816v2 2025-07-09 13:00:05 -04:00
Johnny shultz
cd1d9986e9 CASH-816
CASH-816 settling service-location/scehdule changes from my PR for 816 that didnt get merged in correctly yesterday
2025-07-09 12:58:09 -04:00
AdamCaouetteSafelite
e734d94df9 CASH-845: prettier changes 2025-07-09 12:38:40 -04:00
AdamCaouetteSafelite
c1220f9d00 CASH-845: more ironing out to ensure appointmentType stays accurate 2025-07-09 12:28:22 -04:00
AdamCaouetteSafelite
7193090020 Merge branch 'release/2025.07.10' into feature/CASH-845-stage-2 2025-07-09 10:28:02 -04:00
Scott Kiener
7ab6c46eff CASH-814 | Refactor and bug fix 2025-07-09 10:07:29 -04:00
AdamCaouetteSafelite
b482cd781f CASH-845 refactor from PR 2025-07-09 09:41:13 -04:00
Scott Kiener
79dba3bdd8 CASH-814 | Remove unused method 2025-07-09 09:32:08 -04:00
Scott Kiener
01944ca5c7 Merge remote-tracking branch 'origin/release/2025.07.10' into feature/Digital/CASH-814 2025-07-09 09:29:50 -04:00
Scott Kiener
b2615f3db8 CASH-814 | Cleanup pt 1 2025-07-09 09:29:37 -04:00
AdamCaouetteSafelite
f4a830cab9 CASH-845 - prettier edits 2025-07-09 09:04:46 -04:00
AdamCaouetteSafelite
35dbb3887b CASH-845 - sorting out appointmentType conflicts 2025-07-09 08:59:53 -04:00
AdamCaouetteSafelite
917873515c CASH-845: prettier changes 2025-07-08 16:23:38 -04:00
AdamCaouetteSafelite
751468eb06 CASH-845 big merge of service-location page into schedule page 2025-07-08 15:50:57 -04:00
AdamCaouetteSafelite
0e07f13b37 CASH-845: update unit tests, some temp changes to Schedule tests to come back to 2025-07-08 12:03:31 -04:00
AdamCaouetteSafelite
13094dfaae Merge branch 'release/2025.07.10' into feature/CASH-845-stage-2 2025-07-07 19:37:07 -04:00
AdamCaouetteSafelite
8e1bf7bc0e
Merge branch 'release/2025.07.10' into feature/CASH-845 2025-07-07 14:21:55 -04:00
Scott Kiener
c1a5dcdeef CASH-814 | Styling, cleanup, auto select, CMS integration 2025-07-07 12:13:08 -04:00
AdamCaouetteSafelite
9f37c2cf42 CASH-845 stage 2: update pagePrerequisites 2025-07-03 15:17:05 -04:00
Scott Kiener
7bb1060d91 Merge remote-tracking branch 'origin/release/2025.07.10' into feature/Digital/CASH-814 2025-07-03 10:02:02 -04:00
Scott Kiener
449771b002 CASH-814 | Most work done, need refactor and CSS 2025-07-03 10:00:02 -04:00
AdamCaouetteSafelite
2a89bd86a4 CASH-845: routing changes 2025-07-02 12:34:50 -04:00
AdamCaouetteSafelite
94dea85a94 CASH-845: move old versions prior to CASH-845 work into their own files with comments and excluded from unit tests 2025-07-01 15:02:50 -04:00
AdamCaouetteSafelite
c557680038 CASH-845: save old and new versions of pages together 2025-07-01 14:46:57 -04:00
AdamCaouetteSafelite
ebec894e33 CASH-1036: fix dropoff issue for temporary state 2025-06-27 10:48:59 -04:00
Scott Kiener
8056eea2e2 Revert "Merge pull request #2605 from Safelite/feature/Digital/CASH-814"
This reverts commit 1e4ee3d544, reversing
changes made to 7cb65a5856.
2025-06-27 10:10:53 -04:00
Scott Kiener
b7b0f388f7 CASH-814 | Formatting 2025-06-26 09:42:05 -04:00
Scott Kiener
aafc3d15df CASH-814 | Combine drop-off and in-shop time slots
Changed name of component because it was named based on functionality that no longer exists (no-modal is a confusing way to name everything that isn't a modal)
Cleaned up references to DROP_OFF that are obsolete
2025-06-26 09:37:35 -04:00
AdamCaouetteSafelite
721bb09f07
Merge branch 'develop' into feature/CASH-823 2025-06-20 12:50:41 -04:00
AdamCaouetteSafelite
d4f7c47889 Merge branch 'develop' into feature/CASH-341v2 2025-06-19 16:47:22 -04:00
CarlNation
0abe3eb585 merge 2025-06-19 13:28:05 -04:00
Johnny shultz
9641723d18 CASH-341
CASH-341 changed var back to  let
2025-06-19 12:45:33 -04:00
Johnny shultz
96ac6183c0 CASH-341
CASH-341 new branch with PR to try to get around weird pretttier pipeline blocker
2025-06-19 12:43:06 -04:00
AdamCaouetteSafelite
7a2bd42034 Merge branch 'develop' into feature/CASH-823 2025-06-19 12:22:04 -04:00
Adam Caouette
c9565e9406 CASH-823: giant commit of this tickets changes and more 2025-06-19 11:31:02 -04:00
Johnny shultz
d331e932ce CASH-341
CASH-341 added unchecked event to be logged to dataLayer for waitlist
2025-06-18 09:39:43 -04:00
Johnny shultz
17da8ff309 CASH-824
CASH-824 finishing touches, ensured letter  spacing and font are being applied globally
2025-06-10 14:35:57 -04:00
Johnny shultz
f4d1e0a234 CASH-824
CASH-824 updated 2.0 fonts to urbanist and letter-spacing to 0.03em
2025-06-09 12:54:05 -04:00
Chloe Herd
7e211b4682 Reapply "Update logging for new router."
This reverts commit 2d65f850f1.
2025-05-13 16:36:48 -04:00
Chloe Herd
2f12354ff2 Reapply "Unit tests"
This reverts commit ec782996df.
2025-05-13 16:36:32 -04:00
Chloe Herd
541536b3af Reapply "Omnibus"
This reverts commit ac3df43577.
2025-05-13 16:36:01 -04:00
Chloe Herd
ac3df43577 Revert "Omnibus"
This reverts commit 3eae075f6e.
2025-05-13 14:42:50 -04:00
Chloe Herd
ec782996df Revert "Unit tests"
This reverts commit ef34d64305.
2025-05-13 14:30:45 -04:00
Chloe Herd
2d65f850f1 Revert "Update logging for new router."
This reverts commit f0fa576ba2.
2025-05-13 14:27:56 -04:00
Chloe Herd
f0fa576ba2 Update logging for new router. 2025-05-12 16:29:15 -04:00
Chloe Herd
9f35810aee Merge branch 'release/2025.05.22' into feature/CASH-45 2025-05-08 16:20:09 -04:00
Chloe Herd
ef34d64305 Unit tests 2025-05-08 16:18:21 -04:00
Adam Caouette
54cdb6f2cf CASH-552: update selected date after second api date load 2025-05-07 08:54:12 -04:00
Chloe Herd
3eae075f6e Omnibus 2025-05-06 11:47:21 -04:00
Adam Caouette
a7cc70c411 CASH-556: more adjustments 2025-05-02 13:04:16 -04:00
Adam Caouette
017f1903ec CASH-556: waitlist adjustments 2025-05-01 17:29:09 -04:00
Chris Redelinghuys
4bc064e83b CASH-565: Update selectable dates for waitlist 2025-04-30 08:40:39 -04:00
Bryan Mauger
e475fd172c CASH-313 calendar style updates. 2025-04-29 15:27:37 -04:00
Adam Caouette
a77a9eb100 CASH-464: prettier formatting edits that just slow us down 2025-04-29 10:38:34 -04:00
Adam Caouette
5fae2e79a8 CASH-464: more styling changes if drop off appointment 2025-04-29 10:35:26 -04:00
Adam Caouette
b8545709ba CASH-464: fix premium and mobile appointment time slot button styling 2025-04-29 09:57:30 -04:00
Adam Caouette
d450cee5e3 CASH-464: fix supplemental info styling 2025-04-25 15:11:30 -04:00
Adam Caouette
5500ced694 CASH-464: final styling changes 2025-04-24 11:17:50 -04:00
Adam Caouette
0add6bd7ac CASH-464: trigger show another month if no available dates in 1st 2 rows 2025-04-23 15:17:40 -04:00
Adam Caouette
ec3991ccb7 CASH-464: prettier formatting 2025-04-23 11:58:22 -04:00
Adam Caouette
980ce409e1 CASH-464: update unit tests 2025-04-23 11:30:25 -04:00
Adam Caouette
4e63f0975b CASH-464: reduce to 2 rows on initial load and set to first avail date if none saved 2025-04-23 11:16:41 -04:00
Adam Caouette
fbf9bf5bfc CASH-464: fix potential javascript typeerror 2025-04-22 16:48:55 -04:00
Adam Caouette
8fbe19a7a4 CASH-464: new copy of time-slot-modal-question without modal 2025-04-22 11:10:56 -04:00
Adam Caouette
4ac5440dcc CASH-464: massive cleanup 2025-04-22 11:10:19 -04:00
Adam Caouette
43b53c9be8 CASH-464: working without modal and validation works too 2025-04-21 22:59:36 -04:00
Adam Caouette
44671d60fe Merge branch 'feature/bugfix/CASH-501' into feature/CASH-464 2025-04-17 10:24:55 -04:00
Adam Caouette
0c4a6606fd CASH-501: prettier changes 2025-04-16 10:24:02 -04:00
Adam Caouette
91577a4d40 CASH-501: bugfix re setting PBD on preselected date on Schedule 2025-04-16 10:22:02 -04:00
Bryan Mauger
35154ad3d1 Format code. 2025-04-15 16:06:50 -04:00
Bryan Mauger
3053e10db9 CASH-499 refactor to use date-picker instead of experiment file.
Delete experiment file.
2025-04-15 15:17:41 -04:00
Scott Kiener
00e1998c44 Merge remote-tracking branch 'origin/release/2025.04.10' into rlsmerge/2025.04.10-to-develop 2025-04-08 10:08:34 -04:00
Adam Caouette
f71de530af CASH-484: prettier changes 2025-04-07 16:17:11 -04:00
Adam Caouette
9083ffbaed CASH-484: add logic to make sure insurance orders won't keep the upcharge part item 2025-04-07 15:59:57 -04:00
Scott Kiener
d461576ddb CASH-462 | Pretter 2025-04-07 13:12:39 -04:00
Scott Kiener
2d9b59eab4 CASH-462 | Update unit tests 2025-04-07 13:11:55 -04:00
scottkiener-at-safelite
2e9358cfd2
Merge branch 'develop' into CASH-403-desktop-footer-updates 2025-04-07 09:24:07 -04:00
Bryan Mauger
6e2970ad86 CASH-404 desktop updates. 2025-03-21 12:04:52 -04:00
CarlNation
aee40ae184 CASH-415
CASH-415 wrong block check
2025-03-21 10:55:20 -04:00
CarlNation
73152239ee prettier 2025-03-21 10:11:49 -04:00
CarlNation
9f3b901ce2 CASH-415
CASH-415 do not get the pricing by day part or price it when insurance or in the control variation of the experiment
2025-03-21 10:06:53 -04:00
Adam Caouette
e7a8013ca4 CASH-414 for CASH-152: Fix to ensure upcharge is excluded from base price 2025-03-21 07:41:11 -04:00
Johnny Shultz
da377df9f6
Merge branch 'release/2025.03.27' into feature/CASH-185v2 2025-03-19 15:48:41 -04:00
Johnny shultz
3803f944f0 CASH-185
CASH-185 syntax changes
2025-03-19 15:44:21 -04:00
Adam Caouette
de708f9d95 CASH-152: post- tech review items 2025-03-18 19:42:44 -04:00
Adam Caouette
fea13aefb5 CASH-152: prettier - you're killin me smalls 2025-03-17 18:54:22 -04:00
Adam Caouette
5bfbd71c93 CASH-152: go back to just using one component for datePicker due to conflicts with 2 2025-03-17 18:45:18 -04:00
AdamCaouetteSafelite
b61e6e619a
Merge branch 'release/2025.03.27' into feature/CASH-152-ajc 2025-03-17 13:32:13 -04:00
Johnny shultz
7268a9d4db CASH-185
Styling fix for CASH-397 defect
2025-03-17 12:29:11 -04:00
Johnny shultz
4daa2527b0 CASH-185
CASH-185 formatting
2025-03-17 11:44:17 -04:00
Johnny shultz
af02cb3d57 CASH-185
CASH-185 fixed issue for value not being persisted upon user navigation
2025-03-17 11:38:44 -04:00
Adam Caouette
df8ecd7c12 Merge branch 'release/2025.03.27' into feature/CASH-152-ajc 2025-03-17 10:14:57 -04:00
Adam Caouette
b6fa9fc046 CASH-152: updates to schedule unit tests 2025-03-17 10:13:33 -04:00
Adam Caouette
5412156766 CASH-152: massive commit to implement pricing by day on schedule page 2025-03-17 10:07:29 -04:00
Johnny shultz
b15bf1be6f CASH-185
CASH-185 formatting
2025-03-14 16:30:09 -04:00
Johnny shultz
c3538ce36e CASH-185
CASH-185 added success message to display when user clicks checkbox
2025-03-14 16:13:21 -04:00
Adam Caouette
2bd4d42f57 CASH-152: get lowest selected package price on Schedule 2025-03-12 11:27:09 -04:00
Adam Caouette
24b473fffd CASH-152: add price placeholder and boolean for cash vs insurance 2025-02-26 13:44:06 -05:00
Scott Kiener
8b54efb059 Run formatting 2025-02-25 11:35:57 -05:00
Johnny shultz
2f13ade0b3 CASH-185
CASH-185 added experiment check to setDisplayWaitList function in schedule
2025-02-24 13:32:16 -05:00
Johnny shultz
63de7f959f CASH-185
CASH-185 fixed import conflict
2025-02-24 10:58:17 -05:00
Johnny Shultz
ea03889bb1
Merge branch 'develop' into feature/CASH-185 2025-02-24 09:58:23 -05:00
Johnny shultz
748970b715 CASH-185
CASH-185 fixed unit test in schedule.spec.js
2025-02-21 10:11:53 -05:00
Adam Caouette
f2b4cd5e90 CASH-153: updates after tech review 2025-02-19 15:11:01 -05:00
Johnny shultz
4b5ee4ebc3 CASH-185
CASH-185 added waitlist feature to schedule page
2025-02-19 10:16:20 -05:00
Adam Caouette
69c9c45763 CASH-153: move experiment datePicker into new prescribed folder 2025-02-17 15:46:01 -05:00
Adam Caouette
456f00653f CASH-153: update with new experiment name 2025-02-17 15:37:34 -05:00
Adam Caouette
023ae9cd51 CASH-153: update unit test 2025-02-17 15:34:23 -05:00
Adam Caouette
6772029d71 CASH-153: put new datePicker behind DisplayPricingByDay experiment check 2025-02-17 15:34:01 -05:00
Adam Caouette
881ad63458 CASH-153 - cleanup and more css tweaks 2025-02-13 19:46:26 -05:00
Adam Caouette
6881ff35ec CASH-153: duplicate date-picker and begin styling 2025-02-10 18:44:16 -05:00
CarlNation
8dbb39d2e8 logging fixes
logging fixes
2024-11-15 12:07:39 -05:00
hiteshkumar87
39033e858d CSR-2066
handleBeforeUnload and formatting
2024-11-13 13:57:17 +05:30
CarlNation
b22a7d91b9 CSR-2321 lost estimated job time on save quote
CSR-2321 lost estimated job time on save quote mobile order
2024-11-08 08:13:33 -05:00
CarlNation
ebb7ff0925 CSR-2273 Schedule page errors due to invalid prereq because there was a type in the load-session logic for providerNumber
CSR-2273 Schedule page errors due to invalid prereq because there was a type in the load-session logic for providerNumber
2024-10-23 08:48:20 -04:00
Josh Seltzer
1159ab6c09 CSR-1903 - Display service duration on confirmation 2024-07-22 14:19:14 -04:00
Sneha
701f00535d CSR-2044 2024-04-16 18:59:24 +05:30
Sneha
5e21c0c56b CSR-2044 2024-04-11 11:29:48 +05:30
hiteshkumar87
72c52f457b CSR-2039
code cleanup - remove loader parameter
2024-04-01 17:29:14 +05:30
CarlNation
3cfd9a1ca2 CSR-1072
prettier
2024-02-19 07:46:12 -05:00
CarlNation
4e1caf8559 CSR-1072
CSR-1072 insurance orders will remove line items depending on the company.  mobile fee, recycle fee, etc.  So we can return from heritage with nothing in supporting items causing exceptions when lineItems is no longer required.
2024-02-19 07:40:07 -05:00