Commit graph

308 commits

Author SHA1 Message Date
Scott Kiener
18b508a550 CSR-731 | Demo-ready commit 2022-10-12 15:34:02 -04:00
Scott Kiener
a60398a55b CSR-731 | Working version before refactor 2022-10-12 10:53:12 -04:00
Katie
d7115f2ac6 CSR-762 Fix merge conflicts 2022-10-11 12:09:04 -04:00
Katie
b4a0024912 CSR-762 Push correct value on vehicle-parts nested question 2022-10-11 09:23:32 -04:00
Katie
42eac1d08a CSR-762 GA Cleanup 2022-10-11 08:27:00 -04:00
Adam Caouette
4daa43cd36 Merge branch 'develop' into feature/CSR-803-refactoring-2 2022-10-07 16:43:46 -04:00
Adam Caouette
e604bdb8e1 CSR-803: move handleAnswerUpdates to shared mixin 2022-10-07 16:04:43 -04:00
Katie
88944befe0 CSR-762 Fix merge conflicts 2022-10-07 15:50:52 -04:00
Katie
3b73abbebc CSR-762 GA Cleanup 2022-10-07 15:44:26 -04:00
Scott Kiener
a8d9060b22 Merge remote-tracking branch 'origin/develop' into feature/CSR-731 2022-10-07 15:30:50 -04:00
Katie
08f43a15a2 CSR-762 GA WIP 2022-10-07 15:29:32 -04:00
CarlNation
644bfebe22 CSR-752 renamed save and load endpoints 2022-10-07 10:49:50 -04:00
Scott Kiener
90eaf8ab63 Merge remote-tracking branch 'origin/develop' into feature/CSR-731 2022-10-06 13:11:40 -04:00
Katie
ee53cac9e3 CSR-762 GA WIP 2022-10-06 12:57:40 -04:00
Katie
6e350ac050 Merge remote-tracking branch 'origin/develop' into feature/CSR-762-GA 2022-10-06 10:36:15 -04:00
Adam Caouette
41a27cc427 update unit test coverage 2022-10-05 23:29:33 -04:00
Katie
fe9602200c CSR-762 Add tests 2022-10-05 14:22:25 -04:00
Katie
a6d8a5d8d1 CSR-762 GA WIP, think it's working but needs more testing 2022-10-04 14:43:43 -04:00
Adam Caouette
f21d51f7f4 CSR-803: refactor loadInitialData for questions pages 2022-10-04 07:37:16 -04:00
Katie
a669556c80 CSR-762 WIP 2022-10-03 15:51:57 -04:00
Katie
458ee702ae CSR-762 Change requests/fix bugs 2022-10-03 14:13:24 -04:00
Katie
e546bad283 CSR-762 GA WIP 2022-10-03 13:18:08 -04:00
Katie
7f64513a03 CSR-762 Cleanup 2022-09-30 09:27:37 -04:00
Katie
14bed5524c CSR-762 Wrap up GA events 2022-09-30 09:20:15 -04:00
Katie
aba72ca593 CSR-762 Get GA event working with state 2022-09-29 15:08:13 -04:00
Katie
c4720c2d94 CSR-762 Remove log 2022-09-29 13:07:41 -04:00
Katie
0581fcdc9e CSR-762 Change requests 2022-09-29 13:05:25 -04:00
Katie
ea053534ca CSR-762 Add separate GA state 2022-09-29 12:19:42 -04:00
Katie
78151929c9 CSR-762 Button click events firing correctly 2022-09-28 13:14:44 -04:00
Katie
fff1aa1848 CSR-762 Update some tests, get GA working for inputs for keyboard navigation 2022-09-27 15:50:49 -04:00
Katie
d4100f4d26 CSR-762 Edit how most button-question wrappers emit 2022-09-23 09:31:17 -04:00
Katie
dce7a575b6 CSR-762 Cleanup 2022-09-22 14:23:26 -04:00
Katie
25a27563ab CSR-762 Add shared props 2022-09-22 14:00:44 -04:00
Katie
87a4389e13 CSR-762 Cleanup 2022-09-22 11:32:45 -04:00
Katie
27c2563e2c CSR-762 Add back onSubmit function 2022-09-20 14:29:11 -04:00
Katie
1a0f71f36f CSR-762 Preselects chips 2022-09-20 10:07:02 -04:00
Katie
ce46cf4ea6 CSR-762 Preselects windshield damage 2022-09-20 08:42:02 -04:00
Katie
9b3d67fd6e CSR-762 Fix merge conflicts 2022-09-19 16:20:26 -04:00
Katie
95e972a02f CSR-762 list-card with aggressive validation 2022-09-19 16:17:52 -04:00
Katie
24ddb9f8a5 CSR-762 Fix for YMMS list-button keypresses 2022-09-19 09:54:31 -04:00
Katie
854300d677 CSR-762 Move validation logic to button-wrapper 2022-09-16 13:07:27 -04:00
Katie
94c3ea326f CSR-762 Update YMMS 2022-09-16 10:18:59 -04:00
Katie
3707443e15 CSR-762 Finish list-button 2022-09-16 09:12:59 -04:00
Katie
42fdd8aa46 762 Fix button-wrapper functionality 2022-09-16 08:27:54 -04:00
Katie
ace997bbf5 CSR-762 WIP 2022-09-15 17:30:46 -04:00
CarlNation
891e9cb8b2 Merge branch 'release/2022.09.29' into rlsmerge/2022.09.29-to-developv2 2022-09-15 16:14:52 -04:00
Katie
6e901a6918 CSR-762 Add mini test 2022-09-15 14:44:50 -04:00
CarlNation
e7bc1f7ecc CSR-779 - match mock data to promise data 2022-09-15 13:37:34 -04:00
CarlNation
a50c2220ed CSR-779 remove promise settle from mixin 2022-09-15 08:30:34 -04:00
AdamCaouetteSafelite
275fa72735
Merge pull request #740 from Safelite/feature/CSR-803-refactoring-2
Feature/CSR-803 refactoring 2
2022-09-14 16:27:34 -04:00
Katie
3c17de9f2c Fix merge conflicts 2022-09-14 11:28:41 -04:00
Adam Caouette
cffbe64b33 CSR-803: remove keyString prop from question-chain component 2022-09-13 17:24:45 -04:00
CarlNation
6491b94044 CSR-779 Repair view of estimate page 2022-09-13 08:02:05 -04:00
Katie
f51135b030 Merge remote-tracking branch 'origin/release/2022.09.15' into feature/parts-pages-cleanup-KO 2022-09-09 13:34:58 -04:00
Katie
24e4441eaf Add tests 2022-09-09 13:34:42 -04:00
Katie
b350eaae93 Revert commit 'CSR-743 experiment integration testing' and change hasSettingEqualTo to use loose equality 2022-09-08 08:24:08 -04:00
Katie
65a2c3ae94 CSR-743 experiment integration testing 2022-09-01 16:53:54 -04:00
Katie
e10c585abe CSR-111 Use pageData instead of glassParts to check if vehicle-parts selections have changed 2022-08-31 11:02:25 -04:00
Katie
395f24b53c CSR-514 Replace hasOwnProperty with hasOwn 2022-08-26 10:37:27 -04:00
Katie
73bc3f5945 CSR-111 Fix tests 2022-08-25 08:51:15 -04:00
Katie
5f3f647fb8 CSR-111 Tested with dynamic values 2022-08-25 08:25:36 -04:00
Katie
e6dfb8a25f CSR-111 Cleanup 2022-08-24 15:53:13 -04:00
Katie
ec7bc77e67 CSR-111 Remove multiple questions example, tested with heritage 2022-08-24 15:49:32 -04:00
Katie
76077d7793 CSR-111 Cleanup 2022-08-24 15:39:47 -04:00
Katie
9c40093144 CSR-111 Fix answer change issue 2022-08-24 15:30:11 -04:00
Katie
f266fce3f5 CSR-111 WIP 2022-08-24 10:56:31 -04:00
Leah Schumann
31ba6f361a Added missed required reference to store 2022-08-22 16:52:18 -04:00
Leah Schumann
3e41d4de98 Ensuring vin lookup page saveOrder is only triggered when we don't already have a session saved 2022-08-22 16:29:29 -04:00
Leah Schumann
520fdbd674 Triggering saveOrder before making getPartsOrQuestions call in vin-pages-mixin 2022-08-22 15:45:22 -04:00
Leah Schumann
04ff118b55 merging from develop, fixed conflicts with refactoring vehicle question page navigations 2022-08-19 15:29:22 -04:00
Katie
64e046dd00 CSR-748 Cleanup routing and navigation-scenarios 2022-08-19 11:31:52 -04:00
Katie
ad4ac40c8b CSR-111-parts Fix loadingModal issue for vin-pages 2022-08-18 12:13:40 -04:00
Katie
668a8affb2 Revert "Merge pull request #673 from Safelite/revert-672-feature/CSR-111-parts"
This reverts commit c5f76d2424, reversing
changes made to 2e0f614e1f.
2022-08-18 12:09:46 -04:00
Katie
b23361d0a3 Revert "Merge pull request #674 from Safelite/revert-665-defect/CSR-759"
This reverts commit b890d85c28, reversing
changes made to c5f76d2424.
2022-08-18 11:55:45 -04:00
katieoh-safelite
b890d85c28
Merge pull request #674 from Safelite/revert-665-defect/CSR-759
Revert "Defect/csr 759"
2022-08-18 10:50:00 -04:00
katieoh-safelite
37dc16645f
Revert "Feature/csr 111 parts" 2022-08-18 10:44:49 -04:00
katieoh-safelite
62a3ceb8c5
Revert "Defect/csr 759" 2022-08-18 10:44:20 -04:00
katieoh-safelite
2e0f614e1f
Merge pull request #672 from Safelite/feature/CSR-111-parts
Feature/csr 111 parts
2022-08-18 10:08:44 -04:00
Katie
fca3c56664 CSR-111-parts Cleanup 2022-08-18 08:49:54 -04:00
Katie
fa9f4c0ef5 CSR-111-part Go to QuoteDetails instead of quote, update tests 2022-08-18 08:30:09 -04:00
katieoh-safelite
a7ed47d839
Merge pull request #665 from Safelite/defect/CSR-759
Defect/csr 759
2022-08-17 13:06:37 -04:00
Katie
b526fc059f CSR-759 Update how session ID cookies are saved and updated 2022-08-17 09:25:51 -04:00
Leah Schumann
3616a7d75f Merged from develop and updated unit tests 2022-08-17 09:06:10 -04:00
Leah Schumann
ed740a12ab Front end changes related to CSR-512 2022-08-16 15:31:28 -04:00
Katie
653a41abb8 CSR-111 Cleanup 2022-08-16 14:54:32 -04:00
Katie
4fa36a1100 CSR-111 Cleanup 2022-08-16 14:52:48 -04:00
Katie
d3f7ad68f2 CSR-111 Get part from capability question, save, reset answers when part question answer result changes 2022-08-16 14:44:32 -04:00
Katie
7584968143 CSR-111 Refactor navigation between vehicle questions pages 2022-08-15 14:55:12 -04:00
Katie
2fd175711a CSR-111 Get capability questions 2022-08-15 10:15:30 -04:00
katieoh-safelite
c1490d5a35
Merge pull request #645 from Safelite/feature/CSR-690
Feature/csr 690
2022-08-10 14:16:37 -04:00
Leah Schumann
00f5092dc1 Added flag to 'navigate' method so that we can specify that the order by saved in the .afterEach method of the router. Added new 'navigateWithSaving' and 'navigateWithoutSaving' to allow us to control when the order is saved. 2022-08-10 13:46:43 -04:00
matthew-sykes
b5c0bc8042
Merge pull request #635 from Safelite/defect/CSR-705
CSR-705 value logging masking type
2022-08-03 10:53:57 -04:00
Katie
6359139342 CSR-690 Implement navigation to and from heritage 2022-08-02 12:17:35 -04:00
Katie
50ac848290 CSR-702 Fix going back from vehicle-parts when there were no part-questions 2022-08-02 11:12:19 -04:00
Matt Sykes
b73649e490 CSR-705 value logging masking type
- value logging masking type
- added to other components under button-questions
- added logging for radio as it was missing (only fires onchange of radio which is different than others although arguably more right...
2022-08-01 16:42:10 -04:00
Adam Caouette
b41042cee8 CSR-110: increase code coverage in unit tests 2022-07-27 09:59:39 -04:00
Adam Caouette
b53479dbf1 CSR-110: refactoring from PR comments 2022-07-26 17:56:51 -04:00
Adam Caouette
8034ce8d28 CSR-110 resolve conflicts with merged develop branch 2022-07-26 17:50:33 -04:00
Adam Caouette
149adc9792 CSR-110: restored navigation to go back to heritage funnel 2022-07-26 16:21:13 -04:00
Katie
18524de9a6 CSR-702 Add vehicle-questions-mixin tests 2022-07-26 16:02:53 -04:00
Katie
868b3d663d CSR-702 Fix merge conflicts' 2022-07-26 15:08:45 -04:00
Katie
6a8409cd34 CSR-702 Add basic routing for part-questions 2022-07-26 15:03:40 -04:00
Adam Caouette
b41eae1797 CSR-111: set up prerequisite data and navigation for capability questions 2022-07-26 14:39:07 -04:00
Adam Caouette
c7b775863b CSR-110: navigation/store changes for molding-questions page 2022-07-20 09:27:55 -04:00
Katie
79072bb3b5 CSR-666 Import store, cleanup 2022-07-18 12:08:07 -04:00
Katie
fd9267593b CSR-666 Cleanup 2022-07-18 11:30:16 -04:00
Katie
0fdda5b4a2 CSR-666 Add methods to experiment-mixin 2022-07-18 11:28:34 -04:00
Katie
453d086a1d CSR-666 Add experiment-mixin 2022-07-15 12:14:39 -04:00
Katie
bf35cfa866 Fix merge conflicts 2022-07-13 14:03:46 -04:00
FrankRua
8e4f806b71 removed comment 2022-07-05 08:31:56 -04:00
FrankRua
3929c90954 Unit tests 2022-06-30 17:25:34 -04:00
FrankRua
ec05b56e51 lp lookup and start of address lookup 2022-06-29 17:52:02 -04:00
Mark Harris
d6102ca1bc treat ancillary parts different than glass parts 2022-06-15 15:17:25 -04:00
Scott Kiener
cfa0ace9c5 CSR-652 | Update tests and move item to mixin 2022-06-15 09:20:48 -04:00
Katie
1bef672ec1 CSR-466 Fix merge conflict 2022-06-10 10:36:22 -04:00
Katie
9351201c9e CSR-466 Add vin-pages-mixin tests 2022-06-10 08:09:18 -04:00
DonielleAtSafelite
de01f19e84
Merge branch 'release/2022.06.23' into feature/CSR-414-tests 2022-06-09 14:19:53 -04:00
Donielle Austin
53b925b678 unit test estimate 2022-06-09 10:59:38 -04:00
CarlNation
83002df770
Merge pull request #531 from Safelite/feature/CSR-663
Feature/csr 663
2022-06-02 14:14:42 -04:00
CarlNation
7350835e93 CSR-663 shorthand return 2022-06-02 14:11:08 -04:00
CarlNation
2dedad7a44 CSR-663 move functions to analytics-mixin 2022-06-02 13:57:08 -04:00
CarlNation
15ed8aad39 CSR-663 Make sure the create session only runs once move to router 2022-06-02 11:25:36 -04:00
Scott Kiener
36079109c7 Merge remote-tracking branch 'origin/release/2022.06.09' into feature/CSR-563 2022-06-01 15:52:34 -04:00
Scott Kiener
2e847436c8 CSR-563 | Refactor Alert and Alert tests 2022-06-01 14:34:19 -04:00
bmauger
2b27eca24c
Merge pull request #526 from Safelite/CSR-544-footer-modal
CSR 544 footer modal
2022-05-31 17:02:43 -04:00
bmauger
298da3b24d Footer modal updates. 2022-05-31 16:04:42 -04:00
CarlNation
4be843e1b8 CSR-663 changes to make sure funnel as skey(session log seq num) 2022-05-31 13:11:16 -04:00
CarlNation
adb74675ff CSR-216 move the ga event log out of handlecheckchange
This was causing every item in the list to log an event not just the selected item.
2022-05-20 16:24:52 -04:00
CarlNation
9071ddcffd CSR-216 use var 2022-05-20 14:03:03 -04:00
CarlNation
6b53eb74d9 CSR-216 fix test 2022-05-20 13:39:41 -04:00
CarlNation
cc2d127530 CSR-216 do not send to logapp if missing sid 2022-05-20 13:20:49 -04:00
Scott Kiener
26d9ed341b CSR-563 | Fix error if alert fires with no footer rendered 2022-05-19 12:04:35 -04:00
Donielle Austin
548310887b ga defect tests 2022-05-19 09:25:15 -04:00
Donielle Austin
4715698f8e ga defect 2022-05-19 08:36:22 -04:00
Donielle Austin
e04979829a ga event defect 2022-05-18 18:18:40 -04:00
Donielle Austin
7fd053e043 ga event defect 2022-05-18 18:07:34 -04:00
Donielle Austin
b1e14f80df ga event defect 2022-05-18 08:43:06 -04:00
Scott Kiener
d0e9717dee CSR-563 | Snap to alerts when not fully visible
Added "doesScrollToOnAppear" property to alert component.
-defaults to true
-when an alert is not fully visible on the page when it becomes visible, the page will attempt to scroll the alert to the top
2022-05-16 16:11:14 -04:00
CarlNation
93c12a127e CSR-18 page name function only called once so never it changed 2022-05-11 15:16:03 -04:00
CarlNation
8659d77558 Merge branch 'develop' into feature/CSR-18 2022-05-04 09:11:46 -04:00
CarlNation
341cc02d7d CSR-18 activity log split into lagpageview and logcustomevent 2022-05-04 09:07:59 -04:00
FrankRua
fc0ea703ba fix unit tests 2022-05-03 15:46:32 -04:00
FrankRua
809c6d7aa9 mapping 2022-05-03 15:33:56 -04:00
FrankRua
a42600f24c adjusted endpoint and logic 2022-05-03 15:08:19 -04:00
FrankRua
a14e3ca682 unit tests 2022-05-03 12:58:26 -04:00
FrankRua
07dcfe8177 merge 2022-05-03 12:38:01 -04:00
Mark Harris
cb65b60b14 renamed method 2022-05-02 13:46:25 -04:00
scottkiener
dd6980fd42
Merge pull request #376 from Safelite/feature/CSR-507
CSR-507 | Implement 'vehicleChangeAlert' on vehicle-damage
2022-05-02 10:28:30 -04:00
Mark Harris
de011ae24a Renamed method 2022-05-02 09:14:06 -04:00
Scott Kiener
886d1509d8 CSR-507 | Fixed missing comma from merge conflict 2022-05-02 09:05:13 -04:00