Commit Graph

33 Commits (630d44c52046f46f14909834bfc45c4f3993c195)

Author SHA1 Message Date
sam marshall 9d0a937f9d MOBILE-2935 Support site plugins for blocks on dashboard page 2019-05-15 17:07:09 +01:00
Juan Leyva 9892a17849
Merge pull request #1858 from albertgasset/MOBILE-2949
Mobile 2949
2019-04-29 18:03:27 +02:00
Albert Gasset 8f1c66445f MOBILE-2949 compile: Event that notifies compilation status 2019-04-10 13:12:13 +02:00
Albert Gasset 19143109c3 MOBILE-2949 compile: Do not update data before compiling template
This prevents errors when the templata and data are changed and they
have different properties than the old template and data.
2019-04-10 13:02:14 +02:00
Dani Palou 727fe58a52 MOBILE-2921 push: Move pushnotifications to core 2019-04-01 16:03:10 +02:00
Pau Ferrer Ocaña 65d048c494 MOBILE-2795 compile: Show error on template parsing 2019-01-11 10:16:38 +01:00
Juan Leyva 617ecb041d
Merge pull request #1612 from dpalou/MOBILE-2726
Mobile 2726
2018-11-14 14:19:17 +01:00
dpalou afb07ef97c MOBILE-2726 siteplugins: Let hide menu through Javascript 2018-11-13 10:09:35 +01:00
dpalou f1ac6c0037 MOBILE-2725 compile: Allow using ngOnDestroy and others 2018-11-12 12:57:38 +01:00
dpalou 2e8424d3a2 MOBILE-1874 block: Create a delegate and component for blocks 2018-10-23 08:51:06 +02:00
dpalou 46ade52a1a MOBILE-2692 siteplugins: Force compilation on PTR 2018-10-19 13:11:40 +02:00
Dani Palou c17534d69d MOBILE-2428 prefetch: Refactor prefetch base classes 2018-06-19 16:53:26 +02:00
Juan Leyva 78a92e5509
Merge pull request #1340 from dpalou/MOBILE-2428
Mobile 2428
2018-06-15 11:08:38 +02:00
Dani Palou 3d2e056a79 MOBILE-2428 core: Remove unneeded todo 2018-06-14 13:41:48 +02:00
Dani Palou 27c57b01b0 MOBILE-2354 workshop: Inject providers and components to compile 2018-06-14 13:07:05 +02:00
Dani Palou 0703237441 MOBILE-2163 compile: Decrease addon components in compile 2018-06-12 19:11:41 +02:00
Dani Palou 804e8c7b02 MOBILE-2163 aot: Support site plugins in AOT 2018-06-12 19:11:41 +02:00
Juan Leyva 2dbf125252
Merge pull request #1330 from dpalou/MOBILE-2425
MOBILE-2425 siteplugins: Import addon providers and components
2018-06-07 11:31:29 +02:00
Dani Palou 129a6327e6 MOBILE-2376 siteplugins: Parse otherdata and always inject libraries 2018-06-04 10:34:35 +02:00
Dani Palou 57d65555a4 MOBILE-2425 siteplugins: Import addon providers and components 2018-06-04 08:26:28 +02:00
Dani Palou d53a7acda5 MOBILE-2338 compile: Monitor jsData changes 2018-05-30 11:53:42 +02:00
Pau Ferrer Ocaña 661dbe2260 MOBILE-2338 data: Add field plugins 2018-05-30 11:53:42 +02:00
Dani Palou 21647e7f24 MOBILE-2376 siteplugins: Support assign handlers 2018-05-09 15:16:17 +02:00
Dani Palou d7dd3acd8e MOBILE-2376 siteplugins: Support quiz access rules 2018-05-09 12:33:06 +02:00
Dani Palou bf658df6b4 MOBILE-2376 siteplugins: Support question behaviours 2018-05-09 10:56:16 +02:00
Dani Palou 02fd27d3d4 MOBILE-2376 siteplugins: Support question types 2018-05-08 13:18:37 +02:00
Dani Palou e059bdd997 MOBILE-2230 question: Implement question component 2018-03-23 15:45:09 +01:00
Dani Palou 5fd33e4634 MOBILE-2330 question: Implement question provider 2018-03-23 15:45:09 +01:00
Dani Palou 9684f9789a MOBILE-2333 core: Use aliases in imports 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 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 8e87a1ade9 MOBILE-2333 siteaddons: Run bootstrap JS and pass result to content JS 2018-03-12 13:33:07 +01:00