JetBackup 5 - Base Changelog

  • v5.1.11 [ Released to edge Tier ] 2021-05-02
    • Case JB767 - API Update listQueueItems API call error message
    • Case JB760 - API Alerts Object does not display ID
    • Case JB746 - CORE Notification type not found error during Disaster Recovery
    • Case JB725 - API installPlugin API call fix
    • Case JB724 - CORE Incorrect monthly schedule calculation on positive timezone offsets in some cases
    • Case JB723 - CORE Backup job with "After Job Done" schedule and regular schedule gets executed unintentionally
    • Case JB720 - CORE [Restore] Preserve ownership for public directories/addon domains
    • Case JB717 - CORE Feature [Homedir Restore] Rollback home directory owner and permission when restore fails
    • Case JB711 - security Security Issue [ RACK 911 Labs ]
    • Case JB709 - security Security issue [ RACK 911 Labs ]
    • Case JB707 - CORE critical Users are able to modify Backup on Demand Retention
    • Case JB698 - CORE After Backup Job schedule gets triggered by Backup on Demand
    • Case JB697 - CORE critical [Permissions] User accounts can reassign account UUIDs from "Accounts" section
    • Case JB696 - CORE Failed to restore the DNS Zone
    • Case JB687 - CORE Cross-origin frame gets blocked
    • Case JB686 - CORE Uninstalling Jetbackup 4 also uninstalls JetBackup 5
    • Case JB685 - Feature Improved Internal bash command handling
    • Case JB683 - Feature added PHP error logs to the main jetbackupd.log
    • Case JB682 - Feature GUI [ViewBackups] Add a label with the database engine name to the 'DB' and 'DB Users' under the Advanced Settings
    • Case JB671 - GUI Incorrect Success Message when updating Backup on Demand Settings
    • Case JB670 - CORE Issues with File Permissions Restore Settings
    • Case JB668 - CORE SyncAccountsDetails Task skips all accounts
    • Case JB666 - GUI [Logs] View Log Summary gets stuck when page size set to 10
    • Case JB661 - GUI [Dashboard] Editing Destinations List Pagination fails
    • Case JB651 - CORE Jetindexd service fails with ji_wt_wrapper_full_meta_find_by_path not found
    • Case JB650 - CORE Jetindexd service stability fixes
    • Case JB645 - API Creating Backup Jobs through API does not get listed on BOD settings
    • Case JB643 - CORE Directories Backup Job misses some files
    • Case JB616 - CORE jetindexd WT_X Errors
  • v5.1.10 [ Released to stable Tier ] 2021-03-08
    • Case JB667 - CORE PHP update to 7.3.26.2
    • Case JB662 - CORE "undefined symbol: create_snap_entry_ex" during Backup Job
  • v5.1.9 [ Released to stable Tier ] 2021-03-01
    • Case JB648 - GUI View log files at Queue Items page returns "No content found"
    • Case JB640 - CORE Addon plugins making API calls with no data throwing JS errors
    • Case JB638 - CORE [Restore] Clear the 'files' list when selecting a new backup to restore from
    • Case JB632 - CORE JetBackup5 loading issue after fresh reboot
    • Case JB631 - GUI Update error messages for end user
    • Case JB628 - CORE JetBackup does not fetch new accounts migrated from another panel
    • Case JB625 - Feature [SyncAccounts] Add an alert when an account doesn't have a 'created date'.
    • Case JB621 - CORE Restore & Download - Account Downloads not working
    • Case JB606 - GUI Added consistency for Account Encryption Key references
    • Case JB598 - GUI "Free Disk Space Limit" field does not show after switching between S3 back to Local or SSH in "Create New Destination"
  • v5.1.8 [ Released to beta Tier ] 2021-02-09
    • Case JB607 - CORE [DR] Unable to restore JB config from S3 Destination
    • Case JB604 - GUI [Create Backup Job - GUI] Schedule growl notification shows as blank
    • Case JB595 - GUI [Account Filters] - Resellers accounts not getting listed
    • Case JB592 - CORE [Restore] Skip the reseller, owner, and package handling when restoring without panel configuration.
    • Case JB590 - GUI Add a confirmation box when pressing the 'Create Backup On Demand' button
    • Case JB589 - CORE [Queue] Improved task handling for accounts that are queued for both backup and restore.
    • Case JB587 - CORE [Backup on Demand] Allow only one BOD job per user/account be queued at a time.
    • Case JB584 - CORE [Encrypted Backups] The encrypted backups are being encrypted more than once when using multiple destinations
    • Case JB581 - GUI Cannot filter backup jobs by "JB Config" type
    • Case JB580 - Feature GUI Added Queued and Actual Processing Time in the Logs Page
    • Case JB579 - GUI [Disaster Recovery Wizard] Add warning/instructions to re-enable Export JB Config and Backup Jobs.
    • Case JB575 - CORE [JB User Panel] API call permission issue when logged in at user-level
    • Case JB557 - CORE security Upgrade PHP version to 7.3.26
    • Case JB432 - GUI Search filters cached between page loads.