Back to Changelog
v1.0.279
Server migration: full reseller and customer hierarchy preservation, domain-scoped database transfer, MariaDB to MySQL 8 compatibility, and pipeline reliability improvements.
Bug Fixes
9- Plesk, cPanel and DirectAdmin migrations now preserve the full reseller-to-customer hierarchy: resellers are recreated as resellers with their customers beneath them, and every domain is grouped back under the exact account that owned it on the source.
- Reseller accounts that own domains directly are migrated as Panelica resellers with a subordinate user that holds those domains, matching Panelica role model.
- Plesk database discovery is now domain-scoped, so each database is attributed to the domain that actually owns it, eliminating duplicate-database collisions on multi-domain accounts.
- MariaDB to MySQL 8 database imports adapt incompatible dump content (removed sql_mode values and unsupported collations) so databases import cleanly, without altering row data.
- Database user discovery is more robust for Joomla and OpenCart sites, with a phantom-database guard that skips non-existent or empty databases.
- Migrated accounts use secure passwords that always satisfy the password policy, and account names no longer carry a redundant prefix.
- Migration pipeline resilience improved: Apache reloads gracefully during transfers, post-migration verification timing is more accurate, and mail, maildir, database and cron steps have fallback chains.
- New per-domain mail server hostname configuration with automatic TLS certificate re-issuance and Cloudflare A, MX and SPF record synchronization.
- Deleting users no longer returns a misleading error on large accounts; filesystem and isolation cleanup now runs in the background while the account is removed immediately.