Commit Graph

72 Commits (95e0640eb2561cc56dee8dc755c7672828d4caae)

Author SHA1 Message Date
Dani Palou 566a0e5e43 MOBILE-3817 core: Cast site config to string to fix typing 2022-10-31 10:01:06 +01:00
Dani Palou 5a3b4cfcb4 MOBILE-3817 core: Split ongoing requests in 2 types 2022-10-31 10:00:59 +01:00
Dani Palou a2e512de26 MOBILE-4091 mycourses: Fix mypage error and empty page 2022-10-27 15:06:35 +02:00
Dani Palou 8d0412fa68 MOBILE-4081 core: Remove most .bind() usage 2022-10-05 16:02:09 +02:00
Dani Palou 52a4322f0d MOBILE-3817 core: Create WSObservable type 2022-09-16 10:22:53 +02:00
Dani Palou 979e995166 MOBILE-3817 filter: Apply update in background to filters 2022-09-16 10:22:53 +02:00
Dani Palou 63f3c440e3 MOBILE-3817 utils: Move new utils functions to existing rxjs file 2022-09-16 10:22:53 +02:00
Dani Palou 88297ed400 MOBILE-3817 core: Implement more observable funcs for myoverview 2022-09-16 10:22:53 +02:00
Dani Palou fbe46ee895 MOBILE-3817 courses: Implement getUserCoursesWithOptionsObservable 2022-09-16 10:22:53 +02:00
Dani Palou 3e462979f7 MOBILE-3817 dashboard: Create observable methods for getDashboardBlocks 2022-09-15 17:58:25 +02:00
Dani Palou 89ba05dd3e MOBILE-3817 core: Support updating WS data in background 2022-09-15 10:18:19 +02:00
Dani Palou f41a4e7b57 MOBILE-3817 core: Create observable methods for WS requests 2022-09-14 16:09:59 +02:00
Dani Palou a5fbe051da MOBILE-3817 core: Split CoreSite.request into several functions 2022-09-14 16:09:59 +02:00
Pau Ferrer Ocaña 970ea87dab MOBILE-4081 chore: Remove unnecessary semicolons 2022-09-02 17:57:22 +02:00
Pau Ferrer Ocaña f0b79822da MOBILE-4081 chore: Remove redundant awaits 2022-09-02 14:45:04 +02:00
Alfonso Salces aac66014ec MOBILE-4122 about: Check user role to hide survey 2022-08-22 15:32:32 +02:00
Dani Palou c91e1192ae MOBILE-4034 user: Improve UX when missing required fields 2022-08-04 10:35:38 +02:00
Dani Palou a611ac64d0 MOBILE-4031 core: Create config values for Toast duration 2022-07-11 10:19:43 +02:00
Dani Palou e63a40d092 MOBILE-4086 core: Split wscache table into several tables 2022-07-06 12:35:39 +02:00
Dani Palou dd3f73b819 MOBILE-4086 core: Add missing cacheKey to some WS calls 2022-07-06 07:35:17 +02:00
Dani Palou 290b78c8ab MOBILE-4108 core: Don't call autologin WS for external URLs 2022-07-05 11:59:43 +02:00
Noel De Martin 73ee4df1ec MOBILE-3321 core: Decouple Network from App 2022-06-08 13:28:05 +02:00
Noel De Martin 6356623664 MOBILE-3988 core: Remove duplicated promise helper 2022-05-31 10:33:54 +02:00
Dani Palou 542604f894 MOBILE-3833 core: Hide sensitive info in open browser warning 2022-04-14 11:47:39 +02:00
Dani Palou 0e74f73549 MOBILE-3833 core: Save public config in cache 2022-04-08 12:19:54 +02:00
Dani Palou e8c94a3a80 MOBILE-4022 core: Use new setting autologinmintimebetweenreq 2022-04-05 15:52:24 +02:00
Dani Palou b72e247f81 MOBILE-3930 course: Store and display modules viewed and last 2022-03-11 12:31:35 +01:00
Dani Palou dbd465e310 MOBILE-3997 core: Don't show autologin URL in warning message 2022-03-01 09:43:30 +01:00
Dani Palou 46e6bfc6a2 MOBILE-3833 core: Fix invalidateWsCacheForKeyStartingWith 2022-03-01 08:20:58 +01:00
Dani Palou f695d673ac MOBILE-3998 imscp: Remember last item viewed 2022-02-28 15:49:36 +01:00
Dani Palou 8dbefef88b MOBILE-3833 core: Don't display token expired error modal
The same message is displayed in reconnect page.
2022-02-24 16:10:51 +01:00
Noel De Martin b95c67874f MOBILE-3981 core: Optimize site tables 2022-02-14 14:18:59 +01:00
Noel De Martin bf8992ba66 MOBILE-3316 core: Fix nologin & suspended strings 2022-02-09 11:01:05 +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
Noel De Martin 7a2a8c3e98 MOBILE-3977 core: Implement async instance pattern 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 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
Dani Palou 15f4856f81 MOBILE-3833 core: Fix detect 3.4 or older sites 2022-01-26 14:21:13 +01:00
Pau Ferrer Ocaña 7d7f738d05 MOBILE-3833 chore: Reduce typeof undefined usage 2021-12-20 15:31:24 +01:00
Pau Ferrer Ocaña a4c60925d9 MOBILE-3833 sitehome: Update userhomepage site info type 2021-12-15 12:30:35 +01:00
Dani Palou 9837e6d3b3 MOBILE-3803 config: Move group WS constants to config file 2021-12-03 14:18:22 +01:00
Dani Palou 55a3c0539c MOBILE-3909 core: Fix unregister device if token is expired 2021-11-22 11:47:51 +01:00
Dani Palou 204995a18a MOBILE-3695 push: Allow unregister device when site logged out 2021-11-17 11:25:05 +01:00
Dani Palou 37f8eca9e4 MOBILE-3896 file: Allow downloading tokenpluginfile linked files 2021-11-04 09:09:45 +01:00
Dani Palou 3bc68dd28a MOBILE-3887 notifications: Always use core_message_get_messages 2021-10-20 15:00:22 +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
Dani Palou 84354cade7 MOBILE-3726 core: Display warning modal before open browser 2021-10-07 09:01:01 +02:00