Mark Johnson
b6b48be55d
MDL-75696 backup: Fix backup version checks
...
Several version checks were incorrectly using
restore_controller::info::moodle_release instead of moodle_version as a
version number. This replaces all of those checks with a common pair of
methods to make the checks clearer and more maintainable.
2023-05-18 15:53:35 +01:00
Davo Smith
b395c3f63b
MDL-76938 backup: fix restore of comments linked to a course format
2023-01-26 12:31:13 +00:00
Eloy Lafuente (stronk7)
c44299c172
MDL-27636 restore - add support for after_restore() to plugins. Credit goes to Mark Nielsen. Thanks!
2011-05-26 02:37:16 +02:00
Eloy Lafuente
648a575eda
NOBUG: Added support for after_restore() methods on restore. Will help some blocks.
2010-11-01 15:53:35 +00:00
Eloy Lafuente
d90e49f238
MDL-22179 backup - ensure we have the old/new courseid mapping available always
2010-09-15 13:43:06 +00:00
Eloy Lafuente
58328ce8a6
MDL-23362 backup - on restore detect missing modules / skipped activities, for gradebook.
2010-09-14 22:59:43 +00:00
Eloy Lafuente
0330784635
MDL-21432 backup - add links decoder processor to restore plan/tasks
2010-07-27 23:12:53 +00:00
Eloy Lafuente
b1eaf633eb
MDL-21432 backup - solve problem deleting restore temp dirs, thanks SamH!
2010-07-22 10:33:27 +00:00
Eloy Lafuente
c0440b3f0e
MDL-21432 backup - allow arbitrary contexts restoring files. original sysctxid + scales
2010-07-18 18:11:20 +00:00
Eloy Lafuente
2df0f295b4
MDL-21432 backup - file handling and other changes. Saving before changes tomorrow due to MySQL temp tables limits
2010-07-18 01:35:18 +00:00
Eloy Lafuente
482aac657a
MDL-21432 backup - root task, inforef and users handling completed, various fixes
2010-07-14 23:59:19 +00:00
Eloy Lafuente
a4e13312bf
MDL-21432 backup - get target on restore
2010-07-12 22:35:28 +00:00
Eloy Lafuente
c9d8234a9c
MDL-21432 backup - restore plan builder (still missing blocks support)
2010-07-06 22:30:49 +00:00
Eloy Lafuente
b5d45a0430
MDL-21432 backup - plan/task/step basis
2010-07-05 22:23:00 +00:00