bmc_hub/requirements.txt
Christian 30d1be61eb feat: Add global search functionality and email results section
- Introduced a global search button and modal for enhanced user experience.
- Added a new section for displaying email results in the global search modal.
- Implemented functionality to fetch and display emails based on user queries.
- Updated the UI to include a reminders button and improved accessibility features.

fix: Update docker-compose to allow reload configuration

- Changed ENABLE_RELOAD environment variable to default to true for easier development.

chore: Update requirements for new dependencies

- Added brother_ql, pyzbar, and pypdfium2 to requirements for label printing and PDF processing.

feat: Implement Brother label printing service

- Created a new service for printing labels using Brother QL printers.
- Supports direct printing of case hardware labels with customizable layouts.

feat: Add Vaultwarden service for credential management

- Implemented a service to interact with Vaultwarden for secure credential storage and retrieval.

sql: Add migrations for email thread keys and document tokens

- Created migrations to backfill email thread keys and manage document tokens for work orders.
- Introduced new tables and updated existing structures to support token-based linking of scanned documents.

sql: Import links into the database

- Added a script to import a predefined set of links into the database with associated categories.
2026-04-01 21:34:58 +02:00

26 lines
449 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
python-dateutil==2.8.2
jinja2==3.1.4
aiohttp==3.10.10
httpx==0.27.2
aiosmtplib==3.0.2
PyJWT==2.10.1
pyotp==2.9.0
passlib[bcrypt]==1.7.4
pandas==2.2.3
msal==1.31.0
paramiko==3.5.0
APScheduler==3.10.4
pdfplumber==0.11.4
av==13.1.0
Pillow==11.0.0
brother_ql==0.9.4
pyzbar==0.1.9
pypdfium2==4.30.0