Address Moodle Marketplace review for mod_meetletacbfree 1.1.3.
Migrate legacy ajax/JS to external services and AMD, enable TLS verification, scope admin CSS with RTLCSS-safe rules, and fix README/lang/boilerplate gaps. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -81,4 +81,28 @@ $functions = [
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbfree:host',
|
||||
],
|
||||
'mod_meetletacbfree_run_conntest_step' => [
|
||||
'classname' => 'mod_meetletacbfree\external\run_conntest_step',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Run one Adobe Connect connection-test step (admin)',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'moodle/site:config',
|
||||
],
|
||||
'mod_meetletacbfree_reset_access_settings' => [
|
||||
'classname' => 'mod_meetletacbfree\external\reset_access_settings',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Reset site role mapping or feature-access matrix to defaults (admin)',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'moodle/site:config',
|
||||
],
|
||||
'mod_meetletacbfree_registration_action' => [
|
||||
'classname' => 'mod_meetletacbfree\external\registration_action',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Activate, recheck, or deactivate MeetLet plugin registration (admin)',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'moodle/site:config',
|
||||
],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user