Files
Stirling-PDF/app
Connor Yoh 0fc8501667 Procurement: prefill contact email + Agreement/Quote downloads on the sign step
- Details step: prefill the contact email from the linked account so the buyer
  doesn't retype it (fresh quotes only; re-edits keep their saved value).
- Sign step: replace the single "Download PDF" (which only fetched the quote)
  with two download-icon buttons — "Agreement" and "Quote". Agreement downloads
  the current unsigned MSA (new GET /agreement/document/pdf, rendered on the fly
  from the filled agreement, resilient to WeasyPrint being absent); Quote keeps
  the existing quote-PDF download. Dropped the now-unused milestone.download key.

Verified: saas compiles; portal typecheck, eslint, prettier, toml-sort,
translation audits, 176 tests.
2026-07-14 16:31:13 +01:00
..
2026-07-11 12:48:53 +01:00