skodak
4f12838e3e
MDL-17458 moving lib/db/upgradelib.php to upgrade.php in order to maḱe it the the same for all plugins
2009-05-31 17:38:18 +00:00
skodak
1e308b644e
MDL-19010 disabling upgrade block which breaks upgrade from 1.9.x
2009-05-26 17:30:23 +00:00
stronk7
2b212777b0
Fixing xmldb uses, deleting ENUM parameters. Seem the blocks upgrade
...
code was written in the middle of the ENUMs drop.
2009-05-23 22:49:46 +00:00
skodak
a5747cf828
MDL-19211 text editor plugins configuration
2009-05-17 21:10:06 +00:00
stronk7
6861b6fe33
Adding one more require_once($CFG->dirroot . '/course/lib.php') to another rebuild_course_cache()
2009-05-14 20:42:53 +00:00
stronk7
ecdf5d17a0
MDL-16879 run upgrade_fix_incorrect_mnethostids() in upgrade. Bump.
2009-05-12 00:23:26 +00:00
tjhunt
35550fd627
blocklib: MDL-19010 re-fix another Nico 'fix' ;-)
2009-05-07 03:02:06 +00:00
tjhunt
3aceb097a2
blocklib: MDL-19010 fix upgrade breakage that Nico caused when he fixed the other problems.
2009-05-07 02:38:12 +00:00
nicolasconnault
a9a0b93de1
MDL-19010 Including courselib where needed during upgrade
2009-05-06 14:19:19 +00:00
nicolasconnault
eb2761f856
MDL-19010 Fixing upgrade code to work with mysql. Also returning false when get_recordset_sql hits a SQL error, instead of crashing during upgrade with a Fatal error: Exception thrown without a stack frame in Unknown on line 0
2009-05-06 10:22:33 +00:00
tjhunt
c045e45a44
blocklib.php: MDL-19010 rearrange lib/db/upgrade.php before commit to CVS
2009-05-06 09:31:23 +00:00
tjhunt
66b10689e2
blocklib: MDL-19010 upgrade database tables ready for now blocks system
2009-05-06 09:12:03 +00:00
tjhunt
e88462a055
moodle_page: MDL-12212 eliminate the two different interpretations of
...
pagetype
2009-05-06 08:41:02 +00:00
stronk7
382123a06e
2.0 has lowercase xmldb objects.
2009-05-04 14:33:01 +00:00
stronk7
2a88f626f7
MDL-18577 drop enums support - step2: enums out from editor, dbmanager and all upgrade scripts.
2009-05-01 01:19:16 +00:00
skodak
35079f539c
MDL-18951 standardised group support in grader report (not complete yet)
2009-04-30 08:07:43 +00:00
tjhunt
dc740f9788
MDL-18132 - fix upgrade SQL for MS SQL.
2009-04-28 09:55:46 +00:00
stronk7
e37cd84ad4
MDL-18577 drop enums support - step1: transforming all enums to nomal varchar + prevent creation of new ones
2009-04-27 20:29:01 +00:00
stronk7
6bdf4c99b3
MDL-16824 messaging - move unread messages from deleted users to message_read.
...
Pending to commit changes to uploaduser.php. Credit goes to Anthony Borrow. Thanks!
Merged from 19_STABLE
2009-04-26 22:56:56 +00:00
sam_marshall
0f9534c121
MDL-18297: Forgot that course cache needs rebuilding for upgraded dates
2009-04-17 16:21:15 +00:00
sam_marshall
e7c6bf0eab
MDL-18297: Changed date conditions so that the text and behaviour is more natural.
2009-04-17 16:06:29 +00:00
tjhunt
bbb459050e
filters: MDL-7336 Set ->stringfilters on upgrade
2009-04-13 06:55:21 +00:00
tjhunt
c07e6d8da5
filters: MDL-7336 upgrade $CFG->textfilters into filter_active table.
2009-04-13 06:51:45 +00:00
tjhunt
0fc9c00901
filters: MDL-7336 database tables for per-context filter settings.
2009-04-13 06:42:02 +00:00
skodak
c94985efb1
MDL-18552 different TeX trouble fix
2009-03-31 10:03:10 +00:00
tjhunt
82701e2443
switch roles: MDL-18132 separate database table role_allow_switch instead of re-using role_allow_assign.
...
This is part 1 that does the back-end:
1. New table role_allow_switch.
2. Upgrade that copies all the allows from role_allow_assign, and then drops the old CFG->allowuserswitchrolestheycantassign.
3. Old function get_assignable_roles_for_switchrole renamed to get_switchable_roles and changed to use the new table. Fixes MDL-18604 in HEAD.
4. Switch callers to use the new function name.
5. Unit tests for this new function.
6. To make those unit tests work, new switch_global_user_id and revert_global_user_id methods in UnitTestCaseUsingDatabase for toggling $USER->id.
I still need to do the editing interface under Administration ► Users ► Permissions ► Define roles. That will be done as a second commit.
2009-03-23 08:15:21 +00:00
dongsheng
a75c78d318
"REPOSITORY/MDL-18354, enabled local and upload repository plugins when upgrading"
2009-03-05 04:40:51 +00:00
tjhunt
af52eceef4
qtype admin: MDL-18425 also related to MDL-18355.
...
Allow question types to be displayed in order that is better than random or alphabetical. Since we don't know all the qtypes there may be:
1. Store the order in the DB (config plugins).
2. Set up a good default order for the standard types. (Unknown types go at the end by default.)
3. Allow admins to edit the order on the qtype admin screen.
2009-03-03 07:47:32 +00:00
danmarsden
bc7ec91a0d
MDL-12037 Backup Log - add new field to backup_log table to allow other backup related functions to save log data
2009-03-03 00:06:08 +00:00
sam_marshall
7556422816
MDL-18272, MDL-18271: Conditional availability - grade condition to use percentages not raw grades; use wording rather than >= symbol in form because (apparently) teachers are functionally innumerate. ;)
2009-02-18 17:50:13 +00:00
skodak
795a08adb7
MDL-17458 upgrade logging implemented + a lot more refactoring + exceptions implemented in install/upgrade code + lang pack cleanup + some more improvements
2009-01-31 20:07:32 +00:00
skodak
dc6f76b959
MDL-17427 oops - forgot to add version field, sorry
2009-01-29 20:21:33 +00:00
skodak
1f20942c3b
MDL-17427 new upgrade log table
2009-01-29 19:50:02 +00:00
skodak
b9fb71030f
MDL-17942 reimplemented detection of mysql max_packet_size problems
2009-01-19 08:03:55 +00:00
skodak
17d9348991
MDL-14992 towards better db sessions
2009-01-16 20:43:17 +00:00
skodak
3f57bd454a
MDL-14992 towards new moodle db sessions
2009-01-14 17:08:29 +00:00
skodak
301bf0b29c
MDL-17878 new table for logging of changes in admin settings - only changes done through admin UI are logged
2009-01-13 19:02:00 +00:00
skodak
eb6a973cdf
MDL-17847 moev backup_config to config_plugin table
2009-01-11 15:49:35 +00:00
skodak
1caea91efb
MDL-17457 moved a lot of code into lib/db/install.php + other refactoring and cleanup
2009-01-11 09:41:48 +00:00
skodak
ab2eb65c88
MDL-17846 moved blocks code from /blocks/db/* to core
2009-01-10 21:06:53 +00:00
skodak
ac4fef1d98
MDL-15919, MDL-15920 - removing old zip/unzip support, the new zip ext in PHP 5.2.8 seems to work fine
2009-01-08 14:53:23 +00:00
tjhunt
4413941fee
course requests: MDL-6160 clean up admin option for choosing who is notified. Merged from MOODLE_19_STABLE.
...
Also, change the 'notifyloginfailures' setting to use the same sort of admin setting type.
2009-01-08 07:07:00 +00:00
skodak
656be89301
MDL-14123 Full IPv6 support - updating all db fields to theoretical 45 char limit
2009-01-06 18:14:28 +00:00
tjhunt
807a1a8427
question bank database: MDL-17608 Drop originalquestion field from the question_states table - it was never used for anything.
2009-01-06 05:20:21 +00:00
skodak
6d04a2fd0c
MDL-17787 removed unused health test and cleanup up config table - MoodleTest cookie not used anymore
2009-01-05 22:45:06 +00:00
skodak
1870f24166
MDL-17787 removed unused health test and cleanup up config table - MoodleTest cookie not used anymore
2009-01-05 22:45:06 +00:00
skodak
81f2bb8122
MDL-14992 new database based session table - not used yet
2008-12-31 12:24:19 +00:00
sam_marshall
82bd6a5ea9
MDL-15499: Conditional availability of activities
2008-12-17 16:37:35 +00:00
stronk7
9d510a2ea0
MDL-13746 course shortname up to 100cc (applied to mnet_enrol_course)
2008-12-08 08:21:19 +00:00
tjhunt
9136a60c46
course settings: MDL-17501 check for moodle/course:visibility in the course settings form.
...
1. If a user does not have that capability, don't let them change whether the course is visible.
2. Give teachers that capability by default.
3. To avoid regressions, on upgrade, give moodle/course:visibility to any role that has moodle/course:update.
2008-12-08 02:31:05 +00:00