209 Commits

Author SHA1 Message Date
Noel De Martin
1a7d64a0d4 MOBILE-4059 login: Contact support from errors
Allow users to contact site support in errors where the site is not configured properly
2022-11-07 16:11:24 +01:00
Noel De Martin
4eb01a063c MOBILE-4059 mainmenu: Add link to contact support 2022-11-07 16:11:24 +01:00
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
70191ad5bf MOBILE-3817 core: Convert has changes func to return Promise 2022-10-31 10:00:46 +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
ec158459b0 MOBILE-3817 core: Fix tablet styles for refresh modal 2022-09-21 09:21:53 +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
01df501cad MOBILE-3817 courses: Apply update in background to My Courses 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
Pau Ferrer Ocaña
7dfcd8bfe3 MOBILE-4047 errors: Admit buttons when creating a CoreError 2022-07-12 16:01:51 +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
ed50d3d76a MOBILE-4081 core: Consolidate Platform services 2022-06-20 18:19:18 +02:00
Noel De Martin
73ee4df1ec MOBILE-3321 core: Decouple Network from App 2022-06-08 13:28:05 +02:00
Dani Palou
11c1b2a7da
Merge pull request #3302 from NoelDeMartin/MOBILE-4042
MOBILE-4042 calendar: Swipe navigation in event
2022-06-02 09:23:25 +02:00
Noel De Martin
6306bb697f MOBILE-4042 calendar: Swipe navigation in event 2022-06-01 16:28:04 +02:00
Dani Palou
29889169f5 MOBILE-4087 debug: Allow printing tables db summary 2022-06-01 12:14:50 +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
7097d3c9fc MOBILE-3833 core: Update handlers when user completes profile 2022-04-13 16:10:10 +02:00
Pau Ferrer Ocaña
c5b8b4fb19 MOBILE-3833 assignment: Add collapsible footer action buttons 2022-04-08 16:25:46 +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
Pau Ferrer Ocaña
cdeb4af6da MOBILE-3833 collapsible: Wait tabs to be ready 2022-03-31 12:08:05 +02:00
Pau Ferrer Ocaña
b2246a01c5 MOBILE-3833 tabs: Fix tab size calculations 2022-03-31 12:08:04 +02:00
Pau Ferrer Ocaña
f56cfa3ab6 MOBILE-3833 tabs: Remove MAX_HEIGHT_TO_HIDE_TABS and scroll hide 2022-03-31 11:14:44 +02:00
Alfonso
f27282a633 MOBILE-4017 testing utils: make error path agnostic and set default eol
as LF in vscode settings
2022-03-31 07:57:11 +02:00
Pau Ferrer Ocaña
ea8664f8ba MOBILE-3833 dom: Move onWindowResize to CoreDom 2022-03-24 11:49:12 +01:00
Dani Palou
5ee3dc13e2 MOBILE-3833 sitehome: Fix site home link handler 2022-03-18 16:03:29 +01:00
Pau Ferrer Ocaña
4cdc6b9dd6 MOBILE-3814 chore: Improve component registry wait for ready 2022-03-16 13:49:58 +01:00
Noel De Martin
894e4a7b62 MOBILE-3833 core: Implement cancellable promise 2022-03-16 09:13:39 +01:00
Pau Ferrer Ocaña
bcb5d937ee MOBILE-3814 collapsible: Listen to resize to recalculate size 2022-03-15 11:19:35 +01:00
Noel De Martin
58e6be64e4 MOBILE-3153 usertours: Implement User Tours 2022-03-14 13:10:48 +01:00
Dani Palou
b72e247f81 MOBILE-3930 course: Store and display modules viewed and last 2022-03-11 12:31:35 +01:00
Dani Palou
71f65cec07 MOBILE-3930 mod: Fix log view not called after PTR if fetch failed 2022-03-08 12:04:00 +01:00