100 Commits

Author SHA1 Message Date
Pau Ferrer Ocaña
476a1795ae
Merge pull request #4245 from dpalou/MOBILE-4028
Mobile 4028
2024-11-25 14:53:06 +01:00
Dani Palou
9a929f684c MOBILE-4028 behat: Fix test after changes in links workflow
Before MOBILE-4028, links could be treated before authenticating to a site, and this meant that the 'navigateToModule' function used 'getAndOpenCourse', which opened first the course and then the activity. Now the links are treated after authenticating, and this means that the activity is opened directly, without opening the course first.
2024-11-25 14:31:43 +01:00
Pau Ferrer Ocaña
48ddd21e00 MOBILE-4708 chore: Fix some strict boolean inputs 2024-11-25 10:36:43 +01:00
Pau Ferrer Ocaña
94b0266794 MOBILE-4653 utils: Move error 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
1eb548e47b MOBILE-4653 sync: Decouple Sync services from related main service 2024-11-18 14:17:51 +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
e04264b9e5 MOBILE-4653 chore: Migrate styleUrls to styleUrl when possible 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
e2e1792739 MOBILE-4616 behat: Add an step to go back to root and go back many times 2024-09-04 17:10:01 +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
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
346e3d8d57 MOBILE-4616 survey: Move survey constants to a file 2024-07-15 13:15:39 +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
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
Noel De Martin
d0fadb93f2 MOBILE-4446 behat: Assert event logs 2024-04-10 14:05:27 +02:00
Pau Ferrer Ocaña
59280ca81c MOBILE-4458 design: Apply typography 2024-03-20 15:25:11 +01:00
Pau Ferrer Ocaña
f7d2992ca4 MOBILE-3947 compile: Remove module services without plugins 2024-03-12 15:46:04 +01:00
Noel De Martin
b39dc1b90e MOBILE-4529 addons: Fix lazy instances overrides 2024-03-07 16:25:07 +01:00
Noel De Martin
69cf1ead4c MOBILE-4529 survey: Decouple from initial bundle 2024-03-07 15:54:56 +01:00
Pau Ferrer Ocaña
3bdb936d58 MOBILE-3947 chore: Decouple services from our compiler 2024-03-07 11:29:34 +01:00
Noel De Martin
fee90d49de MOBILE-4470 behat: Fix Chat and Survey tests
They have been disabled in new Moodle instances in MDL-80866
2024-03-05 13:10:50 +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
Pau Ferrer Ocaña
b523757e81 MOBILE-3947 behat: Dispatch ionChange event after setting a field 2024-01-11 12:59:27 +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
243386232e MOBILE-3947 chore: Remove Ionic warnings about legacy form controls 2023-12-14 10:41:34 +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
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
18ad252340 MOBILE-4362 lint: Fix some linting 2023-10-19 22:06:58 +02:00
Noel De Martin
c8378b33a1 MOBILE-4387 ui: Translate ion-select buttons
Co-Authored-By: phyr0s <11390548+phyr0s@users.noreply.github.com>
2023-07-24 10:54:11 +09:00
Dani Palou
2d2cc2f5f9 MOBILE-4368 analytics: Apply new analytics system to all pages 2023-07-13 13:53:36 +02:00
Pau Ferrer Ocaña
b947fadc72 MOBILE-4343 lang: Updated langpacks 2023-06-15 15:42:16 +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
Pau Ferrer Ocaña
b4bd42b928 MOBILE-4270 sync: Improve sync result types 2023-03-14 15:52:29 +01:00
Pau Ferrer Ocaña
c22424c93e MOBILE-4270 chore: Solve lots of linter warnings 2023-03-14 15:50:42 +01:00
Dani Palou
8996cef648 MOBILE-4069 a11y: Remove unneeded aria-labelledby
With the latest Ionic update, these aria-labelledby aren't needed and one of them even caused a behat test to fail
2023-02-13 11:27:39 +01:00
Pau Ferrer Ocaña
dd4c9a1ed0 MOBILE-4081 eslint: Solve jsdoc linter warnings 2022-12-01 23:05:46 +01:00
Dani Palou
8d0412fa68 MOBILE-4081 core: Remove most .bind() usage 2022-10-05 16:02:09 +02:00
Noel De Martin
ef6a4ed7f4 MOBILE-4127 theme: Move mode classes to html tag 2022-09-15 17:14:58 +02:00
Pau Ferrer Ocaña
44cbee9683 MOBILE-4081 chore: Fix duplicated semicolon 2022-09-02 14:45:04 +02:00
Dani Palou
844c14b8cb MOBILE-4116 core: Avoid using Date instances if possible
When the date can be affected by time zone, always use moment
2022-07-29 14:59:40 +02:00
Dani Palou
ab39251a0f MOBILE-4069 survey: Fix survey behats 2022-07-14 09:17:28 +02:00
Pau Ferrer Ocaña
29d97cca3a MOBILE-4047 behat: Add switch network connection step 2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña
fba9238566 MOBILE-4061 behat: Set ion-select fields 2022-06-14 15:49:14 +02:00