Commit Graph

1965 Commits (ed35e57e1c70b254836fd5a3c5a7cd0c0b8588dd)

Author SHA1 Message Date
Dani Palou 072d6dde3e MOBILE-2969 quiz: Fix review attempt when it shouldn't 2019-05-17 15:59:19 +02:00
Juan Leyva 73f8b5a729
Merge pull request #1920 from sammarshallou/MOBILE-2935
MOBILE-2935 Dashboard blocks: Fix code review problems
2019-05-17 10:50:10 +02:00
Dani Palou bcc7b4b672 MOBILE-3001 core: Fix rebase errors 2019-05-17 09:17:07 +02:00
sam marshall 2829e4ee31 MOBILE-2935 Dashboard blocks: Fix code review problems 2019-05-16 17:08:12 +01:00
Juan Leyva b9d8d22b79
Merge pull request #1918 from dpalou/MOBILE-3013
Mobile 3013
2019-05-16 18:06:13 +02:00
Dani Palou 47ac489b24 MOBILE-3013 core: Support relative URLs in redirect 2019-05-16 18:03:48 +02:00
Dani Palou 15aac08bdd MOBILE-3013 core: Support URLs without protocol in new schemes 2019-05-16 18:03:48 +02:00
Dani Palou 99f79b9ff9 MOBILE-3013 core: Support new kind of URL schemes 2019-05-16 18:03:48 +02:00
Dani Palou cab44018a6 MOBILE-3013 core: Support handling root URLs 2019-05-16 18:01:52 +02:00
Juan Leyva 71e84cbdac
Merge pull request #1917 from dpalou/MOBILE-3001
Mobile 3001
2019-05-16 18:01:34 +02:00
Dani Palou 75b4982224 MOBILE-3001 course: Don't prefetch ratings and profiles 2019-05-16 17:59:58 +02:00
Juan Leyva 0de4da6336
Merge pull request #1916 from crazyserver/MOBILE-3034
Mobile 3034
2019-05-16 17:59:03 +02:00
Dani Palou a8037b80b7 MOBILE-3001 core: Improve performance of uniqueArray 2019-05-16 17:56:14 +02:00
Juan Leyva 6dd8786da6
Merge pull request #1915 from sammarshallou/MOBILE-2905
MOBILE-2905 Fix bug with NaN appearing for size
2019-05-16 17:49:42 +02:00
sam marshall 3e9326d477 MOBILE-2905 Fix bug with NaN appearing for size 2019-05-16 16:41:25 +01:00
Dani Palou 1071e9208e MOBILE-3033 core: Fix collisions in site plugin stored data 2019-05-16 13:06:15 +02:00
Pau Ferrer Ocaña 60c09134b1 MOBILE-3034 course: Style module availability info 2019-05-16 12:58:12 +02:00
Pau Ferrer Ocaña a8e4aee2ca MOBILE-3034 forum: Delete Empty box add discussion button 2019-05-16 12:56:42 +02:00
Juan Leyva b8859c1642
Merge pull request #1913 from dpalou/desktop-rebased
Desktop rebased
2019-05-16 10:11:10 +02:00
Albert Gasset d7f0724a3b MOBILE-2992 forum: Use web strings 2019-05-16 09:56:09 +02:00
Albert Gasset da2a835670 MOBILE-2992 forum: Sort discussions 2019-05-16 09:54:17 +02:00
Albert Gasset 65055653be MOBILE-2992 user: Get and sync preferences 2019-05-16 09:54:17 +02:00
Albert Gasset b6e15defdd MOBILE-2992 forum: Fix can add discussion WS invalidation 2019-05-16 09:54:17 +02:00
Albert Gasset af28ed2732 MOBILE-2992 rating: Helper function to merge rating infos 2019-05-16 09:54:17 +02:00
Dani Palou 90f9980bca MOBILE-2915 desktop: Fix resume in desktop 2019-05-16 08:47:30 +02:00
Dani Palou 9181455ffd MOBILE-2915 desktop: Fix password change opened only once 2019-05-16 08:45:56 +02:00
Juan Leyva 7f643d6560
Merge pull request #1911 from dpalou/MOBILE-3016
MOBILE-3016 calendar: Display calendar icon in notifications
2019-05-15 18:18:10 +02:00
Juan Leyva 4feb69bea9
Merge pull request #1910 from crazyserver/MOBILE-2952
MOBILE-2952 quiz: Fix match question vertical align
2019-05-15 18:17:11 +02:00
sam marshall 9d0a937f9d MOBILE-2935 Support site plugins for blocks on dashboard page 2019-05-15 17:07:09 +01:00
Dani Palou 1f776ccbc2 MOBILE-3016 calendar: Display calendar icon in notifications 2019-05-15 11:14:50 +02:00
Pau Ferrer Ocaña 85864a4b51 MOBILE-2952 quiz: Fix match question vertical align 2019-05-15 09:39:45 +02:00
Dani Palou 9b296d8ee5 MOBILE-2966 quiz: Fix multichoice question broken due to clear option 2019-05-14 17:26:30 +02:00
Dani Palou e413c95698 MOBILE-2851 core: Fix promise never finished when retry request 2019-05-14 14:02:35 +02:00
Pau Ferrer Ocaña f20e34db5c MOBILE-2851 user: Fix user not enrolled message 2019-05-14 13:56:43 +02:00
Juan Leyva f45d37cf0a
Merge pull request #1906 from albertgasset/MOBILE-3019
Mobile 3019
2019-05-14 12:37:42 +02:00
Juan Leyva dff048242c
Merge pull request #1905 from crazyserver/MOBILE-3017
MOBILE-3017 calendar: Wrap text on calendar reminder dates
2019-05-14 12:15:03 +02:00
Juan Leyva b172fafbd6
Merge pull request #1904 from crazyserver/MOBILE-2903
Mobile 2903
2019-05-14 12:13:45 +02:00
Pau Ferrer Ocaña 8f0032bb7b MOBILE-2903 menu: Show 5 items max on phones 2019-05-14 09:52:49 +02:00
Albert Gasset 2d16b37153 MOBILE-3019 forum: Disallow posting if cut-off date is reached 2019-05-13 16:38:31 +02:00
Albert Gasset 12ceba7eac MOBILE-3019 forum: Display availabilty message 2019-05-13 16:38:31 +02:00
Pau Ferrer Ocaña b585c742c2 MOBILE-3017 calendar: Wrap text on calendar reminder dates 2019-05-13 13:07:41 +02:00
Pau Ferrer Ocaña 42a208c8e9 MOBILE-2981 style: Fix style dropdown arrow on ion-select 2019-05-13 12:43:00 +02:00
Pau Ferrer Ocaña 12d75f14b2 MOBILE-2903 menu: Disable responsive menu items is set on site 2019-05-13 12:18:16 +02:00
Pau Ferrer Ocaña 809753aac1 MOBILE-2903 menu: Move menu to side on tablet 2019-05-13 12:18:16 +02:00
Pau Ferrer Ocaña 19e0cf59e5 MOBILE-2903 menu: Show menu items depending on device width 2019-05-13 12:18:16 +02:00
Mark Johnson d3420d9be6 MOBILE-2939 offline: Improve download confirm and error messages. 2019-05-13 10:54:44 +01:00
Albert Gasset 5b70fca402 MOBILE-2985 forum: Private reply checkbox displayed by default 2019-05-10 15:27:18 +02:00
Albert Gasset 3cbc07e376 MOBILE-2900 core: Update Moodle 3.7 version number 2019-05-10 15:02:35 +02:00
Juan Leyva 621c01a86e
Merge pull request #1900 from dpalou/MOBILE-3003
MOBILE-3003 feedback: Display range in numeric questions
2019-05-10 11:36:31 +02:00
Juan Leyva 6cc3d90d44
Merge pull request #1899 from dpalou/MOBILE-3010
Mobile 3010
2019-05-10 11:35:55 +02:00
Dani Palou a2a291f4d2 MOBILE-3003 feedback: Display range in numeric questions 2019-05-09 08:24:35 +02:00
Juan Leyva 2e8aab7695
Merge pull request #1897 from crazyserver/MOBILE-2959
MOBILE-2959 ionic: Add a shade to Android status bar
2019-05-08 12:09:25 +02:00
Dani Palou 1f42ea990a MOBILE-3010 resource: Fix error if no mimetype 2019-05-08 12:05:36 +02:00
Dani Palou 38a7dd355e MOBILE-3010 core: Support Bootstrap tooltips 2019-05-08 11:36:51 +02:00
Pau Ferrer Ocaña d550f1d18d MOBILE-2959 ionic: Add a shade to Android status bar 2019-05-08 10:28:23 +02:00
Dani Palou 80bb413eeb MOBILE-2938 notifications: Support appurl field 2019-05-08 08:20:52 +02:00
Juan Leyva 9b4da3e474
Merge pull request #1895 from dpalou/MOBILE-3008
MOBILE-3008 core: Filter undefined in objectToArrayOfObjects
2019-05-07 20:46:24 +02:00
Juan Leyva bb09944662
Merge pull request #1894 from dpalou/MOBILE-2964
Mobile 2964
2019-05-07 20:34:07 +02:00
Juan Leyva d984a8da32
Merge pull request #1893 from crazyserver/MOBILE-3004
MOBILE-3004 ionic: Set status bar background color
2019-05-07 20:25:34 +02:00
Juan Leyva 7790807906
Merge pull request #1891 from crazyserver/MOBILE-2945
MOBILE-2945 course: Display course custom fields in preview page
2019-05-07 19:59:35 +02:00
Juan Leyva a440f1cd78
Merge pull request #1890 from albertgasset/MOBILE-2989
Mobile 2989
2019-05-07 19:31:46 +02:00
Juan Leyva 5440cdf379
Merge pull request #1889 from albertgasset/MOBILE-2914
Mobile 2914
2019-05-07 19:28:06 +02:00
Juan Leyva 6250ec4cb3
Merge pull request #1888 from dpalou/MOBILE-2962
MOBILE-2962 message: Hide mute in self conversations
2019-05-07 18:03:42 +02:00
Dani Palou 73b890a014 MOBILE-2962 message: Hide mute in self conversations 2019-05-07 17:56:21 +02:00
Dani Palou 6ae25efd51 MOBILE-3008 core: Filter undefined in objectToArrayOfObjects 2019-05-07 17:07:58 +02:00
Albert Gasset ad6d5019f1 MOBILE-2989 forum: Check whether the set pin state WS is available 2019-05-07 17:03:54 +02:00
Albert Gasset 8cdca2ebd9 MOBILE-2989 forum: Add ability to star and pin discussions 2019-05-07 17:03:54 +02:00
Albert Gasset 5b74fd104f MOBILE-2914 courses: New unstar icon 2019-05-07 16:57:49 +02:00
Albert Gasset ec5ec8036f MOBILE-2914 messages: New unstar and add/remove contact icons 2019-05-07 16:57:49 +02:00
Albert Gasset dd1076f994 MOBILE-2914 context-menu: Icon slash parameter 2019-05-07 16:55:29 +02:00
Albert Gasset aa57a51c2e MOBILE-2914 icon: Slash parameter 2019-05-07 16:55:29 +02:00
Juan Leyva 561dd1d4f8
Merge pull request #1887 from albertgasset/MOBILE-2988
MOBILE-2988 forum: Add the ability to lock discussions manually
2019-05-07 16:41:44 +02:00
Juan Leyva be34610f25
Merge pull request #1886 from crazyserver/MOBILE-2895
Mobile 2895
2019-05-07 16:25:50 +02:00
Juan Leyva 29d7c3b633
Merge pull request #1885 from crazyserver/MOBILE-2956
MOBILE-2956 notifications: Improve notifications info
2019-05-07 16:15:58 +02:00
Albert Gasset bf17c1653b MOBILE-2988 forum: Add the ability to lock discussions manually 2019-05-07 16:05:14 +02:00
Pau Ferrer Ocaña 470dbf2cba MOBILE-2964 styles: Improve alert styling 2019-05-07 11:51:40 +02:00
Dani Palou be5cbfd728 MOBILE-2964 message: Support delete messages for all users 2019-05-06 14:44:03 +02:00
Juan Leyva 8f8457d6ee
Merge pull request #1880 from dpalou/MOBILE-2963
Mobile 2963
2019-05-06 11:00:56 +02:00
Pau Ferrer Ocaña c5d344d674 MOBILE-3004 ionic: Set status bar background color 2019-05-03 10:57:03 +02:00
Juan Leyva 09ad315b9e
Merge pull request #1879 from albertgasset/MOBILE-2960
MOBILE-2960 format-text: Improve Vimeo embedding for 3.7 onwards
2019-05-02 15:39:56 +02:00
Albert Gasset e6a29aacd6 MOBILE-2985 forum: Simplified form when adding discussions and replies 2019-05-02 14:21:54 +02:00
Juan Leyva 80546a07be
Merge pull request #1877 from dpalou/MOBILE-2975
Mobile 2975
2019-05-02 14:07:14 +02:00
Juan Leyva 3693121c86
Merge pull request #1876 from dpalou/MOBILE-2961
Mobile 2961
2019-05-02 13:38:48 +02:00
Juan Leyva 0d9e760305
Merge pull request #1875 from dpalou/MOBILE-2860
MOBILE-2860 message: Allow conversations to be muted
2019-05-02 13:37:20 +02:00
Pau Ferrer Ocaña 0735453589 MOBILE-2945 course: Display course custom fields in preview page 2019-05-02 12:11:12 +02:00
Pau Ferrer Ocaña 4e98e6588b MOBILE-2966 quiz: Clear answer in multiple choice single answer 2019-05-02 10:01:33 +02:00
Pau Ferrer Ocaña 228943eb09 MOBILE-2956 notifications: Improve notifications info 2019-05-02 10:01:21 +02:00
Pau Ferrer Ocaña 84c2986ec9 MOBILE-2907 resource: Fix blank block warning 2019-05-02 10:01:08 +02:00
Pau Ferrer Ocaña 5b5dcd8b79 MOBILE-2895 file: Show download status on files 2019-05-02 10:01:08 +02:00
Pau Ferrer Ocaña 99809afbad MOBILE-2895 course: Show modules downloaded status 2019-05-02 10:01:08 +02:00
Pau Ferrer Ocaña 758ecfd7a9 MOBILE-2963 messages: Add message tails to match web 2019-05-02 09:14:17 +02:00
Dani Palou a43f0bb5fc MOBILE-2963 message: Improve accessibility in messaging 2019-05-02 09:14:17 +02:00
Dani Palou df20087b92 MOBILE-2963 messages: Expand option with unread messages first 2019-05-02 09:05:35 +02:00
Dani Palou 4490dc94c8 MOBILE-2963 message: Highlight search results 2019-05-02 09:05:35 +02:00
Dani Palou af25634bd2 MOBILE-2963 message: Show only one message when no results found 2019-05-02 09:05:34 +02:00
Dani Palou ff1a336fa6 MOBILE-2975 rating: Allow disabling rating 2019-05-02 08:47:53 +02:00
Dani Palou e449496b45 MOBILE-2975 dashboard: Allow disabling dashboard 2019-05-02 08:46:26 +02:00
Dani Palou 65c202c998 MOBILE-2975 comments: Allow disable comments 2019-05-02 08:46:26 +02:00
Dani Palou 8723e5b684 MOBILE-2975 blocks: Allow disabling blocks and always show courses 2019-05-02 08:38:22 +02:00
Dani Palou 7723648638 MOBILE-2961 push: Group push notifications in foreground 2019-05-02 08:23:51 +02:00
Dani Palou b0c33b1526 MOBILE-2961 push: Use notification icon in foreground 2019-05-02 08:23:51 +02:00
Dani Palou 258a646f20 MOBILE-2961 push: Use push channel in some local notifications 2019-05-02 08:23:51 +02:00
Dani Palou 791d9b4afa MOBILE-2860 message: Allow conversations to be muted 2019-05-02 08:14:26 +02:00
Juan Leyva 508c9301f8
Merge pull request #1872 from dpalou/MOBILE-2996
MOBILE-2996 login: Prevent overriding user if sso+logout
2019-05-01 19:15:17 +02:00
Juan Leyva 2d6135008d
Merge pull request #1871 from dpalou/MOBILE-2983
MOBILE-2983 calendar: Highlight set reminder title and change button
2019-05-01 19:09:28 +02:00
Juan Leyva 894259ea46
Merge pull request #1870 from dpalou/MOBILE-2998
MOBILE-2998 quiz: Fix drag and drop in Moodle 3.7
2019-05-01 19:07:40 +02:00
Juan Leyva 0b2e046041
Merge pull request #1869 from albertgasset/MOBILE-2994
Mobile 2994
2019-04-30 21:12:00 +02:00
Juan Leyva d49aeb5e1e
Merge pull request #1868 from albertgasset/MOBILE-2993
MOBILE-2993 grades: Fix icon class parsing
2019-04-30 21:07:30 +02:00
Juan Leyva ec58a14603
Merge pull request #1867 from dpalou/MOBILE-2944
MOBILE-2944 course: Hide completion for teachers
2019-04-30 21:03:52 +02:00
Juan Leyva dd5a5fc1e2
Merge pull request #1866 from dpalou/MOBILE-2817
Mobile 2817
2019-04-30 20:59:40 +02:00
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 02dfa87c7c
Merge pull request #1864 from dpalou/MOBILE-2955
MOBILE-2955 quiz: Update page when download finishes
2019-04-30 20:38:00 +02:00
Juan Leyva 37e9d17383
Merge pull request #1863 from crazyserver/MOBILE-2894
MOBILE-2894 assign: Fix multiple and no teams alerts
2019-04-30 20:32:13 +02:00
Juan Leyva 86e3850427
Merge pull request #1862 from crazyserver/MOBILE-2979
MOBILE-2979 course: Align download icons
2019-04-30 20:28:36 +02:00
Juan Leyva de4d3a4517
Merge pull request #1861 from albertgasset/MOBILE-2978
MOBILE-2978 forum: Private reply
2019-04-30 20:23:59 +02:00
Albert Gasset e6f9ecebcc MOBILE-2856 data: Fix actions for offline entries 2019-04-30 10:11:46 +02:00
Albert Gasset b810862fca MOBILE-2856 data: Go to first page when changing group 2019-04-30 10:11:46 +02:00
Albert Gasset cd77fb2f4e MOBILE-2856 data: Fix single entry view for offline entries 2019-04-30 10:11:46 +02:00
Albert Gasset fccf79bbd2 MOBILE-2856 data: Fix syncing entries with multiple actions 2019-04-30 10:11:46 +02:00
Albert Gasset 6b0f08695f MOBILE-2856 data: Helper functions for fetching entries 2019-04-30 10:11:46 +02:00
Albert Gasset 3d0e7d14e1 MOBILE-2856 data: Fix error when adding entry offline 2019-04-30 10:04:12 +02:00
Albert Gasset affe05a9d5 MOBILE-2856 data: Interfaces for WS and offline data 2019-04-30 10:04:12 +02:00
Juan Leyva 9892a17849
Merge pull request #1858 from albertgasset/MOBILE-2949
Mobile 2949
2019-04-29 18:03:27 +02:00
Juan Leyva e4e0d5f022
Merge pull request #1857 from dpalou/MOBILE-2907
MOBILE-2907 resource: Use customdata and afterlink if possible
2019-04-29 17:58:22 +02:00
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
Pau Ferrer Ocaña 5d7289915a MOBILE-2894 assign: Fix multiple and no teams alerts 2019-04-29 11:54:51 +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
Pau Ferrer Ocaña 9c4617ae62 MOBILE-2979 course: Align download icons 2019-04-29 09:41:32 +02:00
Albert Gasset 44eb98da3e MOBILE-2838 site: Fix checking whether no response is expected 2019-04-26 16:51:43 +02:00
Dani Palou 407a33b5cd MOBILE-2907 resource: Use customdata and afterlink if possible 2019-04-26 16:16:15 +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
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
Albert Gasset 86398b02c3 MOBILE-2960 format-text: Improve Vimeo embedding for 3.7 onwards 2019-04-26 12:44:04 +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
Dani Palou f1884b5317 MOBILE-2983 calendar: Highlight set reminder title and change button 2019-04-26 11:29:34 +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 486ad67a31 MOBILE-2928 couse: Use openCourse when opening in current site 2019-04-26 10:07:41 +02:00
Dani Palou 1b8b142646 MOBILE-2996 login: Prevent overriding user if sso+logout 2019-04-26 09:31:12 +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