241 lines
12 KiB
Plaintext
241 lines
12 KiB
Plaintext
Backup and Migrate 7.x-3.6, 2018-12-15
|
|
--------------------------------------
|
|
#2293601 by KimNyholm, fastturtle: Errors shown because directory handles are
|
|
not closed when no longer needed.
|
|
#2937023 by DamienMcKenna: Add a test for the basic UI functionality.
|
|
#2945704 by DamienMcKenna: Write tests for each backup filename option.
|
|
#2939277 by DamienMcKenna, baronmunchowsen: File mode change on
|
|
sources.archivesource.inc.
|
|
#2935403 by DamienMcKenna, jacob.embree: Improve coding standards compliance.
|
|
#2962822 by laryn: Spelling mistake: "frequecy".
|
|
#2917959 by DamienMcKenna: Updated backup_migrate_update_7305() to fix schema
|
|
problems.
|
|
#2996191 by mwnciau, DamienMcKenna: Special characters in database password
|
|
causes PHP notifications.
|
|
#2949211 by gturnbull, DamienMcKenna, Alex Bukach, Eli.Stone, joelpittet:
|
|
Optional memory limit setting to work around out-of-memory errors during
|
|
backups.
|
|
#2494757 by pbuyle, DamienMcKenna, Ives, Calystod: Allow running a scheduled
|
|
backup with Drush.
|
|
#2404113 by DamienMcKenna, John Cook, danharper, salmino: Different host for
|
|
AWS type server.
|
|
#2829492 by axel.rutz, RickJ, DamienMcKenna, devad, Kris77, pietrocap,
|
|
couturier: Big file backup breaks with "MySQL server has gone away".
|
|
#3001702 by DamienMcKenna: Code cleanup on 7.x-3.x branch.
|
|
#2831470 by snehal.addweb, bfodeke, jigish.addweb: Delete query in
|
|
hook_uninstall() can potentially remove unintended variables.
|
|
#3004759 by Manthan.addweb, echoz: Notice: Undefined index: exclude_filepaths...
|
|
visiting Advanced Backup tab.
|
|
#3013355 by jacob.embree: Syntax error in backup_migrate.js.
|
|
#2415421 by ron_s, coredumperror, blake.thompson, John Bickar: Backup and
|
|
Migrate module and private file system.
|
|
#3002975 by DamienMcKenna: Improve logging around the cron and backup processes.
|
|
#2747197 by RickJ: Network errors writing to Nodesquirrel handled badly.
|
|
#3014594 by DamienMcKenna: backup_migrate_uninstall() doesn't delete all.
|
|
variables; renamed "backup_migrate_backup_memory_limit" variable to
|
|
"backup_migrate_memory_limit".
|
|
#3014601 by DamienMcKenna: Re-enable all tests.
|
|
#3014143 by DamienMcKenna: Add master switch to turn off hook_cron.
|
|
#3014603 by DamienMcKenna: Add a CHANGELOG.txt file.
|
|
#3014596 by DamienMcKenna: Require PHP 5.4.
|
|
#2943719 by DamienMcKenna: Reduce memory usage during MySQL database generation.
|
|
#2338841 by catch, dasha_v, DamienMcKenna: Incorrect translated string +
|
|
menu_rebuild() performance issue.
|
|
#1104012 by DamienMcKenna, axel.rutz, EmanueleQuinto, gisle, jacob.embree, Pere
|
|
Orga, frenkx: On restore, provide option to drop all tables.
|
|
#2891272 by DamienMcKenna, webservant316: phpsnif 7.1 says Method name
|
|
\backup_migrate_destination_nodesquirrel::__xmlrpc\" is discouraged; PHP has
|
|
reserved all method names with a double underscore prefix for future use.
|
|
#3014597 by DamienMcKenna: Document the advanced backup options.
|
|
#2382541 by sano, DamienMcKenna, couturier, dman, modulist: Updated
|
|
instructions for installing the S3 library.
|
|
#3016278 by DamienMcKenna: Some debug messages aren't hidden behind
|
|
backup_migrate_verbose.
|
|
#3016282 by DamienMcKenna: "Cannot add field
|
|
backup_migrate_profiles.machine_name: field already exists" error.
|
|
#3017042 by DamienMcKenna, freelylw, gisle: Settings form field dependency
|
|
broken.
|
|
#3018002 by DamienMcKenna: Improve the module's documentation.
|
|
By DamienMcKenna: "server" not "sever" :-)
|
|
#3018853 by RickJ: Temporary files not deleted.
|
|
#2735337 by RickJ: Settings objects only offer Revert, not Delete.
|
|
|
|
|
|
Backup and Migrate 7.x-3.5, 2018-02-05
|
|
--------------------------------------
|
|
#2941981 by DamienMcKenna, Rick J, camhoward: Backup files being overwritten
|
|
because of a change to the append_timestamp setting.
|
|
#2940451 by Darren Oh: Unlimited max_execution_time treated as 0 seconds.
|
|
|
|
|
|
Backup and Migrate 7.x-3.4, 2018-01-24
|
|
--------------------------------------
|
|
By DamienMcKenna, pere-orga, ikit-claw, cashwilliams: Make all permissions
|
|
restricted.
|
|
#1058820 by kbasarab, sobi3ch, gbirch, avatxus: Add option to overwrite file.
|
|
#2498191 by DamienMcKenna: Unable to backup to NodeSquirrel using PHP 5.6.9
|
|
(on Windows) due to changes in SSL validation rules.
|
|
#2742855 by hanoii: Caching profile objects led to unwanted behaviors because of
|
|
stale data.
|
|
#2703351 by DamienMcKenna, ultrabob: Redundant methods in
|
|
backup_migrate_location_remote.
|
|
#2728345 by Rick J: Nodesquirrel destination class doesn't return its name.
|
|
#2728331 by Rick J: Incorrect paging count in saved backup list.
|
|
#2498179 by junaidpv: Use drupal_mail() for system notifications.
|
|
#2920311 by DamienMcKenna: Check backup directory permissions / web
|
|
accessibility.
|
|
#2912459 by DamienMcKenna: Add an initial test.
|
|
#2880434 by DamienMcKenna, benqwerty: Minor changes to drush help output.
|
|
#2914644 by DamienMcKenna, jacob.embree: List all files which contain classes in
|
|
the info file so other modules can use the classes.
|
|
#2663928 by DamienMcKenna, fietserwin: public://languages should also be
|
|
excluded by default.
|
|
#2388347 by DamienMcKenna: Nodequirrel destination class doesn't define $errno,
|
|
$errstr but assumes they're available.
|
|
#2899586 by juankvillegas, DamienMcKenna: Ensure the page variable is numeric in
|
|
backup_migrate_nodesquirrel_status_form().
|
|
|
|
|
|
Backup and Migrate 7.x-3.3, 2017-10-18
|
|
--------------------------------------
|
|
#2290707 by DamienMcKenna, mitsuroseba, Darren Oh: Exclude the data from the
|
|
following tables - does not work.
|
|
#2830554 by axel.rutz: Support Ultimate Cron.
|
|
#2728349 by Rick J: Disabled schedules still run under Elysia cron.
|
|
|
|
|
|
Backup and Migrate 7.x-3.2, 2017-09-27
|
|
--------------------------------------
|
|
#2702229 by DamienMcKenna: Automatically add all cache tables to the 'nodata'
|
|
list, exclude simpletest tables.
|
|
#2618516 by rocketeerbkw: Fatal error when restoring "Entire Site".
|
|
#2839264 by wizonesolutions: Error: [] operator not supported for strings in
|
|
backup_migrate_crud_ui_list_all().
|
|
#2633304 by adamelleston: 'clone' is a reserved keyword introduced in PHP
|
|
version 5.0 and cannot be invoked as a function.
|
|
#2547065 by snehi: Description for filesource location is inaccurate.
|
|
#2672478 by serverofworld, lklimek: Wrong destination when running multiple
|
|
schedules using the same profile.
|
|
#1542274 by dale42, LGLC, AjitS: Restore fails with foreign key constraint error
|
|
(due to incorrect comment detection).
|
|
#2623598 by SylvainM, joelstein: Deprecated: Methods with the same name as their
|
|
class will not be constructors in a future version of PHP.
|
|
#2513720 by rrfegade: Code Spell errors.
|
|
By ronan: Cleaned up use of manage url generator.
|
|
#2495681 by DamienMcKenna: Secure all endpoint connections to NodeSquirrel
|
|
destination service.
|
|
#2495677 by DamienMcKenna: Inconsistent use of https for manage.nodesquirrel.com
|
|
hostname.
|
|
#2277383 by hswong3i: Fix schema mismatch after upgrade 7.x-3.x.
|
|
|
|
|
|
Backup and Migrate 7.x-3.1, 2015-05-11
|
|
--------------------------------------
|
|
By ronan: Added pantheon notice and free notice to NodeSquirrel page.
|
|
#2347637: Add a Note to Backup doesn't work with Jquery > 1.7.
|
|
By ronan: Set Nodesquirrel schedule to use smart delete by default.
|
|
#2477503: Error returned, but exit status is 0.
|
|
#2369461: Scheduled Backups stopped working after 7.x-3.0?.
|
|
#2390057: Site doesn't come out of maintenance mode when backing up entire site.
|
|
#2455265: Update Version Number in README.TXT.
|
|
By ronan: Updated NS messaging slightly.
|
|
#2393615: Compression not running (only when backing up entire site).
|
|
#2324949: Update #7303 Failing.
|
|
#2421183: Stream URI - Not ignored (Recognized?) during backups.
|
|
#2378739: "Exclude the data from the following tables" not respected when "Use
|
|
cli commands" is checked.
|
|
#2307655 Fixed adding of full system path to site archive.
|
|
#2290707 by marvoey Advanced Backup link on quick backup page goes to wrong
|
|
place.
|
|
#2290707 Exclude the data from the following tables - does not work.
|
|
By ronan: Moved run time check before scheduled backup attempt to fix too-
|
|
frequent schedule issue.
|
|
#2280743: Files restore duplicating directory structure
|
|
(sites/default/files/sites/default/files).
|
|
#2276663 Permissions - Access backup files.
|
|
#2283701 by alarcombe. Restore not possible from archive.
|
|
#2286835 by Fernando Vesga. Advanced backup page link error.
|
|
#2287157 by topsitemakers. Links to "Create new destination" and "Create new
|
|
schedule" are invalid.
|
|
#2287239 by topsitemakers. Minor typo in an error message.
|
|
#2278865 by topsitemakers Undefined index: files in
|
|
theme_backup_migrate_file_list.
|
|
|
|
|
|
Backup and Migrate 7.x-3.0, 2014-05-27
|
|
--------------------------------------
|
|
By ronan: Fixed comment on install hook.
|
|
#2266381 Warning: Invalid argument supplied for foreach() in
|
|
backup_migrate_schedules_cron() on line 48.
|
|
#1001654 Fixed ctools exportables.
|
|
By ronan: Added nodesquirrel scheduling back. Fixed issue with restore from
|
|
previous radios. Added function to retrieve the most recent backup from the
|
|
given destination. This may be used in a drush command.
|
|
By ronan: Removed link to help text when help module is off.
|
|
By ronan: Removed confusing 'Quick Schedule' tab.
|
|
#2225335 Drush commands not working.
|
|
By ronan: Increased machine_name length in ui for compatibility with migrated
|
|
items.
|
|
By ronan: Fixed a couple of php errors.
|
|
By ronan: Minor wording tweaks.
|
|
By ronan: Added better status for NodeSquirrel.
|
|
By ronan: Removed dpm.
|
|
By ronan: Added dependency to offline message on restore.
|
|
By ronan: Removed stray console.log from the js.
|
|
By ronan: Added most recent saved backups to the restore tab.
|
|
By ronan: Ported MySQL views support.
|
|
By ronan: Fixed some issues saving profiles.
|
|
By ronan: Added a @TODO to remind me to fix saving on the advance backup page.
|
|
#1974740 allow backup of codebase & files to skip unreadable files.
|
|
By ronan: Merge branch 'refs/heads/NodeSquirrel-Language' into 7.x-3.x.
|
|
By ronan: Fixed up some language and links to NodeSquirrel.
|
|
By ronan: Cleaned up directory handling to support more directory structures.
|
|
By ronan: Added some description language for NodeSquirrel.
|
|
#2166813 Files backup fails when PEAR is not installed.
|
|
#2155381 by JulienD Remove useless files[] directive from .info files.
|
|
#1947206 by Les Lim. "No data" tables are exported even when they're in the
|
|
"Exclude the following tables altogether" list.
|
|
#2031393 A debugging function call left behind.
|
|
#2031777 Wrong function signature on form callback.
|
|
#2065573 wrong default file token.
|
|
#2039951 settings page gone for schedules.
|
|
#2009392 Settings don't save for file or entire site sources.
|
|
#1998788 missing i in NodeSquirrel.
|
|
By ronan: Moved NodeSquirrel tab to match the 2.x branch.
|
|
By ronan: Some d7 style cleanup.
|
|
By ronan: Fixed nodesquirrel destination with new id structure.
|
|
By ronan: Added checkplain to description on listing.
|
|
By ronan: Fixed an issue with multiselect js invading other pages.
|
|
#1564408 Gzip backups are compressed twice when downloaded.
|
|
#1991686 thx morningtime. Undefined property: backup_migrate_schedule::$last_run
|
|
By ronan: Switch to hourly default to align with smart delete default.
|
|
#839254 Switched to using drupal_reapath to allow for stream wrapper schemas.
|
|
#839254 Checking absolute paths within the docroot.
|
|
#839254 check for access restriction ignores custom destination path.
|
|
#1503202 Suhosin refuses sending mail because of to many new lines in mail
|
|
header (possible attacker).
|
|
#1529174 Fatal Error when database name is longer than 21 characters.
|
|
By ronan: Fixed 'Restore again' link.
|
|
#1974720 error message on attempting to restore manual backup.
|
|
#1974744 warning on creation of new settings profile.
|
|
By ronan: Fixed inconsistent use of 'source' and 'destination'.
|
|
By ronan: Changed destination_id to machine_name to fix issue with default file
|
|
destinations.
|
|
By ronan: Fixed error noise caused by ftp not connecting.
|
|
By ronan: Fixed error on file delete form.
|
|
By ronan: Fixed fatal error in metadata util when a backup fails.
|
|
#1968210 error message on attempting backup of entire site.
|
|
By ronan: Improved error reporting when a non-existant file (such as a broken
|
|
symlink) cannot be backed up.
|
|
#1968196 Error message on install in php 5.4.
|
|
By ronan: Fixed checkboxes.
|
|
By ronan: Fixed fatal error with token replace.
|
|
By ronan: Created full upgrade path from 2.x. Fixed source settings.
|
|
By ronan: Fixed db scheme issue. Fixed file source realpath issue.
|
|
By ronan: Switched type to subtype for ctools compatibility.
|
|
By ronan: Added machine_name js and ctools exportables.
|
|
By ronan: Fixed source specific settings in backup.
|
|
By ronan: Fixed issue with edit screen for source settings in profiles.
|
|
By ronan: Fixed export.
|
|
By ronan: Cleaned up more fatal errors. Better handling of translatable titles.
|