bug: FTP remote type missing from profile form remote_storage dropdown #171
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The
remote_storagedropdown informs/profile.xmllistsnone,sftp,google_drive, ands3— butftpis missing. Meanwhile, a fullftpfieldset with 7 fields exists (host, port, username, password, path, passive, ssl), all withshowon="remote_storage:ftp". Sinceftpis never selectable, these fields can never be shown in the legacy profile form.The new multi-remote system (
#__mokosuitebackup_remotes) andRemoteTable::check()both acceptftpas a valid type. So the FTP fields are orphaned in the profile form but functional via the remotes CRUD modal.Locations
forms/profile.xmlline 220-227 — dropdown missing<option value="ftp">COM_MOKOJOOMBACKUP_REMOTE_FTP</option>forms/profile.xmllines 411-477 — full FTP fieldset that can never be shownsrc/Table/RemoteTable.phpline 33 — acceptsftpas valid typeWhat to do
Either:
ftpto theremote_storagedropdown so legacy profile-level FTP config worksWhy
Users cannot configure FTP via the profile form despite all the fields being defined. This is either a missing option or dead code that should be cleaned up.
Branch created:
feature/171-bug-ftp-remote-type-missing-from-profile