Commit Graph

1916 Commits (0d5b00e5cea1657df300e7d851d7602f9c8dee2e)

Author SHA1 Message Date
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
Pau Ferrer Ocaña 42f6fc6843
Merge pull request #3817 from dpalou/MOBILE-4362
Mobile 4362
2023-10-11 16:51:41 +02:00
Dani Palou f4030ab5a7 MOBILE-4362 glossary: Fix some entry links not handled properly
If the entry link used the view.php endpoint, the index link handler treated it instead of the entry link handler
2023-10-11 15:06:28 +02:00
Noel De Martin 0052dfc7f1 MOBILE-4362 quiz: Fix Drag&Drop race condition 2023-10-11 13:18:47 +02:00
Dani Palou 1a44478da1 MOBILE-4362 lesson: Fix retake badges alignment in phone 2023-10-11 08:25:06 +02:00
Noel De Martin aebbe3365c
Merge pull request #3814 from dpalou/MOBILE-4362
Mobile 4362
2023-10-10 18:00:50 +02:00
Dani Palou 23b0b9afc7 MOBILE-4069 behat: Fix SCORM tests in old LMS versions 2023-10-10 15:17:40 +02:00
Noel De Martin 99fc2d01ca Revert "MOBILE-4339 quiz: Add unanswered questions warning"
This reverts commit 3faa55e489.
2023-10-10 12:36:59 +02:00
Dani Palou cc472e58f5 MOBILE-4362 lesson: Display 'Correct response' as badge 2023-10-10 11:18:13 +02:00
Dani Palou b3af76705e MOBILE-4362 lesson: Stop and hide lesson timer when finish lesson 2023-10-09 16:07:34 +02:00
Noel De Martin ee2e7851b6
Merge pull request #3809 from dpalou/MOBILE-4362
Mobile 4362
2023-10-09 15:48:14 +02:00
Pau Ferrer Ocaña 60dad4cc3e MOBILE-4348 resource: Display afterlink on module info box 2023-10-09 14:50:31 +02:00
Pau Ferrer Ocaña 13ddbfc4b9 MOBILE-4348 resource: Fix display options gathering 2023-10-09 14:50:31 +02:00
Dani Palou f9e31e5d38 MOBILE-4069 scorm: Add availability tests 2023-10-09 14:20:13 +02:00
Dani Palou 2db13af8dd MOBILE-4069 scorm: Add appearance, attempts and grading behat tests 2023-10-09 14:20:13 +02:00
Dani Palou ec7a3ea9b4
Merge pull request #3807 from crazyserver/MOBILE-4362
Mobile 4362
2023-10-06 15:29:35 +02:00
Pau Ferrer Ocaña ebd4eec500 MOBILE-4362 styles: Transparent backdrop on popovers 2023-10-06 11:52:49 +02:00
Noel De Martin 0474d694e7 MOBILE-3371 search: Remove search results count
Given some issues with the LMS webservices (they return inconsistent totalcount depending on the page), we've decided to remove this information from the UI to avoid confusion.
2023-10-05 17:48:12 +02:00
Dani Palou 77bd638fb1 MOBILE-4362 scorm: Fix grade calculation when using LASTATTEMPT
The app always used the last attempt, but LMS uses the last attempt that has at least 1 SCO with completed or passed status
2023-10-05 17:00:04 +02:00
Noel De Martin 42aa917cf8
Merge pull request #3806 from dpalou/MOBILE-4362
Mobile 4362
2023-10-04 11:38:21 +02:00
Dani Palou 8af557bbc6 MOBILE-4362 wiki: Fix create empty page 2023-10-04 11:21:35 +02:00
Dani Palou b6e914a24e
Merge pull request #3805 from crazyserver/MOBILE-4362
Mobile 4362
2023-10-03 16:10:38 +02:00
Pau Ferrer Ocaña 9567280479 MOBILE-4362 lang: Update lang packs and add new language 2023-10-03 14:42:21 +02:00
Dani Palou cb0e54b164 MOBILE-4362 storage: Always display chevron in courses items 2023-10-03 14:40:49 +02:00
Noel De Martin 53e902ca82 MOBILE-4272 workshop: Rollback async handlers
There is a bug with missing optional methods in async handlers. If their existence is checked before initialization, they always exist but fail on execution. That should be refactored into asynchronous and type-safe code, but we decided to do it in the next version.
2023-10-03 11:54:35 +02:00
Pau Ferrer Ocaña 178e3eeb45 MOBILE-4348 module: Re-estructure activity card 2023-10-02 21:44:46 +02:00
Pau Ferrer Ocaña 05786e94d3 MOBILE-4348 module: Renew completion 2023-10-02 21:43:34 +02:00
Pau Ferrer Ocaña d790e2a752 MOBILE-4348 mod-icon: Sort Mod icon css variables 2023-10-02 21:43:34 +02:00
Pau Ferrer Ocaña efe2151dce MOBILE-4348 style: Change css radius names 2023-10-02 21:43:34 +02:00
Dani Palou 7667774a2a
Merge pull request #3801 from crazyserver/MOBILE-4362
Mobile 4362
2023-10-02 16:46:16 +02:00
Pau Ferrer Ocaña 604cf7adf0 MOBILE-4362 chore: Remove deprecated code from 3.9.5 or bellow 2023-10-02 15:57:59 +02:00
Dani Palou 31bd7a6955 MOBILE-4362 messages: Update sender name when last message changes
The sender name displayed in group conversations page wasn't updated when a NEW_MESSAGE_EVENT was received. Also, if last message was deleted we still displayed a sender name when there were no messages.
2023-10-02 14:33:15 +02:00
Dani Palou 28235b0553 MOBILE-4362 notes: Update error string to reflect delete action 2023-10-02 11:25:05 +02:00
Dani Palou 54a2e6e14b
Merge pull request #3800 from alfonso-salces/MOBILE-4362
MOBILE-4362 messages: Handle disabled messages error
2023-09-29 09:29:53 +02:00
Alfonso Salces 6f50482a3d MOBILE-4362 messages: Handle disabled messages error 2023-09-29 09:19:07 +02:00
Pau Ferrer Ocaña 0ec36b43d2
Merge pull request #3798 from dpalou/MOBILE-4362
Mobile 4362
2023-09-28 16:21:02 +02:00
Dani Palou e6a14ffac5 MOBILE-4362 coursecompletion: Display same info as LMS
Two of the fields displayed are only used in the block in LMS, the details page displays other values
2023-09-28 15:40:07 +02:00
Dani Palou 024b962d18 MOBILE-3599 competency: Format competency and plan names 2023-09-28 11:38:34 +02:00
Noel De Martin d15be4f539 MOBILE-4383 quiz: Disable offline sequential quiz 2023-09-27 14:30:18 +02:00
Dani Palou 566db5205e
Merge pull request #3743 from NoelDeMartin/MOBILE-4207
MOBILE-4207: Forum Search
2023-09-27 11:41:48 +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 44468276ae
Merge pull request #3786 from dpalou/MOBILE-4418
MOBILE-4418 feedback: Fix viewing attempts with groups
2023-09-27 11:03:02 +02:00
Noel De Martin 7b9b365ce0
Merge pull request #3793 from dpalou/MOBILE-4420
Mobile 4420
2023-09-27 10:58:26 +02:00
Noel De Martin 5873da0e0c MOBILE-4207 forum: Implement forum activity search 2023-09-27 09:30:06 +02:00
Noel De Martin cd85155953 MOBILE-4207 forum: Implement search forums block 2023-09-27 09:30:06 +02:00
Dani Palou 96f0a547ed MOBILE-4420 scorm: Add first behat tests for SCORM 2023-09-26 18:19:21 +02:00
Dani Palou 1f05729cb0 MOBILE-4420 scorm: Unload current SCO before loading next one 2023-09-26 18:16:44 +02:00
Noel De Martin 202de46616
Merge pull request #3788 from crazyserver/MOBILE-4407
MOBILE4407 url: Fix url icon without main file
2023-09-26 14:48:55 +02:00
Noel De Martin 022c57d6ff MOBILE-4207 forum: Fix classes prefix 2023-09-26 12:32:37 +02:00
Pau Ferrer Ocaña 5765ad9a72 MOBILE4407 url: Fix url icon without main file 2023-09-14 15:07:56 +02:00
Noel De Martin e4755af9c6 MOBILE-3371 search: Implement link handler 2023-09-14 13:24:59 +02:00
Noel De Martin b2b0262c5b MOBIL-3371 sites: Extract visitLink method 2023-09-14 13:24:57 +02:00
Noel De Martin e9b4498b7f MOBILE-3371 search: Implement globalsearch block 2023-09-14 13:24:32 +02:00
Noel De Martin 00f6ec3d46 MOBILE-3371 search: Implement global search result 2023-09-14 13:24:32 +02:00
Dani Palou 43c89dddee MOBILE-4418 feedback: Fix viewing attempts with groups 2023-09-13 12:35:59 +02:00
Pau Ferrer Ocaña 24751bead9 MOBILE-4212 assign: Do not show edit submission warning if cannot edit 2023-09-07 11:19:58 +02:00
Noel De Martin 3e1ded1724
Merge pull request #3774 from crazyserver/MOBILE-4407
Mobile 4407
2023-08-31 12:33:22 +02:00
Pau Ferrer Ocaña 634447d7c6 MOBILE-4407 resources: Show resource mimetype icon 2023-08-30 16:18:09 +02:00
Pau Ferrer Ocaña 55d126ca24 MOBILE-4407 url: Fix icon inside url resources 2023-08-30 15:44:51 +02:00
Pau Ferrer Ocaña f599185095 MOBILE-4407 assets: Use new svg filetype icons 2023-08-30 15:44:51 +02:00
Noel De Martin 2a0a079b47 MOBILE-4272 workshop: Decouple assessment 2023-08-28 17:09:04 +02:00
Noel De Martin cd66097a8f MOBILE-4272 workshop: Decouple component modules 2023-08-28 16:31:34 +02:00
Noel De Martin 0d6eb5cb23 MOBILE-4272 workshop: Decouple services 2023-08-28 16:31:28 +02:00
Noel De Martin a5cd697012 MOBILE-4272 workshop: Decouple handlers 2023-08-28 16:31:08 +02:00
Dani Palou 77d4f53d2f MOBILE-4323 enrol: Check all methods in courseUsesGuestAccessInfo 2023-08-23 16:15:47 +02:00
Pau Ferrer Ocaña b975e6f0d8 MOBILE-4323 enrol: Create enrol delegates
Co-authored: dpalou
2023-08-23 16:05:09 +02:00
Dani Palou 855f7e511d MOBILE-4362 behat: Fix behat snapshot failures due to width 2023-08-21 13:39:07 +02:00
Dani Palou 81ac023d2b
Merge pull request #3766 from NoelDeMartin/MOBILE-4362
MOBILE-4362 behat: Improve BBB wait steps
2023-08-02 08:35:59 +02:00
Dani Palou 284111865f
Merge pull request #3768 from alfonso-salces/MOBILE-4191
MOBILE-4191 scorm: Make options field optional
2023-08-02 08:20:23 +02:00
Alfonso Salces 59a93ee428 MOBILE-4191 scorm: Make options field optional 2023-08-02 08:10:31 +02:00
Alfonso Salces b366ee32f7
Merge pull request #3767 from dpalou/MOBILE-4401
MOBILE-4401 wiki: Fix selected subwiki when wiki is empty
2023-08-02 07:46:53 +02:00
Noel De Martin da98dd6306 MOBILE-4362 behat: Improve BBB wait steps 2023-08-02 08:57:04 +09:00
Dani Palou 58ea59d71f MOBILE-4401 wiki: Fix selected subwiki when wiki is empty
This commit avoids a redundant error and also allows the create button to appear if the user has permissions to create the first page
2023-08-01 16:21:48 +02:00
Dani Palou 5ba622a999
Merge pull request #3765 from alfonso-salces/MOBILE-4191
MOBILE-4191 scorm: Check scormstandard to change CMI_STRING_256
2023-08-01 11:39:48 +02:00
Alfonso Salces 17b9b23fe9 MOBILE-4191 scorm: Check scormstandard to change CMI_STRING_256 2023-08-01 11:28:59 +02:00
Noel De Martin 739cc1c68b MOBILE-4362 timeline: Fix empty searches 2023-08-01 16:09:13 +09:00
Noel De Martin 045c8afe4a MOBILE-4349 timeline: Excluded suspended events 2023-07-31 12:02:56 +09:00
Dani Palou 81d1da39ca
Merge pull request #3752 from NoelDeMartin/MOBILE-4272
MOBILE-4272: Workshop tests
2023-07-25 12:29:48 +02:00
Noel De Martin 7b5fd672e7 MOBILE-4272 workshop: Fix assessment 2023-07-25 17:22:54 +09:00
Pau Ferrer Ocaña 33cda28ea0
Merge pull request #3747 from NoelDeMartin/MOBILE-4374
MOBILE-4374 user: Implement social profile fields
2023-07-25 08:48:38 +02:00
Pau Ferrer Ocaña 0e72644556
Merge pull request #3750 from NoelDeMartin/MOBILE-4387
MOBILE-4387 ui: Translate ion-select buttons
2023-07-25 08:46:06 +02:00
Noel De Martin a07ae84f54 MOBILE-4272 rte: Fix contentChanged event types 2023-07-25 15:38:28 +09:00
Dani Palou aeb12fa472
Merge pull request #3730 from NoelDeMartin/MOBILE-4048
MOBILE-4048 chat: Log sessions view events
2023-07-24 15:58:39 +02:00
Noel De Martin 6088b7ed56 MOBILE-4048 chat: Log sessions view events 2023-07-24 15:40:35 +09: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
Pau Ferrer Ocaña fa126cbc0c MOBILE-4379 assign: Add padding to error text above CTA button 2023-07-21 11:38:53 +02:00
Noel De Martin 6e613986b3 MOBILE-4374 user: Implement social profile fields 2023-07-20 15:20:21 +09:00
Noel De Martin 8c97b6fe32
Merge pull request #3745 from crazyserver/MOBILE-4379
Mobile 4379
2023-07-20 09:47:58 +09:00
Pau Ferrer Ocaña 4ba3b560e4 MOBILE-4382 assign: Use granted extensions on remaining time
Similar to 9eb1e4d7c0
2023-07-19 14:03:16 +02:00
Pau Ferrer Ocaña 9b43c7171f MOBILE-4379 assign: Add CTA button if unsupported submission plugins 2023-07-19 13:07:17 +02:00
Pau Ferrer Ocaña a4edff16bb MOBILE-4379 chat: Remove legacy chat time message 2023-07-19 13:07:17 +02:00
Pau Ferrer Ocaña 4199aed36f
Merge pull request #3703 from alfonso-salces/MOBILE-4191
MOBILE-4191 data-model-12: Increment suspend_data in SCORM
2023-07-17 13:00:16 +02:00
Noel De Martin 3faa55e489 MOBILE-4339 quiz: Add unanswered questions warning 2023-07-17 13:13:52 +09:00
Dani Palou fbe1d36ae8 MOBILE-4368 analytics: Log searches 2023-07-13 13:53:40 +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 a30dd27943 MOBILE-4362 quiz: Fix number type check 2023-07-10 13:27:27 +02:00
Noel De Martin 35dc09f93e
Merge pull request #3731 from crazyserver/MOBILE-4283
MOBILE-4283 quiz: Allow students to hide timer
2023-07-10 13:12:14 +02:00
Pau Ferrer Ocaña 573af7c513 MOBILE-4283 quiz: Allow students to hide timer 2023-07-07 09:10:13 +02:00
Pau Ferrer Ocaña 73addbf42e MOBILE-4009 course: Validate guest access password and enter the course 2023-07-07 08:52:46 +02:00
Pau Ferrer Ocaña 2804951810 MOBILE-4009 core: Create a generic password modal 2023-07-07 08:52:37 +02:00
Pau Ferrer Ocaña c819f2eedd MOBILE-4009 storage: Fix downloading guest courses 2023-07-07 08:18:36 +02:00
Pau Ferrer Ocaña e8e2b94b15 MOBILE-4009 courses: Pass isGuest param on navigation 2023-07-07 08:18:36 +02:00
Alfonso Salces ac3155c585 MOBILE-4346 ogvjs: Fix bugs for iPadOS 2023-06-26 09:18:05 +02:00
Dani Palou d7a18dd36c
Merge pull request #3687 from crazyserver/MOBILE-4343
[4.3] Mobile 4343
2023-06-15 17:22:49 +02:00
Pau Ferrer Ocaña b947fadc72 MOBILE-4343 lang: Updated langpacks 2023-06-15 15:42:16 +02:00
Pau Ferrer Ocaña c3e2cdf731 MOBILE-4261 user: Use initials instead of default avatar when possible 2023-06-15 12:07:31 +02:00
Dani Palou 28d744f337
Merge pull request #3714 from NoelDeMartin/MOBILE-4362
MOBILE-4362: Fix tests in headless mode
2023-06-14 08:15:02 +02:00
Alfonso Salces 2738e08abb MOBILE-4344 cron: Check notification and messages 2023-06-13 13:23:45 +02:00
Noel De Martin a894241e05 MOBILE-4362 behat: Skip background steps 2023-06-13 12:24:06 +02:00
Noel De Martin c3e713137d MOBILE-4362 behat: Fix tests in headless mode
Headless mode was using a smaller window size which caused the course index to be hidden by default, and that's what made tests fail.
2023-06-13 12:24:06 +02:00
Noel De Martin f826daaae2 MOBILE-4362 behat: Fix 3.9 tests 2023-06-13 09:29:37 +02:00
Alfonso Salces 1c07d3b7f1 MOBILE-4191 data-model-12: Increment suspend_data in SCORM 2023-06-08 10:02:15 +02:00
Noel De Martin 50cf8e011e MOBILE-4345 quiz: Test sequential navigation 2023-06-06 14:45:57 +02:00
Noel De Martin 4a10f1a068 MOBILE-4345 quiz: Fix sequential navigation 2023-06-06 11:29:54 +02:00
Noel De Martin 4cc95b0493 MOBILE-4270 calendar: Fix all courses filter item 2023-06-01 15:41:15 +02:00
Noel De Martin 848ac04daf MOBILE-4270 forum: Fix push notifications 2023-05-25 08:35:02 +02:00
Noel De Martin 33547fd498 MOBILE-2652 glossary: Fix tablet navigation 2023-05-24 12:28:11 +02:00
Alfonso Salces 157979e25e
Merge pull request #3688 from dpalou/MOBILE-4270
Mobile 4270
2023-05-24 11:39:10 +02:00
Noel De Martin c361e49d54 MOBILE-4270 competency: Fix navigation 2023-05-23 16:41:05 +02:00
Noel De Martin 0a5f5a4d4f MOBILE-4270 glossary: Change offline entries UI 2023-05-23 12:07:06 +02:00
Noel De Martin 008ed64f61 MOBILE-4270 behat: Fix tests for 3.11 2023-05-18 17:13:35 +02:00
Dani Palou 060e66011b MOBILE-4270 push: Fix treat undefined customdata in push click handlers 2023-05-17 13:28:41 +02:00
Noel De Martin f2fa7798af MOBILE-4270 behat: Fix viewport in tablet tests 2023-05-16 12:42:40 +02:00
Alfonso Salces 2a1179cdad MOBILE-4247 data-helper: Add field name and description to view 2023-05-15 13:10:53 +02:00
Alfonso Salces 7cc8214be0 MOBILE-4247 search: Add field#name and description to advanced search 2023-05-12 08:55:36 +02:00
Dani Palou 383291d82d
Merge pull request #3677 from NoelDeMartin/MOBILE-4270
MOBILE-4270: QA Tweaks
2023-05-11 17:40:59 +02:00
Noel De Martin 626ca8d0fa
Merge pull request #3676 from dpalou/MOBILE-4270
Mobile 4270
2023-05-11 17:29:21 +02:00
Noel De Martin c03f656af1 MOBILE-4270 glossary: Fix link handler 2023-05-11 17:25:48 +02:00
Dani Palou b1bf3a76f5 MOBILE-4270 forum: Fix discussion push handler in tablet 2023-05-11 17:01:57 +02:00
Noel De Martin a0f1a808c7 MOBILE-4270 forum: Fix pinned & starred discussion 2023-05-11 16:13:42 +02:00
Dani Palou fa9cbd0315
Merge pull request #3675 from NoelDeMartin/MOBILE-4270
MOBILE-4270 course: Fix module sizes on refresh
2023-05-11 15:21:19 +02:00
Dani Palou 709070382e
Merge pull request #3669 from crazyserver/MOBILE-4270
Mobile 4270
2023-05-11 15:19:56 +02:00
Noel De Martin 06c6abad36 MOBILE-4270 course: Fix module sizes on refresh 2023-05-11 14:25:33 +02:00
Noel De Martin 45a0c8b1fa
Merge pull request #3674 from dpalou/MOBILE-4270
MOBILE-4270 messages: Fix group info modal not displayed
2023-05-11 14:18:06 +02:00
Dani Palou 48e1e41b6d MOBILE-4270 messages: Fix group info modal not displayed 2023-05-11 14:08:27 +02:00
Pau Ferrer Ocaña 8113ea5f29 MOBILE-4270 feedback: Avoid division by zero on doughnut charts 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña 8d101d35ac MOBILE-4270 popover: Add ion-content to popovers to enable scrolling 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña 2bfc9c73cc MOBILE-4270 wiki: Fix subwiki ordering 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña 4ab33b8784 MOBILE-4270 calendar: Show offline message bellow the title 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña ac92ed0c17 MOBILE-4270 styles: Set popover min width on iOS as Android 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña f39bfa0710 MOBILE-4270 messages: Remove nonexistent contrast as ion toolbar color 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña 5c93475553 MOBILE-4270 lang: Update lang strings 2023-05-11 13:41:59 +02:00
Pau Ferrer Ocaña 147edf5cc5
Merge pull request #3673 from dpalou/MOBILE-4270
Mobile 4270
2023-05-11 13:08:44 +02:00
Dani Palou 76713e204f
Merge pull request #3671 from NoelDeMartin/MOBILE-4270
MOBILE-4270: QA Tweaks
2023-05-11 13:05:12 +02:00
Dani Palou 243e8fc0f6
Merge pull request #3670 from NoelDeMartin/MOBILE-4338
MOBILE-4338 quiz: Fix multianswer inline feedback
2023-05-11 12:37:37 +02:00
Dani Palou 5eb4d17ca4 MOBILE-4270 feedback: Display profile image in user attempt page 2023-05-11 12:19:16 +02:00
Noel De Martin 8d4b30fea8 MOBILE-4270 wiki: Fix groups navigation 2023-05-11 12:00:58 +02:00
Dani Palou 29483572b7 MOBILE-4270 forum: Fix discussion link handler in tablet
This part of code changed in 1fbb4c3880 to fix navigation, but now it didn't work in tablets because it tried to load the forum index page. Maybe this change breaks a case we haven't detected
2023-05-11 11:44:45 +02:00
Noel De Martin 72c42958b0 MOBILE-4338 quiz: Fix multianswer inline feedback 2023-05-11 11:06:49 +02:00
Alfonso Salces 16c63a7708 MOBILE-4248 action: Fix popover position 2023-05-11 10:18:11 +02:00
Noel De Martin b7d7a4869d MOBILE-4288 wiki: Render formatted group names 2023-05-10 12:15:29 +02:00
Pau Ferrer Ocaña 0afc1bb2cb
Merge pull request #3666 from dpalou/MOBILE-4270
Mobile 4270
2023-05-10 10:14:32 +02:00
Dani Palou 96bdb4bd30 MOBILE-4270 h5p: Display ellipsis in attempts tables headers 2023-05-10 09:17:43 +02:00
Dani Palou 006358b209 MOBILE-4270 h5pp: Users with 0 attempts shouldn't be clickable 2023-05-10 09:01:34 +02:00
Dani Palou 1f3d72cfbb MOBILE-4270 messages: Decrease chances of offline messages duplicated
This is because Android seems to duplicate the request if the type of connection changes while the request is done. E.g. when leaving flight mode the device could connect to mobile data first and then to WiFi.
2023-05-09 16:32:19 +02:00
Noel De Martin 46f3da7d8f MOBILE-4288 multilang: Use fallback language 2023-05-09 15:50:24 +02:00
Dani Palou a128ae8929 MOBILE-4270 notes: Fix error displayed when restoring note 2023-05-09 11:13:44 +02:00
Pau Ferrer Ocaña f39a63dc7e
Merge pull request #3661 from dpalou/MOBILE-4270
Mobile 4270
2023-05-08 13:42:58 +02:00
Dani Palou fee132d6e8 MOBILE-4270 mod_data: Fix wrong string 2023-05-08 13:14:01 +02:00
Dani Palou 90aededf12 MOBILE-4270 notifications: Always display icon in notification 2023-05-08 13:13:51 +02:00
Dani Palou deb6be243a
Merge pull request #3659 from alfonso-salces/MOBILE-4247
MOBILE-4247 edit: Add field#name and field#description
2023-05-04 12:32:42 +02:00
Alfonso Salces 9488e22518 MOBILE-4247 edit: Add field#name and field#description 2023-05-04 12:17:29 +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
Pau Ferrer Ocaña 3ddf2326a0
Merge pull request #3650 from dpalou/MOBILE-4270
MOBILE-4270 core: Set right version for LMS 4.2
2023-05-04 10:11:10 +02:00
Dani Palou 8ce5414980 MOBILE-4270 calendar: Make course filter list consistent with LMS 2023-05-04 09:49:01 +02:00
Noel De Martin 1f588bba85 MOBILE-4288 multilang: Fix unknown language filter 2023-05-03 15:43:24 +02:00
Noel De Martin 335a758350 MOBILE-4288 forum: Improve user groups UI 2023-05-03 15:43:24 +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 e49fa18261 MOBILE-4322 bbb: Display all playbacks in recordings 2023-05-03 09:36:06 +02:00
Dani Palou d9e2788f44
Merge pull request #3653 from NoelDeMartin/MOBILE-4270
MOBILE-4270 quiz: Update behat snapshots
2023-05-02 12:36:59 +02:00
Noel De Martin f05085798b MOBILE-4270 quiz: Update behat snapshots
Change introduced in MDL-77766
2023-05-02 11:38:53 +02:00
Dani Palou db5550bc25
Merge pull request #3652 from alfonso-salces/MOBILE-4247
MOBILE-4247 mod_data: Add otherfields support
2023-05-02 10:57:16 +02:00
Alfonso Salces 7eb86ced57 MOBILE-4247 mod_data: Add otherfields support 2023-05-02 09:42:44 +02:00
Dani Palou cf78a5b634
Merge pull request #3648 from NoelDeMartin/MOBILE-4287
MOBILE-4287 quiz: Go back when attempt is closed
2023-04-27 10:53:03 +02:00
Noel De Martin 58b9067803 MOBILE-4287 quiz: Go back when attempt is closed 2023-04-27 10:37:27 +02:00
Noel De Martin e281bc15b3 MOBILE-3748 a11y: Indicate non-downloadable items 2023-04-27 09:39:25 +02:00
Noel De Martin e9fb8784b7
Merge pull request #3645 from NashTechOpenUniversity/MOBILE-4300
MOBILE-4300 course-storage: Update section size when delete all
2023-04-27 08:52:29 +02:00
toanlamt 53c66b3542
Update src/addons/storagemanager/pages/course-storage/course-storage.ts
Co-authored-by: Noel De Martin <noel@noeldemartin.com>
2023-04-27 11:20:27 +07:00
Dani Palou 90be0a2102
Merge pull request #3646 from NoelDeMartin/MOBILE-4270
MOBILE-4270 behat: Skip excluded tests before 4.0
2023-04-26 16:13:24 +02:00
Dani Palou 70d473397b
Merge pull request #3643 from NoelDeMartin/MOBILE-4288
MOBILE-4288 multilang: Use parent languages
2023-04-26 16:12:37 +02:00
Noel De Martin de2c53b712 MOBILE-4270 behat: Skip excluded tests before 4.0 2023-04-26 13:47:57 +02:00
Noel De Martin df34b812a4 MOBILE-4288 multilang: Use parent languages 2023-04-26 11:01:11 +02:00
Noel De Martin db3a998f71 MOBILE-4288 core: Refactor getParentLanguage
This method was taking a language argument, but in reality it didn't work if you didn't pass it the current language so it was misleading.
2023-04-26 10:21:03 +02:00
Dani Palou cfaa844414
Merge pull request #3642 from NoelDeMartin/MOBILE-4287
MOBILE-4287 quiz: Improve grace period UX
2023-04-25 17:14:25 +02:00
Noel De Martin f14ab0e232 MOBILE-4284 quiz: Wrap question numbers text 2023-04-25 16:37:15 +02:00
Noel De Martin 911bd6e749 MOBILE-4287 quiz: Improve grace period UX 2023-04-25 12:25:53 +02:00
Dani Palou 882cbb6473
Merge pull request #3629 from alfonso-salces/MOBILE-4248
Mobile 4248
2023-04-25 10:49:18 +02:00
Dani Palou d6e84b96e6
Merge pull request #3640 from NoelDeMartin/MOBILE-4284
MOBILE-4284 quiz: Omit number for descriptions
2023-04-25 10:37:08 +02:00
Noel De Martin 004daa4204 MOBILE-4284 quiz: Omit number for descriptions 2023-04-24 16:34:34 +02:00
Alfonso Salces c36ba60480 MOBILE-4248 tests: Fix data basic_usage and entries tests 2023-04-24 15:32:10 +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
Noel De Martin b52deca5fe MOBILE-4288 multilang: Clean up 2023-04-24 11:19:55 +02:00
Alfonso Salces 01561748d7 MOBILE-4248 mod-data-action: Add actions menu to action 2023-04-24 11:07:08 +02:00
Noel De Martin 6cb78cf27e
Merge pull request #3634 from dpalou/MOBILE-4317
MOBILE-4317 calendar: Store events from getEventsList in DB
2023-04-24 10:34:36 +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
Alfonso Salces 19625470ee MOBILE-4248 actionsmenu: Create actions menu component 2023-04-21 13:37:08 +02:00
Noel De Martin 9b182bb714
Merge pull request #3630 from dpalou/MOBILE-4281
MOBILE-4281 assign: Limit marking workflow behats to 4.0+
2023-04-20 16:23:01 +02:00
Dani Palou 133287c83c MOBILE-4281 assign: Limit marking workflow behats to 4.0+
The reason is that the steps to mark submissions in LMS don't work in older sites, they need to be different
2023-04-20 16:10:48 +02:00
Noel De Martin 5e2780f97f MOBILE-2652 glossary: UI Tweaks
Move actions below attachments, and use danger color for delete button
2023-04-20 15:23:39 +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 822b1da4f9 MOBILE-3535 lesson: Fix behat tests for Moodle 3.9 2023-04-20 12:01:59 +02:00
Dani Palou 6018868c75 MOBILE-3535 lesson: Fix undefined attempt if load fails 2023-04-20 10:45:12 +02:00
Dani Palou 5646dd14e0
Merge pull request #3611 from alfonso-salces/MOBILE-4292
MOBILE-4292 base-profilefield: Translate fields to display
2023-04-19 15:41:11 +02:00
Noel De Martin eaedada250
Merge pull request #3619 from dpalou/MOBILE-4281
Mobile 4281
2023-04-19 15:36:39 +02:00
Alfonso Salces e0edc76b28 MOBILE-4292 base-profilefield: Translate fields to display 2023-04-19 14:27:37 +02:00
Dani Palou 9e72d79eba
Merge pull request #3618 from NoelDeMartin/MOBILE-4284
MOBILE-4284: Implement custom question numbers in quiz
2023-04-19 11:44:01 +02:00
Dani Palou d4aab021f0 MOBILE-4281 assign: Display submission grade when using marking workflow 2023-04-19 10:25:44 +02:00
Noel De Martin e77b834ff2 MOBILE-4284 quiz: Replace number w/ questionnumber 2023-04-19 10:07:31 +02:00
Dani Palou c631db2082 MOBILE-4281 assign: Fix grading status in list with markingworkflow 2023-04-19 09:37:19 +02:00
Dani Palou e58df9ae61
Merge pull request #3613 from NoelDeMartin/MOBILE-4270
MOBILE-4270: Fix 3.9 behat tests
2023-04-19 08:46:38 +02:00
Pau Ferrer Ocaña dd5c80e9a4
Merge pull request #3607 from alfonso-salces/MOBILE-4291
MOBILE-4291 AddonUserProfile: Add margin-right in checkbox
2023-04-18 12:17:50 +02:00
Alfonso Salces 543e4929ca MOBILE-4291 userprofile: Add white-space normal to item-headings 2023-04-18 11:18:43 +02:00
Alfonso Salces fa6dc7e5a6 MOBILE-4291 AddonUserProfile: Add margin-right in checkbox 2023-04-18 11:18:38 +02:00
Noel De Martin 4bf8eda9d1 MOBILE-4270 glossary: Skip 3.9 unsupported tests 2023-04-18 09:56:51 +02:00
Dani Palou e4f08476c3 MOBILE-3535 lesson: Fix numerical separator tests 2023-04-18 09:47:41 +02:00
Noel De Martin 370a14c1bc MOBILE-4270 quiz: Fix 3.9 tests 2023-04-18 09:45:25 +02:00
toanlam ea794345f4 MOBILE-4300 course-storage: Update section size when delete all 2023-04-18 09:24:01 +07:00
Dani Palou 0309e7a8c1 MOBILE-4303 iframe: Support auto-login in core-iframe component 2023-04-14 12:26:21 +02:00
Dani Palou 28b48ac524
Merge pull request #3594 from NoelDeMartin/MOBILE-2652
MOBILE-2652: Glossary edit & delete entries
2023-04-14 08:16:02 +02:00
Noel De Martin 84d2e9e4da MOBILE-2652 glossary: Fix categories & aliases
These have been removed from online edits because of the limitations described in MDL-77798
2023-04-13 17:53:02 +02:00
Noel De Martin d2d8a814f6 MOBILE-2652 glossary: Edit attachments 2023-04-13 17:53:02 +02:00
Noel De Martin 9391fe4122 MOBILE-2652 glossary: Edit online entries 2023-04-13 17:45:44 +02:00
Noel De Martin 3c443a26c4 MOBILE-2652 glossary: Edit offline entries 2023-04-13 17:45:44 +02:00
Noel De Martin 957dece787 MOBILE-2652 glossary: Delete offline entries 2023-04-13 17:45:42 +02:00
Noel De Martin ce09ee8a6c MOBILE-2652 glossary: Refactor navigation
Instead of showing the form for offline entries, we're showing them as normal entries and the form is only used for creating new entries. Additionally, the form won't be shown as a split view item any longer, it will always open a new page.
2023-04-13 17:45:22 +02:00
Noel De Martin f59cf0a1c5 MOBILE-2652 glossary: Extract form handler 2023-04-13 17:45:22 +02:00
Noel De Martin 39a6d67c25 MOBILE-2652 glossary: Clean up edit form 2023-04-13 17:45:22 +02:00
Noel De Martin 5de4cfbbd2 MOBILE-2652 glossary: Implement deleting entries 2023-04-13 17:45:19 +02:00
Noel De Martin e48d82ddb2 MOBILE-4311 quiz: Avoid sending NaN to webservice 2023-04-13 13:11:39 +02:00
Dani Palou 520ec75b1b
Merge pull request #3595 from alfonso-salces/MOBILE-4292
MOBILE-4292 multilang2: Create new multilang filter
2023-04-13 09:02:41 +02:00
Alfonso Salces 98d6733541 MOBILE-4292 base-profilefield: Use displayvalue instead of value 2023-04-13 08:03:08 +02:00
Dani Palou 7494f52c79
Merge pull request #3601 from moodlehq/MOBILE-4308
MOBILE-4308 core: Apply no filter to complex icons
2023-04-12 15:59:49 +02:00
Pau Ferrer Ocaña 10f0993c05
Merge pull request #3599 from dpalou/MOBILE-4269
Mobile 4269
2023-04-12 13:27:56 +02:00
Noel De Martin ad5fc0b1b7 MOBILE-4308 core: Apply no filter to complex icons 2023-04-12 12:57:18 +02:00
Pau Ferrer Ocaña f6364167b4
Merge pull request #3588 from alfonso-salces/MOBILE-4291
MOBILE-4291 AddonUserProfile: Display full text in checkbox label
2023-04-12 12:22:55 +02:00
Alfonso Salces 772864245e MOBILE-4292 multilang2: Create new multilang filter 2023-04-10 09:12:35 +02:00
Dani Palou 708165c0e8 MOBILE-4269 sync: Remove 'Error' from sync warning modals 2023-04-05 11:29:51 +02:00
Dani Palou 8cb4b4ec6d MOBILE-4269 h5pactivity: Support save state in offline 2023-04-05 11:29:51 +02:00
Dani Palou dfe185f28c MOBILE-4269 h5pactivity: Support save state in online 2023-04-05 11:29:51 +02:00
Dani Palou 3980e6c8ac
Merge pull request #3593 from NoelDeMartin/MOBILE-4270
MOBILE-4270: Tweaks
2023-04-03 08:49:38 +02:00
Noel De Martin 7e8e694c63 MOBILE-2652 glossary: Clean up service class 2023-03-30 16:20:46 +02:00
Noel De Martin 479dac66a1 MOBILE-4270 data: Catch errors when deleting 2023-03-30 16:17:28 +02:00
Noel De Martin 7fb0c2be47 MOBILE-4270 chore: Standardize edit icons 2023-03-27 17:00:14 +02:00
Noel De Martin 738e96fda9 MOBILE-4270 quiz: Test additional question types 2023-03-27 15:46:55 +02:00
Dani Palou 874f47ebad
Merge pull request #3560 from alfonso-salces/MOBILE-4245
[4.2] Mobile 4245 - Add new config.json setting to allow to specify staging sites for testing purposes
2023-03-27 08:10:25 +02:00
Pau Ferrer Ocaña 605eededa7
Merge pull request #3591 from dpalou/MOBILE-3535
MOBILE-3535 lesson: Handle localised decimal separator
2023-03-24 14:24:44 +01:00
Dani Palou fae7467c0c MOBILE-3535 lesson: Handle localised decimal separator 2023-03-24 11:52:09 +01:00
Alfonso Salces 5967d44aef MOBILE-4291 AddonUserProfile: Display full text in checkbox label 2023-03-23 14:56:54 +01:00
Noel De Martin 461c8b306a MOBILE-4279 behat: Update snapshot icons 2023-03-22 09:50:32 +01:00
Dani Palou 4b9e5afeb2
Merge pull request #3581 from crazyserver/MOBILE-4279
Mobile 4279
2023-03-21 12:53:35 +01:00
Pau Ferrer Ocaña 902288dd0f MOBILE-4279 fonts: Update Font-awesome names to 6.3 2023-03-21 12:07:06 +01:00
Alfonso Salces 7a78bb9375 MOBILE-4245 Site: Remove load staging sites from site page 2023-03-21 10:15:59 +01:00
Noel De Martin 46faf7c424 MOBILE-4270 messages: Prepare snapshot tests 2023-03-20 11:20:40 +01:00
Noel De Martin c800d316bb MOBILE-4270 mod_assign: Prepare snapshot tests 2023-03-20 11:20:40 +01:00
Noel De Martin 1210a2a63c MOBILE-4270 mod_book: Prepare snapshot tests 2023-03-20 11:20:40 +01:00
Noel De Martin e319913996 MOBILE-4270 mod_forum: Prepare snapshot tests 2023-03-20 11:20:40 +01:00
Noel De Martin 799276d6ca MOBILE-4270 mod_quiz: Prepare snapshot tests 2023-03-20 11:10:27 +01:00
Pau Ferrer Ocaña b1495c6c9d MOBILE-4250 course: Improve translation of module names for a11y 2023-03-20 09:50:11 +01:00
Noel De Martin 98d332138a MOBILE-4270 core: Standardize page modules 2023-03-16 11:02:11 +01:00
Dani Palou 8f6320e012
Merge pull request #3579 from NoelDeMartin/MOBILE-4193
MOBILE-4193 core: Consolidate module icons sources
2023-03-16 09:48:47 +01:00
Noel De Martin f82d3504f6 MOBILE-4193 grades: Avoid filtering rich images 2023-03-15 12:04:36 +01:00
Noel De Martin 0c998b8f8b MOBILE-4193 core: Consolidate module icons sources 2023-03-15 12:04:36 +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 5cb74fca86 MOBILE-4270 question: Improve base question component class 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
Noel De Martin 4cf8577360 MOBILE-4278 quiz: Fix prompt rendering 2023-03-13 17:17:42 +01:00
Dani Palou 9744eb5137 MOBILE-4263 quiz: Remove non-null assertions 2023-03-08 09:45:43 +01:00
Dani Palou 4792e47737 MOBILE-4263 quiz: Avoid 'activerulenames' of undefined error 2023-03-08 09:45:43 +01:00
Noel De Martin f1ee961c6b MOBILE-4239 behat: Skip flaky tests in jenkins 2023-02-28 09:54:31 +01:00
Noel De Martin 6d65680909 MOBILE-4069 behat: Fix timeline test
Co-authored-by: Dani Palou <dani@moodle.com>
2023-02-28 09:07:46 +01:00
Noel De Martin 8ee614a60a MOBILE-4239 mediaplugin: Lazy load videojs 2023-02-22 15:12:25 +01:00
Dani Palou 4cb9a6640c
Merge pull request #3556 from NoelDeMartin/MOBILE-2314
MOBILE-2314: Audio Recorder improvements
2023-02-22 11:52:40 +01:00
Noel De Martin 52cfb1822d MOBILE-2134 core: Clean up copyright comments 2023-02-22 11:40:34 +01:00
Pau Ferrer Ocaña 4a7fec5e18
Merge pull request #3552 from dpalou/MOBILE-4249
Mobile 4249
2023-02-21 11:25:22 +01:00
Dani Palou e849b049bb
Merge pull request #3554 from alfonso-salces/MOBILE-4251
MOBILE-4251 Feedback: Hide preview button and revert some changes
2023-02-21 10:51:31 +01:00
Alfonso Salces 1538649034 MOBILE-4251 Feedback: Hide preview button and revert some changes 2023-02-21 09:14:34 +01:00
Dani Palou 12546f6548
Merge pull request #3550 from crazyserver/MOBILE-4065
Mobile 4065
2023-02-17 13:05:53 +01:00
Dani Palou ffdbf392df MOBILE-4249 ui: Fix context-menu not working in some split view 2023-02-17 11:15:57 +01:00
Dani Palou 6b9b956474 MOBILE-4249 messages: Fix context menu items duplicated 2023-02-17 11:15:57 +01:00
Alfonso Salces 87a07217fc MOBILE-4251 Feedback: Avoid displaying the preview button to students 2023-02-17 08:04:25 +01:00
Pau Ferrer Ocaña a6de01f5ae MOBILE-4065 a11y: Fix lots of headings 2023-02-16 16:05:56 +01:00
Noel De Martin 24cfb835b0
Merge pull request #3546 from dpalou/MOBILE-4069
MOBILE-4069 a11y: Remove unneeded aria-labelledby
2023-02-14 10:57:39 +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
Alfonso Salces 5adad7fd00 MOBILE-4132 Book: Fix single activity navigation 2023-02-13 10:21:17 +01:00
Dani Palou 2258c1183b MOBILE-4166 core: Move some CoreApp functions to CorePlatform 2023-02-09 13:34:29 +01:00
Dani Palou 884827afb6 MOBILE-4166 videojs: Support fullscreen and improve types 2023-02-09 13:24:02 +01:00
Dani Palou 9b011ba350 MOBILE-4166 core: Fix VideoJS in books and destroy players 2023-02-09 13:24:02 +01:00
Dani Palou 9419db02a1 MOBILE-4166 core: Use VideoJS in iOS for unsupported media 2023-02-09 13:24:02 +01:00
Dani Palou 47e5158afe MOBILE-4166 core: Implement CoreDirectivesRegistry and deprecate old one 2023-02-09 13:24:02 +01:00
Dani Palou 0732722882 MOBILE-4069 behat: Test book swipe and numbering 2023-02-08 09:26:56 +01:00
Dani Palou ebb6e393cf MOBILE-4069 book: Fix PTR in book index page 2023-02-07 16:23:26 +01:00
Dani Palou f11819f698 MOBILE-4069 behat: Fix timeline test 2023-02-07 16:23:20 +01:00
Pau Ferrer Ocaña 31a275a6fe MOBILE-4065 forum: Fix forum focus problems 2023-02-07 15:03:50 +01:00
Pau Ferrer Ocaña bff59a0e54 MOBILE-4065 calendar: Fix calendar days focus 2023-02-07 15:03:50 +01:00
Noel De Martin 637301012d
Merge pull request #3527 from dpalou/MOBILE-4234
MOBILE-4234 mod_data: Correctly handle 0 in number fields
2023-01-24 08:22:46 +01:00
Dani Palou 18f9e90fbc MOBILE-4234 mod_data: Correctly handle 0 in number fields 2023-01-24 08:09:20 +01:00
Noel De Martin 250c6c1db8 MOBILE-4239 core: Remove cannotconnect version 2023-01-23 16:39:58 +01:00
Dani Palou 730571ed83 MOBILE-4069 book: Add basic usage behat tests 2023-01-16 12:32:35 +01:00
Dani Palou 665f3a4495 MOBILE-4081 quiz: Fix timer red color 2022-12-16 14:56:43 +01:00
Dani Palou f2af5c72b3 MOBILE-4081 quiz: Fix question mark rendering 2022-12-16 13:05:23 +01:00
Dani Palou e40b212fef MOBILE-4081 quiz: Fix submit quiz button alignment 2022-12-16 12:32:08 +01:00
Dani Palou 82082eb14a MOBILE-4081 forum: Fix prefetch behat test 2022-12-16 10:03:35 +01:00
Dani Palou 2afa7918b1 MOBILE-4081 database: Fix entry.id is undefined after change group 2022-12-15 17:06:32 +01:00
Dani Palou 413b69832b MOBILE-4081 database: Fix wrong entry displayed after sort 2022-12-15 13:27:43 +01:00
Dani Palou 6b0fbbeaa5 MOBILE-4081 forum: Display selectors if loading discussions fail 2022-12-15 10:26:29 +01:00
Dani Palou f230c16b94 MOBILE-4081 lesson: Fix wrong feedback displayed in offline 2022-12-14 15:02:09 +01:00
Dani Palou 4f630a5f72 MOBILE-4081 database: Fix app restarted when resetting search 2022-12-14 08:17:07 +01:00
Noel De Martin 578c40f3d1
Merge pull request #3506 from dpalou/MOBILE-4081
Mobile 4081
2022-12-13 13:06:51 +01:00
Dani Palou 5d5e436a8d MOBILE-4081 calendar: Fix site home event not displayed 2022-12-13 12:23:55 +01:00
Dani Palou f5fcaecf48 MOBILE-4081 assign: Fix buttons display in big screens 2022-12-13 09:48:22 +01:00
Dani Palou cb10f9e25d
Merge pull request #3503 from NoelDeMartin/MOBILE-4176
MOBILE-4176 grades: Keep new lines
2022-12-12 12:23:08 +01:00
Alfonso Salces c6f48336fc MOBILE-4081 swipe-slides: Book chapter tags not always shown 2022-12-07 09:54:53 +01:00
Noel De Martin 324785f36a MOBILE-4176 grades: Keep new lines 2022-12-05 16:54:42 +01:00
Pau Ferrer Ocaña dd4c9a1ed0 MOBILE-4081 eslint: Solve jsdoc linter warnings 2022-12-01 23:05:46 +01:00
Pau Ferrer Ocaña 8818dde723 MOBILE-4081 theme: Reintroduce hide-detail class
This reverts commit be1bacba0c.
2022-12-01 22:46:31 +01:00
Noel De Martin cd4d4f164f
Merge pull request #3496 from dpalou/MOBILE-4081
Mobile 4081
2022-12-01 17:40:07 +01:00
Dani Palou acadb25a90 MOBILE-4081 timeline: Fix duedate string in timeline 2022-12-01 16:54:23 +01:00
Noel De Martin 4be903defb
Merge pull request #3494 from dpalou/MOBILE-4081
MOBILE-4081 calendar: Fix calendar behat
2022-12-01 13:39:02 +01:00
Dani Palou 0c03b6a3c1 MOBILE-4081 calendar: Fix calendar behat 2022-12-01 13:02:14 +01:00
Alfonso Salces 35946f6f31 MOBILE-4085 course-storage: Add change detection OnPush 2022-11-30 12:07:04 +01:00
Pau Ferrer Ocaña 8dde80aa08 MOBILE-4081 chore: Remove deprecated concatenatePaths usage 2022-11-29 10:23:36 +01:00
Pau Ferrer Ocaña 6ff5868e9d
Merge pull request #3481 from dpalou/MOBILE-4081
Mobile 4081
2022-11-28 15:41:30 +01:00
Pau Ferrer Ocaña ebc0344c60 MOBILE-4081 completion: Add link handler to block completion status 2022-11-28 08:48:34 +01:00
Pau Ferrer Ocaña fed0239c72 MOBILE-4081 user: Admit profile urls without id 2022-11-28 08:48:34 +01:00
Dani Palou 034d0b4e0c
Merge pull request #3475 from alfonso-salces/MOBILE-4085
MOBILE-4085 course-storage: Revert OnPush changes
2022-11-25 08:05:14 +01:00
Alfonso Salces fa0dcc0bfa MOBILE-4085 course-storage: Revert OnPush changes 2022-11-25 07:55:07 +01:00
Dani Palou bf98c699da MOBILE-4081 blog: Don't show my entries toggle when viewing entry 2022-11-24 16:34:56 +01:00
Pau Ferrer Ocaña b1bd54067c
Merge pull request #3472 from dpalou/MOBILE-4081
Mobile 4081
2022-11-24 14:10:48 +01:00
Dani Palou 2c20a24f84 MOBILE-4081 wiki: Remove non-null assertions in index page 2022-11-24 14:01:51 +01:00
Noel De Martin c94785a94f MOBILE-4081 addons: Delete manager instances
This prevents errors for trying to get the source of a destroyed manager (for example, for subsequent asynchronous calls fetching data).
2022-11-24 13:14:03 +01:00
Dani Palou 32d1e0761b MOBILE-4081 wiki: Allow viewing empty subwikis 2022-11-24 13:09:06 +01:00
Dani Palou 2ad9d2645c MOBILE-4081 wiki: Fix create page with HTML in title 2022-11-24 12:38:10 +01:00
Alfonso Salces 5ddf7db897 MOBILE-4085 course-storage: Update course status in template 2022-11-24 12:31:27 +01:00
Dani Palou fc72d481b6
Merge pull request #3464 from crazyserver/MOBILE-4081
Mobile 4081
2022-11-23 15:23:56 +01:00
Pau Ferrer Ocaña 6d039ffba8 MOBILE-4081 notifications: Change notification preferences layout 2022-11-23 14:13:48 +01:00
Dani Palou bc83f62f0b MOBILE-4081 npm: Freeze libraries 2022-11-23 13:28:13 +01:00
Dani Palou 8c22079e66 MOBILE-4081 notifications: Display time when clicking push 2022-11-23 13:00:36 +01:00
Pau Ferrer Ocaña 9b6a1e04fe MOBILE-4081 airnotifier: Improve devices list format 2022-11-23 12:01:54 +01:00
Pau Ferrer Ocaña eac671c5b3 MOBILE-4081 style: Improve style on message settings 2022-11-23 12:01:54 +01:00
Pau Ferrer Ocaña e7e0ea6b04 MOBILE-3936 reminders: Fix workshop reminders and custom position 2022-11-22 14:18:26 +01:00
Noel De Martin 7269a7c071 MOBILE-4038 timeline: Move action to separate line 2022-11-22 12:12:00 +01:00
Pau Ferrer Ocaña a62cb0ca1e
Merge pull request #3454 from dpalou/MOBILE-4065
Mobile 4065
2022-11-21 13:07:16 +01:00
Dani Palou b7f3e3d6f7 MOBILE-4065 bbb: Remove unneeded chevron right in iOS 2022-11-21 12:55:38 +01:00
Dani Palou 51ca4cc804
Merge pull request #3449 from NoelDeMartin/MOBILE-4109
MOBILE-4109 book: Disable unactive pages
2022-11-17 17:42:46 +01:00
Pau Ferrer Ocaña 11f1706af9 MOBILE-3936 calendar: Fix default reminders not being created 2022-11-17 12:44:59 +01:00
Noel De Martin 5370217058 MOBILE-4109 book: Disable unactive pages 2022-11-17 11:37:00 +01:00
Dani Palou 82e9331357 MOBILE-3784 calendar: Add behat for create event 2022-11-16 12:23:04 +01:00
Dani Palou e72cf7258e MOBILE-3874 calendar: Fix event time and improve a11y 2022-11-16 12:23:04 +01:00