Commit graph

5193 commits

Author SHA1 Message Date
Jeremy-Z
e2b028616a
Merge branch 'develop' into feature/humphries/INSR-8489.1 2026-05-27 14:06:06 -04:00
Jeremy-Z
9dc244c01f
Merge pull request #1244 from Safelite/bugfix/humphries/apple-pay-dev
Adjust repo/pipeline to use single file for apple pay
2026-05-27 13:54:47 -04:00
Alex Humphries
ddd3c3d0d9 Adjust repo/pipeline to use single file for apple pay 2026-05-27 13:01:27 -04:00
Alex Humphries
01e717e2fa INSR-8489: Add GA events for advanced mobile modal 2026-05-27 11:01:11 -04:00
AHumphriesSL
b28838f4bd
Merge pull request #1237 from Safelite/feature/humphries/INSR-8489
INSR-8489: Update cart dropdown to add tooltip for advanced mobile fee
2026-05-27 10:23:40 -04:00
AHumphriesSL
7d1d15117b
Merge branch 'develop' into feature/humphries/INSR-8489 2026-05-27 09:20:38 -04:00
Jeremy-Z
5030d8ce90
Merge pull request #1240 from Safelite/dependabot/npm_and_yarn/multi-f792d6d6d9
Bump qs and express
2026-05-26 14:21:14 -04:00
Jeremy-Z
5727e157a7
Merge branch 'develop' into dependabot/npm_and_yarn/multi-f792d6d6d9 2026-05-26 14:10:15 -04:00
Jeremy-Z
1e408be220
Merge pull request #1241 from Safelite/feature/jzimmerman/INSR-9794
INSR-9794: Added some additional logging
2026-05-26 12:36:53 -04:00
Jeremy-Z
beaca10e84
Merge branch 'develop' into feature/jzimmerman/INSR-9794 2026-05-26 12:18:10 -04:00
Jeremy-Z
06ff83716e
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-26 12:17:42 -04:00
Jeremy-Z
06371e0043
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-26 12:16:25 -04:00
Jeremy-Z
0130fe4f35 VS Code did not save this file. 2026-05-26 12:15:48 -04:00
Jeremy-Z
c9a5a47e53 Updating imports to support the log error call. 2026-05-26 11:36:20 -04:00
Jeremy-Z
d0910cd1b5 Added additional logging for client auth signature validation failures. Also made sure to log this api call. 2026-05-26 11:17:33 -04:00
AHumphriesSL
f71c821f4a
Merge branch 'develop' into feature/humphries/INSR-8489 2026-05-26 09:34:21 -04:00
dependabot[bot]
91bcaa46ae
Bump qs and express
Bumps [qs](https://github.com/ljharb/qs) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `qs` from 6.14.1 to 6.15.2
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.15.2)

Updates `express` from 4.22.1 to 4.22.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.2/History.md)
- [Commits](https://github.com/expressjs/express/compare/v4.22.1...v4.22.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.15.2
  dependency-type: indirect
- dependency-name: express
  dependency-version: 4.22.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-22 19:57:05 +00:00
katiekroell
b4dc37195f
Merge pull request #1238 from Safelite/feature/kroell/INSR-9790
INSR-9790: styling fixes
2026-05-22 12:24:59 -04:00
katiekroell
b5235e0096
Merge branch 'develop' into feature/kroell/INSR-9790 2026-05-22 12:08:59 -04:00
Jeremy-Z
375f24b6f3
Merge pull request #1239 from Safelite/feature/jzimmerman/INSR-9794
INSR-9794: Added additional Bailout and Error logging information.
2026-05-22 12:02:33 -04:00
Jeremy-Z
98f0197b47 Some refinement. 2026-05-22 11:50:03 -04:00
Jeremy-Z
c4bd1de992 Adding adidtional bailout and error information logging. 2026-05-22 11:19:42 -04:00
Jeremy-Z
39bd638f7f Merge branch 'develop' into feature/jzimmerman/INSR-9794 2026-05-22 11:19:19 -04:00
Jeremy-Z
bd1019cc0b
Merge pull request #1235 from Safelite/dependabot/npm_and_yarn/ws-8.20.1
Bump ws from 8.18.0 to 8.20.1
2026-05-22 11:16:48 -04:00
Katie Kroell
8f411c56b3 styling fixes 2026-05-22 11:02:28 -04:00
Jeremy-Z
b89a777562
Merge branch 'develop' into dependabot/npm_and_yarn/ws-8.20.1 2026-05-22 10:33:45 -04:00
AHumphriesSL
9a48f80b07
Merge branch 'develop' into feature/humphries/INSR-8489 2026-05-21 17:03:09 -04:00
Alex Humphries
818914b1a8 INSR-8489: Address copilot suggestions for tool-tip and mobile fee modal
- Correct default values for cmsWidgetName prop
- Change name of tool-tip component to match pattern (kebab-case)
- Automatically unmount tool-tip component after each test
- Accessibility improvements for tool-tip icon
- Remove unused event handler wiring
- Narrow CSS selector for price row to prevent unintended styling
- Remove unused imports
2026-05-21 16:44:18 -04:00
Alex Humphries
f46e584d6b INSR-8489: Update cart dropdown to add tooltip for advanced mobile fee
Also includes a modal when trying to remove the item from the cart.
2026-05-21 15:47:19 -04:00
Jeremy-Z
61d28ac56f Added initial detailed bailout messaging. 2026-05-21 13:55:49 -04:00
Jeremy-Z
7cc17b4f3f
Merge pull request #1236 from Safelite/feature/jzimmerman/INSR-9782
INSR-9782: Refactored front end entry-page loading and session initialization.
2026-05-21 11:28:21 -04:00
Jeremy-Z
1bb4963156 Added access-denied as part of the ignore logging / experiment logic. 2026-05-21 11:12:49 -04:00
Jeremy-Z
71aa359412 Addressed some code review recommendations. 2026-05-20 15:36:00 -04:00
Jeremy-Z
a37020341f Refactored front end entry-page loading and session initialization. 2026-05-20 13:58:01 -04:00
dependabot[bot]
c96555b85c
Bump ws from 8.18.0 to 8.20.1
Bumps [ws](https://github.com/websockets/ws) from 8.18.0 to 8.20.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.20.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-version: 8.20.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-20 12:09:32 +00:00
brich1212safe
afc64af597
Merge pull request #1234 from Safelite/feature/richardson/INSR-mobilePro-noappts
Fix an issue if mobile only zip has no appts
2026-05-19 15:59:00 -04:00
Bill Richardson
ec5f6f2344 Fix an issue if mobile only zip has no appts 2026-05-19 15:48:17 -04:00
katiekroell
b21c28c95a
Merge pull request #1231 from Safelite/feature/kroell/INSR-8732
INSR-8732: Safeco styling
2026-05-19 13:44:54 -04:00
katiekroell
bec89ff704
Merge branch 'develop' into feature/kroell/INSR-8732 2026-05-19 13:24:54 -04:00
Jeremy-Z
29237a4bf4
Merge pull request #1232 from Safelite/feature/jzimmerman/INSR-9777
Fixes for missing ClientTag value on session log.
2026-05-19 13:24:44 -04:00
Jeremy-Z
f98a348b73 Fixes for missing ClientTag value on session log. 2026-05-19 13:15:21 -04:00
US\katie.kroell
e15ea5927d update stylesheet naming 2026-05-19 11:51:33 -04:00
brich1212safe
76ebbf335a
Merge pull request #1230 from Safelite/feature/richardson/INSR-9659
Manual form validation on service packages
2026-05-15 22:59:03 -04:00
Bill Richardson
661d1a041c Manual form validation on service packages 2026-05-15 13:39:32 -04:00
Jeremy-Z
bf5ec8506b
Merge pull request #1228 from Safelite/feature/jzimmerman/add-qa-env-approval
Added requirement for QA environment deployment approval.
2026-05-15 11:57:39 -04:00
Jeremy-Z
8329c60cb0 Added requirement for QA approval. 2026-05-15 11:44:42 -04:00
AHumphriesSL
dec7124fe6
Merge pull request #1226 from Safelite/feature/humphries/INSR-9651
INSR-9651: Do not clear VAPs prices on deductible submit
2026-05-14 15:07:00 -04:00
Jeremy-Z
3e23ae6fd6
Merge pull request #1227 from Safelite/feature/jzimmerman/INSR-9675
INSR-9675: Fixed issue of missing parent account and referral sequence number after order submission.
2026-05-14 14:34:16 -04:00
Jeremy-Z
229d23ddca Fixed issue of missing parent account and referral sequence number after order submission. 2026-05-14 14:31:34 -04:00
Alex Humphries
3236ce79c4 Add new test to handle different clearOnSubmit scenarios 2026-05-14 09:51:04 -04:00