Jun Pataleta
59eb63612b
MDL-56573 enrol_lti: Non-null default for tool_consumer_instance_name
2016-10-28 10:03:19 +08:00
Jun Pataleta
6092bbc07a
MDL-53832 enrol_lti: Map consumer to tool and handle instance deletion
2016-10-19 11:14:28 +08:00
John Okely
0b72caebac
MDL-53832 enrol_lti: Allow multiple LTI1 consumers with the same key
2016-10-19 11:14:27 +08:00
John Okely
8e0038f9ea
MDL-53832 enrol_lti: Only allow certain consumers for each shared tool
...
Original subtask: MDL-55753.
2016-10-19 11:14:27 +08:00
John Okely
098ee549ee
MDL-53832 enrol_lti: Split launch and proxy registration end points
...
Original subtask: MDL-55752.
2016-10-19 11:14:26 +08:00
John Okely
da65fcf027
MDL-53832 enrol_lti: Separate tool launch and proxy registration logic
2016-10-19 11:14:26 +08:00
Jun Pataleta
d49f57c886
MDL-53832 enrol_lti: Make LTI1 launch URLs work with new library
...
Original subtask: MDL-55562.
2016-10-19 11:14:25 +08:00
Jun Pataleta
fe15136d37
MDL-55323 enrol_lti: Remove unused required parameter
2016-07-28 14:44:58 +08:00
Russell Smith
1fcf0ca8a5
MDL-35628 performance: Remove dirname() where possible.
...
dirname() is a slow function compared with __DIR__ and using
'/../'. Moodle has a large number of legacy files that are included
each time a page loads and is not able to use an autoloader as it is
functional code. This allows those required includes to perform as
best as possible in this situation.
2016-06-10 08:06:49 +10:00
Mark Nelson
3f3e7daae1
MDL-54177 enrol_lti: improved lang strings
...
Also removed unused strings.
2016-05-16 13:49:28 +08:00
Mark Nelson
27d9859972
MDL-54103 enrol_lti: show frame embedding warning
2016-05-10 15:03:24 +08:00
Mark Nelson
01bb32a2b1
MDL-52035 enrol_lti: added enrol plugin
2016-04-26 16:15:47 +08:00