7158 Commits

Author SHA1 Message Date
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
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
Dani Palou
b795a6230e MOBILE-2333 core: Implement compile HTML component 2018-03-12 13:25:50 +01:00
Pau Ferrer Ocaña
f938b37f73 MOBILE-2327 messages: Fix errors from Peer review 2018-03-09 10:49:47 +01:00
Pau Ferrer Ocaña
06b8bcc026 MOBILE-2327 messages: Add and block user profile handlers 2018-03-02 17:00:05 +01:00
Pau Ferrer Ocaña
dd49b78fb8 MOBILE-2327 messages: Add contacts page 2018-03-02 12:57:02 +01:00
Pau Ferrer Ocaña
11d052e659 MOBILE-2327 core: Change all import paths 2018-03-01 17:08:05 +01:00
Pau Ferrer Ocaña
2f95ccccf2 MOBILE-2327 messages: Implement push notifications handlers 2018-03-01 16:15:04 +01:00
Pau Ferrer Ocaña
2911cbb1aa MOBILE-2327 courses: Condesate the course progress styles 2018-03-01 10:10:47 +01:00
Pau Ferrer Ocaña
86edc5f2b0 MOBILE-2327 messages: Implement settings page 2018-02-28 16:11:52 +01:00
Pau Ferrer Ocaña
29809e8dbc MOBILE-2327 settings: Implement settings list 2018-02-28 16:11:51 +01:00
Pau Ferrer Ocaña
b9c0bb5653 MOBILE-2327 pushnotifications: Add push notifications delegate 2018-02-28 16:11:51 +01:00
Pau Ferrer Ocaña
0c4f834c0a MOBILE-2327 ionic: Use aliases on import paths 2018-02-28 16:11:50 +01:00
Pau Ferrer Ocaña
7790596edf MOBILE-2327 messages: Add badge to main menu 2018-02-23 13:01:58 +01:00
Pau Ferrer Ocaña
7c42b886b1 MOBILE-2327 messages: Add messages handlers 2018-02-22 12:13:41 +01:00
Dani Palou
3ed3ded3da MOBILE-2327 core: Hide navbar-buttons when change core-tab 2018-02-22 12:13:41 +01:00
Dani Palou
ac6b54322c MOBILE-2327 core: Destroy buttons moved by core-navbar-buttons 2018-02-22 12:13:41 +01:00
Pau Ferrer Ocaña
c1b4d435c2 MOBILE-2327 messages: Add discussion page 2018-02-21 16:52:25 +01:00
Pau Ferrer Ocaña
8fbed26e98 MOBILE-2327 messages: Add messages discussions page 2018-02-14 10:29:41 +01:00
Juan Leyva
67f8b32c42
Merge pull request #1243 from crazyserver/dpalou-MOBILE-2335
Dpalou mobile 2335
2018-02-09 15:31:08 +01:00
Pau Ferrer Ocaña
9df8e406e0 MOBILE-2326 grades: Add links handlers 2018-02-08 16:45:42 +01:00
Pau Ferrer Ocaña
38a9f019bb MOBILE-2326 grades: Course grade item page 2018-02-08 16:45:42 +01:00
Pau Ferrer Ocaña
4903b31cb0 MOBILE-2326 grades: Course grades page 2018-02-08 16:45:42 +01:00
Pau Ferrer Ocaña
abd25cf6ac MOBILE-2326 grades: Courses grades page 2018-02-08 16:45:42 +01:00