231 Commits

Author SHA1 Message Date
skodak
8f3f6cc3fa MDL-13766 rerunning latest repo upgrade block, the 2008082600 was not correct in upgrade.php, should have been 2008082601 2008-08-26 19:49:54 +00:00
skodak
c6dc4709c6 MDL-13766 optimised upgrade - no need to create & modify repository table and delete it afterwards 2008-08-26 19:44:04 +00:00
dongsheng
27051e4319 MDL-13766
1. Chanage database, create 2 more tables for repository
2. One-step download in file picker
2008-08-26 07:20:56 +00:00
mjollnir_
ff2f69bc7c MDL-16046 - beginning of, adding userid field to portfolio tempdata 2008-08-19 15:02:46 +00:00
skodak
775f811a66 MDL-16002 rewritten upgrade locking and better upgrade progress tracking; MDL-16070 Do not use $a[0] syntax in lang packs + various other upgrade improvements and fixes 2008-08-16 12:16:01 +00:00
tjhunt
f9a2cf86a9 MDL-7308 - Check all the DB columns used to store grades, and make sure they all use a consistent type. 2008-08-15 11:15:08 +00:00
skodak
a0df358a47 MDL-15928 reverting previous commit - we might still need the binary zips because PHP ext is buggy on 64bit OS 2008-08-07 13:36:20 +00:00
dongsheng
348c350b98 MDL-13766, new field for repository table 2008-08-07 07:48:14 +00:00
mjollnir_
84a449853f MDL-15777 - move all portfolio storage to portfolio_tempdata rather than session.
This allows us to always have a unique id for a portfolio export which can be used as itemid for files api.
Also it makes the session smaller :)
2008-08-06 15:27:42 +00:00
mjollnir_
04f35360ac MDL-15934 - new table and infastructure for portfolio callers to store export data that is too big to put in the session. 2008-08-05 13:24:47 +00:00
skodak
ed94cb66c6 MDL-15928 switched to zip PHP extensions 2008-08-04 16:45:08 +00:00
scyrma
c5a04d1282 MDL-12558: small fix to upgrade code 2008-08-04 02:20:43 +00:00
peterbulmer
1ce2da5836 MDL-12558 modify emails as they are being sent
replace urls in-place to direct users to their idp first
2008-08-03 23:24:12 +00:00
skodak
172dd12c63 MDL-14589 initial file storage implementation, temporary file manager, migration of course files; blog conversion MDL-15905; assignment conversion MDL-15904; fromslib related file improvements MDL-15906 2008-07-31 22:15:30 +00:00
moodler
120b375891 MDL-10107 Fixed the definition of message providers ... it now works through files very similar to those for events and capabilities, which makes them easy to add/remove/change as necessary 2008-07-31 08:01:46 +00:00
mjollnir_
4ab16a0957 MDL-15762 - add table for portfolio logging 2008-07-30 15:04:19 +00:00
sam_marshall
1e0c56eac8 MDL-15498: Completion fix: core upgrade broken 2008-07-28 17:26:57 +00:00
sam_marshall
4e781c7b50 MDL-15498: Completion system 2008-07-28 12:31:29 +00:00
stronk7
f65b2dae6c Transform some messaging deprecated DDL function calls to new ones. 2008-07-27 22:02:20 +00:00
moodler
3b120e464f MDL-10107 - First check-in of Messaging 2.0 code from Luis Rodrigues, GSOC student.
This new messaging system replaces all the various email_to_user() calls.
They are now replaced by events triggers, and the messages are then
processed centrally according to user preferences and sent to one or more
processors (email, popup, jabber etc...)

This code is not finished yet, a lot of work still has to be done on the
interface.  However, the basic structure is there and should be working.
Luis and I will be reviewing and polishing this heavily in the next few weeks.
2008-07-24 08:38:03 +00:00
mjollnir_
ac5efef6b5 MDL-15562 database tables, upgrade and version bump for portfolio API
- portfolio_instance, portfolio_instance_user, portfolio_instance_config
2008-07-07 15:09:40 +00:00
skodak
fe074586b5 MDL-13901 guest can not be selected in "Default role for all users" in 1.9.x; merged from MOODLE_19_STABLE 2008-07-06 23:54:07 +00:00
stronk7
a036d7f3c6 Clean empty role_names. MDL-15284 ; merged from 19_STABLE 2008-07-03 17:07:54 +00:00
dongsheng
98978c2efa "MDL-15470, create repository database table" 2008-06-30 11:00:42 +00:00
scyrma
38fb819028 MDL-11992: adding course tagging patch, by John Beedell. This feature is not
active by default at this time. Related help files are not included in this
commit, as they are being revised (see issue 15385) and will be sent in soon.
2008-06-30 09:04:07 +00:00
skodak
eee5d9bb85 MDL-14956 DDL exceptions 2008-06-22 16:51:55 +00:00
cataluke
fa1621449a MDL-15156 fix conflict in schema for MNET PREFIX_mnet_enrol_course table, merged from 19 2008-06-16 00:16:00 +00:00
skodak
b1f93b1512 MDL-15246 moving all remaining ddl function to adminlib, keeping old lib/ddllib.php only for BC withexisting code; fixed inline docs related to ddl 2008-06-15 10:32:50 +00:00
skodak
eb6367857a MDL-14679 fixed comment typo 2008-05-30 16:50:25 +00:00
skodak
910dd4dd28 MDL-14679 revisited upgrade script 2008-05-30 16:50:00 +00:00
stronk7
46d318bc6e Changed comment 2008-05-23 22:30:42 +00:00
stronk7
69b80cc2eb 4th iteration committed: xmldb_field, xmldb_index and xmldb_key "public" methods changed + debugging of deprecated ones until Moodle 2.1 . MDL-14863 2008-05-22 00:09:59 +00:00
stronk7
a8cb94f66f MDL-14863 - 1st iteration: lowercase XMLDB table, field, index, key and statement +
wrapper class to support old syntax (no changes in public API yet)
2008-05-20 23:24:40 +00:00
dongsheng
7ade55ad96 "MDL-14668, fix course full in activity reports (upgrade course module version)" 2008-05-16 02:15:23 +00:00
skodak
f33e1ed4ae MDL-14679 ok, here is the big patch with new dmllib and ddlib API, some code is already converted, XML db editor works; see tracker for details of regressions and TODOs 2008-05-15 21:40:00 +00:00
stronk7
469dcbcc8b prevent NULL contents before field change (old servers can have this wrongly defined). MDL-14859 ; merged from 19_STABLE 2008-05-15 17:03:49 +00:00
skodak
8b9cfac4ab MDL-11719 increased size of idnumber in user table - needed for some enrolment plugins; merged from MOODLE_19_STABLE 2008-05-12 14:38:45 +00:00
skodak
ab37dc6031 MDL-14183 guest type role not allowed in defaultuserroleid anymore, because it was causing trouble in many places; admins must choose another role if guest role detected in this setting; merged from MOODLE_19_STABLE 2008-05-12 14:05:46 +00:00
tjhunt
994fbaabc9 MDL-14727 - Do a database update to fix random questions with the wrong parent (there may be some of these floating around in people's databases becuase of MDL-5482.) 2008-05-07 13:34:54 +00:00
skodak
0b51c247f0 MDL-14605 removing stats upgrade stuff 2008-05-02 09:42:43 +00:00
skodak
1ea260d83c MDL-14605 removed all pre 1.9 upgrade code from HEAD core 2008-05-01 20:29:04 +00:00
dongsheng
12d0687748 "MDL-14460, fix get_context_instance, merged from MOODLE_19_STABLE" 2008-05-01 06:07:24 +00:00
stronk7
0f77b186f1 Fix double savepoint in the same block of upgrade. MDL-11888 2008-04-18 23:15:44 +00:00
skodak
8d08612b12 MDL-13990 ignore bogus dirs in moodledata/user during upgrade; merged from MOODLE_19_STABLE 2008-03-19 23:09:00 +00:00
nicolasconnault
a1f27717db MDL-11888 Added unique constraint. 2008-03-07 13:23:38 +00:00
skodak
91f9a62c3f MDL-13730 site setting for aggregation of scales; merged from MOODLE_19_STABLE 2008-03-03 11:03:54 +00:00
moodler
87486420a5 Merged MDL-13676: last-minute field change to fix an Oracle problem 2008-02-29 08:44:23 +00:00
moodler
156df4ed3f Merged MDL-90 partial patch for the new webdav_locks table from Martin Langhoff 2008-02-27 04:38:39 +00:00
skodak
e06d74d572 MDL-10990 2) added event table index for calendar block/view ; merged from MOODLE_19_STABLE 2008-02-26 22:48:16 +00:00
scyrma
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