Case JB5-Base #1854 - CORE [BMR] Add BMR (REAR) default conf file for a server specific configurations
Case JB5-Base #1846 - CORE Error: Invalid workspace directory provided
Case JB5-Base #1845 - CORE [Restore] Failed to open stream: No such file or directory in /usr/local/jetapps/var/lib/jetbackup5/Core/Crontab/Crontab.inc on line 67
Case JB5-Base #1662 - CORE Retry the initial connection for all destinations
Case JB5-Base #1811 - GUI When viewing Orphan Accounts in the Admin GUI - the IP addresses type displays as an array
Case JB5-Base #1781 - CORE Create TAR files using PHP instead of using CLI
Case JB5-Base #1778 - CORE Exclude files from the 'Daily Export' task
Case JB5-Base #1776 - GUI Add ability to show damaged backups in end users GUI
Case JB5-Base #1771 - CORE Implement a new method to the Integrity Check on Legacy Destinations
Case JB5-Base #1768 - Feature GUI Enable JB Config Export by default on new destinations
Case JB5-Base #1766 - API manageRepository messages are incorrect for create/modify
Case JB5-Base #1761 - API Add a timeout for queue.sock requests
Case JB5-Base #1758 - GUI Send alert if destination is automatically disabled
Case JB5-Base #1751 - Feature Add option to exclude files in the restore process
Case JB5-Base #1746 - critical [Restore] Crons are removed with files restore on CloudLinux/DirectAdmin
Case JB5-Base #1739 - CORE [Backups] Verification id mismatch when destination aborted due to "Free Disk Space Limit"
Case JB5-Base #1733 - CORE Unable to retry failed items as end user with the set permissions
Case JB5-Base #1732 - GUI Integrity Check Completion Alert/Notice is not fetching the backup job and destination name
Case JB5-Base #1691 - GUI Account backups UI doesn't show correct informtion
Case JB5-Base #1687 - CORE [Domains] Include IPv6 IP in domains backup
Case JB5-Base #1686 - GUI Database Users being unselected for some reason / more than 100 items not being selected
Case JB5-Base #1682 - CORE Email Notification Integration sends email in incorrect format
Case JB5-Base #1676 - CORE [Integrity Check] JB Config fails with [ERROR] NoSuchKey after update
Case JB5-Base #1675 - GUI Add a warning message to the 'Can Manage Directory Backups' permission
Case JB5-Base #1670 - CORE [CLI] Cannot use -oSkip option for jetbackup5 restorepkg
Case JB5-Base #1669 - CORE [Restore] jetbackup.index items don't match items selected, causes restorepkg to fail for partial downloads
Case JB5-Base #1668 - CORE 'Insert Multiple' button does not work when changing the backup job from accounts to directories
Case JB5-Base #1644 - Feature Add new "Owned By" Account Filter and Rework the "Reseller Filter" to include the reseller owner
Case JB5-Base #1511 - API No good way to list full account snapshot/parent_id for orphan accounts
Case JB5-Base #1432 - CORE Extend integrity check for individual users
Case JB5-Base #1363 - CORE Create new ini parser
Case JB5-Base #968 - CORE [DR] Restoring JB Config replaces new plugin versions with older version
v5.3.9 [ Release Tier ]
2024-02-11
Case JB5-Base #1821 - CORE [BMR] Disable the localv2 destination type option
Case JB5-Base #1820 - CORE [BMR] JetBackup REAR restore fails with MongoDB connection error
Case JB5-Base #1819 - CORE Upgrade MongoDB to 4.4.28 on OS's using MongoDB 4.4.0
Case JB5-Base #1804 - CORE Error: The provided directory not exists or not a directory
v5.3.8 [ Release Tier ]
2024-1-7
Base Compatibility Update
v5.3.7 [ Edge Tier ]
2023-12-25
Base Compatibility Update
v5.3.6 [ Alpha Tier ]
2023-12-17
Case JB5-Base #1757 - GUI Adjust Server Backup Job Experimental Notices
Case JB5-Base #1753 - CORE Change the destination workers from "per fork" to "per destination"
Case JB5-Base #1749 - CORE Failed to update jetbackup5-base package when server is running mongo 6 on a older OS
Case JB5-Base #1737 - CORE Re-name process names to be more descriptive in ps (jetbackup5d-main, jetbackup5d-scheduler, etc)
Case JB5-Base #1736 - GUI Improve progress bar to calculate total files of download/upload in backup, restore and download processes before the process starts
Case JB5-Base #1735 - CORE SQLite database locked error if backup is partially completed when transfer to destination finish with issues
Case JB5-Base #1734 - GUI [Reindex] Misleading message to run Integrity Check on SSHv1 destination
Case JB5-Base #1730 - GUI GUI displays incorrect excluded items
Case JB5-Base #1724 - CORE Improve the reindex process by adding the ability to perform reindex by snap
Case JB5-Base #1722 - GUI Edit Excludes is allowed when Exclude Databases is selected
Case JB5-Base #1718 - CORE Reset the 'encrypted' value for snapshots
Case JB5-Base #1710 - CORE [BMR Backup] Exclude custom workspace directory from the backup
Case JB5-Base #1697 - CORE Getting Verification file doesn't exists alert when switching the backup structure on a backup job
Case JB5-Base #1663 - CORE [Plesk] End-user GUI fails to load when user under CageFS
Case JB5-Base #1661 - GUI [Backups] Re-name "Disaster Recovery" backup job to "Server Backup (BMR)"
Case JB5-Base #1159 - CORE [Clone Job] make cloning emails incremental
v5.3.5 [ Release Candidate Tier ]
2023-11-05
Case JB5-Base #1708 - CORE Improve accuracy when determining the size of directories
Case JB5-Base #1707 - CORE [Cleanup] SQLite Database directory not being cleaned
Case JB5-Base #1692 - CORE segmentation fault when there is more then 200-300 items to restore/download in a single account
Case JB5-Base #1683 - CORE Compressed directory backup always shows as completed
Case JB5-Base #1679 - CORE [Cron Backups] Implement new method for Cron Job backup/restore
Case JB5-Base #1678 - CORE Update destination disk usage task logs as error even when successful
Case JB5-Base #1677 - CORE [JetIndex] Thread exited due to a fatal error. Error: channel(JetBackup\Core\Threads\JetThreads::__construct#101@0x7fc0174be220[3]) closed in /JetThreads.inc on line 157
Case JB5-Base #1674 - CORE Reload security plugins when changes are saved
Case JB5-Base #1666 - GUI Typo when successfully adding backup job to queue
Case JB5-Base #1657 - CORE Reload repository failing to open the repodata file
Case JB5-Base #1647 - GUI Fatal error on corrupted log file
Case JB5-Base #1645 - CORE [Logs] Fatal error on listLogs after reboot during job
Case JB5-Base #1642 - Feature Add "Dump gtid purged" option
Case JB5-Base #1640 - CORE Promote Clone Jobs to STABLE
Case JB5-Base #1627 - Feature Add debian 12 support
Case JB5-Base #1583 - Feature Add an option to set the maximum size of a database
v5.3.4 [ Edge Tier ]
2023-10-01
Case JB5-Base #1665 - critical [Backups] 'Directories and Files to exclude' not properly excluding files and directories
v5.3.3 [ Edge Tier ]
2023-08-01
Case JB5-Base #1623 - CORE Syncing accounts causes infinite loop when 2 users own each other
Case JB5-Base #1618 - CORE Restore directly to email account folder, instead of temp directory
Case JB5-Base #1616 - GUI Add reload button in the license issue page
Case JB5-Base #1606 - GUI Add warning text to Encrypted Backups option
Case JB5-Base #1598 - GUI dashboard.json lang file missing on fresh installation
Case JB5-Base #1595 - Feature Allow tags on orphan accounts
Case JB5-Base #1594 - GUI Improve Account Id field description
Case JB5-Base #1593 - GUI Add more informative progress bar for restore, download and backup
Case JB5-Base #1030 - critical JB config backup can consume workspace partition space in some cases
v5.2.1 [ Edge Tier ]
2021-11-01
Case JB5-Base #1022 - GUI Update Alert Message for Job Monitor Alerts
Case JB5-Base #1014 - CORE Add proper error handling when folder has been removed during the backup run
Case JB5-Base #1012 - CORE Clone Jobs Add Default Panel Excludes
Case JB5-Base #1005 - CORE Limit Manual Backup and Backup on Demand retention values
Case JB5-Base #1003 - CORE Add proper ERROR when Account is deleted during Backup Job
Case JB5-Base #1001 - GUI Queue status in Dashboard has no colors
Case JB5-Base #997 - API Packages duplicated in listAccountPackages call
Case JB5-Base #996 - GUI End-User Queue Page leads to Internal Server Error 500 after restore in some cases
Case JB5-Base #994 - CORE Directory Queue Priority Group sets incorrect priority
Case JB5-Base #991 - GUI Navigation bar improperly wraps text
Case JB5-Base #990 - CORE Throw proper error when specifying a file as a Backup Directory instead of an allowed path.
Case JB5-Base #989 - GUI Update command in License Issue page
Case JB5-Base #988 - GUI Update license error message
Case JB5-Base #983 - Feature Add log_id as a new Hook Argument
Case JB5-Base #978 - CORE Clone Job - Cross Panel Home Directory Sync Issues
Case JB5-Base #970 - GUI File Manager fails to load - json_encode fails when file name is not UTF8
Case JB5-Base #969 - CORE [End User Panel] Restore and Download after select files fails in some cases
Case JB5-Base #966 - GUI Add Concurrent Task Warning for resources
Case JB5-Base #965 - GUI Add the Snapshot Hash ID into the process debug log
Case JB5-Base #964 - CORE Reindex taking too long
Case JB5-Base #959 - GUI Update description of the Manage Database Plugin Page
Case JB5-Base #953 - API CORE manageBackupJob - require Backup Structure on create
Case JB5-Base #952 - API Parameter 'disabled' does not work when installing plugin via API
Case JB5-Base #949 - GUI Rephrase Destination Re-register/Revert Error message
Case JB5-Base #948 - CORE Graceful restart after installing plugin throws ERROR
Case JB5-Base #947 - API Require parameter "position" on Create for manageHook
Case JB5-Base #945 - CORE DR Wizard shows "No accounts found"
Case JB5-Base #943 - API Require Parameter "position_type" on Create for manageHook
Case JB5-Base #942 - GUI Remove "Only Active" Option In "Accounts To Recover" on Disaster Recovery Page
Case JB5-Base #941 - GUI Add pagination for the backup items in the End-User GUI
Case JB5-Base #940 - GUI The search bar is missing for the backup items in the End-User GUI
Case JB5-Base #938 - Feature Add option to suspend account after clone
Case JB5-Base #934 - Feature Add Restore Account Package Selection in Settings
Case JB5-Base #924 - GUI Add option 'Go to Queue' after Restore/Download
Case JB5-Base #913 - CORE Make MySQL DB Users restore more efficient
Case JB5-Base #911 - API Remove parameter 'level' from Notification Integration API Calls
Case JB5-Base #895 - GUI Add more detailed information in all Alerts
Case JB5-Base #877 - GUI Prompt user to enable plugins after install
v5.2.0 [ Edge Tier ]
2021-08-29
Case JB5-Base #910 - GUI Add Popup Notice when restoring Directory Backups
Case JB5-Base #909 - CORE Cleanup JetBackup services backtrace
Case JB5-Base #902 - GUI Add Snap Date/# for Backup Items in Restore Log
Case JB5-Base #900 - GUI Rephrase "license refresh in progress" error
Case JB5-Base #899 - CORE Restore applies incorrect user and group ownership in some cases
Case JB5-Base #896 - GUI After Backup Job Schedule Subtext shows backup job specified as "undefined"
Case JB5-Base #894 - CORE Orphan Backups not getting marked for deletion if the "deleted" field does not exist
Case JB5-Base #890 - API [API] mangeNotificationIntegration command sets Frequency values as string type
Case JB5-Base #889 - CORE Avoid checking notification integration connection while disabling integration
Case JB5-Base #888 - CORE Semi-Incremental MySQL databases backup
Case JB5-Base #884 - API [API - manageAccountFilter] List of Accounts gets inserted as an object if indexes is set incorrectly for Account Filters with lists.
Case JB5-Base #883 - security Security Issue
Case JB5-Base #876 - security Security Issue
Case JB5-Base #874 - GUI Backup items on the Show Advanced pages sometimes appear in the wrong tab
Case JB5-Base #873 - API Add the ability to reindex a specific account by demand
Case JB5-Base #871 - GUI Make the New Installation message clearer
Case JB5-Base #867 - CORE Made MongoDB CPU Usage more efficient
Case JB5-Base #862 - CORE AccountBackup threw mkdir warning and caused backup to fail
Case JB5-Base #861 - GUI Job Monitor assigned incorrect values
Case JB5-Base #860 - CORE Add Lock File Before Performing Hook File
Case JB5-Base #859 - CORE Change Disk Space Calculation for Local Destination Types to use df
Case JB5-Base #858 - GUI Add verbosity to the snapshot deletion logs
Case JB5-Base #853 - GUI View Group Items does not update properly when changing page size
Case JB5-Base #849 - Feature Security Plugin Redesign
Case JB5-Base #848 - GUI In "Custom" restore/download, backup items that are selected show as unselected
Case JB5-Base #846 - CORE Clean account backup folders on destination when empty
Case JB5-Base #843 - Feature Add resouce limit to jetbackup5d service
Case JB5-Base #837 - CORE Implement smarter email account restores
Case JB5-Base #835 - GUI End User UI Redesign
Case JB5-Base #834 - API Add API call to allow restore of Full Backups by the snap parent ID
Case JB5-Base #828 - Feature Add clone jobs ability
Case JB5-Base #733 - CORE Aborting reindex process does not update destination status
Case JB5-Base #622 - GUI Show the number of Snaps per account on Accounts Page
Case JB5-Base #611 - CORE "invalid package id" error when installing multiple destination plugins on the destination creation page
Case JB5-Base #593 - GUI Add interface to select single account backups in Restore & Download
Case JB5-Base #237 - Feature Add directory download and restore ability
v5.1.14 [ Release Tier ]
2021-07-20
Case JB5-Base #855 - CORE lighttpd forks getting stuck
v5.1.13 [ Edge Tier ]
2021-07-04
Case JB5-Base #854 - critical Disaster Recover Never Finished
Case JB5-Base #845 - API unable to find level when executing listAlerts on terminal
Case JB5-Base #827 - GUI Fix the restore log options field
Case JB5-Base #824 - CORE Reindex causes Locked Backups to get unlocked
Case JB5-Base #823 - CORE [Download] Download Errors aren't logged in the download log file
Case JB5-Base #818 - CORE When backup/download or restore aborted, clean all temp data
Case JB5-Base #813 - GUI Encryption Key Column status disappears when account is excluded on the Restore and Download Page
Case JB5-Base #810 - GUI JetApps Cli cannot fetch version/tier
Case JB5-Base #803 - CORE MySQL Database Backup Item restore doesn't restore DB user grants
Case JB5-Base #788 - CORE [Automated Tasks] Issues with Cleanup Task when errors occur
Case JB5-Base #787 - CORE Temp files not being cleaned in some cases
Case JB5-Base #781 - GUI Hide Debug logs from end users
Case JB5-Base #770 - Feature [Port JB4 Feature to JB5] Ran for / Not ran settings for Backup Jobs
Case JB5-Base #743 - GUI Make Restore/Download actions disabled when no backup items are selected
Case JB5-Base #702 - CORE JetBackup Cleanup Procedure for Unexpectedly aborted processes
Case JB5-Base #677 - Feature Port JB4 Feature to JB5 - Limit restore per account
Case JB5-Base #637 - CORE Redesign backup/queueable forks
Case JB5-Base #635 - Feature Port JB4 Feature to JB5 - Snapshots Settings Condition for Backup on Demand
Case JB5-Base #340 - GUI Add Send Status of Notifications on the Alerts Page.
v5.1.12 [ Release Tier ]
2021-05-31
Case JB5-Base #811 - security Security Issue [ Stablepoint ]
Case JB5-Base #807 - GUI End-User Restore and Download Page - Hide Backup Items completely if not given permission
Case JB5-Base #793 - GUI Account Manage - accountExcludeListSelection Insert Multiple popup does not appear
Case JB5-Base #784 - GUI Dashboard shows loading bar every few seconds
Case JB5-Base #779 - CORE Local incremental backups are not properly setting links
Case JB5-Base #776 - Feature Ability to add multiple notification modules from the same type
Case JB5-Base #773 - CORE "Merge backup data with live account data" flag not properly set through GUI
Case JB5-Base #772 - CORE License Expired / Trial License Expired Notifications aren't sent after license expired
Case JB5-Base #771 - CORE Trial license expired Alert level changed to Critical
Case JB5-Base #769 - CORE Notifications - Once a day alerts are not properly sent.
Case JB5-Base #766 - GUI [Destination Settings] Update tooltip for Export JB Config Button
Case JB5-Base #756 - CORE Errors not caught when restoring Addon Domain/Subdomain
Case JB5-Base #754 - security Security Issue
Case JB5-Base #747 - CORE Provide better indication when a Hook fails/aborts during restore
Case JB5-Base #732 - GUI Add warning to "Has All Privileges" permission
Case JB5-Base #728 - Feature Add Search Box to dialog windows
Case JB5-Base #718 - CORE Error queuing restore due to - Reseller account can't hold other reseller, only root account can
Case JB5-Base #655 - CORE S3 Reindex Job marked "Complete" even with errors
Case JB5-Base #786 - CORE Restoring PostgreSQL database partially completes due to user "does not exist"
v5.1.11 [ Edge Tier ]
2021-05-02
Case JB5-Base #767 - API Update listQueueItems API call error message
Case JB5-Base #760 - API Alerts Object does not display ID
Case JB5-Base #746 - CORE Notification type not found error during Disaster Recovery
Case JB5-Base #725 - API installPlugin API call fix
Case JB5-Base #724 - CORE Incorrect monthly schedule calculation on positive timezone offsets in some cases
Case JB5-Base #723 - CORE Backup job with "After Job Done" schedule and regular schedule gets executed unintentionally
Case JB5-Base #720 - CORE [Restore] Preserve ownership for public directories/addon domains
Case JB5-Base #717 - CORE Feature [Homedir Restore] Rollback home directory owner and permission when restore fails
Case JB5-Base #707 - CORE critical Users are able to modify Backup on Demand Retention
Case JB5-Base #698 - CORE After Backup Job schedule gets triggered by Backup on Demand
Case JB5-Base #697 - CORE critical [Permissions] User accounts can reassign account UUIDs from "Accounts" section
Case JB5-Base #696 - CORE Failed to restore the DNS Zone
Case JB5-Base #687 - CORE Cross-origin frame gets blocked
Case JB5-Base #686 - CORE Uninstalling Jetbackup 4 also uninstalls JetBackup 5
Case JB5-Base #685 - Feature Improved Internal bash command handling
Case JB5-Base #683 - Feature added PHP error logs to the main jetbackupd.log
Case JB5-Base #682 - Feature GUI [ViewBackups] Add a label with the database engine name to the 'DB' and 'DB Users' under the Advanced Settings
Case JB5-Base #671 - GUI Incorrect Success Message when updating Backup on Demand Settings
Case JB5-Base #670 - CORE Issues with File Permissions Restore Settings
Case JB5-Base #668 - CORE SyncAccountsDetails Task skips all accounts
Case JB5-Base #666 - GUI [Logs] View Log Summary gets stuck when page size set to 10
Case JB5-Base #661 - GUI [Dashboard] Editing Destinations List Pagination fails
Case JB5-Base #651 - CORE Jetindexd service fails with ji_wt_wrapper_full_meta_find_by_path not found
Case JB5-Base #650 - CORE Jetindexd service stability fixes
Case JB5-Base #645 - API Creating Backup Jobs through API does not get listed on BOD settings
Case JB5-Base #643 - CORE Directories Backup Job misses some files
Case JB5-Base #616 - CORE jetindexd WT_X Errors
v5.1.10 [ Release Tier ]
2021-03-08
Case JB-Base #667 - CORE PHP update to 7.3.26.2
Case JB-Base #662 - CORE "undefined symbol: create_snap_entry_ex" during Backup Job
v5.1.9 [ Release Tier ]
2021-03-01
Case JB-Base #648 - GUI View log files at Queue Items page returns "No content found"
Case JB-Base #640 - CORE Addon plugins making API calls with no data throwing JS errors
Case JB-Base #638 - CORE [Restore] Clear the 'files' list when selecting a new backup to restore from
Case JB-Base #632 - CORE JetBackup5 loading issue after fresh reboot
Case JB-Base #631 - GUI Update error messages for end user
Case JB-Base #628 - CORE JetBackup does not fetch new accounts migrated from another panel
Case JB-Base #625 - Feature [SyncAccounts] Add an alert when an account doesn't have a 'created date'.
Case JB-Base #621 - CORE Restore & Download - Account Downloads not working
Case JB-Base #606 - GUI Added consistency for Account Encryption Key references
Case JB-Base #598 - 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 [ Release Candidate Tier ]
2021-02-09
Case JB-Base #607 - CORE [DR] Unable to restore JB config from S3 Destination
Case JB-Base #604 - GUI [Create Backup Job - GUI] Schedule growl notification shows as blank
Case JB-Base #595 - GUI [Account Filters] - Resellers accounts not getting listed
Case JB-Base #592 - CORE [Restore] Skip the reseller, owner, and package handling when restoring without panel configuration.
Case JB-Base #590 - GUI Add a confirmation box when pressing the 'Create Backup On Demand' button
Case JB-Base #589 - CORE [Queue] Improved task handling for accounts that are queued for both backup and restore.
Case JB-Base #587 - CORE [Backup on Demand] Allow only one BOD job per user/account be queued at a time.
Case JB-Base #584 - CORE [Encrypted Backups] The encrypted backups are being encrypted more than once when using multiple destinations
Case JB-Base #581 - GUI Cannot filter backup jobs by "JB Config" type
Case JB-Base #580 - Feature GUI Added Queued and Actual Processing Time in the Logs Page
Case JB-Base #579 - GUI [Disaster Recovery Wizard] Add warning/instructions to re-enable Export JB Config and Backup Jobs.
Case JB-Base #575 - CORE [JB User Panel] API call permission issue when logged in at user-level
Case JB-Base #557 - CORE security Upgrade PHP version to 7.3.26
Case JB-Base #432 - GUI Search filters cached between page loads.
v5.3.14.3 [ Released to Release Tier ]
2024-10-31
Base Compatibility Update
v5.3.14.2 [ Released to Alpha Tier ]
2024-10-21
Base Compatibility Update
v5.3.14 [ Released to Release Candidate Tier ]
2024-10-06
Case JB5-CP #196 - CORE [Restore] "NAMESERVER" service failed: zone already exists
v5.3.13 [ Release Candidate Tier ]
2024-08-01
Case JB5-CP #193 - CORE change "suspend after restore" flag default value to be the same as the restored account
Case JB5-CP #192 - CORE Identify and fix broken suspend state after restorepkg
v5.3.12 [ Release Tier ]
2024-07-07
Base Compatibility Update
v5.3.11 [ Alpha Tier ]
2024-06-03
v5.3.10 [ Edge Tier ]
2024-05-09
Case JB5-CP #191 - CORE [Backup] Never Finished when no domains returned for cPanel Account
Case JB5-CP #189 - Feature Add DNS-Only Support
Case JB5-CP #188 - CORE Implement a sync account hook that triggers when an account's IP address and quota is changed
Case JB5-CP #187 - CORE [Restore] Missing step to set reseller IP to shared/main during restore
Case JB5-CP #186 - CORE [Restore] Error: "undefined" is a reserved package name.
Case JB5-CP #185 - CORE [Clones] SSL Certificate not assigned/replaced on Clone
Case JB5-CP #180 - CORE [Clones] Panel Config clone restores Cron Jobs even if Cron item is unchecked
Case JB5-CP #121 - CORE [Backup] Single quoted MySQL password causes failed DB backups
Case JB5-CP #122 - critical jetbackup5d/jetmongod not added to cPanel Service Monitor [chkservd]
v5.3.9 [ Release Tier ]
2024-02-11
Case JB5-CP #184 - CORE Adjust the way we check for installed certificates in cPanel servers
v5.3.8 [ Release Tier ]
2024-1-7
Base Compatibility Update
v5.3.7 [ Edge Tier ]
2023-12-24
Base Compatibility Update
v5.3.6 [ Alpha Tier ]
2023-12-17
Case JB5-CP #181 - CORE Fatal error: Uncaught TypeError: JetBackup\Panel\Account\Account::_humanReadableToInt(): Return value must be of type int, float returned in /usr/local/jetapps/var/lib/jetbackup5/Panel/Account/Account.inc:769
v5.3.5 [ Release Candidate Tier ]
2023-10-29
Case JB5-CP #176 - CORE Exclude pkgacct log file from account backups
Case JB5-CP #173 - CORE Add more information when the cpanel restore script fails but the exit code shows success
v5.3.4 [ Edge Tier ]
2023-09-20
Case JB5-CP #175 - critical [Backups] Never Finished error when PHP Handler for php version is set to "none"
v5.3.3 [ Edge Tier ]
2023-08-01
Case JB5-CP #171 - CORE [Backup Job] Make JetBackup 5 more resilient to changes in PostgreSQL pg_hba.conf
v5.3.2 [ Alpha Tier ]
2023-06-20
Case JB5-CP #168 - CORE Require valid FTP account username/domain before returning "didn't return a password" error
v5.3.0 [ Alpha Tier ]
2023-03-29
Case JB5-CP #166 - CORE [Accounts] Disk Usage column not properly showing quota on cPanel servers
Case JB5-CP #163 - CORE [postRestore] Move the account suspension to the end of the function
Case JB5-CP #151 - CORE SSL Backup doesn't fetch the installed certificate
Case JB5-CP #150 - CORE Validate IP adress inside 'default ip'
Case JB5-CP #144 - Feature Implement new DNS parser engine
Case JB5-CP #143 - CORE Collect PHP version as part of the package
Case JB5-CP #142 - GUI Hide WHM Header & Footer when inside JetBackup
Case JB5-CP #135 - CORE Don't pass prefix-size when data base prefixing is disabled
Case JB5-CP #137 - CORE Update minimum cPanel version to v88 on our RPM
Case JB5-CP #132 - CORE Failing to restore DNS Zone Records from backup.
Case JB5-CP #118 - CORE FTP Accounts fail to backup with Bandwidth Limit Exceeded soft suspension
Case JB5-CP #128 - CORE [Backup] terminate line endings in passwd/shadow files
Case JB5-CP #130 - critical "Suspend after restore" option doesn't run at end of restore
Case JB5-CP #107 - CORE critical [Restore] cPanel restores don't set account custom IP address
Case JB5-CP #102 - CORE Fixed DNS restores when server is in a cluster
Case JB5-CP #96 - critical [Restore] Preserve user/group ownership of Addon Domains directories when using custom addon directory
Case JB5-CP #95 - CORE [Backup Job] Failed fetching MySQL/PGSQL default user. Error: yaml file not found
v5.2.11 [ Release Tier ]
2022-11-07
Case JB5-CP #120 - CORE User didn't returned any password when DB Users created manually / WITH GRANT OPTION
v5.2.10 [ Release Tier ]
2022-10-12
Base Compatibility Update
v5.2.9 [ Release Candidate Tier ]
2022-08-23
Case JB5-CP #125 - CORE Issue with passing custom ports for MySQL
Case JB5-CP #123 - GUI [cPanel] Prepare for Paper_Lantern theme removal
Case JB5-CP #116 - CORE [Restore - Database] WHM Database prefix setting causes DB restore to fail
v5.2.8 [ Release Candidate Tier ]
2022-05-11
Case JB5-CP #113 - CORE Exclude jetbackup services from cPanel find_outdated_services script
Case JB5-CP #114 - CORE [Restore] UAPI Error: The quota must be a positive integer or “unlimited”.
Case JB5-CP #72 - CORE critical [SyncAccounts] After server reboot, sync account is only syncing 1 account (root)
Case JB5-CP #58 - CORE [Restore] "Invalid new package provided" when Reseller restores account with certain packages
v5.2.7 [ Release Tier ]
2022-03-07
Case JB5-CP #111 - CORE [Backup] Backticks in db user yaml file causes invalid mysql user backup
Case JB5-CP #109 - CORE Backing up SSL throws "failed parsing ssl db file" error when file is empty
v5.2.6 [ Edge Tier ]
2022-01-16
Case JB5-CP #106 - CORE Change JB5 icon from 25X25 to 48X48 pixels - Support new WHM theme
Case JB5-CP #103 - CORE [Restore] Unexpected password hash when Email Log-In is suspended
Case JB5-CP #104 - CORE cl.selector PHP settings are not restored properly
Case JB5-CP #101 - CORE [Installation] Add "implements" to JB5 install.json on cPanel to create unique App_Key
v5.2.5 [ Release Tier ]
2021-12-02
Base Compatibility Update
v5.2.4 [ Edge Tier ]
2021-11-16
Base Compatibility Update
v5.2.3 [ Edge Tier ]
2021-11-14
Base Compatibility Update
v5.2.2 [ Edge Tier ]
2021-11-02
Base Compatibility Update
v5.2.1 [ Edge Tier ]
2021-10-31
Case JB5-CP #100 - CORE [Restore] cpapi2 addAddonDomain - ftp_is_optional flag is required
Case JB5-CP #98 - CORE Restore email account ends up with "Never Finished" status in some cases
Case JB5-CP #97 - CORE JetBackup 5 cPanel with MariaDB v10.4+ cannot use UPDATE
v5.2.0 [ Edge Tier ]
2021-08-29
Case JB5-CP #93 - CORE cPanel Jupiter theme support
Case JB5-CP #94 - CORE Add skiplinkednodes to cPanel pkgacct script
Case JB5-CP #91 - security Security Issue
Case JB5-CP #90 - CORE [cPanel] JetBackup does not backup the cpuser system user from the mysql database
Case JB5-CP #92 - CORE Exclude .cagefs directory from all backups
Case JB5-CP #89 - CORE jetbackupd: Warning: Invalid argument supplied for foreach() in Account.inc/Panel.inc
Case JB5-CP #88 - GUI Change wording for "uapi" and "whmapi" API errors
v5.1.14 [ Release Tier ]
2021-07-20
Case JB5-CP #87 - CORE JetBackup Restore Merge - restorepkg will restore the full account homedir
v5.1.13 [ Edge Tier ]
2021-07-01
Case JB5-CP #84 - CORE All Certificate backups fail if one fails
Case JB5-CP #83 - CORE Backup files in user /etc folder
Case JB5-CP #75 - CORE Improve the way we fetch SSLs during backup
Case JB5-CP #85 - CORE cPanel restorepkg shows account as suspended in JetBackup 5 UI
v5.1.12 [ Release Tier ]
2021-05-27
Case JB5-CP #78 - GUI Success Message empty on cPanel end user panel
Case JB5-CP #70 - CORE [Restore] PostgreSQL error during restore when PSQL DB user has special characters
Case JB5-CP #24 - CORE add `cagefsctl -m [account_name]` to the post restore hook
v5.1.11.1 [ Edge Tier ]
2021-05-02
Case JB5-CP #76 - CORE [Restore] Preserve ownership for public directories/addon domains
Case JB5-CP #71 - CORE [Restore - Email Accounts] Error while trying to get data from uapi. Error: Unexpected data provided for password hash.
Case JB5-CP #62 - CORE Error while trying to get data from whmapi1 "setsiteip" function . Error: Unable to set to an unconfigured ip address
v5.1.10.2 [ Release Tier ]
2021-03-14
Case JB5-CP #53 - CORE Database Users Backup takes long time when having large amount of users
v5.1.9.1 [ Release Tier ]
2021-03-08
Case JB5-CP #68 - CORE listAccounts return invalid data when limit 0 provided
Case JB5-CP #64 - CORE cPanel API Error - "User didn't returned any password"
Case JB5-CP #61 - CORE [hooks] Fix the cpanel 'sync_account' for 'suspendacct' and 'unsuspendacct' hooks.
Case JB5-CP #54 - CORE cPanel End User Interface for JetBackup getting 404 (concurrent JB4 and JB5 Installation)
v5.3.14.3 [ Released to Release Tier ]
2024-10-31
Case JB5-DA #194 - critical [PHP Versions] Uncaught TypeError
v5.3.14.2 [ Released to Alpha Tier ]
2024-10-21
Case JB5-DA #193 - critical Uncaught TypeError causing Item Never Finished when phpx_mode not set in /usr/local/directadmin/custombuild/options.conf
v5.3.14 [ Released to Release Candidate Tier ]
2024-10-06
Case JB5-DA #192 - CORE User data directory files have incorrect ownership in completed/partially completed restores
Case JB5-DA #191 - CORE Adjustment of Max PHP Version Support
Case JB5-DA #190 - CORE Incomplete backup: Missing non-assigned database users with custom hosts
v5.3.13 [ Release Candidate Tier ]
2024-08-01
Case JB5-DA #189 - CORE Restore issues with custom PKG
Case JB5-DA #187 - CORE Unable to restore reseller packages that exceed 20 characters
Case JB5-DA #185 - CORE Corrupted DA account while starting the jetbackup5d service
Case JB5-DA #188 - CORE "root" is synced as creator for admin account
v5.3.12 [ Release Tier ]
2024-07-07
Base Compatibility Update
v5.3.11 [ Alpha Tier ]
2024-06-03
Base Compatibility Update
v5.3.10 [ Edge Tier ]
2024-05-09
Case JB5-DA #183 - CORE JB5 using incorrect syntax for CMD_IP_MANAGER to assign IP
Case JB5-DA #182 - GUI IP addresses type displays as an array in the orphan account section
Case JB5-DA #181 - CORE [Restore] Partially completed restore for "admin" account
Case JB5-DA #179 - CORE .spamassasin folder is being deleted after restoring a single file
Case JB5-DA #180 - critical [Restore] Crons are removed with files restore on CloudLinux/DirectAdmin
Case JB5-DA #174 - critical private_html symlink option not restored or stored properly
Case JB5-DA #175 - CORE [Restore] Pre-Restore set quota to unlimited step using Admin as user rather than custom admin user
v5.3.9 [ Release Tier ]
2024-01-28
Base Compatibility Update
v5.3.8 [ Release Tier ]
2024-1-7
Base Compatibility Update
v5.3.7 [ Edge Tier ]
2023-12-24
Base Compatibility Update
v5.3.6 [ Alpha Tier ]
2023-12-17
Base Compatibility Update
v5.3.5 [ Release Candidate Tier ]
2023-10-29
Case JB5-DA #168 - CORE MV Function used to returning Boolean value now returns void
Case JB5-DA #171 - CORE [Clone Jobs] Reseller downgraded to user is still cloned as Reseller
v5.3.4 [ Edge Tier ]
2023-09-06
Base Compatibility Update
v5.3.3 [ Edge Tier ]
2023-08-01
Base Compatibility Update
v5.3.2 [ Alpha Tier ]
2023-06-20
Base Compatibility Update
v5.3.0 [ Alpha Tier ]
2023-03-29
Case JB5-DA #158 - CORE Main domain not restored if the account exists
Case JB5-DA #151 - CORE Cross platform restore quota with a value 0 restored a 1
Case JB5-DA #150 - CORE Admin account's "domains" folder does not have correct ownership
Case JB5-DA #132 - Feature Implement new DNS parser engine
Case JB5-DA #120 - critical Implement the new 'isSuspendedReal' function in the 'Config.inc' interface
Case JB5-DA #116 - CORE Set suspension & quotas before backup/restore
Case JB5-DA #109 - CORE JetBackup returns an incorrect error message from DirectAdmin API
Case JB5-DA #104 - CORE DirectAdmin allows you to delete all associated domains on an account causing errors when restoring.
Case JB5-DA #105 - Feature [Feature - Low Priority] Fetch account inode use in DirectAdmin
Case JB5-DA #106 - CORE Exclude temp admin files in panel config backups
Case JB5-DA #107 - CORE Emails under a suspended domain can't be backed up
Case JB5-DA #108 - CORE Email account restore fails if IMAP directory is missing
Case JB5-DA #102 - CORE Assign correct permissions to mail folders after restore
Case JB5-DA #99 - CORE [Restore] Reseller IP assignment isn't restored in DirectAdmin
Case JB5-DA #159 - CORE [Cross-panel Restore] cPanel backup restored in DirectAdmin has incorrect SSL configuration
Case JB5-DA #96 - CORE Unable to restore "max_per_email_send_limit" in user config
Case JB5-DA #88 - Feature Allow Email-Only Account Backups
Case JB5-DA #83 - CORE Reseller quotas not restored if set to custom (non-package) values
Case JB5-DA #62 - CORE SSL Error when restoring an account w/ SSL Certificate saved + SSL disabled
v5.2.11 [ Release Tier ]
2022-11-07
Base Compatibility Update
v5.2.10 [ Release Tier ]
2022-10-12
Base Compatibility Update
v5.2.9 [ Release Candidate Tier ]
2022-08-23
Case JB5-DA #110 - CORE Issue with setting the correct custom port for MySQL
v5.2.8 [ Release Candidate Tier ]
2022-05-04
Case JB5-DA #101 - critical [DirectAdmin] Maximum of 50 Subdomains being backed up
v5.2.7 [ Release Tier ]
2022-03-07
Case JB5-DA #100 - CORE !include/!includedir directive throwing a syntax error, unexpected '!' when fetching MySQL config
Case JB5-DA #98 - CORE JetBackup tries to backup lock files which causes account backups to fail
v5.2.6 [ Edge Tier ]
2022-01-18
Case JB5-DA #95 - CORE [Disaster Recovery] Multiple account restore fails due to Queue account creation lock
Case JB5-DA #94 - CORE Fix the homedir structure after cross platform restore (effecting clone also)
Case JB5-DA #90 - CORE Correct path for DNS Zones to be backup/restored correctly on Ubuntu
Case JB5-DA #78 - CORE [DirectAdmin] Cannot perform database backups on Ubuntu due to socket restrictions
v5.2.5 [ Release Tier ]
2021-12-02
Base Compatibility Update
v5.2.4 [ Edge Tier ]
2021-11-16
Base Compatibility Update
v5.2.3 [ Edge Tier ]
2021-11-14
Case JB5-DA #93 - CORE [Restores] - Never Finished error when JetBackup 5 Login key is removed
v5.2.2 [ Edge Tier ]
2021-11-02
Base Compatibility Update
v5.2.1 [ Edge Tier ]
2021-11-01
Case JB5-DA #89 - CORE DNS Zones Issue on DirectAdmin
Case JB5-DA #87 - CORE Validate "max_username_length" Variable Before Restore Accounts In directadmin.conf
Case JB5-DA #86 - GUI Add jetbackup5d and jetindexd services into DA services monitor
Case JB5-DA #79 - CORE Databases Backup can fail if DirectAdmin my.cnf file is missing
Case JB5-DA #76 - CORE [cPanel to DA] Failed linking public_html_migrated to domains/user.com/public_html
v5.2.0 [ Edge Tier ]
2021-08-29
Case JB5-DA #81 - CORE Exclude .cagefs directory from all backups
Case JB5-DA #80 - CORE [DirectAdmin] [Restore] Cannot Modify User - bandwidth=unlimited MB is not a number (Status Code: 500)
v5.1.14 [ Release Tier ]
2021-07-20
v5.1.13 [ Edge Tier ]
2021-07-01
Case JB5-DA #15 - CORE In some cases, directadmin hooks are not triggered so the sync account is not executing and the accounts information is not updating
v5.1.12 [ Release Tier ]
2021-05-31
Case JB5-DA #70 - Feature [UrlRequest] Add a time-out option
Case JB5-DA #69 - CORE [DatabaseUser] Can't backup database users if the global 'sql_mode' includes 'ONLY_FULL_GROUP_BY'.
Case JB5-DA #67 - CORE [Restore] Fixing CloudLinux lve settings after restore
Case JB5-DA #66 - Feature Update DirectAdmin Curl API Format to allow Local IPs
Case JB5-DA #51 - CORE [Restore] CL PHP Selector - User enabled PHP extensions aren't re-set
Case JB5-DA #5 - CORE `jetbackup` user causes built-in DA backup to fail
v5.1.11.1 [ Edge Tier ]
2021-05-02
Case JB5-DA #65 - CORE [Backup Jobs] DirectAdmin dropping cli-command API
Case JB5-DA #64 - CORE Restore of Maildir Permissions missing +x perm
Case JB5-DA #63 - CORE [DatabaseUsersBackup] Make the DB-Users backup more efficient
Case JB5-DA #61 - CORE Domain aliases are not backed up
Case JB5-DA #57 - CORE [Restore Account] 404 error for resellers domains after restore
Case JB5-DA #58 - CORE [Restore] Able to restore more databases than set limit on DirectAdmin.
v5.3.14.3 [ Released to Release Tier ]
2024-10-31
Base Compatibility Update
v5.3.14.2 [ Released to Alpha Tier ]
2024-10-21
Base Compatibility Update
v5.3.14 [ Released to Release Candidate Tier ]
2024-10-06
Base Compatibility Update
v5.3.13 [ Release Candidate Tier ]
2024-08-01
Base Compatibility Update
v5.3.12 [ Release Tier ]
2024-07-07
Base Compatibility Update
v5.3.11 [ Alpha Tier ]
2024-06-03
Base Compatibility Update
v5.3.10 [ Edge Tier ]
2024-05-09
Case JB5-IWORX #94 - CORE Unable to generate backups - [ERROR] PHP Error (Fatal Error) - Uncaught Error: Class "JetBackup\Core\IO\Tar" not found
v5.3.9 [ Release Tier ]
2024-01-28
Base Compatibility Update
v5.3.8 [ Release Tier ]
2024-1-7
Base Compatibility Update
v5.3.7 [ Edge Tier ]
2023-12-24
Base Compatibility Update
v5.3.6 [ Alpha Tier ]
2023-12-17
Base Compatibility Update
v5.3.5 [ Release Candidate Tier ]
2023-10-29
v5.3.4 [ Edge Tier ]
2023-09-06
Base Compatibility Update
v5.3.3 [ Edge Tier ]
2023-08-01
Base Compatibility Update
v5.3.2 [ Alpha Tier ]
2023-07-02
Case JB5-IWORX #82 - CORE enable_no_prefix_api value not set causing failed MySQL restores
Case JB5-IWORX #83 - critical UI shows blank page after install
Case JB5-IWORX #80 - CORE MultiPHP Settings are not restored
Case JB5-IWORX #77 - CORE Failed to restore reseller from cpanel
v5.3.0 [ Alpha Tier ]
2023-03-29
Case JB5-IWORX #63 - CORE Addon domains multi php version is not returned after backup
Case JB5-IWORX #52 - CORE Undefined array keys in DatabaseUser.inc
Case JB5-IWORX #35 - CORE [Multi Restore] Automatically assign default panel admin as owner for accounts with owners that does not exist in the panel.
Case JB5-IWORX #32 - critical Implement the new 'isSuspendedReal' function in the 'Config.inc' interface
Case JB5-IWORX #24 - CORE Issue with passing custom ports for MySQL
Case JB5-IWORX #15 - CORE [Restore] SSL Certificates not being restored
v5.3.14.3 [ Released to Release Tier ]
2024-10-31
Base Compatibility Update
v5.3.14.2 [ Released to Alpha Tier ]
2024-10-21
Base Compatibility Update
v5.3.14 [ Released to Release Candidate Tier ]
2024-10-06
Base Compatibility Update
v5.3.13 [ Release Candidate Tier ]
2024-07-23
Base Compatibility Update
v5.3.12 [ Release Tier ]
2024-07-07
Base Compatibility Update
v5.3.11 [ Alpha Tier ]
2024-06-03
Base Compatibility Update
v5.3.10 [ Edge Tier ]
2024-05-09
Case JB5-L #56 - Feature Allow Standalone Linux panel to set custom hostname
Case JB5-L #54 - security Security Issue
v5.3.9 [ Release Tier ]
2024-01-28
Base Compatibility Update
v5.3.8 [ Release Tier ]
2024-1-7
Base Compatibility Update
v5.3.7 [ Edge Tier ]
2023-12-24
Base Compatibility Update
v5.3.6 [ Alpha Tier ]
2023-12-17
Base Compatibility Update
v5.3.5 [ Release Candidate Tier ]
2023-10-29
v5.3.4 [ Edge Tier ]
2023-09-06
Base Compatibility Update
v5.3.3 [ Edge Tier ]
2023-08-01
Case JB5-L #58 - CORE Create user session without params returns "malloc.c:2396: sysmalloc" error
v5.3.2 [ Alpha Tier ]
2023-06-20
Base Compatibility Update
v5.3.0 [ Alpha Tier ]
2023-03-29
Case JB5-L #52 - CORE Add create account and create package scripts
Case JB5-L #48 - critical Implement the new 'isSuspendedReal' function in the 'Config.inc' interface
Case JB5-L #41 - CORE Change panel scripts from PHP to bash
Case JB5-L #40 - CORE Error restoring Database users in MySQL 8.0
Case JB5-L #9 - CORE Restoring MySQL root user creates access denied issue
v5.2.11 [ Release Tier ]
2022-11-07
Base Compatibility Update
v5.2.10 [ Release Tier ]
2022-10-12
Base Compatibility Update
v5.2.9 [ Release Candidate Tier ]
2022-08-23
Case JB5-L #39 - CORE Issue with passing custom ports for MySQL
v5.2.8 [ Release Candidate Tier ]
2022-05-04
Base Compatibility Update
v5.2.7 [ Release Tier ]
2022-03-07
Base Compatibility Update
v5.2.6 [ Edge Tier ]
2022-01-16
Case JB5-L #33 - Feature Implement Access Token Feature for API calls
Case JB5-L #34 - CORE Return 401 Unauthorized in Linux version when not authenticated to the API
Case JB5-L #32 - CORE Improved the MongoDB Database restore process with better naming conventions for temporary files
v5.2.5 [ Release Tier ]
2021-12-02
Base Compatibility Update
v5.2.4 [ Edge Tier ]
2021-11-16
Base Compatibility Update
v5.2.3 [ Edge Tier ]
2021-11-15
Case JB5-L #30 - CORE MongoDB Databases and Database User restoration partially complete in some cases
Case JB5-L #29 - CORE Restoration Partially Completed when PostgreSQL user already exists
Case JB5-L #28 - CORE PostgreSQL Database Users are not being backed up
v5.2.2 [ Edge Tier ]
2021-11-02
Base Compatibility Update
v5.2.1 [ Edge Tier ]
2021-10-31
Case JB5-L #27 - CORE Add PostgreSQL and MongoDB support
Case JB5-L #26 - GUI Logging in as a User shows Admin Panel instead of End User Panel
v5.2.0 [ Edge Tier ]
2021-08-29
Case JB5-L #25 - CORE [Linux] Cannot unset "Default Databases Backup Account" via UI
v5.1.14 [ Release Tier ]
2021-07-20
Case JB5-L #24 - CORE Restore_onEnd Panel Event Permission causes restore to fail
v5.1.13 [ Edge Tier ]
2021-07-01
Case JB5-L #22 - CORE Database Error when restoring backup from cPanel to Linux using the restorepkg script
Case JB5-L #23 - CORE Account Disk Usage/Inode Usage does not appear on Dashboard
v5.1.12 [ Release Tier ]
2021-05-27
Case JB5-L #1 - CORE critical add jetlighttpd 1.4.55.1.
v5.1.11.1 [ Edge Tier ]
2021-05-02
Case JB5-L #20 - CORE Create New Account button unresponsive