🧭 Transfer modes

1) By Landing object

  • creates a copy of the Landing (new name, new route)
  • copies ButtonClick entries
  • triggers deployment to the new domain
  • status is stored in LandingTransferLog

2) By URL

  • takes an existing URL
  • downloads files via SFTP into a temp directory
  • uploads the directory to the new domain

In this mode no new Landing is created in the DB — only files are transferred.

🧾 Logs

All operations are stored in LandingTransferLog with statuses:

  • pending
  • completed
  • failed

❗ Limitations

  • New route must be unique and absent on the server
  • For URL mode, the source domain must exist in the system