mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-14 16:07:52 +00:00
Deployment servers get two more types next to SFTP and local folders: FTP and FTPS (explicit AUTH TLS, certificates checked against the system trust store). The Connection tab takes host, port, user name (empty logs in anonymously) and passive mode; the password is asked for on connect like an SSH password and is kept for the session or saved in the OS credential store. The FTP filesystem backs upload, download, sync, automatic upload, the remote host browser and remote editing. Listings use MLSD when the server has it, else LIST with MDTM for exact times, so sync compares timestamps reliably; uploads keep timestamps with MFMT when "Preserve files timestamps" is on. Closes #1200