feat: OCI Services page, compliance report v3, DOCX with camo strip, timezone per-user
- New OCI Services page with Service Status (auto-detect + overrides) and OCI Health (real-time Oracle status) tabs - Compliance report: OCI Services section with Cloud Guard recommendations table, back page with Connect with us - DOCX generation: professional styling with Pillow camouflage strip, green header tables, result boxes - Separate Download DOCX button in reports page - Timezone now per-user (not global) — each user configures their own timezone - ADB connection pre-check before report generation (fail fast 503) - Compliance report iframe shows friendly HTML instead of JSON 404 during generation - OCI Health dashboard: proxies ocistatus.oraclecloud.com with search, geo filters, expandable region cards
This commit is contained in:
1605
backend/app.py
1605
backend/app.py
File diff suppressed because it is too large
Load Diff
@@ -9,3 +9,5 @@ mcp>=1.0.0
|
||||
requests>=2.32.0
|
||||
PyPDF2>=3.0.0
|
||||
cryptography>=44.0.0
|
||||
python-docx>=1.1.0
|
||||
Pillow>=10.0.0
|
||||
|
||||
Reference in New Issue
Block a user