254 Commits

Author SHA1 Message Date
Dani Palou
41e4292c48 MOBILE-4526 core: Use ContextLevel enum instead of string 2024-03-13 07:53:53 +01:00
Noel De Martin
44b9f499bf
Merge pull request #3969 from crazyserver/MOBILE-4530
Mobile 4530
2024-03-12 17:04:28 +01:00
Pau Ferrer Ocaña
2261dfb296 MOBILE-4530 calendar: Add branded type to caledar and sort WS types 2024-03-12 16:11:55 +01:00
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
2078c12571 MOBILE-3947 chore: Decouple constants from Addons used in core folder 2024-03-12 15:37:00 +01:00
Dani Palou
864087c52a MOBILE-3947 behat: Fix datetime behat tests 2024-03-11 10:19:01 +01:00
Dani Palou
abd1a32f63 MOBILE-3947 datetime: Improve a11y of datetime-button 2024-03-11 10:19:01 +01:00
Dani Palou
f0bb576920 MOBILE-3947 ui: Display Cancel/Done buttons in datetime 2024-03-11 10:19:01 +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
Dani Palou
edd6214e71 MOBILE-4313 notifications: Show warnings if permissions missing 2024-02-19 15:58:56 +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
27b980d710 MOBILE-3947 form: Add types to FormControl 2024-01-12 15:45:02 +01:00
Pau Ferrer Ocaña
eb704d4203 MOBILE-3947 calendar: Simplify observers management 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
522d1e2c79 MOBILE-3947 swipe: Fix Swipe slides update component 2024-01-11 12:59:26 +01:00
Pau Ferrer Ocaña
210b3a75a3 MOBILE-3947 behat: Fix Datetime value 2024-01-11 12:59:26 +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
243386232e MOBILE-3947 chore: Remove Ionic warnings about legacy form controls 2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
22d0d4ece1 MOBILE-3947 chore: Migrate ion-datetime to Ionic 7 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
Pau Ferrer Ocaña
7c31e79bbd MOBILE-3947 slides: Use Swiper instead of IonSlides 2023-11-27 14:45:49 +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
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
58d571d64f MOBILE-4362 lint: Solve deprecation linting 2023-10-19 22:10:31 +02:00
Dani Palou
4ea7b56bde MOBILE-4362 calendar: Always display chevron in course item 2023-09-27 11:26:47 +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
Noel De Martin
4cc95b0493 MOBILE-4270 calendar: Fix all courses filter item 2023-06-01 15:41:15 +02:00
Pau Ferrer Ocaña
4ab33b8784 MOBILE-4270 calendar: Show offline message bellow the title 2023-05-11 13:41:59 +02:00
Dani Palou
24b1ff4ec5
Merge pull request #3655 from NoelDeMartin/MOBILE-4288
MOBILE-4288: Format group names
2023-05-04 10:17:16 +02:00
Dani Palou
8ce5414980 MOBILE-4270 calendar: Make course filter list consistent with LMS 2023-05-04 09:49:01 +02:00
Dani Palou
c030fed670 MOBILE-4270 calendar: Remove discard option when editing offline event
Offline events can now be deleted in the event page, this Discard option is redundant and causes some navigation problems
2023-05-03 14:44:55 +02:00
Noel De Martin
e8a73689ef MOBILE-4288 core: Format group names
Group names may contain other filters such as mathjax, so only filtering
multilanguage is not enough.
2023-05-03 12:16:47 +02:00
Dani Palou
4820ff18a3 MOBILE-4270 calendar: Fix app overridden when clicking some dates 2023-05-03 10:25:15 +02:00
Dani Palou
77605b87f4
Merge pull request #3626 from NoelDeMartin/MOBILE-4288
MOBILE-4288: Filter multilang group strings
2023-04-24 14:31:01 +02:00
Noel De Martin
9180e6e082 MOBILE-4288 multilang: Implement type safety 2023-04-24 11:25:43 +02:00
Dani Palou
99a2d47e30 MOBILE-4317 calendar: Store events from getEventsList in DB
This schedules their default reminder if it's a new event
2023-04-24 10:25:14 +02:00
Dani Palou
d1f28f43ab MOBILE-4317 calendar: Schedule new site reminders 2023-04-20 13:53:24 +02:00
Dani Palou
3d0a9441f4 MOBILE-4317 calendar: Fix updateAllSitesEventReminders 2023-04-20 13:53:15 +02:00
Dani Palou
708165c0e8 MOBILE-4269 sync: Remove 'Error' from sync warning modals 2023-04-05 11:29:51 +02:00
Noel De Martin
7fb0c2be47 MOBILE-4270 chore: Standardize edit icons 2023-03-27 17:00:14 +02:00