Commit Graph

4741 Commits (66305150cdab74714d987dc4079f01e4358a9135)

Author SHA1 Message Date
Dani Palou 42647aa122 MOBILE-3823 iframe: Leave fullscreen when navigating 2022-02-10 09:31:18 +01:00
Pau Ferrer Ocaña 59b1d37f8b MOBILE-3814 module: Add module max-width 2022-02-09 17:52:13 +01:00
Dani Palou 2943d42678 MOBILE-3823 fullscreen: Add fullscreen button in H5P and IMSCP 2022-02-09 15:05:20 +01:00
Pau Ferrer Ocaña be05bfa51b MOBILE-3099 module: Reduce module navigation bar height 2022-02-09 12:56:41 +01:00
Pau Ferrer Ocaña ed9e5f9869 MOBILE-3099 module: Fix module navigation animation 2022-02-09 12:56:41 +01:00
Noel De Martin bf8992ba66 MOBILE-3316 core: Fix nologin & suspended strings 2022-02-09 11:01:05 +01:00
Pau Ferrer Ocaña d24f6cb5f2 MOBILE-3808 course: Improve section navigation buttons 2022-02-09 10:01:53 +01:00
Pau Ferrer Ocaña 88e82350bf MOBILE-3808 utils: Add throttle function 2022-02-09 10:01:53 +01:00
Pau Ferrer Ocaña a5be9fbc95 MOBILE-3808 styles: Some style fixes 2022-02-09 10:01:53 +01:00
Dani Palou 83261f8ce0
Merge pull request #3100 from crazyserver/MOBILE-3814
Mobile 3814
2022-02-08 11:50:08 +01:00
Pau Ferrer Ocaña 45d35a0864 MOBILE-3814 completion: Fix text wrap on completion buttons 2022-02-08 11:35:11 +01:00
Pau Ferrer Ocaña a3bcde2970 MOBILE-3814 course: Style course cards 2022-02-08 11:35:11 +01:00
Dani Palou 858cf07f73
Merge pull request #3091 from NoelDeMartin/MOBILE-3977
MOBILE-3977: Database optimization strategies
2022-02-08 11:06:47 +01:00
Noel De Martin 80d4cb93fc
Merge pull request #3099 from dpalou/MOBILE-3910
MOBILE-3910 login: Change text to accept site policy
2022-02-08 09:19:53 +01:00
Pau Ferrer Ocaña 4c7eb211a4
Merge pull request #3098 from dpalou/MOBILE-3833
MOBILE-3833 cordova: Update cordova plugins
2022-02-08 09:18:04 +01:00
Dani Palou 4dfe1a85c1 MOBILE-3910 login: Change text to accept site policy 2022-02-08 08:30:01 +01:00
Dani Palou 9e028a0336 MOBILE-3833 cordova: Update cordova plugins 2022-02-08 07:56:45 +01:00
Noel De Martin b8dbc9aa5b MOBILE-3977 core: Rename database table getters 2022-02-07 17:51:40 +01:00
Noel De Martin 359d7ab5a5 MOBILE-3977 core: Reuse databases initialization 2022-02-07 17:51:40 +01:00
Dani Palou 21a7ec66a2 MOBILE-3958 grades: Display icon and color in grades 2022-02-07 14:23:44 +01:00
Noel De Martin 7a2a8c3e98 MOBILE-3977 core: Implement async instance pattern 2022-02-07 13:46:54 +01:00
Noel De Martin a041471205 MOBILE-3977 core: Implement debug database table 2022-02-07 13:46:54 +01:00
Noel De Martin 7a1dfa38bd MOBILE-3977 core: Optimize wscache table 2022-02-07 13:46:54 +01:00
Noel De Martin a65919debc MOBILE-3977 config: Add database optimizations 2022-02-07 13:46:54 +01:00
Noel De Martin effe53807a MOBILE-3977 db: Implement method to log history 2022-02-07 13:46:54 +01:00
Noel De Martin 7c834281ce MOBILE-3977 filepool: Optimize files table 2022-02-07 13:46:54 +01:00
Noel De Martin 808a242cbc MOBILE-3977 core: Refactor database table wrapper
Decouple caching behaviour into subclasses using a configurable proxy
2022-02-07 13:46:54 +01:00
Dani Palou 260ef4d47e MOBILE-3958 assign: Remove non-null assertions in submission component 2022-02-07 09:34:16 +01:00
Dani Palou 32947cbc4e MOBILE-3958 assign: Remove HTML when treating grade 2022-02-07 08:53:04 +01:00
Dani Palou 0fd27feec9 MOBILE-3833 h5p: Fix substring in h5p validator 2022-02-04 14:42:16 +01:00
Pau Ferrer Ocaña cc78598e4c
Merge pull request #3096 from dpalou/MOBILE-3833
MOBILE-3833 core: Fix substring errors
2022-02-04 12:50:26 +01:00
Dani Palou a6df4e997b MOBILE-3833 core: Fix substring errors 2022-02-04 12:34:28 +01:00
Pau Ferrer Ocaña 46f82b58be
Merge pull request #3095 from dpalou/MOBILE-3833
MOBILE-3833 core: Fix infinite requests if file download failed
2022-02-04 11:20:28 +01:00
Dani Palou 947534a6b7 MOBILE-3833 core: Fix infinite requests if file download failed 2022-02-04 10:51:36 +01:00
Pau Ferrer Ocaña 857679a89d MOBILE-3814 course: Fix empty course index 2022-02-04 10:08:18 +01:00
Pau Ferrer Ocaña b4b7ec2faf MOBILE-3814 styles: Style ion chips 2022-02-04 10:08:18 +01:00
Pau Ferrer Ocaña efba119a86 MOBILE-3814 styles: Style progress bars 2022-02-04 10:08:18 +01:00
Pau Ferrer Ocaña 5040f70da8 MOBILE-3814 styles: Adapt colors to match LMS 2022-02-03 15:57:26 +01:00
Dani Palou cb5508fc72
Merge pull request #3090 from crazyserver/MOBILE-3954
Mobile 3954
2022-02-02 16:16:19 +01:00
Pau Ferrer Ocaña 514b4150de MOBILE-3954 storage: Apply UX changes to text 2022-02-02 15:58:32 +01:00
Pau Ferrer Ocaña e97f70d1fb MOBILE-3954 storage: Move space usage from preferences 2022-02-02 15:58:32 +01:00
Pau Ferrer Ocaña 9caa1f06d5 MOBILE-3954 storage: Add site home to manage storage page 2022-02-02 15:58:32 +01:00
Pau Ferrer Ocaña 94fbd9e0e2 MOBILE-3954 blocks: Remove download enable switch from block pages 2022-02-02 15:52:45 +01:00
Pau Ferrer Ocaña c59ca185b6 MOBILE-3954 main: Remove manage courses from main pages 2022-02-02 15:52:45 +01:00
Pau Ferrer Ocaña cf0d9ae468 MOBILE-3954 storage: Improve courses manager template 2022-02-02 13:30:21 +01:00
Dani Palou e505f1370a MOBILE-3960 config: Add new removeaccountonlogout config 2022-02-02 12:33:17 +01:00
Pau Ferrer Ocaña 9f63d7307c
Merge pull request #3085 from dpalou/MOBILE-3965
MOBILE-3965 login: Always force logout when click 'Logout' button
2022-02-02 11:59:22 +01:00
Pau Ferrer Ocaña 2c2be04065 MOBILE-3915 chore: Fix some imports 2022-02-02 11:40:07 +01:00
Pau Ferrer Ocaña 1e2eb7e4fb MOBILE-3915 course: Align icons on course index 2022-02-02 11:40:07 +01:00
Pau Ferrer Ocaña 72f189a93d MOBILE-3976 style: Fix combobox styling 2022-02-01 17:12:31 +01:00
Pau Ferrer Ocaña 93251a5594 MOBILE-3976 notifications: Use new enabled setting on 4.0 onward 2022-02-01 17:12:31 +01:00
Pau Ferrer Ocaña 0b50611700 MOBILE-3976 messages: Use new enabled setting on 4.0 onward 2022-02-01 17:12:31 +01:00
Pau Ferrer Ocaña 1f6c5a672b MOBILE-3976 messages: Simplify settings UI 2022-02-01 17:12:31 +01:00
Pau Ferrer Ocaña 75ed990655 MOBILE-3976 chore: Remove invalid spaces 2022-02-01 17:12:31 +01:00
Dani Palou d9a9c785e6 MOBILE-3909 airnotifier: Don't show confirm before open browser 2022-02-01 16:00:41 +01:00
Pau Ferrer Ocaña 5a5036c6b5
Merge pull request #3084 from dpalou/MOBILE-3975
MOBILE-3975 calendar: Move default reminder initial value to config
2022-02-01 15:05:47 +01:00
Dani Palou 5ec817e7f5 MOBILE-3965 login: Always force logout when click 'Logout' button 2022-02-01 10:43:23 +01:00
Dani Palou 97c49cb042 MOBILE-3909 calendar: Allow deleting past reminders 2022-02-01 09:50:26 +01:00
Dani Palou 29a688d3f8 MOBILE-3909 calendar: Remove decimals from migrated reminders 2022-02-01 09:40:42 +01:00
Dani Palou a776e37852 MOBILE-3975 calendar: Move default reminder initial value to config 2022-02-01 08:14:08 +01:00
Pau Ferrer Ocaña 65de608aee MOBILE-3915 course: Expand selected or scrolled section on course index 2022-01-31 17:49:33 +01:00
Pau Ferrer Ocaña 82e04a5599
Merge pull request #3082 from dpalou/MOBILE-3902
MOBILE-3902 airnotifier: Use is_system_configured WS
2022-01-31 16:21:40 +01:00
Dani Palou 9d40a6d2af MOBILE-3902 airnotifier: Use is_system_configured WS 2022-01-31 15:55:57 +01:00
Pau Ferrer Ocaña 7971e71e57 MOBILE-3915 course: Update course progress when completion changes 2022-01-31 14:31:17 +01:00
Pau Ferrer Ocaña 5e29e65325 MOBILE-3915 completion: Fix completion event listener conditions 2022-01-31 14:11:55 +01:00
Pau Ferrer Ocaña bb42e9b94d MOBILE-3923 starredcourses: Use block WS when obtaining course list 2022-01-31 13:38:19 +01:00
Pau Ferrer Ocaña 6428bbb5fc
Merge pull request #3076 from dpalou/MOBILE-3833
Mobile 3833
2022-01-31 10:37:10 +01:00
Dani Palou d6e38b3de1
Merge pull request #3072 from NoelDeMartin/MOBILE-3316
MOBILE-3316: Handle new user access errors
2022-01-31 10:27:16 +01:00
Dani Palou 45b2cdec47 MOBILE-3932 resource: Fix message displayed when outdated and offline 2022-01-31 09:41:41 +01:00
Dani Palou 76e682bb53 MOBILE-3833 core: Fix deep links to logged out sites 2022-01-31 07:44:55 +01:00
Dani Palou f83c8f4e1a MOBILE-3833 mainmenu: Support deep links in all tabs, not just home 2022-01-28 15:41:32 +01:00
Pau Ferrer Ocaña 27729cbf26 MOBILE-3915 style: Improve radius vars 2022-01-28 14:52:29 +01:00
Pau Ferrer Ocaña 8d59e03b9d MOBILE-3915 course: Adapt course contents to new prototypes 2022-01-28 14:52:29 +01:00
Pau Ferrer Ocaña 0af808571c MOBILE-3915 course: Improve Course index page 2022-01-28 14:52:29 +01:00
Pau Ferrer Ocaña 6b46f48b3c MOBILE-3915 course: Improve course summary page 2022-01-28 14:50:59 +01:00
Pau Ferrer Ocaña 901a445408 MOBILE-3915 course: Move Course summary info outside the tabs 2022-01-28 14:44:41 +01:00
Pau Ferrer Ocaña 86365d260d MOBILE-3915 course: Implement new course index 2022-01-28 10:02:03 +01:00
Pau Ferrer Ocaña 1dd5eba1de MOBILE-3915 course: Improve course summary info 2022-01-28 10:02:03 +01:00
Pau Ferrer Ocaña f7c5f572eb MOBILE-3814 style: Use chips on course completion statuses 2022-01-28 09:19:55 +01:00
Pau Ferrer Ocaña 5c29cd3a05 MOBILE-3814 style: Use border radius to match prototype 2022-01-28 09:19:55 +01:00
Pau Ferrer Ocaña 265698c5b7 MOBILE-3814 course: Change course summary icon 2022-01-28 09:19:55 +01:00
Pau Ferrer Ocaña acb44dd474 MOBILE-3814 style: Adapt colors 2022-01-27 19:12:29 +01:00
Pau Ferrer Ocaña 2828f5b77f MOBILE-3814 style: Adapt styles to prototype 2022-01-27 18:50:18 +01:00
Pau Ferrer Ocaña 92f33e9a2e MOBILE-3814 my: Fix broken logo on my courses toolbar 2022-01-27 18:50:18 +01:00
Noel De Martin 94c1430762 MOBILE-3316 core: Handle wsaccessuserdeleted error 2022-01-27 16:28:45 +01:00
Noel De Martin 3ae6eebebf MOBILE-3316 core: Handle user suspended error 2022-01-27 16:28:12 +01:00
Pau Ferrer Ocaña 1a0ea46a2d
Merge pull request #3029 from dpalou/MOBILE-3932
Mobile 3932
2022-01-27 15:34:31 +01:00
Dani Palou 080e370136 MOBILE-3932 resource: Fix some non-null assertions warnings 2022-01-27 15:19:07 +01:00
Dani Palou 29e2119143 MOBILE-3932 resource: Display file info in resource index page 2022-01-27 15:19:07 +01:00
Pau Ferrer Ocaña 831f4f0d9e
Merge pull request #3068 from dpalou/MOBILE-3966
Mobile 3966
2022-01-27 12:48:06 +01:00
Pau Ferrer Ocaña 15d32b6577
Merge pull request #3071 from dpalou/MOBILE-3833
Mobile 3833
2022-01-26 15:25:36 +01:00
Dani Palou b6fbb6b4f7 MOBILE-3833 login: Display right error in 2.9-3.1 sites 2022-01-26 15:05:16 +01:00
Dani Palou 15f4856f81 MOBILE-3833 core: Fix detect 3.4 or older sites 2022-01-26 14:21:13 +01:00
Dani Palou e523272e5e
Merge pull request #3070 from NoelDeMartin/MOBILE-3971
MOBILE-3971: Improve config db performance
2022-01-26 11:57:41 +01:00
Noel De Martin cca8c0a530 MOBILE-3971 core: Improve config db performance 2022-01-26 11:39:02 +01:00
Dani Palou 1ba9f4ac8e MMOBILE-3833 core: Fix watchOrientation in iOS 12 2022-01-26 07:57:42 +01:00
Dani Palou 4ecab6d3f1 MOBILE-3833 course: Format title and limit height in course storage 2022-01-25 09:29:06 +01:00
Noel De Martin 1d8f0c5a66 MOBILE-3971 core: Track database query performance 2022-01-24 18:00:27 +01:00
Dani Palou fe55a8a59f MOBILE-3833 label: Fix error when downloading course with label 2022-01-24 15:14:16 +01:00
Dani Palou 5f757d240f MOBILE-3966 core: Reorder user handlers and calendar handler 2022-01-24 10:51:50 +01:00