d0578e4ea4
MDL-13624 - Use bigint(10), not bigint(11). This update doesn't change the schema on a site that's already installed.
2008-02-25 08:21:21 +00:00
da4aa3e4bd
MDL-13561 add cmid index to log table to speedup reports that deal with individual activities; merged from MOODLE_19_STABLE
2008-02-21 09:27:11 +00:00
0e9e592722
MDL-13553 - merge from 1.9
2008-02-21 01:13:26 +00:00
de65f28a05
MDL-4667, MDL-4112 switching order of columns in course-userid log table index in order to please mysql; merged from MOODLE_19_STABLE
2008-02-20 09:33:18 +00:00
e13f9c1008
MDL-13477 main version bumped to .02 - three decimal points did not work for Eloy :-(; merged from MOODLE_19_STABLE
2008-02-16 22:29:38 +00:00
61460dd631
MDL-13192 major stats cleanup patch - see tracker for more details; merged from MOODLE_19_STABLE
2008-02-16 18:33:50 +00:00
46d5b3125e
MDL-13241 adding forgotten table scale_history into upgrade code; merged from MOODLE_19_STABLE
2008-02-16 11:55:31 +00:00
5cf5145a9c
MDL-13241 adding forgotten table scale_history into upgrade code; merged from MOODLE_19_STABLE
2008-02-16 11:22:57 +00:00
d4d7135444
Upgrade path for MDL-13060. (merge from 19_STABLE)
2008-01-29 05:54:42 +00:00
dd97c32868
MDL-12945 a slightly bigger patch for performance in recent activity and various group related issues + some other fixes - see list of subtasks in tracker; merged from MOODLE_19_STABLE
2008-01-24 20:33:50 +00:00
e6d8bc8c4a
Merged upgradelib.php fixes from 1.9 MDL-13017
2008-01-16 01:51:18 +00:00
c2faa1d82f
MDL-12720 removing confusing/not implemented CONTEXT_PERSONAL; merged from MOODLE_19_STABLE
2007-12-23 20:01:14 +00:00
863850d2d7
MDL-12858 fix course category depths during upgrade to 1.9; merged from MOODLE_19_STABLE
2007-12-19 17:48:21 +00:00
b3847656ed
MDL-12585 make sure category path, parent and depth are ok before creating contexts; merged from MOODLE_19_STABLE
2007-12-15 15:49:35 +00:00
e7a89237de
Modify some timezone fields to accept new olson files. MDL-12024
...
Merged from MOODLE_19_STABLE
2007-12-15 00:49:05 +00:00
4a5d0a39b1
Changing XMLDB_UNSIGNED to nulls for non-numeric types. MDL-11662
...
Merged from MOODLE_19_STABLE
2007-12-08 18:44:12 +00:00
5bbf18cd6f
changed to get_recordset_sql because get_records forces the first element to be key
2007-11-19 01:44:26 +00:00
f7bd8c758f
making a SQL cross-db compatible
2007-11-19 01:13:31 +00:00
5e900da1ce
removing duplicate entries in grade_grades prior to adding unique key
2007-11-14 05:07:33 +00:00
e4065e84e3
keeping version number in sync
2007-11-08 05:52:47 +00:00
a5b08715a7
MDL-9306 upgrade.php set to upgrade course whose format is weekscss to weeks
2007-11-08 05:43:15 +00:00
1dda50ea08
merged fix for MDL-11909, putting a unique constraint userid-itemid on grade_grades table
2007-11-08 02:01:34 +00:00
2d4cf36b14
MDL-8605 Upgrade of user folder will not occur if the user folder already exists
2007-10-16 04:54:15 +00:00
546526ed42
MDL-8605 putting versions in sync between 1.9 and head
2007-10-15 05:17:55 +00:00
0597562dd4
Grrr (missed to delete some lines) MDL-11751
2007-10-14 09:54:57 +00:00
9b62ebb87f
Drop one index that shouldn't be there. MDL-11751
2007-10-14 09:52:16 +00:00
ccbde9e80c
Fixing version number
2007-10-12 08:35:52 +00:00
fc278e842e
MDL-8605 Preventing new user folder from being created when original folder is empty
2007-10-11 14:19:05 +00:00
56a1a88228
MDL-8605 New user directories implemented
2007-10-11 09:01:29 +00:00
8ddcdd86cb
MDL-8248 savepoints in main upgrade.php
2007-10-10 13:14:56 +00:00
03cedd6283
MDL-11432 eliminated majority of RecordCount uses, added several missing rs_close() - this should help improve perf on some platforms - Eloy says ;-)
2007-10-10 12:19:27 +00:00
8a4d32d8a3
MDL-11688 makes sure all course and user contexts exist during upgrade (all contexts when going from in 1.6) - this is needed for grade_letter upgrade; other minor tweaks - the USER->access is now loaded automatically, feedback parameters added
2007-10-10 08:33:06 +00:00
eeccaea183
MDL-11686 dropped obsoleted grade tables, removed context_rel related upgrade code
2007-10-10 07:53:35 +00:00
8600cadaea
MDL-11660 user_lastaccess cleanup
2007-10-09 16:27:49 +00:00
e072450699
MDL-11578 , MDL-11578 , MDL-11573 :
...
* renamed Preferences to "My report preferences"
* renamed Site defaults to "Report defaults"
* rename Change site defaults to "Change report defaults"
* reintroduced Inherit option to Grader preferences - Nicolas was right, it is not possible to implement preference overrides without it with our current get_pref inplementation
* new separate option in plugin selector "Course settings"
* moved displaytype, decimals and aggregation position to "Course settings"
* created new table grade_settings + related functions grade_get/set_preference()
* user report now uses grade_seq class instead of grade_item::fetch_all(); added preloading of grade items into grade_grade instances
* other minor bugfixing/cleanup/improvements
Please note that the Grader report preferences and its defaults must be resaved again - sorry.
2007-10-08 23:09:10 +00:00
cef1ea8e8e
Adding one new index to cache_text table. User to make cron deletion
...
of expired records faster. MDL-11605
2007-10-08 16:33:29 +00:00
a506e40c9f
dropping context_rel table
2007-10-08 08:51:59 +00:00
8108909a60
MDL-9636 grade import fixes - allow null grades, no importcode collisions and stealing, more validation and other bugfixes
2007-10-07 13:04:49 +00:00
7d0c81b3ba
MDL-11521 fixed problems when creating contexts and aprents does not exist yet
...
MDL-11527 fixed warning from $CFG->defaultuserroleid when installing and upgrading
+ removed reusing of previous contexts in has_capability() and get_context_instance() because it was hiding critical errors when context was false, not specified, etc.
+ tweaked roles defaults - faster and defaults are applied when roles exist
+ SYSCONTEXTID may be specified in config.php to eliminate 1 db query
+ static context cache is now reset after rebuilding of context paths
+ path field in context table is now nullable - pg compatibility requirement
+ other minor fixes
2007-10-05 15:06:38 +00:00
7f0648510a
MDL-11544, tags migrate script postgres db problem
2007-10-04 07:06:54 +00:00
c626c2f460
MDL-11566 site summary now optional
2007-10-03 10:35:34 +00:00
c57be126c4
DONAL, PLEASE START USING OUR DB EDITOR! the last commit did have invalid XML, incorrect next/prev attributes, different data in install.xml and upgrade.php; the main reason to have this editor was to prevent this type of critical errors ;-)
2007-10-02 16:50:43 +00:00
266f6b5900
MDL-11555 temporary patch for too long index on mysql - in mysql the limit is 333 unicode chars
...
move the gradebook cleanup to the end of upgrade.php - please keep it there
2007-10-02 16:20:45 +00:00
38d507af71
Fix for version no. (date) in upgrade.php
2007-10-02 15:44:36 +00:00
ac4e96fccd
New database fields in mnet_host for roaming themes
2007-10-02 15:43:11 +00:00
e4a5c864b5
version bump: introducing cache_flags table to store volatile time-bound flags
...
We are intending to use them for dirty context paths, lightweight
session entries for auth/ldap, and other similar uses...
MDL-11347
2007-10-02 08:38:19 +00:00
5cf5e181dd
MDL-11504 added grade_letter -> grade_letters migration - will not be executed on dev sites where grade_letters already exists :-(
2007-09-28 21:58:02 +00:00
d926630485
MDL-11504 fixed defaults in grade_items/display; added decimals and display to grade_items_history
2007-09-28 21:00:31 +00:00
284abb0925
MDL-11495 grade letter setting improvements:
...
* in_null for decimals defaults checks
* store letter settings only in database - no cfg settings
* separate configuration page for letters only - pluginselector+admin tree
* new capability to manage grade letters - similar to scales and outcomes
* added grade_letters db index
* grade letters related minor bugfixing
2007-09-28 20:12:43 +00:00
b39b58fe45
MDL-11433 Correcting non-null and default value (Default will be NULL)
2007-09-25 09:47:40 +00:00