79 Commits

Author SHA1 Message Date
Eloy Lafuente (stronk7)
cedb0aab5a MDL-39434 Bump all versions near 2.5 release 2013-05-01 18:03:29 +02:00
Jerome Mouneyrac
6a30d03e5f MDL-37355 Fix the REST server that didn't send back the cleaned values 2013-01-04 14:23:02 +08:00
Eloy Lafuente (stronk7)
663dbbc2e6 MDL-36933 Bump everything to 2012112900
(versions, requires and dependencies)
2012-11-30 03:30:09 +01:00
Eloy Lafuente (stronk7)
c5e783e512 MDL-33794 version.php: Bump all versions, requires and dependencies to 2012061700 2012-06-18 02:37:00 +02:00
Jerome Mouneyrac
93ce0e8296 MDL-32581 support additional format field with all text field in extrnal lib function + new possible ws params to decide how format is returned (which are stored in a singleton) 2012-05-31 12:31:27 +08:00
Dan Poltawski
8cba2bb747 Merge branch 'MDL-33028' of git://github.com/mouneyrac/moodle 2012-05-25 10:22:35 +08:00
Jerome Mouneyrac
3a68419430 MDL-33028 display debuginfo when server die at developer mode 2012-05-16 12:04:13 +08:00
Jerome Mouneyrac
506df9acbf MDL-32949 return exception errorcode from the REST/SOAP/XMLRPC servers 2012-05-15 18:23:43 +08:00
Jerome Mouneyrac
a0a07014c2 MDL-30994 webservice API, check and update DocBlock 2012-03-02 09:49:41 +08:00
Sam Hemelryk
06749fde07 Merge branch 'MDL-30495' of git://github.com/mouneyrac/moodle 2012-02-20 11:50:56 +13:00
Jerome Mouneyrac
dcd902a0f6 MDL-30495 HTML5 apps cannot call Webservices functions if a HTTP resource is retrieved from the Moodle installation 2012-02-15 11:33:11 +08:00
Eloy Lafuente (stronk7)
8ea8291f93 Merge branch 'MDL-30126' of git://github.com/mouneyrac/moodle 2012-02-14 13:12:07 +01:00
Jerome Mouneyrac
db7c80d9e3 MDL-30126 rest client should be updated fo json support 2012-02-14 12:01:54 +08:00
Jerome Mouneyrac
069fe36008 MDL-30688 REST simpleserver does not accept the moodlewsrestformat parameter 2012-02-13 16:39:50 +08:00
Jerome Mouneyrac
2ada59b759 MDL-31077 REST server should return null if nothing fail and if the description function return null. 2012-01-17 15:37:27 +08:00
Sam Hemelryk
073b19a281 Merge branch 'MDL-29712' of git://github.com/mouneyrac/moodle 2011-12-08 12:41:21 +13:00
Jerome Mouneyrac
d2f127e65c MDL-29712 REST-XML server was translating too many HTML characters. use htmlspecialchars instead of htmlentities. Translated characters by htmlspecialchars are compatible with XML validation, and so XML parsers for javascript, java... 2011-12-02 11:26:48 +08:00
Petr Skoda
b5c04aa153 MDL-30007 standardise webservice version files 2011-11-29 22:12:15 +01:00
Jerome Mouneyrac
6d4aa25892 MDL-29459 REST-XML server validate return values and throw exception if the returned values are bad (missing, not expected, wrong type). Remove from the REST serialize function previous error checking (missing key error, bypassing not expected keys). It now matches other servers that do validate the return values and throw exception 2011-10-20 11:22:36 +08:00
Jerome Mouneyrac
a08b4cc8eb MDL-29279 REST server can return json format 2011-09-19 13:54:09 +08:00
Petr Skoda
8a7703ce53 MDL-25973 add missing charset 2011-01-14 09:32:17 +01:00
jerome mouneyrac
75681c41b4 webservice MDL-12886 add SOAP/REST client (REST client do be done) + protocol unit testing 2010-07-08 09:28:28 +00:00
jerome mouneyrac
82ff8eb0ce web service MDL-22977 REST server return a "required" error on optional value 2010-06-29 03:28:32 +00:00
jerome mouneyrac
ad8b5ba212 webservice MDL-21579 $this->simple is now a DEFINE. Fix the forgotten ones. 2010-05-25 03:41:24 +00:00
Sam Marshall
31c9330392 accesslib MDL-22527 Batch change to replace 'legacy' arrays with 'archetypes' arrays in access.php 2010-05-21 11:51:23 +00:00
Jamie Pratt
2d0acbd5f9 MDL-21579 "Implement session token for embedded application" implemented a second type of session token linked to a session for use in applications embedded in web pages. 2010-04-28 13:16:58 +00:00
David Mudrak
30c8dd34f7 MDL-15252 Re-committing all English strings exported from AMOS
From now on, all English strings use the new syntax. They are not
eval()'ed any more and the only valid placeholders are {$a} and
{$a->foobar}. No extra quotes escaping, dollar sign escaping and putting
double percent signs.

The modified files were exported from AMOS database repository in the
new syntax and were re-ordered by stringid. Standard GNU/GPL and PHPdoc
blocks are added. Where there was no copyright note so far, I added the
default one with Martin Dougiamas as the copyright holder.

Live long and prosper.
2010-04-10 14:01:45 +00:00
Petr Skoda
3a915b0667 MDL-21693 Dropping _utf8 suffix from language codes and folder names; enabling new string managers - please note the transition is not yet fully complete because we need to wait for git to recognize the renames in cvs 2010-04-10 07:24:56 +00:00
David Mudrak
bda5f9b115 MDL-21694 Moving webservices strings into plugin space 2010-03-29 20:46:38 +00:00
jerome mouneyrac
17ecdd29f0 webservice MDL-16805 fix REST server bug: empty list (<MULTIPLE></MULTIPLE>) without php error 2010-02-09 09:26:03 +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
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
ad3abe2052 MDL-20693 fixed debug output problems of WS protocol servers 2009-11-01 10:13:38 +00:00
Petr Skoda
4f0c6ad110 MDL-12886 inproved hadnling of bool ws params and return values 2009-10-26 22:39:08 +00:00
Petr Skoda
01482a4a14 MDL-17135 external token access support 2009-10-26 21:44:53 +00:00
Petr Skoda
2458e30a86 MDL-12886 zend base class improvements, somebody forgot to update Zend framework, this should help with compativiltiy too 2009-10-24 15:28:01 +00:00
skodak
246f6da2b8 MDL-12886 one more external group function, other minor fixes 2009-10-22 23:54:35 +00:00
skodak
f0dafb3c85 MDL-12886 refactored ws test client support and other minor tweaks 2009-10-21 18:25:00 +00:00
skodak
3795247688 MDL-12886 minor testclient refactoring 2009-10-16 07:55:34 +00:00
skodak
cad36f4e50 MDL-12886 fixed rest test cleint hard coded strings 2009-10-13 22:01:43 +00:00
skodak
cc93c7da15 MDL-12886 minor web service code refactoring which includes new base server class, slightly changed admin UI, sample REST test client, cleaned up lang packs; more changes ahead and lots of TODOs to elliminate; expect more commints in the next few days 2009-10-12 21:46:16 +00:00
skodak
960dc29857 MDL-12886 minor improvement in return value validation 2009-10-08 10:57:20 +00:00
skodak
ab55925e27 MDL-12886 fixed DML use in service access control 2009-10-07 22:29:00 +00:00
skodak
fa53a1f2a9 MDL-12886 new sample simple REST web service layer - this is kind of proposal outlining a bit improved OOP WS server framework; please note it fully works including most of the security checks and authentication - more details in notes at the top of the file; the missing bit is token based authentication 2009-10-07 21:55:27 +00:00
nicolasconnault
c1c0cecf3a MDL-14632 Improved the output code of the settings block and fixed typo of toogle to toggle. 2009-08-28 10:28:16 +00:00
jerome
f83dfcf686 web services MDL-12886 fix REST/SOAP/XMLRPC test clients (function names are not called tmp_ anymore) 2009-04-28 07:04:50 +00:00
fmarier
316914bf6e MDL-17037 ran all GIF images through gifsicle and PNG through optipng 2009-04-05 23:33:00 +00:00
jerome
f7631e7397 web service MDL-12886 administration: implement settings for servers (add amf debug option) 2009-03-31 03:29:01 +00:00
jerome
fa0797ecf4 web service MDL-12886 better looking documentation, use a lower integer for the mock token 2009-03-04 03:18:14 +00:00
jerome
7c9152bc7f web service MDL-12886 return value fix for REST server 2009-02-25 04:52:17 +00:00