160 Commits

Author SHA1 Message Date
Pau Ferrer Ocaña
361fa4ee98 MOBILE-4638 chore: Adapt icons to match LMS on MDL-82497 2024-08-19 11:40:11 +02:00
Pau Ferrer Ocaña
b0c494ee51 MOBILE-4616 chore: Move html mode classes to CoreHTMLClasses 2024-08-14 15:17:41 +02:00
Pau Ferrer Ocaña
323ccc8c76 MOBILE-4616 chore: Isolate convertHTMLToHTMLElement 2024-08-14 15:17:41 +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
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
caac024ae6 MOBILE-4594 styles: Change html to :root as it has more specificity 2024-07-17 16:55:21 +02:00
Pau Ferrer Ocaña
b96b66bedd MOBILE-4616 core: Move exported constants from module files 2024-07-15 13:15:42 +02:00
Pau Ferrer Ocaña
62f097dc92 MOBILE-4616 lesson: Move lesson constants to a file 2024-07-15 13:15:39 +02:00
Dani Palou
4dd7b45678 MOBILE-4470 behat: Fix grades behat tests
In LMS there was a nasty hack to return different content based on whether the site was running behat or not. This hack has been removed in MDL-77685, so now we can remove the isAutomated check from the grades code
2024-06-07 10:28:10 +02:00
Dani Palou
eea7ded755 MOBILE-4604 core: Add external-content to site logo and grades img 2024-06-04 12:35:48 +02:00
Noel De Martin
77d3ac9d43 MOBILE-4470 angular: Fix snapshot types
Route snapshots are typed as non-optional, but we found a situation where it was undefined. Looking at the Angular source code, it seems like indeed snapshots can be undefined but they have been declared with a definite assignment assertion: https://github.com/angular/angular/blob/17.3.0/packages/router/src/router_state.ts#L231
2024-05-14 13:33:34 +02:00
Noel De Martin
83e75e58dd MOBILE-4470 behat: Clean up tests before 4.1 2024-05-14 11:29:00 +02:00
Noel De Martin
4cd4fa6fd6 MOBILE-4470 behat: Fix tests for 4.1 and older 2024-05-14 11:29:00 +02:00
Dani Palou
a765f3cb8d MOBILE-4550 quiz: Change how list of attempts is displayed 2024-04-30 16:53:21 +02:00
Pau Ferrer Ocaña
4a20edc06a MOBILE-4565 a11y: Improve quiz styles 2024-04-25 09:55:47 +02:00
Pau Ferrer Ocaña
55c083daf0
Merge pull request #4004 from NoelDeMartin/MOBILE-4446
MOBILE-4446 behat: Assert event logs
2024-04-11 15:35:26 +02:00
Noel De Martin
312fb13b3a MOBILE-4569 grades: Remove actions menu
Right now, this menu is only used to link to the "Grade Analysis" because this link was removed from the LMS after some recent changes. But the mobile app never had this link, so we can safely remove the menu for now.
2024-04-11 10:27:27 +02:00
Noel De Martin
d0fadb93f2 MOBILE-4446 behat: Assert event logs 2024-04-10 14:05:27 +02:00
Pau Ferrer Ocaña
4f56e08f9b MOBILE-4543 course: Improvements on course options delegate 2024-04-04 12:12:07 +02:00
Pau Ferrer Ocaña
59280ca81c MOBILE-4458 design: Apply typography 2024-03-20 15:25:11 +01:00
Pau Ferrer Ocaña
3bdb936d58 MOBILE-3947 chore: Decouple services from our compiler 2024-03-07 11:29:34 +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
62692bd23d MOBILE-4456 course: Load icon svg as inline and style them properly 2024-02-29 16:40:31 +01:00
Pau Ferrer Ocaña
cc2f238d68 MOBILE-4329 user: Rename user profile handler types 2024-02-27 12:55:12 +01:00
Pau Ferrer Ocaña
dddc95bfc6 MOBILE-4329 chore: Add generic table styles 2024-02-27 09:44:11 +01:00
Noel De Martin
1c6c7c14c9 MOBILE-3947 behat: Fix tests for older versions 2024-01-31 17:23:47 +01:00
Noel De Martin
da5827190f MOBILE-4496 reminders: Timeout permission request in behat 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
3621bc46a5 MOBILE-3947 glossary: Fix tests
There were some bugs in Angular v10 that countered this bug in our code, that's why it wasn't manifested until now. It seems to be related with the changes in createUrlTreeFromSegmentGroup.

See https://github.com/angular/angular/commits/16.0.x/packages/router/src/create_url_tree.ts?since=2020-06-25&until=2024-01-11
2024-01-15 16:35:57 +01:00
Dani Palou
6c99166055 MOBILE-3947 icons: Add new fonts to Ionicons using addIcons 2023-12-13 16:25:38 +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
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
Pau Ferrer Ocaña
3c53bf2632 MOBILE-4465 chore: Remove deprecated code on 4.0 2023-11-20 10:17:16 +01:00
Pau Ferrer Ocaña
68d9d6cdd7 MOBILE-4362 icon: Improve icon filter handling 2023-10-25 15:36:17 +02:00
Pau Ferrer Ocaña
58d571d64f MOBILE-4362 lint: Solve deprecation linting 2023-10-19 22:10:31 +02:00
Dani Palou
056bb289b7
Merge pull request #3799 from crazyserver/MOBILE-4348
Mobile 4348
2023-10-03 08:42:28 +02:00
Pau Ferrer Ocaña
d790e2a752 MOBILE-4348 mod-icon: Sort Mod icon css variables 2023-10-02 21:43:34 +02:00
Noel De Martin
73dff1ace4 MOBILE-4362 grades: Fix swipe navigation in tablet 2023-10-02 17:39:18 +02:00
Dani Palou
2d2cc2f5f9 MOBILE-4368 analytics: Apply new analytics system to all pages 2023-07-13 13:53:36 +02:00
Noel De Martin
f2fa7798af MOBILE-4270 behat: Fix viewport in tablet tests 2023-05-16 12:42:40 +02:00
Noel De Martin
2a01965941 MOBILE-4188 grades: Improve course navigation 2023-05-08 15:50:29 +02:00
Noel De Martin
c06671a760 MOBILE-4188 grades: Fix search results swiping 2023-04-19 15:02:39 +02:00
Noel De Martin
25f2018cc4 MOBILE-4270 grades: Document duplicated tests 2023-04-18 09:59:18 +02:00