Commit Graph

4466 Commits (322285e9ff8fc6f5e3bbbd27fd3ee11d373a56a5)

Author SHA1 Message Date
Pau Ferrer Ocaña 89887b8295
Merge pull request #2985 from dpalou/MOBILE-3896
MOBILE-3896 file: Allow downloading tokenpluginfile linked files
2021-11-04 14:41:04 +01:00
Dani Palou 2de6c75f2a MOBILE-3903 enrol: Fix ask password when click enrol link 2021-11-04 10:13:13 +01:00
Dani Palou 37f8eca9e4 MOBILE-3896 file: Allow downloading tokenpluginfile linked files 2021-11-04 09:09:45 +01:00
Dani Palou 94c656d015 MOBILE-3901 insights: Support insight action links 2021-11-03 11:01:24 +01:00
Dani Palou 7618da4bfa
Merge pull request #2983 from crazyserver/MOBILE-3807
Mobile 3807
2021-11-03 07:29:52 +01:00
Pau Ferrer Ocaña 898f01632d MOBILE-3807 usermenu: Add badges coming from more menu 2021-11-02 16:29:16 +01:00
Pau Ferrer Ocaña d3ffc45be3 MOBILE-3807 usermenu: Change UI and texts 2021-11-02 16:29:16 +01:00
Pau Ferrer Ocaña b9bf018966 MOBILE-3807 usermenu: Show on side main menu bar 2021-11-02 16:29:16 +01:00
Pau Ferrer Ocaña ed19df5c8e MOBILE-3807 usermenu: Hide usermenu button when the path is not main 2021-11-02 16:29:16 +01:00
Pau Ferrer Ocaña 03b7660d68 MOBILE-3807 sites: New change user feature 2021-11-02 16:29:16 +01:00
Pau Ferrer Ocaña 357d23c082 MOBILE-3807 usermenu: Make lateal modal wider 2021-11-02 15:50:05 +01:00
Pau Ferrer Ocaña ab10d42b75 MOBILE-3807 sites: Never erase token on logout 2021-11-02 15:50:05 +01:00
Pau Ferrer Ocaña 1adda456c9 MOBILE-3807 more: Remove unused items on more menu and styling 2021-11-02 15:50:05 +01:00
Pau Ferrer Ocaña 0bbfb898d1 MOBILE-3807 user: Edit avatar only from details 2021-11-02 15:50:05 +01:00
Pau Ferrer Ocaña 434a2a90f2 MOBILE-3807 core: Add user menu button to all level 1 pages 2021-11-02 15:50:05 +01:00
Pau Ferrer Ocaña 806e29ce10 MOBILE-3807 core: Add some delegates to user menu 2021-11-02 15:48:12 +01:00
Pau Ferrer Ocaña 81fdd00902 MOBILE-3807 mainmenu: Add new user menu modal 2021-11-02 15:46:54 +01:00
Noel De Martin 5a1bcb8380
Merge pull request #2981 from dpalou/MOBILE-3828
Mobile 3828
2021-11-02 13:01:16 +01:00
Pau Ferrer Ocaña 289e8e1ce7 MOBILE-3807 menu: Change hamburger to meatballs more menu icon 2021-11-02 11:25:24 +01:00
Pau Ferrer Ocaña 818979266d MOBILE-3899 network: Show offline message at start 2021-11-02 11:09:26 +01:00
Pau Ferrer Ocaña d1f5ad89b7 MOBILE-3899 core: Fix some animations and a11y 2021-11-02 11:09:26 +01:00
Pau Ferrer Ocaña dc2bbe8af1 MOBILE-3899 core: Fix non-null assertion warnings on linter 2021-11-02 11:09:26 +01:00
Dani Palou 8d338d0c00 MOBILE-3828 notifications: Display HTML of notifications 2021-11-02 08:46:26 +01:00
Pau Ferrer Ocaña 3feee9e831 MOBILE-3899 quiz: Fix multichoice display flex 2021-10-29 12:25:41 +02:00
Pau Ferrer Ocaña d4b7de321c MOBILE-3899 mainmenu: Hide main menu on navigation level > 1 2021-10-29 12:25:41 +02:00
Dani Palou 7ee3324455 MOBILE-3829 notifications: Display notification clicked in new page 2021-10-21 16:18:39 +02:00
Pau Ferrer Ocaña f5f5fd6781 MOBILE-3686 core: Add 2-way data binding to context menu toggles 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña ef610babd7 MOBILE-3686 core: Remove some legacy instace usage on singletons 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 233e401a23 MOBILE-3686 quiz: Text wrap fixes on quiz 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 6e2bfc5286 MOBILE-3686 courses: Move my courses to a main menu tab 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 3bc40c88fe MOBILE-3686 courses: Fake pagination on course list to avoid crashing 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña aef7a64db7 MOBILE-3686 courses: Do not check my courses disabled on list 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 27ceb96127 MOBILE-3686 storage: Add manage storage in site preferences 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña e789d26280 MOBILE-3686 courses: Fix permanency of download options setting 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 577aa3168f MOBILE-3686 dashboard: Fix dashboard download options 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 264309593f MOBILE-3686 courses: Filter my courses and add download to categories 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña ad45289f4b MOBILE-3686 courses: Add download options to course list item 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 8acb8b74e2 MOBILE-3686 courses: Merge list courses and my courses page 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 18f20dc12e MOBILE-3686 ux: Add toggle options to context menu items 2021-10-21 12:42:30 +02:00
Pau Ferrer Ocaña 5ac62106bf MOBILE-3686 courses: Merge available courses and search courses pages 2021-10-21 12:42:30 +02:00
Dani Palou f182c4ba0a MOBILE-3833 file: Change logic in unconvertFileSrc 2021-10-21 12:03:57 +02:00
Dani Palou e55bc9ba0a MOBILE-3887 notifications: Use new WS get_unread_notification_count 2021-10-20 15:00:22 +02:00
Dani Palou 3bc68dd28a MOBILE-3887 notifications: Always use core_message_get_messages 2021-10-20 15:00:22 +02:00
Pau Ferrer Ocaña 8926a95db6
Merge pull request #2975 from dpalou/MOBILE-2848
Mobile 2848
2021-10-15 14:32:25 +02:00
Dani Palou 9efe5a5c09 MOBILE-2848 eslint: Fix warnings in Site, Lang, WS 2021-10-14 15:03:25 +02:00
Dani Palou d7e6e04f65 MOBILE-2848 lang: Send language to WebServices 2021-10-14 13:13:27 +02:00
Pau Ferrer Ocaña a200b97867 MOBILE-3865 about: Add a11y statement link 2021-10-13 11:21:54 +02:00
Pau Ferrer Ocaña f9f60414bb MOBILE-3889 settings: Add developer options page 2021-10-08 12:45:36 +02:00
Dani Palou fbf495ca1b
Merge pull request #2969 from crazyserver/MOBILE-3103
Mobile 3103
2021-10-08 12:14:36 +02:00
Pau Ferrer Ocaña 32fc43875c MOBILE-3103 style: Fix zoom texts on iOS 2021-10-08 12:00:13 +02:00
Pau Ferrer Ocaña f1f94228b7 MOBILE-3103 style: Fix on safe area measures 2021-10-08 12:00:13 +02:00
Dani Palou 0b6125c1c0 MOBILE-3726 forum: Fix missing showBrowserWarning=false 2021-10-08 10:57:06 +02:00
Pau Ferrer Ocaña 492627d326 MOBILE-3103 style: Fix 0 set css vars 2021-10-07 13:51:08 +02:00
Pau Ferrer Ocaña a4f780b7b8 MOBILE-3103 iframe: Manage orientation on iframes fullscreen 2021-10-07 13:51:08 +02:00
Pau Ferrer Ocaña d8cc67eab1 MOBILE-3103 iframe: Add fullscreen button on iframes header toolbar 2021-10-07 13:51:08 +02:00
Dani Palou 84354cade7 MOBILE-3726 core: Display warning modal before open browser 2021-10-07 09:01:01 +02:00
sangnguyen 2212ae5955 MOBILE-3667 myovervew: Fix last access sort after view course 2021-10-05 11:33:35 +02:00
Noel De Martin ed636a2e6c MOBILE-3833 e2e: Expose ngZone service 2021-10-04 17:15:59 +02:00
Pau Ferrer Ocaña d20ff60118
Merge pull request #2966 from dpalou/MOBILE-3773
Mobile 3773
2021-10-04 11:19:09 +02:00
Dani Palou d1bd392a68 MOBILE-3773 video: Fix placeholder displayed if no poster 2021-10-04 10:41:50 +02:00
Dani Palou 21a643dc63
Merge pull request #2964 from crazyserver/MOBILE-3833
MOBILE-3833 forum: Fix discussion link navigation
2021-10-04 07:33:06 +02:00
Dani Palou 4a07245455 MOBILE-3773 filepool: Fix filepool eslint warnings 2021-10-01 10:27:14 +02:00
Pau Ferrer Ocaña a549acadcb MOBILE-3833 competencies: Fix non required param 2021-10-01 09:58:33 +02:00
Pau Ferrer Ocaña 1fbb4c3880 MOBILE-3833 forum: Fix discussion link navigation 2021-10-01 09:58:33 +02:00
Dani Palou 23e1d99f05 MOBILE-3798 competency: Remove learning plans from main menu 2021-09-30 16:35:16 +02:00
Dani Palou 59d3a761a4 MOBILE-3868 user: Fix problems when using site home ID in profile 2021-09-30 12:39:36 +02:00
Pau Ferrer Ocaña 22bdbc1ddc MOBILE-2748 mod: Create a new module icon component 2021-09-29 14:37:02 +02:00
Pau Ferrer Ocaña aa8c6136de MOBILE-2748 mod: Use more specific type on module handlers 2021-09-29 10:06:10 +02:00
Pau Ferrer Ocaña 1c0a86d045 MOBILE-2748 icon: Make getModuleIconSrc async 2021-09-29 10:06:10 +02:00
Noel De Martin 3fa0136cbc
Merge pull request #2956 from dpalou/MOBILE-3877
MOBILE-3877 quiz: Fix review not opened after finish offline quiz
2021-09-23 17:56:21 +02:00
Dani Palou aa6824e495 MOBILE-3877 quiz: Fix review not opened after finish offline quiz 2021-09-23 17:41:25 +02:00
Noel De Martin 24e4f5797d
Merge pull request #2953 from dpalou/MOBILE-3848
MOBILE-3848 dashboard: Support guest courses in recently accessed
2021-09-23 13:27:51 +02:00
Dani Palou b9df5e726a MOBILE-3848 dashboard: Support guest courses in recently accessed 2021-09-23 13:14:54 +02:00
Noel De Martin 32332b57f2
Merge pull request #2955 from dpalou/MOBILE-3060
Mobile 3060
2021-09-23 10:40:12 +02:00
Dani Palou 7ea44364e1 MOBILE-3060 local: Support sender image in local notifications 2021-09-23 09:25:08 +02:00
Noel De Martin 14c019c268
Merge pull request #2952 from dpalou/MOBILE-2282
MOBILE-2282 login: Call getPublicConfig in background when loading site
2021-09-22 16:37:38 +02:00
Pau Ferrer Ocaña 12148dbf7d MOBILE-3833 theme: Improve bootstrap alert colors 2021-09-21 15:42:12 +02:00
Dani Palou 7d06bb5285 MOBILE-2282 login: Call getPublicConfig in background when loading site 2021-09-16 16:39:48 +02:00
Pau Ferrer Ocaña 137587d50f
Merge pull request #2951 from dpalou/MOBILE-3863
MOBILE-3863 index: Make CSP less strict
2021-09-16 12:14:56 +02:00
Pau Ferrer Ocaña ba9ccb6566
Merge pull request #2949 from dpalou/MOBILE-3860
Mobile 3860
2021-09-16 12:13:06 +02:00
Dani Palou f0c6dd5443 MOBILE-3863 index: Make CSP less strict
The CSP is only used in the webapp
2021-09-16 09:36:48 +02:00
Pau Ferrer Ocaña c3210f044d MOBILE-3676 site: Check qrcode type from site config 2021-09-15 15:47:59 +02:00
Pau Ferrer Ocaña 5f4a966039 MOBILE-3676 site: Always check public config on credentials and reconect 2021-09-15 15:47:59 +02:00
Dani Palou 3109c93b64 MOBILE-3860 login: Deprecate login/token.php checks 2021-09-15 14:50:59 +02:00
Dani Palou 534bbbb289 MOBILE-3859 ws: Improve error message for certificate errors 2021-09-15 10:12:08 +02:00
Dani Palou 83ff9efbd8 MOBILE-3859 login: Fix missing await when check if URL allowed 2021-09-14 13:35:26 +02:00
Dani Palou 3d07369fd0 MOBILE-3857 overview: Fix filter selector not displayed 2021-09-13 17:51:32 +02:00
Pau Ferrer Ocaña a143fbc61b
Merge pull request #2943 from dpalou/MOBILE-3844
MOBILE-3844 media: Hide download option in audio and video
2021-09-13 13:22:27 +02:00
Dani Palou 5edd98bc63
Merge pull request #2941 from crazyserver/MOBILE-3833
MOBILE-3833 mod: Create a base module to remove duplicated getData func
2021-09-13 12:56:59 +02:00
Pau Ferrer Ocaña d8bab320d7 MOBILE-3833 calendar: Remove unused splitview on calendar 2021-09-13 12:25:58 +02:00
Pau Ferrer Ocaña d63e750580 MOBILE-3833 style: Remove border on single item cards 2021-09-13 12:25:58 +02:00
Pau Ferrer Ocaña 34f9c3ab57 MOBILE-3833 navigator: Add required route params functions 2021-09-13 12:25:58 +02:00
Dani Palou 84934149e1 MOBILE-3844 media: Hide download option in audio and video 2021-09-10 14:37:40 +02:00
Pau Ferrer Ocaña 0d3123d2af MOBILE-3833 sites: Add required current site function to solve warnings 2021-09-09 16:53:02 +02:00
Dani Palou 8830b865f6 MOBILE-3729 siteplugins: Allow updating coursepagemethod data 2021-09-09 14:15:40 +02:00
Pau Ferrer Ocaña d5d8962766 MOBILE-3833 mod: Create a base module to remove duplicated getData func 2021-09-09 13:49:52 +02:00
Noel De Martin 337b92aed6
Merge pull request #2938 from dpalou/MOBILE-3855
Mobile 3855
2021-09-09 10:49:19 +02:00
Dani Palou a26bbe5cfb MOBILE-3855 course: Fix length of undefined error in hidden modules 2021-09-09 09:48:48 +02:00
Noel De Martin 13022a5888 MOBILE-3833 tabs: Improve customization defaults 2021-09-08 18:00:29 +02:00
Noel De Martin 77864e9ef6 MOBILE-3833 chore: Fix lint warning 2021-09-08 17:50:14 +02:00
Noel De Martin 5396bb6a71 MOBILE-3833 a11y: Add missing lists
This is still not completely accessible, but it is a good idea to use lists properly in case https://github.com/ionic-team/ionic-framework/issues/19939 gets solved
2021-09-08 17:43:59 +02:00
Noel De Martin 255f3048a2
Merge pull request #2939 from dpalou/MOBILE-3552
MOBILE-3552 h5p: Fix some dependencies not added to cached assets
2021-09-08 17:35:54 +02:00
Noel De Martin 85fd170f99
Merge pull request #2937 from dpalou/MOBILE-3849
Mobile 3849
2021-09-08 16:28:21 +02:00
Dani Palou 1d4fca73c0 MOBILE-3552 h5p: Fix some dependencies not added to cached assets 2021-09-08 13:21:48 +02:00
Dani Palou 67c4a3e928 MOBILE-3855 completion: Fix manual completion when recent item clicked 2021-09-07 10:32:23 +02:00
Dani Palou 023aa16e10 MOBILE-3849 sitehome: Display download button in site news 2021-09-07 09:00:48 +02:00
Dani Palou 6471ef4baf MOBILE-3849 core: Fix context-menu disappearing in some pages 2021-09-07 08:52:08 +02:00
Pau Ferrer Ocaña 32c186aebe
Merge pull request #2935 from dpalou/MOBILE-3819
Mobile 3819
2021-09-06 11:31:52 +02:00
Dani Palou f63722e9f8 MOBILE-3819 core: Remove code deprecated in 3.8 or older 2021-09-06 11:17:28 +02:00
Dani Palou 705f7ce92d MOBILE-3819 core: Remove local_mobile support 2021-09-06 11:17:28 +02:00
Dani Palou 68e57c0f17 MOBILE-3819 core: Remove code specific for Moodle 3.1-3.4 2021-09-06 11:17:28 +02:00
Noel De Martin 54e52b48d7
Merge pull request #2936 from dpalou/MOBILE-3793
MOBILE-3793 forum: Use 'Save changes' text when editing
2021-09-06 11:08:23 +02:00
Dani Palou 872e2aa02a MOBILE-3793 forum: Use 'Save changes' text when editing 2021-09-06 10:21:32 +02:00
Dani Palou d944cb1978 MOBILE-3819 core: Increase minimum Moodle version to 3.5 2021-09-06 08:35:04 +02:00
Noel De Martin 985066ffd0
Merge pull request #2933 from dpalou/MOBILE-3846
Mobile 3846
2021-09-02 11:58:02 +02:00
Dani Palou e9506a106f MOBILE-3846 core: Don't allow using sites not present in config 2021-09-02 11:50:56 +02:00
Noel De Martin 5dd2f2c93d
Merge pull request #2932 from dpalou/MOBILE-3793
Mobile 3793
2021-09-02 11:30:02 +02:00
Dani Palou 44bc62e0a2 MOBILE-3793 forum: Make edit post more consistent
Now edit online and offline have the same behaviour, and the original post disappears when editing it
2021-09-02 11:22:37 +02:00
Noel De Martin 311a8b73a6
Merge pull request #2931 from dpalou/MOBILE-3847
Mobile 3847
2021-09-01 15:03:34 +02:00
Dani Palou 83d5282852 MOBILE-3846 core: Fix redirect to a NO_SITE page 2021-09-01 11:51:33 +02:00
Dani Palou 5fa280fe32 MOBILE-3793 forum: Hide post being edited 2021-09-01 11:33:51 +02:00
Dani Palou a068384867 MOBILE-3793 forum: Scroll to form when edit offline reply 2021-09-01 11:33:51 +02:00
Dani Palou 54abd2e0bc MOBILE-3793 forum: Fix sync not unblocked in offline
It happened when the user clicked to Reply another post while editing an offline reply
2021-09-01 11:33:51 +02:00
Dani Palou 28056bf176 MOBILE-3847 mod: Improve error message when module not found 2021-09-01 11:08:56 +02:00
Dani Palou 2175a11dbb MOBILE-3847 resource: Display error if resource WS call fails 2021-09-01 11:08:40 +02:00
Dani Palou 4cb5c9b37e MOBILE-3289 h5p: Fix fullscreen for H5P in the app 2021-09-01 10:30:34 +02:00
Dani Palou 6677e424e1 MOBILE-3289 h5p: Fix unneeded scroll in H5P in Android 2021-09-01 08:58:48 +02:00
Noel De Martin 8a2309522c MOBILE-3833 core: Fix initialization 2021-08-31 17:40:12 +02:00
Pau Ferrer Ocaña 5542b15ed9 Merge branch 'master' into integration 2021-08-31 12:26:35 +02:00
Noel De Martin 3e44a3c174 MOBILE-3833 chore: Clean up initializers 2021-08-31 08:59:11 +02:00
Noel De Martin 8a5ccf1d71 MOBILE-3833 core: Extract constructor initializers 2021-08-31 08:59:11 +02:00
Pau Ferrer Ocaña f62d5b3a27 MOBILE-3843 search-box: Make text box bigger 2021-08-26 16:11:12 +02:00
Pau Ferrer Ocaña 927a8dff0c MOBILE-3843 format-text: Fix title overflow 2021-08-26 10:30:01 +02:00
Noel De Martin ae351a49b2 MOBILE-3833 test: Set up default singletons 2021-08-12 13:08:19 +02:00
Noel De Martin 9a5772c72b MOBILE-3833 test: Implement pending tests 2021-08-12 12:16:49 +02:00
Noel De Martin b039ad6275 MOBILE-3833 test: Improve testing utils 2021-08-12 12:15:40 +02:00
Noel De Martin f86c2af9bf MOBILE-3833 utils: Remove injected service 2021-08-12 11:11:54 +02:00
Noel De Martin 7b41b7716c MOBILE-3833 app: Avoid services in constructor 2021-08-11 14:33:03 +02:00
Noel De Martin f485099a67 MOBILE-3833 test: Improve error handling 2021-08-11 14:33:03 +02:00
Noel De Martin 1d5019ab19 MOBILE-3833 test: Improve inputs rendering 2021-08-11 14:33:03 +02:00
Pau Ferrer Ocaña e96d1b5c09 Revert "MOBILE-3833 config: Update jest"
This reverts commit 9dbcd09e4a.
2021-08-09 12:11:33 +02:00
Pau Ferrer Ocaña edaeb05b4d Merge branch 'master' into integration 2021-08-09 11:25:33 +02:00
Noel De Martin 7ddb44e465
Merge pull request #2920 from dpalou/MOBILE-3799
MOBILE-3799 h5p: Display '-' or '0' in empty columns
2021-08-09 10:03:01 +02:00
Dani Palou 560c4b2c74 MOBILE-3799 h5p: Display '-' or '0' in empty columns 2021-08-06 15:12:53 +02:00
Dani Palou a250c0cfdc
Merge pull request #2918 from crazyserver/MOBILE-3783
Mobile 3783
2021-08-06 12:00:56 +02:00
Pau Ferrer Ocaña 7904139fff MOBILE-3783 sitehome: Fix combolist not shown 2021-08-06 11:47:46 +02:00
Pau Ferrer Ocaña 90370aa51c MOBILE-3783 styles: Quick fix on some styles 2021-08-06 11:47:46 +02:00
Dani Palou 5a150867c2 MOBILE-3783 core: Fix iframe in item not clickable 2021-08-06 11:31:03 +02:00
Dani Palou 5a573f3dfa MOBILE-3832 core: Fix infinite calls if error on infinite loading 2021-08-06 11:31:03 +02:00
Pau Ferrer Ocaña 19d366595e MOBILE-3783 login: Remove unused multisite selectors 2021-08-06 11:30:52 +02:00