362 Commits

Author SHA1 Message Date
Pau Ferrer Ocaña
537dc07587 MOBILE-3947 chore: Remove unnecessary route module exports 2024-03-12 15:46:04 +01:00
Pau Ferrer Ocaña
732a21160c MOBILE-4458 design: Fix behat snapshots 2024-03-11 12:25:52 +01:00
Pau Ferrer Ocaña
c7d6fff02f MOBILE-4458 design: Remove some legacy rgba function usage 2024-03-11 12:25:52 +01:00
Pau Ferrer Ocaña
3bdb936d58 MOBILE-3947 chore: Decouple services from our compiler 2024-03-07 11:29:34 +01:00
Dani Palou
60e256eda6
Merge pull request #3938 from crazyserver/MOBILE-4329
Mobile 4329
2024-02-27 13:48:33 +01:00
Pau Ferrer Ocaña
dddc95bfc6 MOBILE-4329 chore: Add generic table styles 2024-02-27 09:44:11 +01:00
Dani Palou
ae79dc9d27 MOBILE-4400 signup: Check extendedusernamechars setting 2024-02-22 17:37:21 +01:00
Noel De Martin
c41ac5a3cf MOBILE-4350 theme: Improve opacity of disabled items 2024-02-19 10:10:27 +01:00
Noel De Martin
d94402637e MOBILE-4304 core: Implement SubPartial helper 2024-02-14 09:06:20 +01:00
Noel De Martin
060256c0ea MOBILE-4304 behat: Update snapshots 2024-02-14 09:06:19 +01:00
Noel De Martin
ef455e6d37 MOBILE-4470 behat: Fix signup tests
This test started failing after MDL-72703 was integrated
2024-02-07 11:03:53 +01:00
Noel De Martin
da976a08a7 MOBILE-4496 behat: Fix webserver url 2024-01-31 13:41:35 +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
Noel De Martin
b5961ada67 MOBILE-3947 login: Restore logo fallback 2024-01-29 15:13:31 +01:00
Pau Ferrer Ocaña
6c9bc12d34 MOBILE-3947 lint: Fix self-closing tags 2024-01-23 16:13:09 +01:00
Noel De Martin
a952b7b7fc MOBILE-4470 behat: Fix snapshots 2024-01-18 11:35:18 +01:00
Dani Palou
27b980d710 MOBILE-3947 form: Add types to FormControl 2024-01-12 15:45:02 +01:00
Pau Ferrer Ocaña
b313555ebe MOBILE-3947 signup: Fix input error default set 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
33f1cefad1 MOBILE-3947 behat: Fix datetime user profile labeling 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
8445854486 MOBILE-3947 behat: Fix some snapshot failures 2023-12-18 13:39:13 +01:00
Noel De Martin
c5c0a57113 MOBILE-3947 behat: Use login shortcuts 2023-12-18 09:56:41 +01:00
Pau Ferrer Ocaña
a424923cfc MOBILE-3947 site: Use ionInput event on sitefinder 2023-12-14 22:08:38 +01:00
Pau Ferrer Ocaña
373cf8f549 MOBILE-3947 behat: Tag and omit failing behats due to Ionic7 migration 2023-12-14 22:08:38 +01:00
Pau Ferrer Ocaña
bea73940ed MOBILE-3947 core: Avoid item overflow on input errors 2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
be7f86edd2 MOBILE-3947 core: Slot core-show-password on ion-inputs 2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
243386232e MOBILE-3947 chore: Remove Ionic warnings about legacy form controls 2023-12-14 10:41:34 +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
Dani Palou
30cac7d056 MOBILE-3947 core: Stop using deprecated guard interfaces 2023-11-29 11:43:31 +01:00
Pau Ferrer Ocaña
2db3635882 MOBILE-3947 chore: Allow inner HTML templates 2023-11-28 13:38:48 +01:00
Pau Ferrer Ocaña
9dab24fef5 MOBIE-3947 lint: Fix self closing tags 2023-11-27 14:45:50 +01:00
Noel De Martin
93dad58ebe MOBILE-3947 app: Fix linting errors 2023-11-23 15:25:36 +01:00
Dani Palou
006f9018a9 MOBILE-4469 login: Move login constants to new file 2023-11-22 09:18:17 +01:00
Dani Palou
a3898d7515 MOBILE-4469 login: Support isFeatureDisabled in all site classes 2023-11-22 09:17:29 +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
4ebec029ba MOBILE-3947 user: Fix user types on user-avatar 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
9be60c9e83 MOBILE-3947 chore: Fix eqeqeq on HTML 2023-11-20 11:33:26 +01:00
Pau Ferrer Ocaña
a81f93822f MOBILE-3947 chore: Change import to use on Sass 2023-11-20 11:33:26 +01:00
Dani Palou
b668af193b MOBILE-4460 core: Hide informative links if needed 2023-11-15 16:20:53 +01:00
Dani Palou
a0f81719f7 MOBILE-4459 storybook: Create storybook for new sites-list component 2023-11-15 15:17:07 +01:00
Dani Palou
2244864c07 MOBILE-4459 core: Rename login-sites component to login-sites-modal 2023-11-15 15:17:07 +01:00
Dani Palou
a9bae5937c MOBILE-4459 core: Create and use core-sites-list component 2023-11-15 15:17:00 +01:00
Dani Palou
d27d3ddec3 MOBILE-4459 core: Support demo mode 2023-11-15 10:45:18 +01:00
Dani Palou
b9e9dade0b MOBILE-4362 login: Hide authinstructions when not needed 2023-10-31 14:28:05 +01:00
Dani Palou
44f8a8e91f MOBILE-4362 signup: Fix buttons margin 2023-10-31 11:42:41 +01:00
Dani Palou
8cda49f720 MOBILE-4362 signup: Display required error in recaptcha 2023-10-31 11:42:41 +01:00
Pau Ferrer Ocaña
149720459f MOBILE-4362 user: Fix user-initials size on toolbar 2023-10-26 10:23:39 +02:00
Pau Ferrer Ocaña
58d571d64f MOBILE-4362 lint: Solve deprecation linting 2023-10-19 22:10:31 +02:00
Pau Ferrer Ocaña
1e7fe59dab MOBILE-4362 user: Improve user pages look and feel 2023-10-06 14:14:45 +02:00