103 Commits

Author SHA1 Message Date
Juan Leyva
e854306d57
Merge pull request #1865 from dpalou/MOBILE-2984
MOBILE-2984 config: Allow overriding site name
2019-04-30 20:43:07 +02: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
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
Dani Palou
dd4688f3d4 MOBILE-2984 config: Allow overriding site name 2019-04-18 08:51:28 +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
Dani Palou
5c4fcaf09e MOBILE-2915 core: Fix multiple change password errors 2019-03-27 17:06:38 +01:00
Albert Gasset
a9299b1560 MOBILE-2915 site: Fix clearing of cached request promises 2019-03-25 17:15:55 +01:00
Dani Palou
2f56db4511 MOBILE-2915 core: Fix Uncaught promise error if request fails 2019-03-20 14:49:15 +01:00
Albert Gasset
b5a75a4108 MOBILE-2915 site: Don't clone errors, they might contain cyclic references 2019-03-13 16:50:56 +01:00
Albert Gasset
b23881299c MOBILE-2900 courses: Exclude enrolled user count from WS call 2019-03-13 11:30:33 +01:00
Dani Palou
5cc5394f8e MOBILE-2911 site: Clone response when reusing cache promise 2019-03-12 09:47:38 +01:00
Pau Ferrer Ocaña
5846898422 MOBILE-2911 animation: Modal slide from lateral animation 2019-03-11 14:51:33 +01:00
Albert Gasset
f2784cb659 MOBILE-2908 site: Check for duplicate requests 2019-03-07 16:42:39 +01:00
Juan Leyva
aac8ee7b3a
Merge pull request #1789 from dpalou/MOBILE-2850
Mobile 2850
2019-03-04 13:21:57 +01:00
Dani Palou
ceca8cb5c6 MOBILE-2850 choice: Prefetch data after sync choice 2019-02-28 15:10:36 +01:00
Pau Ferrer Ocaña
04bc8fd81b MOBILE-1973 sync: Do not sync logged out sites 2019-02-26 11:04:43 +01:00
Albert Gasset
2420e3a6fb MOBILE-1928 ws: Save "notingroup" errors to the cache 2019-02-25 10:12:09 +01:00
Albert Gasset
95326d4da0 MOBILE-2842 core: Use site schemas for all modules 2019-02-08 12:28:05 +01:00
Albert Gasset
db46635262 MOBILE-2842 core: New SQLiteDB methods 2019-02-08 12:27:07 +01:00
Albert Gasset
fb29050627 MOBILE-2842 core: Interfaces for DB schemas 2019-02-08 12:27:07 +01:00
Dani Palou
49d283c22d MOBILE-2795 core: Allow setting several dismiss callbacks to alerts 2019-01-07 13:19:21 +01:00
Juan Leyva
74c59f3254
Merge pull request #1666 from albertgasset/MOBILE-2788
Mobile 2788
2018-12-14 16:40:47 +01:00
Albert Gasset
1fcc4dbfd5 MOBILE-2788 ws: Save permission errors to the cache 2018-12-14 14:03:23 +01:00
Dani Palou
d37acccee8 MOBILE-2754 core: Use Moodle strings for dates 2018-12-14 12:47:26 +01:00
Juan Leyva
5257514c8c
Merge pull request #1644 from dpalou/MOBILE-2727
MOBILE-2727 core: Use right version number for 3.6
2018-12-03 16:46:15 +01:00
Dani Palou
a97a6b2f6d MOBILE-2727 core: Use right version number for 3.6 2018-12-03 11:46:22 +01:00
Pau Ferrer Ocaña
fea9ec5f9e MOBILE-2767 login: Fix sitepolicynotagreederror translation 2018-11-30 13:24:31 +01:00
dpalou
38031ebdd5 MOBILE-2618 message: Support new contactable setting 2018-11-12 10:41:14 +01:00
Juan Leyva
56bbcd7edf
Merge pull request #1573 from crazyserver/MOBILE-2614
Mobile 2614
2018-10-22 14:15:05 +02:00
Pau Ferrer Ocaña
0024f701d0 MOBILE-2614 blocks: Improve some WS checks 2018-10-22 12:43:36 +02:00
dpalou
c74b8bbcb3 MOBILE-2502 course: Don't pass includestealth if not supported 2018-10-18 12:33:37 +02:00
Pau Ferrer Ocaña
6b5c9416db MOBILE-2681 dashboard: Save user preferences on timeline and overview 2018-10-17 13:18:39 +02:00
Albert Gasset
2b9e617d6a MOBILE-2567 sqlite: Revert Escape multi-byte characters 2018-08-31 11:38:10 +02:00
Albert Gasset
e3db4afe22 MOBILE-2471 sqlite: Escape multi-byte characters 2018-08-28 13:31:28 +02:00
Dani Palou
23b93986aa MOBILE-2533 core: Apply auto-login to embedded iframes 2018-08-23 13:08:13 +02:00
Dani Palou
b8cbbd872c MOBILE-2161 menu: Support auto-login in embedded menu items 2018-07-17 16:10:29 +02:00
Albert Gasset
463d78a3b3 MOBILE-2482 core: Fix concurrent delegate handler updates 2018-07-12 09:43:04 +02:00
Dani Palou
9c46b441c8 MOBILE-2441 login: Fix SSO issues with local_mobile 2018-07-02 10:43:28 +02:00
Dani Palou
4cb669ee6a MOBILE-2431 login: Fix tool_mobile_disabledfeatures error 2018-06-26 09:05:40 +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
f6d30fb7cb MOBILE-2428 dom: Format content of Alerts 2018-06-14 15:01:11 +02:00
Pau Ferrer Ocaña
0eaa5b4183 MOBILE-2430 navigation: Fix transitions 2018-06-13 16:52:38 +02:00
Dani Palou
0bb2f25f20 MOBILE-2163 core: Fix ngc warnings when compiling 2018-06-12 12:43:25 +02:00
Dani Palou
30f850a9b3 MOBILE-2404 site: Fallback to old cache ID if not found 2018-06-01 12:33:33 +02:00
Pau Ferrer Ocaña
bbc6fcdff5 MOBILE-2338 data: Implement index page 2018-05-30 11:53:42 +02:00