Commit graph

426 commits

Author SHA1 Message Date
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
hiteshkumar87
094451ef5d code optimize
code optimize
2024-01-04 15:11:25 +05:30
hiteshkumar87
e08e73bbc5 CSR-1898
remove modal background shifted to Schedule page and rename ForwardClicked event to TimeSlotSelected
2024-01-04 13:21:12 +05:30
hiteshkumar87
2e422019e6 CSR-1898
Button copy change & immediately continue (from modal) on Schedule page
2024-01-03 16:35:53 +05:30
Bryan Mauger
5969588ef9 CSR-1782 fix button not highlighting for screenreader. 2023-11-20 09:24:19 -05:00
Adam Caouette
39c33aabc1 CSR-1384: add a ref to funnelHeader on any pages where it's missing 2023-11-06 13:39:08 -05:00
Bryan Mauger
dee4e36ba7 CSR-1715 fix spacing. 2023-10-20 13:18:54 -04:00
Bryan Mauger
b5dbb1aebf CSR-1711 fix spacing issues. 2023-10-18 16:20:11 -04:00
Leah Schumann
2ad20c39f7 Fixed Seling Price misspelling and renamed EarlyBirdIndex to PremiumFeeIndex 2023-10-18 13:42:18 -04:00
Bryan Mauger
3d23bdbabc CSR-1593 set column width to control overly-wide components on larger screens.
Change scroll to auto for modals to avoid ghost scrollbars when not needed.

Center content on all screen sizes.
2023-10-16 08:38:23 -04:00
Adam Caouette
5903115a22 Merge branch 'develop' into feature/CSR-1384-modals-for-add-vaps 2023-10-11 10:15:51 -04:00
Bryan Mauger
15dbe4c592 CSR-1591 radio button width adjustments, misc css tweaks. 2023-10-11 09:42:36 -04:00
Adam Caouette
f8f22fb619 CSR-1384: reformat updates 2023-10-10 10:24:28 -04:00
Bryan Mauger
2d1815dece WIP Desktop updates. 2023-10-05 09:39:21 -04:00
Bryan Mauger
4eab2c6618 WIP 2023-10-04 09:20:05 -04:00
Bryan Mauger
4af8f07a29 Set header to responsive 6-columns. Position alert relative on page. 2023-09-28 15:16:28 -04:00
Bryan Mauger
4e51fce70b CSR-1593 modal desktop sidebar slide-in development. 2023-09-26 14:32:43 -04:00
bmauger
73726af7a3
Merge pull request #1356 from Safelite/CSR-1673-list-button-item-alignment
CSR-1673 fix icon and text alignment and add back scroll to bottom fe…
2023-09-22 11:01:05 -04:00
Bryan Mauger
9926126c67 CSR-1673 fix icon and text alignment and add back scroll to bottom feature. 2023-09-22 10:44:55 -04:00
Chloe Herd
c2d9237902 Schedule 2023-09-21 15:30:59 -04:00
Bryan Mauger
c5162483f4 WIP grid and style updates. 2023-09-19 14:33:44 -04:00
Bryan Mauger
7906d0d13d WIP update grid on each page. 2023-09-19 09:54:02 -04:00
Bryan Mauger
ce6916658a First pass at desktop max width and breakpoints per page.
Rename funnel-footer to nav-bar.
2023-09-18 16:20:45 -04:00
Leah Schumann
e550865333 Updated unit tests - remove console.logs 2023-09-05 07:20:02 -04:00
Leah Schumann
7cb8ef3043 Updated unit tests 2023-09-05 07:16:57 -04:00
Leah Schumann
8210ad3c82 Before merging from develop and hopefully fixing massive amount of broken tests 2023-09-01 07:17:17 -04:00
Leah Schumann
c0b02c8c00 Checkpoint before trying to simplify 2023-08-31 07:39:17 -04:00
Adam Caouette
80e7248bd9 CSR-886: unit tests formatting updates 2023-08-14 11:09:05 -04:00
Adam Caouette
a8154dc8c6 CSR-886: unit tests for Schedule page 2023-08-14 10:57:10 -04:00
Chloe Herd
71205e5e76 Update unit tests with jobMinMinutes 2023-08-10 10:12:02 -04:00
chloeherdsafelite
cdb521ab47
Merge pull request #1279 from Safelite/feature/CSR-1372
Feature/csr 1372
2023-08-10 08:58:31 -04:00
CarlNation
661e942b2b CSR-1564
fix navigation jest mock
2023-08-03 10:52:36 -04:00
CarlNation
454d9e9886 CSR-1564 CSR-1358
save-session on schedule page nav forward
persist customer details
do not persist registration
init customer name from registration values
2023-08-03 10:36:55 -04:00
Scott Kiener
61d1fb4711 Unit tests for time slots 2023-08-01 10:13:36 -04:00
Chloe Herd
2a746bd7be Move copy structure to cms + state getters. 2023-07-28 13:23:27 -04:00
Scott Kiener
653918944e Unit tests - first one completed 2023-07-28 11:15:29 -04:00
Chloe Herd
a4785fa1c5 Add jobMinMinutes to store and use on review page 2023-07-27 13:56:58 -04:00
Chloe Herd
aaba3ce7c1 Extract logic for use in review component 2023-07-26 17:26:52 -04:00
Scott Kiener
49347eb4be Unit Tests - Initial setup 2023-07-26 10:30:28 -04:00
Leah Schumann
19888602da Merged from develop 2023-07-24 09:44:37 -04:00
Leah Schumann
de717b10e9 Changed modal to work like the other modals which fixed CSR-1510 2023-07-24 09:06:29 -04:00
CarlNation
e249d728ac Merge branch 'release/2023.07.27' into rlsmerge/2023.07.27-to-submit-cash 2023-07-20 08:10:55 -04:00
Chloe Herd
689b27ff96 Initial fix 2023-07-19 16:30:43 -04:00
Adam Caouette
8623a3c0fc CSR-1558: fix date ranges for API calls 2023-07-19 13:29:25 -04:00
Leah Schumann
5c4d5993d1 Some more tweaking for consistency 2023-07-18 15:07:45 -04:00
Leah Schumann
ad0bc339ed Merge branch 'release/2023.07.27' into defect/CSR-1510 2023-07-18 09:59:48 -04:00
Leah Schumann
f3ae844989 First roll of refactoring to fix bug and make component more consistent with other modal components 2023-07-18 09:58:01 -04:00
Chloe Herd
7b66329327 Add error validation to date-picker 2023-07-18 09:15:30 -04:00
hiteshkumar87
007de5cded
Merge branch 'release/submit-cash' into rlsmerge/develop-to-submit-cash-17-July 2023-07-17 12:34:36 +05:30
hiteshkumar87
a005a4a570 Revert "Update schedule.vue"
This reverts commit CSR -1475
2023-07-17 11:52:02 +05:30
Adam Caouette
56e16932ba CSR-1484: formatting changes 2023-07-16 15:36:10 -04:00
Adam Caouette
1ac432bd61 CSR-1484: UI bug fixes 2023-07-16 15:30:11 -04:00
Adam Caouette
3fa79438b8 CSR-1503: fix issue and remove time from date logic 2023-07-14 10:45:49 -04:00
Scott Kiener
edab92d71b CSR-1497 | Same-day disclaimer fix 2023-07-11 10:08:12 -04:00
hiteshkumar87
2f58660694 Update schedule.vue
change time 00:00:00 to current time because  converting 00 to UTC changing date to previous day.
2023-07-11 13:03:04 +05:30
Scott Kiener
7da696650e CSR-1505 | Refactoring and same-day functionality 2023-07-07 10:21:03 -04:00
Adam Caouette
b1ad1d921b CSR-1454: formatting changes 2023-07-05 11:27:16 -04:00
Adam Caouette
a4e01e3670 CSR-1454: reduce text size of links on Schedule page 2023-07-05 11:24:55 -04:00
hiteshkumar87
dda20d8708
Merge branch 'release/submit-cash' into rlsmerge/develop-to-submit-cash-30-June 2023-06-30 16:56:54 +05:30
Chloe Herd
0034c41c45 Rename Provider Zip Code + Add ZipCtu 2023-06-29 15:33:09 -04:00
scottkiener
d51670541c
Merge pull request #1182 from Safelite/feature/CSR-1131
CSR-1131: updates to handle preselected dates
2023-06-27 10:03:33 -04:00
Bryan Mauger
cc9f279e72 Remove unneeded constants. 2023-06-27 09:42:48 -04:00
Scott Kiener
7f549a758b CSR-1476 | Recognize early bird from loadSession 2023-06-27 09:19:38 -04:00
Adam Caouette
b628b7c977 CSR-1131: updates to handle preselected dates 2023-06-26 14:02:32 -04:00
Adam Caouette
e17cb0d5e6 CSR-1131: fixes in case the state saved date is not in the list of selectableDatesData 2023-06-22 16:28:13 -04:00
Scott Kiener
048e5449be CSR-1449 | Formatting 2023-06-22 10:04:11 -04:00
Scott Kiener
19c4d60e23 CSR-1449 | Add overnight drop-off functionality
Also made same-day functional
2023-06-22 10:01:42 -04:00
Bryan Mauger
d06010a982 Push comment changes. 2023-06-21 10:18:00 -04:00
Bryan Mauger
921812d36c Setup navigation from schedule to customer-details. 2023-06-21 09:23:02 -04:00
Scott Kiener
9b5cb6e767 CSR-1440 | Changing styling to match new Figma 2023-06-19 09:19:33 -04:00
AdamCaouetteSafelite
f71d0a53a3
Merge pull request #1162 from Safelite/feature/CSR-886
Feature/CSR-886
2023-06-13 11:41:05 -04:00
Adam Caouette
07e3246b2c CSR-886: clean up unused methods 2023-06-13 11:28:04 -04:00
Leah Schumann
6762416281
Merge pull request #1161 from Safelite/feature/CSR-1124
Tech review changes
2023-06-13 08:55:10 -04:00
Leah Schumann
abddf77bed Tech review changes 2023-06-13 08:00:57 -04:00
CarlNation
201e90268b CSR-1144
Use parttype to determine early bird
2023-06-13 06:18:41 -04:00
Scott Kiener
19dadd7ec4 CSR-1137 | Formatting 2023-06-12 08:16:19 -04:00
Scott Kiener
794eb5a0ea CSR-1137 | Early-bird bullet point fix 2023-06-12 08:12:06 -04:00
Scott Kiener
01756a8379 CSR-1137 | Fixing bullet point list formatting 2023-06-09 10:03:41 -04:00
CarlNation
8b953b9ebc Merge branch 'develop' into feature/CSR-1144 2023-06-07 14:32:41 -04:00
CarlNation
036567b1c3 CSR-1144
prettier run
2023-06-07 13:29:25 -04:00
CarlNation
b4cfc1ed6c CSR-1144
typo
2023-06-07 13:25:33 -04:00
CarlNation
d30a8316b2 Merge branch 'develop' into feature/CSR-1144 2023-06-07 13:16:36 -04:00
CarlNation
07079997f0 CSR-1144
remove early bird from supporting items if it exists but not needed because the appointment changed
2023-06-07 13:07:41 -04:00
Bill Richardson
fc8debc871 Updates for CMS provider/serviceloc ctu 2023-06-07 12:55:12 -04:00
CarlNation
7b1f394fae CSR-1144
isPremium is a bool
2023-06-07 11:33:18 -04:00
AdamCaouetteSafelite
49d845e473
Merge pull request #1147 from Safelite/feature/CSR-886
CSR-886: refactoring to move router-link logic into textBlock
2023-06-07 10:55:39 -04:00
Adam Caouette
f0c7ecbb9b CSR-1421: refactor work to move router-link into textBlock instead of using it directly on page 2023-06-07 09:49:10 -04:00
CarlNation
af8db1c343 CSR-1144
Save premium early bird appointment into supporting items
2023-06-07 07:42:42 -04:00
CarlNation
a95d15f69e Merge branch 'develop' into feature/CSR-1144 2023-06-06 15:09:19 -04:00
CarlNation
66c1292e52 CSR-1144
Verify the appointment date is not in the past and still available
2023-06-06 15:08:47 -04:00
Scott Kiener
849844faa3 CSR-1150 | Schedule Page pre-requisites 2023-06-06 09:43:29 -04:00
Scott Kiener
db7ac46935 CSR-1137 | Handle auto-loading of existing store data
Date and time-slot are auto selected
Date-picker still needs work to handle dates that are beyond initial load set.
2023-06-05 15:37:09 -04:00
scottkiener
7267c7dc80
Merge pull request #1137 from Safelite/feature/CSR-1137
CSR-1137 |Remove pre-emptive pricing call
2023-06-05 08:27:34 -04:00
Adam Caouette
6a6b37d5e7 CSR-886: remove superfluous data elements, change date from object to string 2023-06-01 10:59:13 -04:00
Scott Kiener
122f9bffb5 CSR-1137 | Formatting 2023-05-31 11:48:35 -04:00
Scott Kiener
63245465a8 CSR-1137 | Remove pre-emptive pricing call
Added them in sequence to run together with the async group
Also removed the logApiCall:false
2023-05-31 11:44:57 -04:00
CarlNation
6f46f77838 CSR-1144
prettier
2023-05-31 11:06:15 -04:00
CarlNation
041281357f Merge branch 'develop' into feature/CSR-1144 2023-05-31 10:57:14 -04:00
CarlNation
616fe6ddd0 CSR-1144
persist job max time
2023-05-31 10:56:59 -04:00
scottkiener
bbfa2e361d
Merge pull request #1134 from Safelite/feature/CSR-1137
CSR-1137 | Changing name of "get-mobile-early-bird-fee" to "get-mobile-premium-fee"
2023-05-31 10:13:35 -04:00
Scott Kiener
752de5f0eb CSR-1137 | Changing 'early bird' endpoint to 'premium' 2023-05-31 10:03:08 -04:00
CarlNation
212cda21aa CSR-1144 Persist Schedule Data 2023-05-30 10:18:33 -04:00
Scott Kiener
da4813182e CSR-1137 | Refactor appointmentDateAndTime object 2023-05-30 09:45:31 -04:00
Scott Kiener
5d6f1069b3 CSR-1137 | Small refactor 2023-05-30 09:31:50 -04:00
Scott Kiener
6eb0ba2867 CSR-1137 | Final refactor 2023-05-26 09:06:01 -04:00
Scott Kiener
db48ca9fd0 CSR-1137 | Formatting 2023-05-25 16:28:57 -04:00
Scott Kiener
32a6b4d1bb CSR-1137 | Implement get-mobile-time-slots, get-mobile-early-bird-fee 2023-05-25 16:27:42 -04:00
Scott Kiener
881004fc9b CSR-1137 | Integrate shop-time-slots endpoint 2023-05-25 15:31:03 -04:00
Scott Kiener
04a09f6fa2 CSR-1137 | Refactoring 2023-05-25 14:21:27 -04:00
Scott Kiener
13fa4a4cf5 CSR-1137 | time-slot-modal-list-button refactor 2023-05-25 10:55:02 -04:00
Scott Kiener
7327de6e7b Refactor timeslot to time-slot and timeSlot 2023-05-25 10:53:46 -04:00
Scott Kiener
6358fbbe96 CSR-1149 | Fix AM/PM Bug and Formatting 2023-05-25 10:42:41 -04:00
Scott Kiener
27133a6f56 CSR-1149 | Implement continue button changes
Cleaned up timeslot-modal-list-button
Fixed bug with auto-selecting appointments when only one is available
2023-05-25 10:23:55 -04:00
Scott Kiener
28e6ff191d CSR-1137 | Formatting 2023-05-25 08:16:10 -04:00
Scott Kiener
6bc97bb2df Merge remote-tracking branch 'origin/develop' into feature/CSR-1137 2023-05-25 08:12:46 -04:00
Adam Caouette
686355a22b CSR-886: cleanup comments on schedule page 2023-05-24 11:55:09 -04:00
Scott Kiener
98889512d6 CSR-1137 | More changes
Added early-bird styling
Added auto select if only one option
Refactored early-bird names
Moved constants to constant file
Changed time-slot-modal-question v-model to reflect premium appointment
Moved same-day dropoff content to new CMS widget
2023-05-24 10:37:43 -04:00
Bill Richardson
eac83dcfb0 prettier 2023-05-22 15:01:24 -04:00
Bill Richardson
0d06ce769f tech review updates 2023-05-22 14:57:29 -04:00
Scott Kiener
991e000c4e CSR-1137| Formatting 2023-05-22 09:18:31 -04:00
Scott Kiener
3a6b43a629 CSR-1137 | Integrate appointmentType from store
Used to be hardcoded
Also updates some durationText stuff
2023-05-22 08:38:29 -04:00
Scott Kiener
67f5a140d4 CSR-1137 | Format hours 2023-05-18 16:33:11 -04:00
Scott Kiener
46aa254935 CSR-1137 | Formatting 2023-05-18 15:47:57 -04:00
Scott Kiener
07609b9dde CSR-1137 | First deploy to dev 2023-05-18 15:44:35 -04:00
Scott Kiener
1f539e9d79 CSR-1137 | Working version before messing with pricing 2023-05-18 15:28:18 -04:00
Scott Kiener
85b9ce11e2 CSR-1137 | Merge conflicts 2023-05-18 14:33:25 -04:00
Scott Kiener
01e294d7fb Merge remote-tracking branch 'origin/feature/CSR-886' into feature/CSR-1137 2023-05-18 09:48:59 -04:00
Adam Caouette
d7f406b2ba CSR-886: new refactoring changes to use beforeRouteEnter on Schedule page to do heavy lifting 2023-05-17 19:19:48 -04:00
Adam Caouette
53166fc0ea Merge branch 'develop' into feature/CSR-886 2023-05-17 19:12:00 -04:00
CarlNation
3ef722bb0b CSR-1144
add initial schedule properties to be persisted.  changed provider address structure
2023-05-17 14:50:06 -04:00
Scott Kiener
23711787dd CSR-1137 | All timeslot implementations working 2023-05-17 14:08:16 -04:00
Scott Kiener
6ca3d916ba CSR-1137 | Tech review changes 2023-05-12 10:56:54 -04:00
Bill Richardson
78ec13b7fe prettier'd 2023-05-10 13:20:20 -04:00
Bill Richardson
0307ab1c0a unneeded variable 2023-05-10 13:20:20 -04:00
Bill Richardson
166d52467e remove unused import 2023-05-10 13:20:20 -04:00
Bill Richardson
8a55e1dbdd more inline with other page patterns 2023-05-10 13:20:20 -04:00
Bill Richardson
1a47f83301 Updates for weather Alerts 2023-05-10 13:20:20 -04:00
Scott Kiener
dd502e41ba CSR-1137 | Finished time slot selection for in shop 2023-05-08 15:47:37 -04:00
Scott Kiener
074beab149 CSR-1137 | Rename modal slot method 2023-05-08 09:46:21 -04:00
Scott Kiener
377eb4311c Merge remote-tracking branch 'origin/feature/CSR-886' into feature/CSR-1137 2023-05-08 09:26:34 -04:00
Scott Kiener
491f6b273a CSR-1137 | Initial creation of time-slot modal 2023-05-08 09:25:57 -04:00
Adam Caouette
32906736dd CSR-886: refactoring, fixes & set up API calls 2023-05-04 14:33:29 -04:00
Adam Caouette
603be6d206 merge develop 2023-04-25 00:17:30 -04:00
Adam Caouette
a355b025c1 CSR-1131: preliminary work on getting API call from schedule page to date picker 2023-04-24 12:55:37 -04:00
Adam Caouette
faf9d1e420 CSR-1129: formatting changes 2023-04-05 11:49:09 -04:00