7249 Commits

Author SHA1 Message Date
Juan Leyva
138f83d979 MOBILE-2325 badges: Show new page in user profile 2018-03-16 11:27:49 +01:00
Juan Leyva
dfd5788271
Merge pull request #1268 from crazyserver/MOBILE-2340
Mobile 2340
2018-03-16 09:54:57 +01:00
Pau Ferrer Ocaña
66ee81609c MOBILE-2340 core: Fix linter errors 2018-03-16 09:31:43 +01:00
Pau Ferrer Ocaña
6cdb32d30d MOBILE-2340 folder: Add link, prefetch and plugin handlers 2018-03-16 09:31:41 +01:00
Juan Leyva
d61c3ec460
Merge pull request #1266 from dpalou/MOBILE-2378
Mobile 2378
2018-03-15 10:08:18 +01:00
Dani Palou
9b3473cb3c MOBILE-2378 remotethemes: Get only the 35 styles 2018-03-15 09:48:01 +01:00
Pau Ferrer Ocaña
14ccd74b3a MOBILE-2340 folder: Folder activity implementation 2018-03-15 09:03:21 +01:00
Juan Leyva
bf16815e68
Merge pull request #1265 from albertgasset/MOBILE-2323
Mobile 2323
2018-03-14 16:23:25 +01:00
Albert Gasset
5faa1cf5e6 MOBILE-2323 core: Add tslint rule no-unused-variable and fix warnings 2018-03-14 15:38:38 +01:00
Albert Gasset
92085c4889 MOBILE-2323 learning plans: PR fixes 2018-03-14 15:35:53 +01:00
Albert Gasset
61ab280b2d MOBILE-2323 learning plans: Migrate learning plans 2018-03-14 15:35:49 +01:00
Juan Leyva
5c9a2e9a40
Merge pull request #1264 from crazyserver/MOBILE-2349
Mobile 2349
2018-03-14 14:12:28 +01:00
Pau Ferrer Ocaña
bab5ec63a8 MOBILE-2349 mainmenu: Update badges without event triggering 2018-03-14 13:41:26 +01:00
Pau Ferrer Ocaña
d02b97b913 MOBILE-2349 ws: Fix expected type of WS post calls 2018-03-14 13:41:25 +01:00
Pau Ferrer Ocaña
3b8b44c23a MOBILE-2349 resource: Add link and plugin file handlers 2018-03-14 13:41:24 +01:00
Pau Ferrer Ocaña
e0cda27cac MOBILE-2349 resource: Resource activity implementation 2018-03-14 13:18:11 +01:00
Dani Palou
237bbadc7c MOBILE-2378 remotethemes: Implement remote themes 2018-03-14 11:48:53 +01:00
Juan Leyva
bb524a384d
Merge pull request #1261 from dpalou/MOBILE-2333
Mobile 2333
2018-03-13 11:36:47 +01:00
Dani Palou
30511db131 MOBILE-2333 siteplugins: Receive otherdata as array instead of string 2018-03-13 09:55:22 +01:00
Dani Palou
489de4fc09 MOBILE-2333 core: Use parseJSON from text utils 2018-03-13 09:13:31 +01:00
Dani Palou
9684f9789a MOBILE-2333 core: Use aliases in imports 2018-03-12 16:45:04 +01:00
Dani Palou
f209da8ec3 MOBILE-2333 siteplugins: Use lang at plugin level and fix {$a} 2018-03-12 16:45:04 +01:00
Dani Palou
db3fb84547 MOBILE-2333 redirect: Check if there are site plugins loaded 2018-03-12 16:45:04 +01:00
Juan Leyva
30ebd46706
Merge pull request #1260 from crazyserver/MOBILE-2327
Mobile 2327
2018-03-12 16:20:15 +01:00
Dani Palou
046b300051 MOBILE-2333 siteplugins: Rename site addons to site plugins 2018-03-12 13:45:14 +01:00
Dani Palou
557011d560 MOBILE-2333 siteaddons: Move code to handler classes 2018-03-12 13:45:13 +01:00
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
97cd791659 MOBILE-2333 mainmenu: Redirect to init if not logged in 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
adbee2991c MOBILE-2333 core: Implement download-file directive 2018-03-12 13:30:48 +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
ec4b76b439 MOBILE-2333 compilehtml: Eval javascript and inject providers 2018-03-12 13:28:12 +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
Dani Palou
9267c63698 MOBILE-2333 mainmenu: Support page params in handlers 2018-03-12 13:26:58 +01:00