SuffolkLITLab / ALKiln

Integrated automated end-to-end testing with docassemble, puppeteer, and cucumber.
https://assemblyline.suffolklitlab.org/docs/alkiln/intro
MIT License
14 stars 4 forks source link

Close #918, detect sign in. Update some deps. #934

Closed plocket closed 1 month ago

plocket commented 1 month ago

In this PR, I have:

Reason for this PR

Sign-in failures were not being detected. This required updating puppeteer. I took that opportunity to update new npm vulnerabilities except with pdfjs-dist. See the decision docs for that info.

Also added decision docs. I want to try them out - everyone is raving about them right now. They seem like a decent idea, though I'm not sure how searchable they'll be. Maybe they'll just be useful to point to when folks have questions.

Links to any solved or related issues

Any manual testing I have done to ensure my PR is working

N/A