152 Commits

Author SHA1 Message Date
Pau Ferrer Ocaña
f75bcea915 MOBILE-4653 utils: Completely migrate utils to singleton 2024-11-18 14:24:18 +01:00
Pau Ferrer Ocaña
96f3be2ff1 MOBILE-4653 utils: Move object and array related utils functions 2024-11-18 14:24:18 +01:00
Pau Ferrer Ocaña
7ea188af49 MOBILE-4653 utils: Move promise related utils functions 2024-11-18 14:24:17 +01:00
Pau Ferrer Ocaña
bc35290e15 MOBILE-4653 app: Divide CoreApp in many services 2024-11-18 14:17:51 +01:00
Pau Ferrer Ocaña
40b200d6da MOBILE-4653 handlers: Decouple handlers from its components 2024-11-18 14:17:51 +01:00
Pau Ferrer Ocaña
8846de838d MOBILE-4653 courses: Move CoreCoursesProvider constants 2024-11-18 14:17:50 +01:00
Pau Ferrer Ocaña
dba799ff90 MOBILE-4653 sites: Move CoreSite constants 2024-11-18 14:17:50 +01:00
Pau Ferrer Ocaña
d1cae1464d MOBILE-4653 chore: Migrate site plugins to standalone components 2024-11-18 14:17:50 +01:00
Alfonso Salces
9cedee30e6 MOBILE-4505 course: Avoid show two info icons in navbar 2024-09-27 07:56:13 +02:00
Pau Ferrer Ocaña
90ec21333b MOBILE-4616 text: Migrate text utils to text 2024-08-14 15:17:41 +02:00
Pau Ferrer Ocaña
3afa736cf4 MOBILE-4616 loading: Create a service to have loading functions 2024-08-13 16:44:25 +02:00
Dani Palou
d45fc9c7a7 MOBILE-4612 core: Create and use toBoolean input transform 2024-07-30 11:59:36 +02:00
Dani Palou
3d7cfeba42 MOBILE-4612 core: Mark required inputs in components 2024-07-30 11:33:49 +02:00
Pau Ferrer Ocaña
48259062fd MOBILE-4616 chore: Import side modals during runtime 2024-07-29 15:04:57 +02:00
Pau Ferrer Ocaña
3f9ea653f9 MOBILE-4616 chore: Move modals functions to CoreModalsService 2024-07-29 15:04:57 +02:00
Pau Ferrer Ocaña
d6007c2aae MOBILE-4616 chore: Create CoreToastsService to add toasts functions 2024-07-29 11:46:23 +02:00
Pau Ferrer Ocaña
1186694c5f MOBILE-4616 url: Migrate all CoreUrlUtils to CoreUrl static singleton 2024-07-25 15:26:53 +02:00
Pau Ferrer Ocaña
e8a1ff89fa MOBILE-4632 siteplugins: Minor changes on declarations 2024-07-15 15:43:19 +02:00
Pau Ferrer Ocaña
eb9935a1d7 MOBILE-4632 database: Load styles from site plugins 2024-07-15 15:19:15 +02:00
Pau Ferrer Ocaña
73a72ef130 MOBILE-4620 course: Async import main component to avoid crashes 2024-07-05 08:55:52 +02:00
Pau Ferrer Ocaña
ba72120574 MOBILE-4470 chore: ion-button input & textarea now supports ariaLabel 2024-05-16 22:46:12 +02:00
Dani Palou
ca24c9df9e MOBILE-4487 plugins: Make block instance available to plugin JS 2024-04-24 14:06:03 +02:00
Dani Palou
15bc83a45b MOBILE-4487 plugins: Make 'args' values available to plugin JS 2024-04-24 14:05:35 +02:00
Pau Ferrer Ocaña
3fed4943d9 MOBILE-4543 siteplugins: Import libraries once 2024-04-04 12:12:08 +02:00
Pau Ferrer Ocaña
0d56f802f2 MOBILE-4543 chore: Remove unnecessary variable type change on hash 2024-04-04 12:12:07 +02:00
Dani Palou
41e4292c48 MOBILE-4526 core: Use ContextLevel enum instead of string 2024-03-13 07:53:53 +01:00
Dani Palou
5936cdab85
Merge pull request #3945 from NoelDeMartin/MOBILE-4527
MOBILE-4527 compile: Fix JIT modules
2024-03-05 09:06:37 +01:00
Noel De Martin
afb5ce3cde MOBILE-4527 compile: Fix JIT modules
More details about the fix: https://github.com/angular/angular/issues/44660#issuecomment-1976349160
2024-03-04 12:30:46 +01:00
Pau Ferrer Ocaña
cc2f238d68 MOBILE-4329 user: Rename user profile handler types 2024-02-27 12:55:12 +01:00
Noel De Martin
bb6ed65c88 MOBILE-4496 behat: Update tags
Tags have been changed to reflect the namespace in the app folder structure, rather than trying to find an equivalent in the LMS codebase
2024-01-31 11:35:09 +01:00
Dani Palou
fec29ecca1 MOBILE-4479 siteplugins: Only add default module-info if needed 2023-12-04 09:14:20 +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
7f630b287a MOBILE-3947 eslint: Unban Function type 2023-11-29 16:19:00 +01:00
Dani Palou
30cac7d056 MOBILE-3947 core: Stop using deprecated guard interfaces 2023-11-29 11:43:31 +01:00
Pau Ferrer Ocaña
4053e2d741 MOBILE-3947 core: Move from ViewEngine to Ivy and fix plugins 2023-11-29 08:21:58 +01:00
Pau Ferrer Ocaña
9dab24fef5 MOBIE-3947 lint: Fix self closing tags 2023-11-27 14:45:50 +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
988ddb4b94 MOBILE-4469 core: Move CoreSite class to new sites folder 2023-11-21 11:58:27 +01:00
Pau Ferrer Ocaña
feb8a78ecc MOBILE-3947 chore: Change IonRefresher type to HTMLIonRefresherElement 2023-11-20 11:33:27 +01:00
Pau Ferrer Ocaña
e40a4f13bb MOBILE-3947 chore: Fix some HTML strict types 2023-11-20 11:33: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
884c860444 MOBILE-4464 siteplugins: Add class to identify site plugins 2023-11-20 08:45:33 +01:00
Pau Ferrer Ocaña
e7fd119983
Merge pull request #3833 from dpalou/MOBILE-4362
Mobile 4362
2023-10-20 15:34:29 +02:00
Pau Ferrer Ocaña
58d571d64f MOBILE-4362 lint: Solve deprecation linting 2023-10-19 22:10:31 +02:00
Dani Palou
df81617588 MOBILE-4362 siteplugins: Add helper function to update cached data 2023-10-19 16:14:02 +02:00
Pau Ferrer Ocaña
6b0cd694c5 MOBILE-4348 label: Support has custom cm list item to match cards border 2023-10-19 14:13:05 +02:00
Pau Ferrer Ocaña
604cf7adf0 MOBILE-4362 chore: Remove deprecated code from 3.9.5 or bellow 2023-10-02 15:57:59 +02:00
Noel De Martin
0d6eb5cb23 MOBILE-4272 workshop: Decouple services 2023-08-28 16:31:28 +02:00
Dani Palou
77d4f53d2f MOBILE-4323 enrol: Check all methods in courseUsesGuestAccessInfo 2023-08-23 16:15:47 +02:00