Dani Palou
0669ba9592
MOBILE-2333 siteaddons: Improve logs and remove addon manager
2018-03-12 13:45:13 +01:00
Dani Palou
bb17dbfdab
MOBILE-2333 siteaddons: Support user profile field plugins
2018-03-12 13:45:13 +01:00
Dani Palou
d98088f6a6
MOBILE-2333 siteaddons: Support creating new components
...
Now site addons can return a ComponentRef instead of the component class in the getComponent functions of the delegates. This means they can create a new component on the fly using CoreCompileProvider.instantiateDynamicComponent
2018-03-12 13:45:13 +01:00
Dani Palou
ffa5a53fc6
MOBILE-2333 siteaddons: Support multiple templates in get_content
2018-03-12 13:45:13 +01:00
Dani Palou
52a73f4138
MOBILE-2333 siteaddons: Support basic course format site addons
2018-03-12 13:45:13 +01:00
Dani Palou
b2c4b65024
MOBILE-2333 siteaddons: Support course options site addon
2018-03-12 13:45:13 +01:00
Dani Palou
141f979cea
MOBILE-2333 siteaddons: Support restrict users and courses
2018-03-12 13:45:10 +01:00
Dani Palou
8e87a1ade9
MOBILE-2333 siteaddons: Run bootstrap JS and pass result to content JS
2018-03-12 13:33:07 +01:00
Dani Palou
823ea35b69
MOBILE-2333 siteaddons: Implement directive to call WS on load
2018-03-12 13:32:12 +01:00
Dani Palou
91b020e2fb
MOBILE-2333 siteaddons: Allow sending form data
2018-03-12 13:32:12 +01:00
Dani Palou
2c858bc9d2
MOBILE-2333 siteaddons: Implement call WS directives
2018-03-12 13:32:12 +01:00
Dani Palou
6d9df59e67
MOBILE-2333 siteaddons: Display context menu for module site addons
2018-03-12 13:32:12 +01:00
Dani Palou
fb278791c1
MOBILE-2333 siteaddons: Implement new-content directive
2018-03-12 13:32:12 +01:00
Dani Palou
fec9fa6efa
MOBILE-2333 course: Implement download module main file directive
2018-03-12 13:32:11 +01:00
Dani Palou
dc88b83bbb
MOBILE-2333 siteaddons: Prefetch offlinefunctions
2018-03-12 13:28:13 +01:00
Dani Palou
c3ca95e838
MOBILE-2333 siteaddons: Support singleactivity with site addons
...
CoreSiteAddonsProvider provider code was split in two to prevent circular dependencies CoreSiteAddonsModuleIndexComponent
2018-03-12 13:28:13 +01:00
Dani Palou
3f5ba683ef
MOBILE-2333 siteaddons: Support lang and fix custom strings
2018-03-12 13:28:13 +01:00
Dani Palou
5cb8437936
MOBILE-2333 siteaddons: Display site addon page
2018-03-12 13:28:13 +01:00
Dani Palou
91c8be2167
MOBILE-2333 core: Export lists of providers
2018-03-12 13:28:12 +01:00
Dani Palou
7d3162585c
MOBILE-2333 siteaddons: Fetch and register basic site addons
2018-03-12 13:28:12 +01:00