Chloe Herd
8e63abd08d
Add initial iteration for review page
2023-05-16 17:39:30 -04:00
Bryan Mauger
de936953bc
Format code.
2023-04-14 10:08:29 -04:00
Bryan Mauger
3eb7df9f21
Fix issue where "page" does not begin at top when...
...
changing routes.
2023-04-14 09:52:24 -04:00
Adam Caouette
fb0280fa18
CSR-1129: create schedule page, put date picker on it
2023-04-05 10:56:34 -04:00
Adam Caouette
3693636924
Merge branch 'develop' into feature/CSR-886
2023-03-15 09:54:17 -04:00
CarlNation
d8d653e7cb
Merge branch 'release/2023.03.09' into rlsmerge/2023.03.09-to-develop-v3
2023-03-02 09:53:42 -05:00
CarlNation
a29fb2b2a4
CSR-945 CSR-946
...
prettier
2023-03-02 09:46:53 -05:00
CarlNation
9ec12c81bd
CSR-945 CSR-969
...
use lower case for querystring parms
2023-03-02 09:43:00 -05:00
CarlNation
a1120943b1
Merge branch 'release/2023.03.09' into rlsmerge/2023.03.09-to-develop
2023-02-24 10:16:44 -05:00
CarlNation
57f3b80e6f
CSR-945
...
Allow zipCode querystring in concept funnel
2023-02-24 09:58:55 -05:00
Adam Caouette
603068f98d
CSR-886: set up demo date picker page and beginnings of date-picker component
2023-02-10 13:18:04 -05:00
Bryan Mauger
15319196db
WIP Update file paths.
2023-01-17 16:58:09 -05:00
Scott Kiener
941097a407
CSR-1055 | Defer most await scenarios to saveSession call
2023-01-16 12:09:50 -05:00
Katie
1ba6a13875
CSR-747 Add isInsurance override on quote
2022-12-13 16:40:10 -05:00
Katie
53adf2f939
CSR-747 Cleanup
2022-12-08 13:25:22 -05:00
Katie
aa875c84d7
CSR-747 WIP
2022-12-05 15:50:30 -05:00
Katie
aa6aad7c07
CSR-747 Navigate to and from heritage funnel
2022-11-15 16:49:34 -05:00
Katie
c7b04667e0
Format everything
2022-10-28 10:10:11 -04:00
scottkiener
56954163db
Merge pull request #788 from Safelite/feature/quote-page-testing-nav
...
Removing direct route
2022-10-28 09:24:49 -04:00
Scott Kiener
5d9cbf9db4
Removing direct route
2022-10-28 09:16:18 -04:00
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
Katie
6a17e122ea
CSR-98 Move functions into heritage-integration-helper
2022-03-15 16:13:29 -04:00
Katie
399624af8d
CSR-98 Add variable for cookieName OrderInfo
2022-03-15 15:17:38 -04:00
Katie
d1fb7db451
CSR-98 Read cookie values and remove as needed
2022-03-11 12:22:35 -05:00
FrankRua
2f12273f57
Parameter on navigate
2022-03-09 14:03:36 -05:00
Katie
a679f2fd07
CSR-98 Fix merge conflict
2022-03-09 08:15:51 -05:00
Katie
6ce8bbec8a
CSR-98 Save on every page and redirect to heritage funnel on one
2022-03-08 17:24:10 -05:00
FrankRua
6596239d38
one more =
2022-03-01 15:09:18 -05:00
FrankRua
b734e481c1
Fix defect for routing
2022-03-01 15:08:00 -05:00
CarlNation
fa82333be5
Merge branch 'develop' into feature/CSR-297
2022-02-28 10:54:54 -05:00
CarlNation
6f614e9a63
CSR-297 wip plus CSR-335
2022-02-28 10:51:13 -05:00
FrankRua
e43b2caaeb
created page data methods for Vuex / Router
2022-02-25 14:48:22 -05:00
Max
f6af95a753
Adding button question example test page
2022-02-25 14:45:57 -05:00
FrankRua
25f0eaf075
include parameters in the prereq calls
2022-02-23 16:55:13 -05:00
bmauger
9e12733756
CSR-342 WIP & QA fix.
2022-02-17 13:59:40 -05:00
FrankRua
08978f89fc
removed ;
2022-02-03 13:18:02 -05:00
FrankRua
5d9bfe0d0b
begin store mock
2022-02-01 16:21:49 -05:00
FrankRua
5ccccc2548
Created state invalidation
2022-02-01 14:49:44 -05:00
FrankRua
c35676963e
const instead of let
2022-01-28 11:00:32 -05:00
FrankRua
2b526f3a7d
Merge branch 'develop' into feature/CSR-188
2022-01-28 10:26:25 -05:00
FrankRua
b92c425fb4
Linter
2022-01-28 10:22:33 -05:00
FrankRua
915cfd5a21
Added logic to validate pages
2022-01-27 17:23:09 -05:00
Mark Harris
19136a04c0
transmitting params in router
2022-01-27 15:58:35 -05:00
Mark Harris
209850826c
trying to fix params
2022-01-27 15:35:21 -05:00
FrankRua
91af7ef626
A few updates
2022-01-20 12:43:35 -05:00
FrankRua
9160d2f7c0
Merge remote-tracking branch 'origin/develop' into feature/CSR-130
2022-01-20 12:36:24 -05:00
FrankRua
ab947a4d15
Created event bus, created homepage endpoint
2022-01-17 16:53:10 -05:00
FrankRua
7abbf7c3cb
Comments
2022-01-14 16:40:08 -05:00
FrankRua
3df24f131c
Cleanup, switched router over to use aysnc/await
2022-01-14 16:36:30 -05:00
FrankRua
5f8108e4b8
Switched to using await, ditched emitter
2022-01-14 16:22:35 -05:00
Adam Caouette
99d1c654d2
Merge branch 'develop' into feature/CSR-254
2022-01-14 14:36:03 -05:00
FrankRua
a7002f47d5
404 page to use EventBus
2022-01-14 12:43:17 -05:00
FrankRua
f3336470d2
POC
2022-01-12 16:28:49 -05:00
Leah Schumann
02db554ee9
Removed Loader-demo from router/index.js
2022-01-11 09:42:53 -05:00
Leah Schumann
8cab5deaa1
Merge branch 'develop' into feature/CSR-231
2022-01-10 10:20:25 -05:00
Adam Caouette
549a8b3593
CSR-254: create form-test page and begin testing validation
2022-01-07 16:00:34 -05:00
Leah Schumann
f16c997920
Address Autocomplete POC
2022-01-05 16:32:15 -05:00
Frank
59f92f4af4
Implement routing table
2021-12-15 13:47:49 -05:00
Frank
daab1b0f1a
Ran linter
2021-12-08 21:00:37 -05:00
Frank
43c6aed0a2
improvements
2021-12-08 20:56:57 -05:00
Frank
d82c21c744
created routing table logic
2021-12-08 16:28:17 -05:00
Frank
f19870cdaa
routing table init
2021-12-07 20:18:44 -05:00
bmauger
ee65765293
CSR-119 Push Loader component and updated radio-list and list-button.
2021-11-23 14:36:31 -05:00
Frank
ff1511429e
kabab-case and a ton of updates
2021-11-18 15:46:26 -05:00
Frank
a500ad19e9
lint + correcting some actions
2021-11-17 15:56:06 -05:00
Frank
8e0f9bf816
Multiple refactor / improving changes
2021-11-17 14:54:00 -05:00
Frank
766ccccdb6
Updated router / readme
2021-11-02 11:22:09 -04:00
Frank
9deb3b161c
Added env var for Api Gateway, some formatting
2021-11-02 10:03:00 -04:00
Frank
62a44c31b0
Corrected 404 page, added developer test page
2021-11-01 17:21:39 -04:00
Frank
c3c4606fcd
pull route info by query string
2021-11-01 16:39:55 -04:00
Frank
d4dacd63ae
More for dynamic routing
2021-10-28 22:31:37 -04:00
Frank
d85a1feb7b
Added store actions to real api calls
2021-10-27 21:09:38 -04:00
Frank
170eff0ed8
changed to new structure
2021-10-26 17:29:35 -04:00
Frank
31fe28f8d2
Updated routing for S3
2021-10-26 09:19:54 -04:00
Frank
a9c2ab27c2
!!GitHub_Desktop<feature/dynamic-routing>
2021-10-25 10:57:19 -04:00
FrankSafelite
eaaf665e48
Added back <router-view></router-view>
2021-10-20 20:37:20 -04:00
FrankSafelite
4c74dcf51a
Defined home route
2021-10-19 15:57:32 -04:00
FrankSafelite
f0baf72d7b
Dynamic Routing
2021-10-19 08:50:47 -04:00