2
0
Fork 0
Commit Graph

1567 Commits (2078c12571591e3a4acd7f9740d617870d698bbe)

Author SHA1 Message Date
Noel De Martin 3e275e5b18 MOBILE-4350 quiz: Fix navigation tests for LMS 4.3 2024-02-22 15:37:19 +01:00
Noel De Martin df5bbf33bc MOBILE-4350 quiz: Fix disabled clicks in summaries 2024-02-22 13:24:57 +01:00
Noel De Martin 02918af512 MOBILE-4350 quiz: Disable unanswered warning in sequential navigation 2024-02-22 13:24:21 +01:00
Pau Ferrer Ocaña b38223bb59
Merge pull request #3933 from dpalou/MOBILE-4313
MOBILE-4313 notifications: Show warnings if permissions missing
2024-02-21 16:47:46 +01:00
Dani Palou edd6214e71 MOBILE-4313 notifications: Show warnings if permissions missing 2024-02-19 15:58:56 +01:00
Noel De Martin 5c1606e595 MOBILE-4350 quiz: Disable sequential navigation items 2024-02-19 10:10:27 +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 c3817a0a60 MOBILE-4304 scorm: Comment incompatible tests 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 869f08eee7 MOBILE-4304 core: Return database records rowId 2024-02-14 09:06:19 +01:00
Noel De Martin b6f32dfddd MOBILE-4304 scorm: Update database usage 2024-02-14 09:06:19 +01:00
Noel De Martin 88f7eba74c MOBILE-4339 quiz: Add unanswered questions warning 2024-02-12 13:48:50 +01:00
Noel De Martin 1c6c7c14c9 MOBILE-3947 behat: Fix tests for older versions 2024-01-31 17:23:47 +01:00
Dani Palou bcbd31535c MOBILE-4492 file: Avoid problems with toURL in Android 2024-01-31 15:08:17 +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 c356a1aea2 MOBILE-4350: Comment out sequential navigation test
This is necessary so that MDL-79295 can move forward with the integration.
2024-01-23 09:24:02 +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
Noel De Martin 2200669b0f MOBILE-3947 messages: Fix tests 2024-01-15 16:35:57 +01:00
Dani Palou dfd7f89491 MOBILE-3947 mod_url: Improve guessIcon detection 2024-01-12 15:45:02 +01:00
Dani Palou 27b980d710 MOBILE-3947 form: Add types to FormControl 2024-01-12 15:45:02 +01:00
Pau Ferrer Ocaña 3e72bf3ead MOBILE-3947 block_tags: Fix width 2024-01-11 17:50:52 +01:00
Pau Ferrer Ocaña ab16380626 MOBILE-3947 combobox: Improve combobox 2024-01-11 17:50:52 +01:00
Pau Ferrer Ocaña cf8f8ee0ee MOBILE-3947 notifications: Fix unreactive aria-label 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 ebb0df1362 MOBILE-3947 behat: Get field when label is inside 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña de5c6633ef MOBILE-3947 mod: Update some behat instructions 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña 90a47b2441 MOBILE-3947 behat: Fix ion-toggle press 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña 1f667da246 MOBILE-3947 competency: Narrow selector on press Competencies 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña 6cca2a953b MOBILE-3947 behat: Check shadowDom on getTopAncestors 2024-01-11 12:59:27 +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 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 06e7a0c97a MOBILE-3947 behat: Fix behat tests on ionic7 upgrade 2024-01-10 10:00:54 +01:00
Pau Ferrer Ocaña 8445854486 MOBILE-3947 behat: Fix some snapshot failures 2023-12-18 13:39:13 +01:00
Pau Ferrer Ocaña e875cc6306 MOBILE-3947 core: Fix compile HTML 2023-12-18 13:39:07 +01:00
Pau Ferrer Ocaña 19ab818683 MOBILE-3947 forum: Fix tests
Co-authored-by: NoelDeMartin <noel@moodle.com>
2023-12-18 09:56:41 +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
Pau Ferrer Ocaña 6c28885260 MOBILE-3947 assign: Do not require submission statement if empty 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 22dbd6ad99 MOBILE-3947 core: Stop using ComponentFactoryResolver 2023-11-28 16:15:06 +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 a0cd868179 MOBIE-3947 lint: Fix some linting 2023-11-27 14:45:49 +01:00
Pau Ferrer Ocaña 7c31e79bbd MOBILE-3947 slides: Use Swiper instead of IonSlides 2023-11-27 14:45:49 +01:00
Pau Ferrer Ocaña 730c26e5d8 MOBILE-3947 styles: Use math.div instead of division 2023-11-27 14:45:32 +01:00
Pau Ferrer Ocaña e8dd8be967 MOBILE-3947 chore: Change Ionic native imports to awesome cordova 2023-11-24 13:46:58 +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 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 b7322d696d MOBILE-3947 lang: Remove usage of Ionic 1 strings types (mm and mma) 2023-11-20 14:03:08 +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 9e9052db85 MOBILE-3947 chore: Fix some non valid types 2023-11-20 11:33:26 +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 8265f0fbe1 MOBILE-3947 chore: Remove unneeded optional chaining on HTML 2023-11-20 11:33:25 +01:00
Pau Ferrer Ocaña 3c53bf2632 MOBILE-4465 chore: Remove deprecated code on 4.0 2023-11-20 10:17:16 +01:00
Noel De Martin 6f3ae8feab
Merge pull request #3853 from crazyserver/MOBILE-4467
MOBILE-4467 assign: Filter shown annotated PDF files
2023-11-16 15:33:54 +01:00
Dani Palou b668af193b MOBILE-4460 core: Hide informative links if needed 2023-11-15 16:20:53 +01:00
Pau Ferrer Ocaña 92f8ac83bd MOBILE-4467 assign: Filter shown annotated PDF files 2023-11-13 16:15:12 +01:00
Pau Ferrer Ocaña 6a6189ec78 MOBILE-4368 lang: Fix missing lang files on gulp lang override 2023-11-06 11:07:22 +01:00
Dani Palou 93b8ce274c MOBILE-4362 mycourses: Fix category disappear after PTR 2023-10-31 14:28:05 +01:00
Dani Palou d59b175314 MOBILE-4362 assign: Fix outcome not selected
This is related to MOBILE-3958, it was fixed in scaled but not in outcomes
2023-10-31 11:42:41 +01:00
Pau Ferrer Ocaña 935da86caa
Merge pull request #3840 from dpalou/MOBILE-4362
MOBILE-4362 quiz: Fix review not opened after finish offline quiz
2023-10-27 16:35:02 +02:00
Dani Palou d750b91747 MOBILE-4362 quiz: Fix review not opened after finish offline quiz 2023-10-27 10:00:08 +02:00
Dani Palou 93a9d1912e
Merge pull request #3838 from crazyserver/MOBILE-4362
Mobile 4362
2023-10-26 11:39:12 +02:00
Pau Ferrer Ocaña 38f4dcd38b
Merge pull request #3837 from dpalou/MOBILE-4362
Mobile 4362
2023-10-26 11:26:35 +02:00
Pau Ferrer Ocaña 149720459f MOBILE-4362 user: Fix user-initials size on toolbar 2023-10-26 10:23:39 +02:00
Dani Palou e9601aee13 MOBILE-4362 glossary: Fix some pages not prefetched 2023-10-26 10:00:41 +02:00
Dani Palou e958210df0 MOBILE-4362 workshop: Fix dimension number
It displayed 01, 11, 21 instead of 1, 2, 3
2023-10-26 10:00:41 +02: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 bfaadfbb8c MOBILE-4362 modicon: Properly check if icon should be filtered 2023-10-25 14:31:31 +02:00
Noel De Martin a32f0a70ae
Merge pull request #3835 from dpalou/MOBILE-4362
MOBILE-4362 quiz: Fix wrong renderization of ddwtos in some cases
2023-10-24 08:19:26 +02:00
Dani Palou 132c597e81 MOBILE-4362 quiz: Fix wrong renderization of ddwtos in some cases 2023-10-23 16:33:55 +02:00
Noel De Martin af00e8e3c6 MOBILE-3371 search: Improve course search 2023-10-23 13:02:54 +02:00
Pau Ferrer Ocaña e7fd119983
Merge pull request #3833 from dpalou/MOBILE-4362
Mobile 4362
2023-10-20 15:34:29 +02:00
Dani Palou f8fe8aee36 MOBILE-4362 course: Format course name in storage page 2023-10-20 13:26:49 +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 18ad252340 MOBILE-4362 lint: Fix some linting 2023-10-19 22:06:58 +02:00
Dani Palou 32055bd8d5
Merge pull request #3827 from crazyserver/MOBILE-4362-2
Mobile 4362 2
2023-10-19 17:48:51 +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 1f7d0277a9 MOBILE-4362 chore: Correctly slot toggles inside ion-item 2023-10-19 14:10:23 +02:00
Pau Ferrer Ocaña 95cd22e76f MOBILE-4362 workshop: Fix phantom offline submissions 2023-10-19 14:10:23 +02:00
Dani Palou b982a96305 MOBILE-4362 bbb: Remove chevron in recording playback in iOS 2023-10-19 12:53:16 +02:00
Dani Palou 70501ce93b
Merge pull request #3822 from NoelDeMartin/MOBILE-4428
MOBILE-4428 quiz: Fix adaptive behaviour
2023-10-17 12:39:15 +02:00
Noel De Martin 3183737463 MOBILE-4428 quiz: Fix adaptive behaviour 2023-10-17 11:21:22 +02:00
Pau Ferrer Ocaña 14e56e82c5 MOBILE-4362 activitymodules: Fix activity modules block icons 2023-10-16 17:43:14 +02:00
Noel De Martin c79accb01a
Merge pull request #3820 from dpalou/MOBILE-4362
MOBILE-4069 behat: Fix view events behat failing in some cases
2023-10-16 12:23:59 +02:00
Dani Palou 6866d304e8 MOBILE-4069 behat: Fix view events behat failing in some cases 2023-10-16 11:01:27 +02:00
Pau Ferrer Ocaña 6d50a22dd3 MOBILE-4362 workshop: Fix undefined Workshop Grades type 2023-10-11 16:51:50 +02:00
Pau Ferrer Ocaña f97ea19e9e MOBILE-4362 workshop: Remove non-null assertions on index page 2023-10-11 16:51:50 +02:00