Commit graph

526 commits

Author SHA1 Message Date
Katie
78bb3f5e8c CSR-762 tests 2022-10-20 12:36:45 -04:00
Scott Kiener
65cf2d3b84 Merge remote-tracking branch 'origin/feature/CSR-762' into feature/CSR-731 2022-10-19 14:08:35 -04:00
Katie
c515920069 CSR-762 Fix merge conflicts 2022-10-13 15:16:54 -04:00
Katie
4f5c71dcf9 CSR-762 Refactor to use v-model 2022-10-13 15:01:05 -04:00
Scott Kiener
be9f6a008c CSR-731 | Fix for cash/insurance toggle styling 2022-10-13 14:31:24 -04:00
Katie
afa94625f7 CSR-762 Fix tests 2022-10-11 16:52:07 -04:00
Katie
d7115f2ac6 CSR-762 Fix merge conflicts 2022-10-11 12:09:04 -04:00
Katie
42eac1d08a CSR-762 GA Cleanup 2022-10-11 08:27:00 -04:00
Katie
3b73abbebc CSR-762 GA Cleanup 2022-10-07 15:44:26 -04:00
Katie
fe9602200c CSR-762 Add tests 2022-10-05 14:22:25 -04:00
Katie
f634d8ced1 Merge branch 'feature/CSR-762-GA' into feature/CSR-762-tests 2022-10-04 14:45:49 -04:00
Katie
e546bad283 CSR-762 GA WIP 2022-10-03 13:18:08 -04:00
Katie
4128b644b9 CSR-762 WIP tests 2022-09-30 15:12:12 -04:00
Katie
37207cab3c CSR-762 Fix broken/remove outdated tests 2022-09-30 14:13:35 -04:00
Katie
14bed5524c CSR-762 Wrap up GA events 2022-09-30 09:20:15 -04:00
katieoh-safelite
73494dcf61
Merge branch 'develop' into feature/CSR-762 2022-09-29 10:44:32 -04:00
Scott Kiener
2addaa01c1 Merge remote-tracking branch 'origin/feature/CSR-762' into feature/CSR-731 2022-09-29 10:10:51 -04:00
Katie
38ac36b3fe CSR-762 Comment out tests 2022-09-29 09:29:36 -04:00
Scott Kiener
9962d61fc7 CSR-726 | Update list-button-horizontal tests
Checkvalue now should be false instead of undefined
2022-09-29 07:40:05 -04:00
Scott Kiener
0a4ffee447 CSR-726 | Cash or Insurance Toggle
Unit Tests
Default selection logic
Fix for list-button-horizontal
2022-09-29 07:36:30 -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
c04b99af1b CSR-762 Some naming changes 2022-09-22 10:21:52 -04:00
Katie
b14ca820ac CSR-762 Fix estimate page, start on question-chain 2022-09-21 15:29:01 -04:00
Katie
04f4a9369b CSR-762 Finish vehicle-damage 2022-09-21 08:56:41 -04:00
Katie
9e4d244c14 CSR-762 Back glass 2022-09-20 14:22:05 -04:00
Katie
ffe95e5fba CSR-762 Split windshield 2022-09-20 13:23:08 -04:00
Katie
1a0f71f36f CSR-762 Preselects chips 2022-09-20 10:07: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
4ae0b4e54b CSR-762 Only read one event per action 2022-09-19 14:06:04 -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
Katie
c5fb168161 CSR-762 Fix multiselect 2022-09-19 10:23:30 -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
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
Mark Harris
9d6b829cb1 trying to fix repair-chips 2022-09-14 08:04:21 -04:00
Katie
d8fa80bbe1 CSR-835 Fix broken test 2022-09-13 19:08:26 -04:00
Katie
4c2fbba29e CSR-385 Fix list-button-horizontal 2022-09-13 19:00:20 -04:00
Katie
ff6a45e6e4 CSR-835 Update list-button-horizontal, getPartsOrQuestions call 2022-09-13 17:11:52 -04:00
Bryan Mauger
9902cc0ce3 Remove unneeded code per tech review. 2022-09-01 13:01:06 -04:00
Scott Kiener
fcf95ad734 CSR-795 | Refactor modal etc.
Removed collapse toggle on radio-service
Added in cashOrInsurance utilization
Removed reference to quote in the modal class
Changed modal close button text to use Footer from CMS
2022-08-30 13:37:19 -04:00
Katie
aceea963eb Merge remote-tracking branch 'origin/release/quote-page-mvp' into rlsmerge/quote-page-mvp-to-develop 2022-08-29 11:41:56 -04:00
Scott Kiener
2296379e02 CSR-735 | Fix tests 2022-08-29 11:35:38 -04:00
Katie
e97f466fd7 Fix merge conflicts 2022-08-29 10:44:52 -04:00
Scott Kiener
06abbc03df Merge remote-tracking branch 'origin/release/quote-page-mvp' into feature/CSR-735 2022-08-29 09:34:58 -04:00
Scott Kiener
1ac8651719 CSR-735 | Update list-button-horizontal to accept strings 2022-08-29 09:34:29 -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
Bryan Mauger
4156eb281b CSR-795 add modal for quote page. 2022-08-24 09:43:34 -04:00
Adam Caouette
f2c3e79a57 CSR-108: refactoring 2022-08-22 23:57:08 -04:00
Katie
0b8c454da5 Fix merge conflict 2022-08-18 16:28:22 -04:00
Katie
23ac001a6a Fix merge conflicts 2022-08-18 16:15:44 -04:00
Adam Caouette
cd2321a93f CSR-108: update unit tests 2022-08-18 03:21:37 -04:00
Adam Caouette
22e50a576d Merge branch 'develop' into feature/CSR-108 2022-08-18 03:16:17 -04:00
Adam Caouette
207d18ab80 CSR-108: updates for handling duplicate questions and loading a previous user state 2022-08-18 03:15:31 -04:00
Bryan Mauger
32bbb69d08 DE-7273 update button colors to fix contrast issue. 2022-08-12 15:25:20 -04:00
Bryan Mauger
7f81ce0824 CSR-437 accessibility fix
Add tabindex to span so that screenreader reads copy.
Add aria-label to list-button so that screenreader reads proper information.
2022-08-05 10:39:17 -04:00
Matt Sykes
007c464e01 Reference to const 2022-08-03 10:08:41 -04:00
Matt Sykes
5006a22221 Fixed broken tests 2022-08-01 17:29:25 -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
katieoh-safelite
55dea7d240
Merge pull request #632 from Safelite/feature/CSR-467
CSR-467 Edit aria-labels and what screenreader reads
2022-07-29 16:20:21 -04:00
Katie
1d6a36a79a CSR-467 Edit aria-labels and what screenreader reads 2022-07-29 11:55:44 -04:00
Katie
7450840a36 CSR-756 Cleanup 2022-07-28 16:11:31 -04:00
Katie
2588ddc066 CSR-756 Fix validation issue on vehicle-damage page 2022-07-28 15:57:49 -04:00
Katie
7e5fb4c906 CSR-702 Cleanup 2022-07-26 15:31:20 -04:00
Katie
6a8409cd34 CSR-702 Add basic routing for part-questions 2022-07-26 15:03:40 -04:00
Bryan Mauger
d8a4734ca5 WIP Expand all package options code setup. 2022-07-22 10:30:14 -04:00
Bryan Mauger
c55ee6a15d WIP 2022-07-20 15:28:05 -04:00
Bryan Mauger
66303864f0 WIP 2022-07-19 16:48:46 -04:00
Bryan Mauger
57bc0d5484 WIP 2022-07-18 17:03:54 -04:00
Bryan Mauger
5e36b01f31 WIP 2022-07-18 16:03:43 -04:00
Katie
8217ebd4c7 CSR-517 Add event for enter key on list-button 2022-07-18 08:56:36 -04:00
Katie
3f29cc1a89 CSR-734 Fix validation rule 2022-07-15 12:52:44 -04:00
katieoh-safelite
d683061eeb
Merge pull request #606 from Safelite/rlsmerge/2022.06.23-to-develop
Rlsmerge/2022.06.23 to develop
2022-07-14 13:01:51 -04:00
bmauger
b1a770d8cc
Merge branch 'develop' into merge-conflict-v2 2022-07-14 08:35:46 -04:00
Bryan Mauger
49d678ded7 Remove commented code. 2022-07-14 08:31:27 -04:00
Bryan Mauger
3c22e2cb4e Updates to remove vin-lookup from PR. 2022-07-13 17:33:50 -04:00
Katie
d1e9d81242 CSR-612 Use role='application' to fix issue in JAWS 2022-07-13 16:28:22 -04:00
Katie
8aa1de12c7 CSR-612 Fix arrow key issue 2022-07-13 15:05:47 -04:00
Katie
bf35cfa866 Fix merge conflicts 2022-07-13 14:03:46 -04:00
Katie
3656c62cf6 CSR-612 Fix list-button for JAWS 2022-07-13 08:55:35 -04:00
Katie
bd496c466d CSR-612 Fix button for JAWS 2022-07-13 08:32:53 -04:00
Katie
5f8b19eb44 CSR-715 Fix merge conflict 2022-07-06 08:57:33 -04:00
Katie
7321e9efcf CSR-643 Update validation on input change 2022-07-05 11:51:30 -04:00
Katie
15718a6403 CSR-715 Add check-for-repair-and-replace validation back in 2022-07-05 10:19:46 -04:00
Katie
75b1640f70 CSR-715 Fix validation 2022-07-05 08:57:21 -04:00
Katie
173f1b495b CSR-715 Cleanup 2022-07-01 09:03:33 -04:00
Katie
d9f7be2c62 CSR-715 Fix tests 2022-07-01 08:57:02 -04:00
Katie
17db77bcb3 CSR-715 WIP 2022-07-01 08:16:54 -04:00
Katie
e2af902f40 CSR-343 Fix chip button CSS 2022-06-30 08:58:21 -04:00
Katie
ff51a04e30 CSR-343 Fix tests 2022-06-29 13:18:17 -04:00
Katie
a979bf2c85 CSR-343 Fix back button 2022-06-29 08:40:46 -04:00
Katie
8fe1dd8d7b CSR-343 Fix reloading/repopulating and CSS 2022-06-28 17:46:05 -04:00
Katie
06335ba625 CSR-343 Finish validation 2022-06-28 11:17:57 -04:00
Katie
8a1fc5bbe5 CSR-343 Edit CSS 2022-06-27 15:45:43 -04:00
Katie
7e4494eb25 CSR-343 Finish validation 2022-06-27 13:48:09 -04:00
Katie
9d7c6fc1fc CSR-343 WIP 2022-06-27 08:40:56 -04:00
scottkiener
c5426c5e04
Merge pull request #557 from Safelite/feature/CSR-652
Feature/csr 652
2022-06-16 10:32:45 -04:00
Scott Kiener
678ec72680 CSR-652 | Change validation location 2022-06-16 10:00:21 -04:00
Scott Kiener
cfa0ace9c5 CSR-652 | Update tests and move item to mixin 2022-06-15 09:20:48 -04:00
AdamCaouetteSafelite
d6125a5ee7
Revert "Feature/csr 480" 2022-06-14 17:25:44 -04:00
Scott Kiener
2544954f8f CSR-652 | Add CSS class to each alert
That matches CMS
2022-06-14 16:49:24 -04:00
Adam Caouette
f1380cfe2f Merge branch 'release/2022.06.23' into feature/CSR-480 2022-06-13 20:51:41 -04:00
Adam Caouette
4b9700716f minor logic updates to shared list- buttons, new question-chain component 2022-06-13 20:47:47 -04:00
Adam Caouette
c167f1887a CSR-480: clean up some faulty logic I discovered that was only clearing answers if multi-select 2022-06-09 16:51:59 -04:00
Scott Kiener
c094ff5f49 CSR-563 | Mock out a mixin - added another alert test 2022-06-01 16:11:03 -04:00
Scott Kiener
954a99621f CSR-563 | Test presence of Router-Link 2022-06-01 15:51:58 -04:00
Scott Kiener
2e847436c8 CSR-563 | Refactor Alert and Alert tests 2022-06-01 14:34:19 -04:00
Scott Kiener
3187b2edc7 CSR-563 | Alert fix and starting tests
Alert was not always snapping into viewport correctly
Barebones test outline - NOT ready for PR
2022-05-26 09:21:48 -04:00
Adam Caouette
e13d2fc097 CSR-216: fix unit tests 2022-05-20 17:25:17 -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
Adam Caouette
4816bf75c0 CSR-624: add unmounted method to clear checked answers 2022-05-20 08:12:16 -04:00
Scott Kiener
d0e3d2390c CSR-563 | Fixing tests and commenting out alert.vue for tests 2022-05-17 16:19:25 -04:00
Scott Kiener
6a14ea429e CSR-563 | Further refactoring - changing alerts to v-if 2022-05-17 16:07:25 -04:00
Scott Kiener
9ebb3a1fe3 CSR-563 | Refactor for efficiency, correct failing test 2022-05-16 16:58:37 -04:00
Scott Kiener
a7e56b8a5f CSR-563 | Fix bracket formatting 2022-05-16 16:12:11 -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
Scott Kiener
4ec5217dae CSR-408 | Refactor and Fix Unrelated Bugs
Bugs fixed:
-Compile time error regarding logic done in "computed"
-Forward button now updates correctly on license-plate-lookup when VIN is changed.

Refactored alert.vue to make it more readable
2022-05-13 10:44:43 -04:00
Scott Kiener
5ab0d527b2 CSR-408 | Refactor alerts and alertcopy interaction 2022-05-12 16:39:41 -04:00
bmauger
a4c4022031
Merge pull request #439 from Safelite/brm-alert-fixes
Alert fixes. Remove incorrect duplicate alert.
2022-05-12 15:17:34 -04:00
DonielleAtSafelite
5bead2f3ed
Merge pull request #438 from Safelite/feature/CSR-297-V2
ui defect
2022-05-12 15:15:07 -04:00
bmauger
3f7e7921aa Alert fixes. Remove incorrect duplicate alert. 2022-05-12 15:12:21 -04:00
AdamCaouetteSafelite
075b79dd9c
Merge pull request #417 from Safelite/feature/CSR-347
Feature/CSR-347
2022-05-12 14:44:25 -04:00
Donielle Austin
5b96a2f1f2 ui defect 2022-05-12 14:20:40 -04:00
bmauger
19e78e0bba Remove duplicate alert. Fix word wrap in alert. 2022-05-11 17:00:03 -04:00
bmauger
997b88f926 CSR-458 bug fix updates.
Fix font size, remove duplicate alert, fix alert color, fix service zip required error message, update vin format message.
2022-05-11 14:24:55 -04:00
Adam Caouette
97bde06c7a Merge branch 'develop' into feature/CSR-347 2022-05-11 13:10:57 -04:00
bmauger
0c2d2b4a4d
Merge branch 'develop' into CSR-408-bug-fixes 2022-05-11 12:43:14 -04:00
bmauger
f5dc69560d Fix font size. 2022-05-11 12:33:02 -04:00
Donielle Austin
6668e762dc ui defect 2022-05-11 12:27:04 -04:00
FrankRua
13e2d20078 Fix button for defect 2022-05-11 10:04:33 -04:00
Adam Caouette
4e349eaee4 Merge branch 'develop' into feature/CSR-347 2022-05-10 17:16:57 -04:00
Donielle Austin
2ae1c20c98 ui defects 2022-05-10 16:30:26 -04:00
Adam Caouette
2014ca4f04 Merge branch 'develop' into feature/CSR-347 2022-05-09 10:56:58 -04:00
Max
fef7a2227e Merge branch 'develop' into feature/CSR-92 and fix / update unit tests 2022-05-04 13:21:05 -04:00
Adam Caouette
f78b5b20c3 CSR-347: WIP, more elements and data setup for address-vehicles page 2022-05-04 10:47:35 -04:00
FrankRua
cc81fb4296 extra needed for unit tests 2022-04-29 16:25:51 -04:00
FrankRua
a3293db761 one more 2022-04-29 16:13:01 -04:00
FrankRua
533bc558e0 More events 2022-04-29 16:11:10 -04:00
Adam Caouette
82c9e8563a CSR-447: move mouse trigger to avoid edge case border clicking 2022-04-26 14:30:27 -04:00
Adam Caouette
92ecbd6d3c CSR-447: final style tweaks 2022-04-26 10:41:00 -04:00
Adam Caouette
c070f2af95 CSR-447: expand/update unit tests 2022-04-26 09:52:00 -04:00