Andrew Davis
e32a0646b6
rating MDL-21657 fixed rating table name in install.xml
2010-03-17 01:49:52 +00:00
Andrew Davis
0f51ca7922
rating MDL-21657 changed table from ratings (plural) to rating (singular)
2010-03-16 09:20:23 +00:00
Andrew Davis
19fae1198c
rating MDL-21657 changed capabilities from ratings (plural) to rating (singular)
2010-03-16 09:02:34 +00:00
Andrew Davis
54e42e0bf2
rating MDL-21657 Switched from table ratings to rating
2010-03-16 08:57:57 +00:00
Dongsheng Cai
249c4f606d
"MDL-20904, web services for files"
2010-03-16 08:29:08 +00:00
Andrew Davis
158cd5d91a
rating MDL-21657 Fixed 2 upgrade problems
2010-03-16 06:59:34 +00:00
Andrew Davis
a09aeee47b
rating MDL-21657 first commit for rating library
2010-03-16 05:57:51 +00:00
Petr Skoda
01a2ce80ec
MDL-21710, MDL-21711 new permissions evaluation and overriding UI
2010-03-07 09:28:54 +00:00
Eloy Lafuente
157aa3a22d
MDL-21666 backup & restore caps - renaming the import one
2010-02-19 19:11:06 +00:00
Eloy Lafuente
2fdde5d178
MDL-21666 backup & restore caps - upload/download renamed
2010-02-19 18:33:26 +00:00
Eloy Lafuente
d294000348
MDL-21666 backup & restore caps - moving to new naming schema. More to come.
2010-02-19 17:50:14 +00:00
Penny Leach
c9606565ca
mnet MDL-17629 fixed regression in fix_mnethostids
2010-02-18 01:17:43 +00:00
jerome mouneyrac
e9b66095a3
webservice MDL-21524 add role_assign and role_unassign ws functions
2010-02-16 07:07:04 +00:00
Petr Skoda
9a9012dc8f
MDL-21590 fixed icons in navigation lib + clean up of modinfo (planned removeal of legacy use of urlencode since 1.8 - we use serialize and utf8 is ok now)
2010-02-14 20:18:10 +00:00
jerome mouneyrac
fb79269bef
webservice MDL-20808 add user lib.php, add web service user functions, rename $usercustomfields variable into profile_user_record() function
2010-02-11 04:02:04 +00:00
Eloy Lafuente
073d380425
MDL-21407 tex filter - trim leading whitespace from latex preamble. Merged from 19_STABLE
2010-02-03 09:23:37 +00:00
Rossiani Wijaya
d3d393ab37
MDL-21226 - add 'timecreated' column to user table. During an update, the column will copy the value from 'firstaccess' column. if the account never been access, it will be set to current time of the update.
...
also, modified the files for signup, add new user, and upload user to initialize the value of timecreated field.
2010-02-03 04:25:20 +00:00
Penny Leach
f6852f02d6
mnet MDL-17863 increase length of portno field in the host table (so 443 works)
...
merged from MOODLE_19_STABLE
2010-02-01 04:19:20 +00:00
jerome mouneyrac
52dd27bfbc
webservice MDL-17135 remove old webserviceuse capability. It is now controlled by protocol capabilities. Add warning to protocol capabilities.
2010-02-01 03:23:35 +00:00
Penny Leach
5b7984a57a
mnet MDL-21473 add enabled flag on to remote_rpc mnet table
2010-01-29 01:38:47 +00:00
Penny Leach
a6e9dafe4a
mnet MDL-21473 add plugintype&name fields to new mnet_remote_rpc table
2010-01-29 01:05:24 +00:00
Penny Leach
8586dbe2a5
mnet MDL-21473 make new tables for remote functions that don't exist locally
...
I also fixed up two columns in the existing table that had underscores in them
2010-01-28 22:46:34 +00:00
Penny Leach
de260e0f7b
mnet MDL-21261 large overhaul. This commit changes:
...
- The way that mnet rpc functions are registered. Plugins must now
create db/mnet.php which is an array, similar to services.php. This
*replaces* the old mnet_publishes() functions. version.php must be
bumped to trigger this.
- More information about each rpc-available function is stored in the
database, including the class it belongs to, the file it is found in,
and whether or not it is static. Methods that are not static must be
in a class with a constructor that takes no arguments (this can easily
be achieved with a small wrapper if necessary)
- The xmlrpc dispatcher has been rewritten to remove all the
dependencies on hardcoded information about auth,mnet,portfolio and
repository, and just use the information in the database.
- The old hardcoded hidden mnet/testclient.php has been moved to the
Admin menu under "Development" and rewritten.
- The xmlrpc introspection method profiling is now using php and zend
reflection - which is a lot nicer than the old way, which was using a
php-based php parser. This fixes some inconsistent handling of
methods without arguments that were advertising their return value as
the only method parameter. While this is a *fix*, it breaks BC
slightly - the old 1.9 broken mnet/testclient.php will now not work
properly with 2.0
- Dangerous mode is still supported, but old mod/*/rpclib.php is
now unsupported, due to the fact that any plugin can export mnet
functions with db/mnet.php. This is a slight BC break.
Still TODO:
- TEST TEST TEST
- Document the two small BC breaks in release notes
- Document the contract for db/mnet.php
2010-01-28 05:25:50 +00:00
Penny Leach
7062a798f2
mnet MDL-17629 upgrade to fix referntial integrity in mnet hostids for localhost and all hosts records
...
merged from MOODLE_19_STABLE
2010-01-25 00:59:22 +00:00
Petr Skoda
5f0baa43a5
MDL-21149 preparation for renaming of old standard to standardold
2010-01-12 17:21:52 +00:00
jerome mouneyrac
5eacbd4be4
webservice MDL-20805 added token creation page in user profil (with service required capability check and moodle/webservice:createtoken capibility check)
2010-01-12 10:34:52 +00:00
Andrew Davis
c95002a23c
grader report MDL-19704 Fixed a problem with my version/upgrade changes
2010-01-12 03:01:40 +00:00
Andrew Davis
82fc44da39
grader report MDL-19704 Fixed a problem with my version/upgrade changes
2010-01-12 02:59:58 +00:00
Andrew Davis
a25bb902f0
grader report MDL-19704 Added ability to hide course and category totals without hiding anything else
2010-01-11 07:35:40 +00:00
jerome mouneyrac
5ae9f53976
webservice MDL-20805 add admin token page. To do: create and delete operation + context support
2010-01-06 09:33:05 +00:00
Eloy Lafuente
5e934890c9
MDL-16658 restore - new restore:createuser cap + pre-check users before restoring; merged from 19_STABLE
2009-12-30 17:35:36 +00:00
Petr Skoda
da0c0e2595
MDL-21149 fixyed todos
2009-12-17 20:11:39 +00:00
Petr Skoda
78946b9bdb
MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks
2009-12-16 18:00:58 +00:00
Petr Skoda
2f223338fb
MDL-20948 adding todo note
2009-11-24 15:15:03 +00:00
Petr Skoda
57e6ce5eeb
MDL-20948 warn admin is main salt not set
2009-11-24 15:02:24 +00:00
Eloy Lafuente
f6459d125e
MDL-20849 moodle/restore:userinfo - new cababilty to allow/deny
...
permissions to restore any (users, messages, modulesactivity...)
user-level information. Merged from 19_STABLE
2009-11-20 00:32:16 +00:00
Eloy Lafuente
f2a0da6c41
MDL-20834 new cap moodle/backup:userinfo - controls who can backupuser
...
related info. Disabled by default to teachers, oh my! :-( Merged from 19_STABLE
2009-11-18 19:38:51 +00:00
Penny Leach
eeb7ccf069
Portfolio MDL-20872 adding some extra metadata into the portfolio log table so we can display nicer information about already completed transfers
2009-11-17 15:59:26 +00:00
Penny Leach
45645bce2a
Portfolio MDL-20872 first step - add tempdataid column to portfolio log table
2009-11-17 15:44:21 +00:00
Penelope Leach
e1b9ac3ef8
portfolio - MDL-19356 - add instance column to portfolio_tempdata
...
this is the first step in moving towards supporting multiple exports per session.
however, some plugins aren't going to be able to support this (eg box.net) so
we add the instance to the tempdata table, so that we can quickly check whether
we have an export of the same *type* of plugin in the session.
2009-11-16 15:02:52 +00:00
Tim Hunt
01de485dde
blocks upgrade: MDL-20820 another blocks upgrade problem with sticky blocks
...
Even though the visible column is going to be dropped,
we need to set it here or the query at line 2087 will fail.
Huge thanks to Oleg Sychev who did all the debugging and testing for this fix.
2009-11-11 17:01:12 +00:00
Tim Hunt
35fb85a7da
blocks upgrade: MDL-20820 Problem found and fixed by Oleg Sychev.
2009-11-11 14:50:01 +00:00
Petr Skoda
93d3a2506b
MDL-20820 fix for broken sticky block ugprade, credit goes to Oleg Sychev
2009-11-11 14:07:02 +00:00
Petr Skoda
7c7d3afab5
MDL-20766 message_send() used intead of events, it will enable us to improve performance and solve db transactions issues independedntly from events, hopefully this will give us more options in future too because the events are designed specifically for communication "moodle-->external systems"
2009-11-07 10:27:57 +00:00
Petr Skoda
c01678b1d2
MDL-20767 can not use messaging in upgrade and fatal errors in strings
2009-11-07 09:31:20 +00:00
jerome mouneyrac
975341d161
webservice MDL-17135 add timecreated + timemodified fields to the service table and save them in the service form
2009-11-06 07:50:30 +00:00
Petr Skoda
4efa248399
MDL-12886 more external groups api
2009-11-05 22:06:49 +00:00
Petr Skoda
c863dc389c
MDL-12886 more external groups api
2009-11-05 20:04:27 +00:00
Petr Skoda
0ac940b3bf
MDL-20712 using just $capablities for capability definition array, all other files in db/* do not use component names in definition array; old capability array names are of course supported
2009-11-04 19:24:12 +00:00
Petr Skoda
cb8a83bbbd
MDL-20601 fixed fatal SQL upgrade error, missing {} around table names
2009-11-04 08:54:07 +00:00