Config admin complète + IMAP polling
Config admin : - Serveur upload : IP d'écoute, port, URL publique (QR code) - Email IMAP : activer/désactiver, serveur, port, user, password, dossier, intervalle de polling - Checkbox pour activer IMAP Service IMAP : - Thread daemon, polling configurable (défaut 30s) - Connexion IMAP SSL, récupère mails UNSEEN - Extrait les PJ photos (jpg/png/etc.) - Sauvegarde dans data/photos/, notifie l'app via signal Qt - Bouton Email passe au vert + Continuer quand photos reçues main.py : - Lit la config pour IP/port du serveur upload - Démarre IMAP polling si activé dans la config Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -5,7 +5,14 @@
|
||||
"Bash(cp -r /home/jules/Documents/Projet/photobooth-new/frontend .)",
|
||||
"Bash(cp -r /home/jules/Documents/Projet/photobooth-new/data .)",
|
||||
"Bash(mkdir -p scripts)",
|
||||
"Bash(curl:*)"
|
||||
"Bash(curl:*)",
|
||||
"Bash(grep -r \"proxmox\\\\|lxc\\\\|pve\\\\|mxc\\\\|container\" /home/jules/Documents/Projet/*/memoire.md)",
|
||||
"Bash(grep -r \"LXC\\\\|lxc\\\\|proxmox\\\\|pve\" /home/jules/Documents/Projet/*/memoire.md)",
|
||||
"Bash(grep -r \"proxmox\\\\|pve\\\\|8006\" /home/jules/Documents/Projet/*/memoire.md)",
|
||||
"Bash(ssh:*)",
|
||||
"Bash(grep -r \"npm\\\\|nginx\\\\|proxy\\\\|reverse\" /home/jules/Documents/Projet/*/memoire.md)",
|
||||
"Bash(ssh -i ~/.ssh/id_ed25519 root@192.168.111.4 \"pct exec 112 -- bash -c ''''cat /etc/nginx-proxy-manager/.env 2>/dev/null; ls /opt/npm/ 2>/dev/null; ls /app/ 2>/dev/null; docker ps 2>/dev/null | grep nginx''''\")",
|
||||
"Bash(ssh -i ~/.ssh/id_ed25519 root@192.168.111.4 \"pct exec 112 -- bash -c ''''a2dissite photobooth && systemctl reload apache2'''' 2>/dev/null\")"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user