Commit graph

43 commits

Author SHA1 Message Date
David Mudrak
54941685e3 MDL-29148 MNet - improved handling of a verification function return code 2011-08-29 01:48:55 +02:00
David Mudrak
d82d272037 NOMDL MNet: fixed incorrect usage of get_record() in permission_to_call()
When $CFG->mnet_all_hosts_id was set, the get_record() returned multiply
records and produced warnings. Also, get_record_sql() == true was just
ugly.
2010-11-09 15:38:50 +00:00
Petr Skoda
81322e6483 fixed integer casting syntax error 2010-09-17 19:42:31 +00:00
David Mudrak
53d15f925b NOMDL MNet improved debugging - do not not call get_string() for non-localized error messages 2010-07-17 22:18:20 +00:00
Penny Leach
71f61c41f3 mnet MDL-15505 added new mnet_debug function and started migrating to it 2010-02-05 03:56:45 +00:00
Penny Leach
287efec6f6 mnet MDL-21276 get rid of all the $MNET* globals 2010-02-02 03:13:40 +00:00
Penny Leach
cd8f1cf656 mnet MDL-16858 verify the signature in the xmlrpc response 2010-02-02 02:13:25 +00:00
Penny Leach
5f27814116 mnet MDL-21473 xmlrpc client should check in the remote_ rpc tables 2010-01-29 02:59:27 +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
f4b58166b6 mnet MDL-17169 trim the raw xmlrpc response before passing it to the xml parser
merged from MOODLE_19_STABLE
2010-01-11 01:02:43 +00:00
Petr Skoda
1d42298086 MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-01 12:22:45 +00:00
jerome
88d9e9d90e mnet MDL-10935 fix unicode character when the remote site send the course name for updating enrolment, merged from 19 2009-02-06 00:46:37 +00:00
jerome
ef378cdcf4 MDL-15352: doesn't use anymore mnet system function, implemeted new mnet function, remote moodle service will appear into the peer service 2008-10-23 08:14:23 +00:00
jerome
d3dfe9aecb MDL-15352: first version of remote moodle plugin 2008-10-22 04:04:23 +00:00
peterbulmer
334e66c1c2 MDL16286 - bugfixes
Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 04:19:45 +00:00
peterbulmer
34ebb3cfa2 MDL-16286 MDL-16285 better variable names and improved structure
Another one of those diffs that is a little more understandable when ignoring whitespace changes.


Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 04:18:28 +00:00
peterbulmer
4399f32491 Created commit f319290: MDL-16285 MDL-16286 - Farm menial statements out to function
& improve variable names


Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 04:17:34 +00:00
peterbulmer
469b60c52d MDL-16285 Renamed generic variable
Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 04:16:59 +00:00
peterbulmer
aad3a24ced MDL-16286 MDL16285 add comment & invert logic flow
(This diff is best viewed ignoring whitespace changes)
Ignore logic flow so that errors are dealt with first


Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 04:16:22 +00:00
peterbulmer
99112dfece MDL-16286 farm permission-to-call checks out to a function
Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 04:04:22 +00:00
peterbulmer
99677c349f MDL-16286 Remove redundant lines and improve variable names
Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 03:47:04 +00:00
peterbulmer
8263d8d7ca MDL-16286 minor formatting adjustment
Author: Peter Bulmer <peter.bulmer@catalyst.net.nz>
2008-09-28 03:45:22 +00:00
mjollnir_
a5248bee7b MDL-16289 - actually unpack xmlrpc errors rather than just whinge the payload is unencrypted 2008-09-02 14:11:53 +00:00
skodak
cc38ff5d6d MDL-15097 mnet conversion revisited 2008-06-05 18:07:41 +00:00
scyrma
2c797a470a MDL-14654: False is a problem, zero is fine. (merge from 1.9) 2008-05-06 05:00:47 +00:00
donal72
1adbae673c Propagate additional error info about XML parse failures 2007-11-02 00:13:42 +00:00
donal72
9c7096364c More helpful MNet error messages in debug mode 2007-10-16 09:02:26 +00:00
mjollnir_
2520258128 Merged Donal's changes to MNET to allow moodle to also network with mahara.
changelog follows

    [MNET-manual] added version.php, install.xml and upgrade.php patches
    Route remote users back to their home server without going through jump.php and land.php
    Display app-specific strings in the user view
    Display the application icon in the Remote Host block
    Hide the 'logs' tab if the application under review is not Moodle
    Hide the 'logs' tab if the application under review is not Moodle
    Update user record to note that picture == 1 once a picture has been
    transferred.
    Change 2 to uri - is this fluid?
    Add application paramter to bootstrap function
    Find the application
    Workaround for PHP5.2.2 bug: http://bugs.php.net/bug.php?id=41293
    $HTTP_RAW_POST_DATA was not being populated
    Ensure we get an application for our Peer
    Update the URI to use for MNET
    The default 'wantsurl' should be empty
    Use the appropriate 'land' url for the remote application
    Add hidden form elements for 'application'
    Add awareness of new Application concept
    Add awareness of new Application concept
    Add awareness of new Application concept
    Add awareness of new Application concept
    Add awareness of new Application concept
    Add awareness of new Application concept
    Add awareness of new Application concept
2007-07-14 03:00:12 +00:00
donal72
c8e564f5ff Bugfix: The $this->response['faultCode'] was returning the 1th element of the $this->response string (because a non-empty string == 1). 2007-04-29 13:55:11 +00:00
donal72
6bed4299ce MDL-9420 - SSO fails over https 2007-04-18 02:23:20 +00:00
donal72
1008dad65a MNet goes from ISO8859-1 -> UTF-8; #MDL-8514 MDL-8514 2007-02-20 02:06:56 +00:00
donal72
e6976ae1f6 MNet: More error tracking updates 2007-02-07 14:11:22 +00:00
donal72
d452439a08 MNet: Standardise format of the mnet_client->error array 2007-02-07 12:43:08 +00:00
donal72
3e008de804 Mnet: We haven't been updating the last_connect_time field. Let's do that. 2007-01-24 23:17:08 +00:00
donal72
83b9f9d825 Mnet: Restore query to check that an outgoing RPC call is permitted by the client machine's admin 2007-01-23 22:30:43 +00:00
martinlanghoff
56eec24397 mnet: remove extra paranoid check in the mnet xmlrpc client
- Donal - this needs review. I don't think we can assume the remote
   end has the same service/method mappings we do. This will preclude
   us from using stuff we don't have installed the "server" code for
   but perhaps we do have the client code for.
2007-01-22 05:32:14 +00:00
donal72
503d126273 Mnet: Minor oops - a variable in the last commit was not renamed 2007-01-17 03:56:31 +00:00
martinlanghoff
c9fa3eee9b get_config() callers in new MNET code switched to expect a single value returned
Again, this simplifies the logic in a few places.
2007-01-16 23:27:41 +00:00
donal72
9dd0e6115d Mnet: Key rotation: A more robust changeover for fresh keys 2007-01-15 09:03:39 +00:00
donal72
b7b50143f3 Auth: Bugfix: MDL-8131 2007-01-10 00:50:59 +00:00
martinlanghoff
f0e4c2701c mnet/xmlrpc/client & parser: Diff time between servers and break if it's
too large


Author: Donal McMullan <donal@catalyst.net.nz>
2007-01-04 03:36:24 +00:00
martinlanghoff
735c7beb0a mnet: We now keep several generations of SSL keys
Author: Donal McMullan <donal@catalyst.net.nz>
2007-01-04 03:34:14 +00:00
martinlanghoff
71558f8502 mnet: core libraries and admin pages 2007-01-04 02:33:51 +00:00