- Added Email Workflow System with automated actions based on email classification. - Created database schema with tables for workflows, executions, and actions. - Developed API endpoints for CRUD operations on workflows and execution history. - Included pre-configured workflows for invoice processing, time confirmation, and bankruptcy alerts. - Introduced user guide and workflow system improvements for better usability. - Implemented backup system for automated backup jobs and notifications. - Established email activity log to track all actions and events related to emails.
27 lines
430 B
Plaintext
27 lines
430 B
Plaintext
fastapi==0.115.0
|
|
uvicorn[standard]==0.32.1
|
|
psycopg2-binary==2.9.10
|
|
pydantic==2.10.3
|
|
pydantic-settings==2.6.1
|
|
python-dotenv==1.0.1
|
|
python-multipart==0.0.17
|
|
jinja2==3.1.4
|
|
pyjwt==2.9.0
|
|
aiohttp==3.10.10
|
|
|
|
# Email & Scheduling
|
|
APScheduler==3.10.4
|
|
msal==1.31.1
|
|
|
|
# Backup & SSH
|
|
paramiko==3.4.0
|
|
|
|
# AI & Document Processing
|
|
httpx==0.27.2
|
|
PyPDF2==3.0.1
|
|
pdfplumber==0.11.4
|
|
pytesseract==0.3.13
|
|
Pillow==11.0.0
|
|
invoice2data==0.4.4
|
|
pyyaml==6.0.2
|