Katie
e700dc6b4e
CSR-762 Fix merge conflicts, heritage integration
2022-10-27 11:13:33 -04:00
Katie
751a04dc31
CSR-762 Add tests, fix some buttonsInfo logic
2022-10-27 09:57:16 -04:00
CarlNation
644bfebe22
CSR-752 renamed save and load endpoints
2022-10-07 10:49:50 -04:00
Bryan Mauger
035ff732e0
WIP date picker and drop down test.
2022-10-06 12:47:47 -04:00
Bryan Mauger
143a00e315
CSR-848
...
*Put all package variation modal on test Quote page.
*Fix font color.
*Fix text wrap on cash/insurance button.
*Re-add router info for test page.
2022-09-19 13:06:10 -04:00
Leah Schumann
200dcd12e4
Fixed some issues with the logic in arePagePrerequisitesValid
2022-09-16 10:38:29 -04:00
Katie
3c17de9f2c
Fix merge conflicts
2022-09-14 11:28:41 -04:00
Katie
8e8f663be3
Add more tests
2022-09-13 13:13:07 -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
e97f466fd7
Fix merge conflicts
2022-08-29 10:44:52 -04:00
Bryan Mauger
145359e226
Update jest file and router file.
2022-08-29 10:13:45 -04:00
Bryan Mauger
ce840d8177
CSR-735 create text-block component.
2022-08-29 09:41:13 -04:00
Adam Caouette
27e43f52fd
CSR-110: edit router logic to prevent accidental clearing of pageData
2022-08-24 10:38:46 -04:00
Katie
378dbea3cb
Fix merge conflicts
2022-08-22 09:01:08 -04:00
Leah Schumann
c03c406eb2
Fixed navigation error, we needed to add the 'isSavingNavigation' parameter to the overrideNavigation call in vehicle-style
2022-08-22 08:45:48 -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
23ac001a6a
Fix merge conflicts
2022-08-18 16:15:44 -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
62a3ceb8c5
Revert "Defect/csr 759"
2022-08-18 10:44:20 -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
080d2ac28e
CSR-514 Add async/await to runExperimentsForTrigger
2022-08-15 10:23:13 -04:00
Katie
1216b121a8
CSR-514 Move runExperiments to after we check the page to reroute to
2022-08-12 13:20:58 -04:00
Katie
febbe96534
CSR-514 Add condition back to router
2022-08-12 13:00:34 -04:00
Katie
0afa4d815c
CSR-514 Add PageEntry trigger, move running experiments in router to a private function
2022-08-12 10:16:37 -04:00
Katie
137b5d9621
CSR-514 Refactor a bit, add tests
2022-08-11 13:16:48 -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
Katie
fdf17ce4bc
CSR-514 Cleanup
2022-08-09 13:27:46 -04:00
Katie
8964d6e1b0
Merge branch 'develop' into feature/CSR-514
2022-08-09 12:36:37 -04:00
Katie
cdfcec5257
CSR-514 Uncomment and fix parts of experimentOrder
2022-08-09 12:36:10 -04:00
CarlNation
a02143c934
Merge branch 'release/2022.08.18' into rslmerge/2022.08.18-to-develop
2022-08-09 08:10:05 -04:00
CarlNation
e4b2b702c6
CSR-658 nav directly to vehicle-damage when 1 style
2022-08-08 15:54:21 -04:00
Katie
eab76de0fb
Add empty object for pageData by default
2022-08-08 10:10:23 -04:00
Katie
4de7240610
CSR-514 Fix merge conflicts
2022-08-05 12:37:31 -04:00
Katie
6defc97a43
CSR-530 Remove test pages and routes
2022-08-02 12:20:12 -04:00
Katie
afdcb48242
CSR-702 Remove default for optionalPageData in router.navigate
2022-07-28 11:27:15 -04:00
Katie
4c20a977e6
CSR-702 Don't default page data to empty object
2022-07-28 10:52:52 -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
Scott Kiener
b21c6171e9
CSR-706 | Remove state resetting on loadOrder
...
As well as making loadOrder await the latest saveOrderPromise
Also clearing saveOrderPromise if entering the funnel fresh to avoid a broken promise object
2022-07-25 09:30:00 -04:00
Katie
f3120ef80d
CSR-530 Cleanup
2022-07-19 15:46:48 -04:00
Katie
cefd25399e
CSR-530 Add routing for experiment-integration
2022-07-19 15:20:02 -04:00
Katie
be45bb9ff7
CSR-514 Initial implementation for runExperimentsForTrigger
2022-07-15 11:46:01 -04:00
Katie
b73a7f8d90
Fix merge conflicts
2022-07-14 13:12:57 -04:00
Bryan Mauger
3c22e2cb4e
Updates to remove vin-lookup from PR.
2022-07-13 17:33:50 -04:00
Scott Kiener
0d956d9e0f
Merge remote-tracking branch 'origin/develop' into feature/CSR-700
2022-07-13 10:03:57 -04:00
Katie
c7b7e25dfd
CSR-710 Remove experiment string
2022-07-11 16:37:17 -04:00
Katie
d4fd61c74f
CSR-710 WIP
2022-07-11 09:09:53 -04:00
Scott Kiener
9ac8b1a31a
CSR-706 | Add in newly required parameters
2022-07-05 09:35:32 -04:00
Scott Kiener
3b8b86fe7e
CSR-700 | Save response from SaveOrder to VueX Store
2022-06-29 09:05:02 -04:00
FrankRua
3226ec4e6e
Init refactor
2022-06-28 17:01:28 -04:00
DonielleAtSafelite
159aadb2b4
Merge branch 'develop' into feature/CSR-439
2022-06-24 14:43:47 -04:00
Donielle Austin
b76811ded0
pushing changes csr-439
2022-06-24 13:44:03 -04:00
Scott Kiener
e51dc1a8d0
Merge remote-tracking branch 'origin/develop' into feature/CSR-700
2022-06-23 15:46:51 -04:00
Scott Kiener
972e02a5b2
CSR-706 | Re-work synchronicity of saveOrder
...
Allow multiple saveOrders to run synchronously
Allow saveOrder to be awaited before navigating to heritage
Allow saveOrder to run on routine navigation if an email address is present
Add saveOrderPromise member to the store
2022-06-23 15:23:30 -04:00
FrankRua
5c499f1091
Fixed unit tests
2022-06-23 14:28:34 -04:00
FrankRua
f8df9b6512
reset state on timeout
2022-06-10 12:34:32 -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
2dedad7a44
CSR-663 move functions to analytics-mixin
2022-06-02 13:57:08 -04:00
CarlNation
4111f53d4c
CSR-663 remove console.log
2022-06-02 11:28:05 -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
bmauger
2be222a959
CSR-544 footer modal hamburger button.
...
A functional version of the hamburger menu button can be seen at the top of the /fmg/component-test page.
Also in this commit: remove temporary code from router/index.js.
2022-05-24 18:23:13 -04:00
bmauger
5ee8d71252
WIP modal test.
2022-05-20 09:19:04 -04:00
Mark Harris
7d41296a71
removed experiment forcing code
2022-05-18 16:46:10 -04:00
FrankRua
a42600f24c
adjusted endpoint and logic
2022-05-03 15:08:19 -04:00
FrankRua
694a3aabc7
remove unneeded code
2022-05-03 12:47:14 -04:00
FrankRua
07dcfe8177
merge
2022-05-03 12:38:01 -04:00
Mark Harris
de011ae24a
Renamed method
2022-05-02 09:14:06 -04:00
FrankRua
a6f8a6289e
GA events
2022-04-28 16:25:32 -04:00
FrankRua
c0290c43ee
Auto stash before merge of "develop" and "origin/develop"
2022-04-28 13:13:50 -04:00
CarlNation
bdd75d8d1b
CSR-18 refactor event logging
2022-04-28 12:40:54 -04:00
CarlNation
61dbd2fc03
CSR-18 refactors
2022-04-26 09:17:21 -04:00
CarlNation
c71056db22
CSR-18 specs
2022-04-25 13:32:36 -04:00
CarlNation
da748b95fd
Merge branch 'develop' into feature/CSR-18
2022-04-25 08:40:05 -04:00
CarlNation
ce988ee120
CSR-18 log page events
2022-04-25 08:39:17 -04:00
FrankRua
723ad59335
Test page views
2022-04-21 14:05:35 -04:00
Katie
6ac8bd1eee
Edit temporary experiment forcing url for testing
2022-04-20 15:44:29 -04:00
Mark Harris
65f69f3beb
Temporary code for forcing experiments for TESTING
2022-04-19 16:25:44 -04:00
FrankRua
f378f690ab
Refactor logic for redirect
2022-04-18 17:10:58 -04:00
CarlNation
12db51a377
CSR-478 relocate keydown logic to footer
2022-04-12 09:12:24 -04:00
CarlNation
710898a3fe
CSR-478 reset keydown after navigation
2022-04-11 11:03:31 -04:00
Katie
927f7c8a00
CSR-98 Fix reset state
2022-04-04 13:28:03 -04:00
FrankRua
b4a0e36e6b
Stopped 404 from happening on initial load
2022-03-30 10:31:27 -04:00
FrankRua
a1c5150039
rename concept to funnel
2022-03-29 16:21:48 -04:00
FrankRua
c50e21a2a7
refactor heritage helper
2022-03-29 09:13:19 -04:00
Katie
ce4c24e13b
CSR-98 Fix tests with getDateForSavedSessionTimeout commented out
2022-03-28 16:24:32 -04:00
FrankRua
0e6932d266
Handle other edge cases
2022-03-24 14:36:43 -04:00
FrankRua
8e21ccec6c
update to account for session
2022-03-23 12:55:04 -04:00
FrankRua
c77c8e12a2
more integration helper changes
2022-03-22 08:41:02 -04:00
FrankRua
aeca237b05
started to re-do cookie
2022-03-21 18:46:21 -04:00
FrankRua
f7ddb5ff6c
cleanup, setup state for referrals
2022-03-21 16:18:25 -04:00
FrankRua
a279c9d011
Load init
2022-03-21 12:50:32 -04:00
FrankRua
1ac05c353b
CSR-98 to CSR-99
2022-03-21 12:05:10 -04:00
Katie
2b6d22fd71
CSR-98 Save only when user is moving to or has visited heritage
2022-03-21 11:38:18 -04:00
Katie
f4a6cc66cf
CSR-98 Check and edit cookie info as needed
2022-03-17 16:12:20 -04:00
Katie
04bd941d03
Merge remote-tracking branch 'origin/feature/CSR-99' into feature/CSR-98
2022-03-17 08:28:43 -04:00
Katie
0d6571abf7
CSR-98 Add experiments to query string for testing
2022-03-17 08:28:37 -04:00