4e19c41cd2
- Neuer Step I (ssh_key_versuch.py): liest SSH-Keys aus DB, testet Verbindung per paramiko; erfolgreiche Server landen in server_creds, fehlgeschlagene in needs_bitwarden - Step G (Bitwarden) ist jetzt No-Op wenn alle Server per Key OK - paramiko.DSSKey in allen 4 Dateien entfernt (nicht in paramiko 4.0) - failure_module (flow_fehler_handler.py): sendet bei jedem Flow-Fehler eine Nextcloud-Talk-Nachricht und bereinigt DB/Session - Bitwarden-Step überspringt fehlgeschlagene Server statt abzubrechen - testpause.py als wiederverwendbarer Debug-Helper behalten Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
39 lines
799 B
YAML
39 lines
799 B
YAML
description: IMAP mailbox credentials
|
|
format_extension: null
|
|
is_fileset: false
|
|
schema:
|
|
$schema: https://json-schema.org/draft/2020-12/schema
|
|
type: object
|
|
order:
|
|
- host
|
|
- port
|
|
- user
|
|
- password
|
|
- mailbox
|
|
properties:
|
|
host:
|
|
type: string
|
|
description: IMAP server hostname
|
|
default: ''
|
|
port:
|
|
type: integer
|
|
description: 'IMAP port (993 = SSL, 143 = plain)'
|
|
default: 993
|
|
user:
|
|
type: string
|
|
description: IMAP username / e-mail address
|
|
default: ''
|
|
password:
|
|
type: string
|
|
description: IMAP password or app password
|
|
default: ''
|
|
mailbox:
|
|
type: string
|
|
description: Mailbox to monitor (default INBOX)
|
|
default: INBOX
|
|
required:
|
|
- host
|
|
- port
|
|
- user
|
|
- password
|