531 Commits

Author SHA1 Message Date
Petr Skoda
02eca29cd1 MDL-22148 course enrolment backup - we may actually have users enrolled but without roles such as in LDAP plugin 2010-07-08 15:06:37 +00:00
Petr Skoda
902944a8ba MDL-22148 course enrolment backup - role ids from enrol table need to be annotated after all 2010-07-08 14:55:21 +00:00
Petr Skoda
101bd9c92e MDL-22148 course enrolment backup - removing extra info that is not necessary, thanks Eloy for explanation 2010-07-08 14:48:45 +00:00
Petr Skoda
cb34c4cd85 MDL-22148 course enrolment backup 2010-07-08 14:18:46 +00:00
Eloy Lafuente
c0bd624928 MDL-21432 backup - Small change in API after discussion in MDL-22245 2010-07-07 22:56:14 +00:00
Eloy Lafuente
f2e34ee52b MDL-22245 backup - keep subplugin branches connected all the time. Thanks for spotting it David! 2010-07-07 17:26:34 +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
864842aa83 MDL-21432 backup - all sort of restore tasks 2010-07-06 22:28:38 +00:00
Eloy Lafuente
d12fd69be0 NOBUG backup - delete whitespace typo causing problems in section settings 2010-07-05 21:14:09 +00:00
Eloy Lafuente
4abf04ea06 MDL-22245 backup - improving subplugin support a bit, thanks to David for his comments 2010-07-03 17:12:39 +00:00
Petr Skoda
64f93798d4 MDL-22950 adding new component column to the files table, unfortunately this change requires changes in all 2.0dev code, please review all custom code that was already upgraded to 2.0; fixing multiple problems and regressions in mod/assignment 2010-07-03 13:37:13 +00:00
Eloy Lafuente
060df4c8f7 MDL-22245 backup - added activities subplugin support 2010-07-02 11:13:00 +00:00
Petr Skoda
df997f841f MDL-21782 reworked enrolment framework, the core infrastructure is in place, the basic plugins are all implemented; see the tracker issue for list of unfinished bits, expect more changes and improvements during the next week
AMOS START
    MOV [sendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage,enrol_self]
    MOV [configsendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage_desc,enrol_self]
    MOV [enrolstartdate,core],[enrolstartdate,enrol_self]
    MOV [enrolenddate,core],[enrolenddate,enrol_self]
    CPY [welcometocourse,core],[welcometocourse,enrol_self]
    CPY [welcometocoursetext,core],[welcometocoursetext,enrol_self]
    MOV [notenrollable,core],[notenrollable,core_enrol]
    MOV [enrolenddaterror,core],[enrolenddaterror,enrol_self]
    MOV [enrolmentkeyhint,core],[passwordinvalidhint,enrol_self]
    MOV [coursemanager,core_admin],[coursecontact,core_admin]
    MOV [configcoursemanager,core_admin],[coursecontact_desc,core_admin]
    MOV [enrolledincourserole,core],[enrolledincourserole,enrol_manual]
    MOV [enrolme,core],[enrolme,core_enrol]
    MOV [unenrol,core],[unenrol,core_enrol]
    MOV [unenrolme,core],[unenrolme,core_enrol]
    MOV [enrolmentnew,core],[enrolmentnew,core_enrol]
    MOV [enrolmentnewuser,core],[enrolmentnewuser,core_enrol]
    MOV [enrolments,core],[enrolments,core_enrol]
    MOV [enrolperiod,core],[enrolperiod,core_enrol]
    MOV [unenrolroleusers,core],[unenrolroleusers,core_enrol]
AMOS END
2010-06-21 15:30:49 +00:00
Eloy Lafuente
b46ba22bf5 NOBUG: reduce to 1 whitespace. ctags was crying 2010-06-04 18:38:33 +00:00
Dongsheng Cai
1fd3ea4308 MDL-22548, added sortorder filed to backup2 2010-05-31 03:08:04 +00:00
Sam Hemelryk
e34a326f72 course-section MDL-22262 Added a summaryformat field to the database and implemented it when editing/viewing sections and backup 2010-05-27 03:07:54 +00:00
Sam Hemelryk
4886029cba backup MDL-22142 Several changes to the backup UI and it's classes as noted below
*  backup moodleforms for specific stages are now cached between stage processing and display making it possible to leave all validation up to the bridge.
    * The backup stage now relies entirely on the backup controllers save, load, and check methods + dependency checks rather then previous stage processing to ensure accuracy.
    * filename is now a required field and validated to ensure it ends with .zip and is a valid filename.
    * There is now a previous button for backup stages after the initial and before the complete.
    * The progress bar previous stages are now links as well allowing the user to jump to previous stages (not linked on complete of course).
    * The root settings are only shown on the schema stage now if they were changed because of dependency.
    * Stages are now numbered in the progress bar.
    * The complete page now shows a notice that the backup was complete and provides a continue button to view the backup file.
    * Adds administration blocks to the backup pages.
2010-05-10 02:53:31 +00:00
Sam Hemelryk
8f87420a92 backup MDL-22142 P13 - File name is now given default value and correctly sized 2010-05-03 05:03:24 +00:00
Eloy Lafuente
b65e022034 MDL-22142 backup - P3: add all the remaining dependencies 2010-05-02 10:35:51 +00:00
Sam Hemelryk
e35fb47974 backup MDL-22142 Fixed typo 2010-05-02 09:09:32 +00:00
Sam Hemelryk
84e546e0fc backup MDL-22142 P22 - Several big backup dependency issues resolved 2010-05-02 09:02:20 +00:00
Sam Hemelryk
d698081efe backup MDL-22142 P20 - Removed process_change from settings as it is now handled by dependencies 2010-05-02 04:00:59 +00:00
Eloy Lafuente
9eeaea5fa4 NOBUG backup - on OS temp area, use backup.zip. When storing, rename to utf-8 name 2010-05-02 00:19:51 +00:00
Sam Hemelryk
1904e9b35b backup MDL-22142 This is the user interface for backups, several minor/cosmetic issues still to be ironed out. See the tracker for details 2010-05-01 09:51:39 +00:00
Eloy Lafuente
2de3539b43 MDL-21432 backup - clean temps after execution 2010-04-29 18:30:17 +00:00
Eloy Lafuente
ce937f9957 MDL-22145 backup storage - provide 'user_tohub' storage for HUB files 2010-04-27 01:02:38 +00:00
Eloy Lafuente
1c9e93c77a MDL-21432 backup settings - added root "activities" setting and section settings 2010-04-25 15:51:42 +00:00
Eloy Lafuente
9dbe1980c4 MDL-22176 backup & restore links - Added support for course encoder 2010-04-23 16:35:08 +00:00
Eloy Lafuente
cd00f9b78f MDL-20628 section backup - add new field and missing alias 2010-04-23 12:35:40 +00:00
Eloy Lafuente
57a535cd42 MDL-21432 backup - plan builder can have harcoded format 2010-04-21 16:41:37 +00:00
Eloy Lafuente
77547b4666 MDL-21432 backup 2.0 - initial commit. moodle2 format 2010-04-21 09:19:30 +00:00