-
New Feature
-
Resolution: Fixed
-
Minor
-
2.8.3, 3.1
-
MOODLE_28_STABLE, MOODLE_31_STABLE
-
MOODLE_31_STABLE
-
MDL-49279-master -
Moodle Mobile 2 (MM2) is going to be able to pull app plugins (AngularJS modules) from the remote site and lazy load them into the app. This will happen every time a user login into a site (or the remote site information is refreshed).
We need to find a way to make plugins able to declare that they "export" Mobile app plugins.
The app plugin should be a zip file containing all the AngularJS module required files. This zip file will be downloaded by the app and injected dinamically.
The list of available app plugins in a site should be exported via the core_site_get_site_info external function, so we need a way to retrieve a list of app plugins published by Moodle.
Any type of Moodle plugin must support app plugins (mod, local, admin tools, etc...) so we need to use a generic mechanism
- blocks
-
MDL-53777 Include support for login via the browser in the new Moodle Mobile admin tool
- Closed
-
CONTRIB-6313 Support the certificate module in the Mobile app
- Closed
-
CONTRIB-6222 Make questionnaire available in mobile app
- Closed
- caused a regression
-
MDL-54964 Unit test failure when plugin that supports mobile is installed on site
- Closed
- has been marked as being related by
-
MDL-58590 Cannot call get_plugins_supporting_mobile multiple times in one request
- Closed
- is blocked by
-
MDL-50783 Allow some ajax external functions to be called without a session
- Closed
- will help resolve
-
MOBILE-925 Add support for remote add-ons
- Closed