Moodle

Scheduled backup support for some new parts...

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.8.2, 1.9
  • Fix Version/s: 1.8.5, 1.9, 2.0
  • Component/s: Backup
  • Labels:
    None
  • Affected Branches:
    MOODLE_18_STABLE, MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_18_STABLE, MOODLE_19_STABLE, MOODLE_20_STABLE

Description

I was reviewing scheduled backup (to ask some questions in forums) when I've discovered that we need to verify that scheduled backup supports all the recent additions performed to Moodle:

  • Roles
  • Gradebook
  • Groups
  • ....

(each step in course backups should be executed from shceduled backups too)

Ciao

Issue Links

Activity

Hide
Eloy Lafuente (stronk7) added a comment -

moving to Yu!

Show
Eloy Lafuente (stronk7) added a comment - moving to Yu!
Hide
Martin Dougiamas added a comment -

Thanks for taking this, Eloy. $

Show
Martin Dougiamas added a comment - Thanks for taking this, Eloy. $
Hide
Eloy Lafuente (stronk7) added a comment -

Just found MDL-13115 . Going to fight with that before anything else (reproducible since 18_STABLE).

Ciao

Show
Eloy Lafuente (stronk7) added a comment - Just found MDL-13115 . Going to fight with that before anything else (reproducible since 18_STABLE). Ciao
Hide
Eloy Lafuente (stronk7) added a comment -

Done. Now both manual backup and scheduled backup generates an 100% equal moodle.xml. There were some missing parts and I've added some helper functions (used by both backups) to make them share the most possible code.

Note that, for Moodle 2.0, I've added MDL-13183 that will be a huge improvement about keeping both backups working with the same code and less prone to forget parts.

Ciao

Show
Eloy Lafuente (stronk7) added a comment - Done. Now both manual backup and scheduled backup generates an 100% equal moodle.xml. There were some missing parts and I've added some helper functions (used by both backups) to make them share the most possible code. Note that, for Moodle 2.0, I've added MDL-13183 that will be a huge improvement about keeping both backups working with the same code and less prone to forget parts. Ciao

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: