add fax filing pipeline: VitalPBX sender, attestation cover page with digital signature, compliance checker pending filing override
- filing_attestation.py: generates cover page attesting PW submitted document to recipient with date/time stamp, contact info, and digital signature - fax_sender.py: sends PDFs via VitalPBX API, polls for delivery, generates attested copy for customer records - dot-lookup.ts: if DOT has pending MCS-150 order, show green 'UPDATE SUBMITTED' instead of red 'OVERDUE' in compliance checker - requirements.txt: add pyhanko + cryptography for PDF digital signatures
This commit is contained in:
parent
e2c7cc582b
commit
1f1113d63c
4 changed files with 645 additions and 1 deletions
|
|
@ -29,6 +29,11 @@ dnspython>=2.6.0
|
|||
# PDF form filling (MCS-150 official forms)
|
||||
pypdf>=4.0.0
|
||||
|
||||
# PDF digital signatures (filing attestation)
|
||||
pyhanko>=0.25.0
|
||||
pyhanko-certvalidator>=0.26.0
|
||||
cryptography>=43.0.0
|
||||
|
||||
# HTTP clients
|
||||
aiohttp>=3.9.0
|
||||
requests>=2.31.0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue