1993 Commits

Author SHA1 Message Date
sam marshall
cb4fbce618 MOBILE-2905 Allow user to manage storage within course
Adds a 'Manage storage' page on the course menu. This page
allows users to see how much file storage is being used by
each activity, section, and the whole course, and delete
the files if required.
2019-04-29 14:03:18 +01:00
Juan Leyva
0daf5191ff
Merge pull request #1855 from albertgasset/MOBILE-2838
MOBILE-2838 site: Fix checking whether no response is expected
2019-04-29 10:03:48 +02:00
Albert Gasset
44eb98da3e MOBILE-2838 site: Fix checking whether no response is expected 2019-04-26 16:51:43 +02:00
Juan Leyva
6e69bebc02
Merge pull request #1853 from dpalou/MOBILE-2947
MOBILE-2947 notification: Apply color to small icon
2019-04-26 16:03:22 +02:00
Juan Leyva
3418ed53c4
Merge pull request #1852 from dpalou/MOBILE-2962
Mobile 2962
2019-04-26 15:56:43 +02:00
Juan Leyva
348149af01
Merge pull request #1851 from timhunt/MOBILE-2951
MOBILE-2951 web-services: make it easier to debug web service calls
2019-04-26 15:55:31 +02:00
Dani Palou
b2cf777bec MOBILE-2947 notification: Apply color to small icon 2019-04-26 15:43:00 +02:00
Tim Hunt
6243eda097 MOBILE-2951 web-services: make it easier to debug web service calls
We add a redundant &wsfunction=web_service_method_name to the URL
for web service requests, so that it is easier to find the call you
are interested in when debugging using brower tools.

Similarly, we add info= to calls to lib/ajax/service.php, matching what
is done in Moodle web application JavaScript.
2019-04-26 14:33:45 +01:00
Juan Leyva
839fe09fa7
Merge pull request #1850 from sammarshallou/MOBILE-2906
MOBILE-2906 Add course option type that appears in menu
2019-04-26 15:17:17 +02:00
Juan Leyva
21288dd285
Merge pull request #1849 from dpalou/MOBILE-2901
MOBILE-2901 file: Support offline files for Nextcloud
2019-04-26 15:14:16 +02:00
Juan Leyva
9edeaf8821
Merge pull request #1848 from albertgasset/MOBILE-2948
MOBILE-2948 assign: Fix prefetch for teachers
2019-04-26 13:56:41 +02:00
Juan Leyva
5d28989f91
Merge pull request #1847 from sammarshallou/MOBILE-2940
MOBILE-2940 core-icon: label does not work on Ionic icons
2019-04-26 13:30:18 +02:00
Juan Leyva
af4635ed3a
Merge pull request #1846 from crazyserver/MOBILE-2873
Mobile 2873
2019-04-26 12:20:04 +02:00
Juan Leyva
9aa2b638e4
Merge pull request #1845 from crazyserver/MOBILE-2851
MOBILE-2851 users: Show participants last course access when available
2019-04-26 11:40:32 +02:00
Juan Leyva
4e63168e06
Merge pull request #1844 from crazyserver/MOBILE-2937
Mobile 2937
2019-04-26 11:38:50 +02:00
Juan Leyva
637ea39b02
Merge pull request #1843 from crazyserver/MOBILE-2999
Mobile 2999
2019-04-26 11:22:02 +02:00
Pau Ferrer Ocaña
2fd38c1a9c MOBILE-2999 package: Fix phonegap-plugin-push version 2019-04-26 11:16:17 +02:00
Juan Leyva
a11a194b33
Merge pull request #1842 from albertgasset/MOBILE-2900
MOBILE-2900 courses: Exclude enrolled user count from WS call
2019-04-26 11:15:33 +02:00
Juan Leyva
1a4e0f1eb8
Merge pull request #1841 from dpalou/MOBILE-2928
MOBILE-2928 couse: Use openCourse when opening in current site
2019-04-26 11:13:44 +02:00
Pau Ferrer Ocaña
19eeb3dfd6 MOBILE-2999 travis: Force node version 11 2019-04-26 11:08:14 +02:00
Dani Palou
486ad67a31 MOBILE-2928 couse: Use openCourse when opening in current site 2019-04-26 10:07:41 +02:00
Juan Leyva
b73b3d2727
Merge pull request #1840 from dpalou/MOBILE-2953
Mobile 2953
2019-04-25 18:07:54 +02:00
Juan Leyva
1be7a614da
Merge pull request #1839 from dpalou/MOBILE-2927
Mobile 2927
2019-04-25 17:50:33 +02:00
Juan Leyva
3f3e9d3d25
Merge pull request #1838 from dpalou/MOBILE-2921
Mobile 2921
2019-04-25 17:36:10 +02:00
Juan Leyva
3e71f6f2a7
Merge pull request #1837 from albertgasset/MOBILE-2838
Mobile 2838
2019-04-25 16:53:21 +02:00
Juan Leyva
265f4a40f4
Merge pull request #1834 from dpalou/MOBILE-2982
MOBILE-2982 lang: Fix load lang strings for plugins
2019-04-12 10:33:07 +02:00
Dani Palou
e01dfefbe7 MOBILE-2982 lang: Fix load lang strings for plugins 2019-04-11 16:05:08 +02:00
Juan Leyva
89fca6b42a
Merge pull request #1833 from dpalou/MOBILE-2977
Mobile 2977
2019-04-11 15:29:57 +02:00
Dani Palou
94c1f4fd0d MOBILE-2962 user: Display online status for current user 2019-04-11 12:51:20 +02:00
Dani Palou
bbfe831846 MOBILE-2962 messages: Keep scroll position when loading previous 2019-04-11 12:51:20 +02:00
Dani Palou
546667d11a MOBILE-2962 messages: Support self conversations 2019-04-11 12:51:20 +02:00
Dani Palou
80de9fec7f MOBILE-2977 config: Unlock plugins and libraries 2019-04-09 08:57:29 +02:00
Dani Palou
7276ae1816 MOBILE-2977 config: Bump version numbers 2019-04-09 08:56:45 +02:00
Dani Palou
38b1308f0b MOBILE-2901 file: Support offline files for Nextcloud 2019-04-08 10:45:14 +02:00
Albert Gasset
88137554d8 MOBILE-2948 assign: Fix prefetch for teachers 2019-04-04 15:22:44 +02:00
Albert Gasset
c682ff8673 MOBILE-2838 site: Skip request queue for "core_webservice_get_site_info" calls 2019-04-04 15:13:02 +02:00
Albert Gasset
c3e0164038 MOBILE-2838 site: Use "tool_mobile_call_external_functions" for all calls 2019-04-04 15:06:29 +02:00
Albert Gasset
21971a9ab4 MBOILE-2838 site: Batch WS calls to reduce the number of HTTP requests 2019-04-04 14:47:21 +02:00
Albert Gasset
76bbc30ed9 MOBULE-2838 ws: convertValuesToString improvements
- Skip null and undefined values. They were ignored when sent as POST parameters but are not accepted when sent as JSON.
- Return null instead if some string become empty after stripping Unicode. Previously we were throwing an exception.
- Convert boolean to "0" and "1". Previously we wre using "true" and "false", which are only accepted as POST parameters.
2019-04-04 14:47:21 +02:00
Albert Gasset
732e3fccb6 MOBILE-2838 site: Index functions by name to speed up wsAvailable 2019-04-04 12:04:30 +02:00
Albert Gasset
9134933217 MOBILE-2838 ws: Don't store POST request promises
Since MOBILE-2900 POST request promises are not reused in CoreWSProvider.
2019-04-04 12:04:30 +02:00
Dani Palou
65702106f7 MOBILE-2953 notifications: Pass customdata to link actions 2019-04-03 15:38:34 +02:00
Dani Palou
0ceaf89557 MOBILE-2953 blog: Fix blog link handler feature name 2019-04-03 14:48:46 +02:00
Dani Palou
4033b6c4a6 MOBILE-2953 notifications: Add default action to open in browser 2019-04-03 09:29:02 +02:00
Dani Palou
9886362499 MOBILE-2953 push: Use customdata in push click handlers 2019-04-02 10:51:09 +02:00
Dani Palou
b9aa0e0a90 MOBILE-2927 notifications: Make push simulation use new delegate 2019-04-01 16:04:14 +02:00
Dani Palou
1146eea0fa MOBILE-2927 messages: Detect push in group conversations 2019-04-01 16:04:14 +02:00
Dani Palou
c982017029 MOBILE-2927 emulator: Adapt push simulation to new behaviour 2019-04-01 16:04:14 +02:00
Dani Palou
44a39fd763 MOBILE-2927 notification: Use new notifications WS 2019-04-01 16:04:14 +02:00
Dani Palou
9e831bdf7a MOBILE-2921 lesson: Support lesson grade push clicks 2019-04-01 16:03:10 +02:00