Details

    • Type: Task Task
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: STABLE backlog
    • Component/s: Backup
    • Labels:
    • Rank:
      238

      Description

      This is the META task in the tracker for all the Moodle 2.0 backup/restore implementation steps

        Issue Links

        Progress
        Resolved Sub-Tasks Unresolved Sub-Tasks

        Sub-Tasks

        1.
        pre: Decide about the 1-activity backup format Sub-task Closed Eloy Lafuente (stronk7)
         
        2.
        pre: Decide about the course backup format Sub-task Closed Eloy Lafuente (stronk7)
         
        3.
        pre: Design all the infrastructure stuff Sub-task Closed Eloy Lafuente (stronk7)
         
        4.
        pre: Capabilities name restructuration Sub-task Closed Eloy Lafuente (stronk7)
         
        5.
        pre: New capabilities creation Sub-task Closed Eloy Lafuente (stronk7)
         
        6.
        pre: Document all the capabilities in Moodle Docs Sub-task Closed Helen Foster
         
        7.
        pre: Some fixes to DB generators and temp tables support Sub-task Closed Eloy Lafuente (stronk7)
         
        8.
        task: Database layer implementation for backup Sub-task Closed Eloy Lafuente (stronk7)
         
        9.
        task: Database layer implementation for restore Sub-task Closed Eloy Lafuente (stronk7)
         
        10.
        backup: defaults Sub-task Closed Sam Hemelryk
         
        11.
        backup: ui Sub-task Closed Sam Hemelryk
         
        12.
        backup: security Sub-task Closed Eloy Lafuente (stronk7)
         
        13.
        backup & restore: subplugins support Sub-task Closed Eloy Lafuente (stronk7)
         
        14.
        backup & restore: course logs Sub-task Closed Eloy Lafuente (stronk7)
         
        15. backup & restore: blogs Sub-task Open moodle.com
         
        16.
        backup & restore: messages Sub-task Closed Unassigned
         
        17.
        backup & restore: categories and questions Sub-task Closed Eloy Lafuente (stronk7)
         
        18.
        backup: gradebook Sub-task Closed Andrew Davis
         
        19.
        backup & restore: logging / timing Sub-task Closed Eloy Lafuente (stronk7)
         
        20.
        backup & restore: output Sub-task Closed Eloy Lafuente (stronk7)
         
        21.
        backup: storage Sub-task Closed Eloy Lafuente (stronk7)
         
        22.
        backup: course_formats Sub-task Closed Eloy Lafuente (stronk7)
         
        23. backup: local extensions Sub-task Open Unassigned
         
        24.
        backup: cohorts Sub-task Closed Unassigned
         
        25.
        backup: fix all strings to dont use underscores Sub-task Closed Eloy Lafuente (stronk7)
         
        26.
        backup: implement all the rest of activities backup Sub-task Closed Eloy Lafuente (stronk7)
         
        27. backup: improve anonymizer Sub-task Open Unassigned
         
        28. backup: in the main file add info about the user that performed the backup Sub-task Open Unassigned
         
        29. post: complete all the PHP Docs Sub-task Open Unassigned
         
        30.
        backup: scheduled backups Sub-task Closed Sam Hemelryk
         
        31.
        backup: course completion Sub-task Closed Sam Hemelryk
         
        32.
        backup: repositories, hub... anything to backup? Sub-task Closed Martin Dougiamas
         
        33.
        general: custom file manager for backup storage areas Sub-task Closed Dongsheng Cai
         
        34.
        post: clean old backup/restore files once they aren't necessary anymore Sub-task Closed Eloy Lafuente (stronk7)
         
        35. post: clean old backup/restore code Sub-task Open Unassigned
         
        36.
        post: decide what happens with old backup_log table Sub-task Closed Eloy Lafuente (stronk7)
         
        37.
        document: modules backup Sub-task Closed Eloy Lafuente (stronk7)
         
        38. document: blocks backup Sub-task Open Unassigned
         
        39. document: subplugins support Sub-task Open Unassigned
         
        40.
        restore: links decoder Sub-task Closed Eloy Lafuente (stronk7)
         
        41.
        restore: logs decoder Sub-task Closed Eloy Lafuente (stronk7)
         
        42.
        LOCAL: backup & restore hooks Sub-task Closed Mark Nielsen
         
        43.
        restore: progressive xml parser Sub-task Closed Eloy Lafuente (stronk7)
         
        44.
        backup & restore: calendar events Sub-task Closed Ankit Agarwal
         
        45.
        restore: security checks Sub-task Closed Eloy Lafuente (stronk7)
         
        46.
        restore: precheks Sub-task Closed Eloy Lafuente (stronk7)
         
        47.
        restore: pre-ui Sub-task Closed Dongsheng Cai
         
        48.
        restore: ui Sub-task Closed Sam Hemelryk
         
        49.
        restore: gradebook Sub-task Closed Andrew Davis
         
        50.
        api: modify get_assignable_roles() to support user param Sub-task Closed Eloy Lafuente (stronk7)
         
        51.
        restore: blocks Sub-task Closed Eloy Lafuente (stronk7)
         
        52.
        restore: implement all the rest of activities restore Sub-task Closed Eloy Lafuente (stronk7)
         
        53. backup & restore: user context (blocks and comments) Sub-task Open Unassigned
         
        54.
        improvement: build one static cache for get/set_get_backup_ids_record() Sub-task Closed Eloy Lafuente (stronk7)
         
        55.
        Small backup interface tidy-ups Sub-task Closed Sam Hemelryk
         
        56.
        Is there to be a more precise listing of error messages in Moodle 2.0 for such things as Backup and Restore? Sub-task Closed Unassigned
         
        57.
        backup & restore: course import UI Sub-task Closed Sam Hemelryk
         
        58. post: clean old course import plugin as it is no longer required. Sub-task Open Unassigned
         
        59.
        Implement support for activity interlinks in questions Sub-task Closed Eloy Lafuente (stronk7)
         
        60. automated backups: Should use delayed backup controllers rather than the backup_courses tables. Sub-task Open Unassigned
         
        61. Should the backup controller be able to reopen a closed log to write to it? Sub-task Open Unassigned
         
        62.
        Post: IMS-CC import for 2.0 Sub-task Closed Eloy Lafuente (stronk7)
         
        63. Post: Add some more prechecks to restore Sub-task Open Unassigned
         
        64. controllers: trying/catching execution Sub-task Open Unassigned
         
        65. Backup 2.0 lang strings review Sub-task Open Unassigned
         
        66.
        Backup & Restore:Plagiarism plugins Sub-task Closed Dan Marsden
         

          Activity

          Eloy Lafuente (stronk7) created issue -
          Anthony Borrow made changes -
          Field Original Value New Value
          Link This issue will help resolve MDL-19854 [ MDL-19854 ]
          Martin Dougiamas made changes -
          Link This issue has been marked as being related by MDL-22414 [ MDL-22414 ]
          Dan Marsden made changes -
          Link This issue is duplicated by MDL-22447 [ MDL-22447 ]
          Martin Dougiamas made changes -
          Link This issue will help resolve MDL-14269 [ MDL-14269 ]
          Martin Dougiamas made changes -
          Priority Blocker [ 1 ] Critical [ 2 ]
          Petr Škoda made changes -
          Link This issue is duplicated by MDL-24855 [ MDL-24855 ]
          Helen Foster made changes -
          Link This issue is duplicated by MDL-24855 [ MDL-24855 ]
          Frank Ralf made changes -
          Attachment Moodle 2.0 Restore breaks.png [ 22070 ]
          Martin Dougiamas made changes -
          Fix Version/s 2.0.1 [ 10420 ]
          Fix Version/s 2.0 [ 10122 ]
          Martin Dougiamas made changes -
          Workflow jira [ 34899 ] MDL Workflow [ 45828 ]
          Martin Dougiamas made changes -
          Fix Version/s 2.0.2 [ 10421 ]
          Fix Version/s 2.0.1 [ 10420 ]
          Helen Foster made changes -
          Labels triaged
          Dan Marsden made changes -
          Link This issue has a non-specific relationship to MDL-13680 [ MDL-13680 ]
          Dan Marsden made changes -
          Link This issue has a non-specific relationship to MDL-13680 [ MDL-13680 ]
          Martin Dougiamas made changes -
          Fix Version/s 2.0.3 [ 10537 ]
          Fix Version/s 2.0.2 [ 10421 ]
          Eloy Lafuente (stronk7) made changes -
          Fix Version/s STABLE backlog [ 10463 ]
          Fix Version/s 2.0.3 [ 10537 ]
          Martin Dougiamas made changes -
          Workflow MDL Workflow [ 45828 ] MDL Full Workflow [ 74154 ]
          stronk7test made changes -
          Assignee Eloy Lafuente (stronk7) [ stronk7 ] Eloy's Tests [ stronk7test ]
          stronk7test made changes -
          Assignee Eloy Lafuente (stronk7) [ stronk7 ] Eloy's Tests [ stronk7test ]
          Eloy Lafuente (stronk7) made changes -
          Assignee Eloy's Tests [ stronk7test ] Eloy Lafuente (stronk7) [ stronk7 ]
          Daniel Neis made changes -
          Link This issue has been marked as being related by MDL-30563 [ MDL-30563 ]
          Eloy Lafuente (stronk7) made changes -
          Assignee Eloy Lafuente (stronk7) [ stronk7 ]

            People

            • Votes:
              21 Vote for this issue
              Watchers:
              34 Start watching this issue

              Dates

              • Created:
                Updated: