112 Commits

Author SHA1 Message Date
Dani Palou
b26ed5a25e MOBILE-4470 contentlinks: Ignore errors calling getActions 2024-05-02 11:59:13 +02:00
Noel De Martin
f707de547d MOBILE-4577 courses: Ignore missing cache errors 2024-04-29 09:38:29 +02:00
Noel De Martin
b3492a5fbf MOBILE-4577 course: Implement course section link handler 2024-04-25 12:17:02 +02:00
Pau Ferrer Ocaña
9038e883e7 MOBILE-4543 course: Do not show open in browser for students 2024-04-04 12:12:07 +02:00
Dani Palou
e79c549c2e
Merge pull request #3953 from crazyserver/MOBILE-4329
MOBILE-4329 dataprivacy: Add link handlers
2024-03-05 08:05:57 +01:00
Pau Ferrer Ocaña
7980f027f0 MOBILE-4329 chore: Link handler action should be async to wait for nav 2024-03-04 16:00:58 +01:00
Pau Ferrer Ocaña
41f005d65a MOBILE-4498 completion: Use adv features to check if completion is on 2024-03-04 13:13:08 +01:00
Pau Ferrer Ocaña
03e9bcb736 MOBILE-4243 course: Add communication room button to course page 2024-02-01 09:46:34 +01:00
Pau Ferrer Ocaña
d269225651 MOBILE-4266 site: Add site theme class to html tags 2024-01-31 12:44:31 +01:00
Noel De Martin
2449aca781 MOBILE-3947 ng: Fix build errors
Target in app tsconfig is set to es2022 by the Angular CLI, so we must
set it as well to be consistent in the rest of the tooling. Angular
compilation later uses browserslist for further transpilations.

Target in unit tests is kept at es2016 because of a known bug in
Angular: https://github.com/angular/angular/issues/31730
2023-11-29 16:19:00 +01:00
Noel De Martin
4286234e6b MOBILE-3947 chore: Fix TS errors 2023-11-27 15:58:38 +01:00
Noel De Martin
93dad58ebe MOBILE-3947 app: Fix linting errors 2023-11-23 15:25:36 +01:00
Dani Palou
3b99950df6 MOBILE-4469 site: Rename candidate site to authenticated site 2023-11-22 10:48:18 +01:00
Dani Palou
a724a946d2 MOBILE-4469 core: Create new CoreCandidateSite class 2023-11-22 08:17:12 +01:00
Dani Palou
954ce48d7b MOBILE-4469 core: Create new CoreUnauthenticatedSite class 2023-11-21 14:24:15 +01:00
Dani Palou
988ddb4b94 MOBILE-4469 core: Move CoreSite class to new sites folder 2023-11-21 11:58:27 +01:00
Pau Ferrer Ocaña
3c53bf2632 MOBILE-4465 chore: Remove deprecated code on 4.0 2023-11-20 10:17:16 +01:00
Alfonso Salces
d8baa1d7e7 MOBILE-4362 my-courses-link: Create my courses link handler 2023-11-08 10:14:13 +01:00
Pau Ferrer Ocaña
58d571d64f MOBILE-4362 lint: Solve deprecation linting 2023-10-19 22:10:31 +02:00
Alfonso Salces
965779d72c MOBILE-4362 course-link: Fix section link opening 2023-10-16 10:28:39 +02:00
Noel De Martin
254dcb3daa MOBILE-3371 search: Support blocks and sections 2023-09-14 16:19:53 +02:00
Dani Palou
77d4f53d2f MOBILE-4323 enrol: Check all methods in courseUsesGuestAccessInfo 2023-08-23 16:15:47 +02:00
Pau Ferrer Ocaña
b975e6f0d8 MOBILE-4323 enrol: Create enrol delegates
Co-authored: dpalou
2023-08-23 16:05:09 +02:00
Dani Palou
4e27bb639d MOBILE-4367 courses: Check if core_my_view_page is available
Otherwise an error is displayed in console when trying to use the WS
2023-08-21 09:01:15 +02:00
Noel De Martin
68b7a3ede9 MOBILE-4367 courses: Log dashboard and my courses 2023-07-27 10:17:05 +09:00
Pau Ferrer Ocaña
67cea11ca7 MOBILE-4009 guest: Do not enrol on course link and use course summary 2023-07-18 15:17:49 +02:00
Noel De Martin
834743f096 MOBILE-4009 course: Fix enrolment WS types 2023-07-11 14:53:59 +02:00
Pau Ferrer Ocaña
73addbf42e MOBILE-4009 course: Validate guest access password and enter the course 2023-07-07 08:52:46 +02:00
Pau Ferrer Ocaña
2634d044cb MOBILE-3973 course: Support svg geopatterns in the app 2023-06-15 10:06:34 +02:00
Noel De Martin
4cc95b0493 MOBILE-4270 calendar: Fix all courses filter item 2023-06-01 15:41:15 +02:00
Pau Ferrer Ocaña
902288dd0f MOBILE-4279 fonts: Update Font-awesome names to 6.3 2023-03-21 12:07:06 +01:00
Noel De Martin
98d332138a MOBILE-4270 core: Standardize page modules 2023-03-16 11:02:11 +01:00
Pau Ferrer Ocaña
dd4c9a1ed0 MOBILE-4081 eslint: Solve jsdoc linter warnings 2022-12-01 23:05:46 +01:00
Pau Ferrer Ocaña
8dde80aa08 MOBILE-4081 chore: Remove deprecated concatenatePaths usage 2022-11-29 10:23:36 +01:00
Dani Palou
52a4322f0d MOBILE-3817 core: Create WSObservable type 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
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
Pau Ferrer Ocaña
68a4a4e75f MOBILE-4081 chore: Fixtures on types and async functions 2022-08-31 16:37:12 +02:00
Noel De Martin
eb632cc9e4
Merge pull request #3348 from alfonso-salces/MOBILE-4081
MOBILE-4081 courses: Load 'my.module' from service
2022-08-04 15:03:43 +02:00
Alfonso Salces
fce93a3ad5 MOBILE-4081 courses: Load 'my.module' from service 2022-08-02 14:44:00 +02:00
Dani Palou
88a19ea066 MOBILE-4116 moment: Force timezone for moment in behat tests 2022-07-29 14:59:40 +02:00
Noel De Martin
70e11f9ea4 MOBILE-4038 timeline: Refactor using OnPush 2022-07-06 11:08:38 +02:00
Dani Palou
8360f5793d MOBILE-4067 home: Display Dashboard if WS call fails 2022-05-24 08:06:20 +02:00
Noel De Martin
f0c544df03
Merge pull request #3268 from crazyserver/MOBILE-3881
Mobile 3881
2022-04-22 13:09:16 +02:00
Pau Ferrer Ocaña
0f5416e2f0 MOBILE-3881 timeline: Only show in progress courses 2022-04-22 12:51:28 +02:00