docs: Update HISTORY.md with Streamlit KISS upload and service fixes

This commit is contained in:
CyberMind-FR 2026-02-25 12:37:52 +01:00
parent 20cf959185
commit d0d1c7d557

View File

@ -3621,3 +3621,21 @@ git checkout HEAD -- index.html
- `luci-app-secubox-portal/root/www/gk2-hub/portal.html`: Account section + password modal
- `luci-app-metablogizer/root/usr/libexec/rpcd/luci.metablogizer`: Auto-republish on upload
- `secubox-app-metablogizer/files/usr/sbin/metablogizerctl`: Gitea push on publish
35. **Streamlit KISS Upload & Service Fixes (2026-02-25)**
- **Streamlit KISS Upload:**
- Auto-detects ZIP files by magic bytes (PK header)
- Extracts app.py from ZIP archives automatically
- Adds UTF-8 encoding declaration to Python files
- Installs requirements.txt dependencies in background
- Restarts instance on re-upload for immediate update
- Matches MetaBlogizer KISS pattern
- **Mailserver POP3S Fix:**
- Added `pop3` to dovecot protocols (was only imap lmtp)
- POP3S (995) now listening alongside IMAPS (993)
- **Alerte Streamlit Fix:**
- Extracted app.py from incorrectly saved ZIP file
- Installed missing qrcode/python-dotenv dependencies
- Added route to mitmproxy-in for WAF inspection
- **Files Modified:**
- `luci-app-streamlit/root/usr/libexec/rpcd/luci.streamlit`: upload_app, upload_and_deploy with KISS ZIP handling