Commit Graph

7126 Commits (ec8a1058ddb9806cbda51a08a38c7fe0a1bb9f62)

Author SHA1 Message Date
Dani Palou 248b74d5c8 MOBILE-4470 h5pactivity: Fix wrong state loaded after synchronize 2024-05-30 16:50:21 +02:00
Pau Ferrer Ocaña 05e6bcb0b0
Merge pull request #4074 from dpalou/MOBILE-4470
Mobile 4470
2024-05-29 16:29:35 +02:00
Dani Palou 1c6551a6e0 MOBILE-4470 database: Don't display values that are no longer valid 2024-05-29 16:05:48 +02:00
Dani Palou b7beaead0c MOBILE-4470 lesson: Fix correct answers when teacher reviews 2024-05-29 12:34:26 +02:00
Dani Palou f1ccc63795 MOBILE-4470 lesson: Fix multichoice option not selected in review
Fixes a regression caused by 2449aca
2024-05-29 10:32:00 +02:00
Pau Ferrer Ocaña ded78aedd1 MOBILE-4470 quiz: Use flex-end instead of end that has better support 2024-05-28 16:04:50 +02:00
Pau Ferrer Ocaña 8576151d56 MOBILE-4470 modal: Use background on modal header buttons 2024-05-28 16:03:23 +02:00
Pau Ferrer Ocaña 7ef7c91a7a MOBILE-4470 wiki: Style wiki edit page like others 2024-05-28 16:02:57 +02:00
Dani Palou 1d135e62d2
Merge pull request #4070 from NoelDeMartin/MOBILE-4470
MOBILE-4470 core: Refactor mod-icon to use signals
2024-05-28 13:45:46 +02:00
Noel De Martin 0ca6377b52 MOBILE-4470 core: Refactor mod-icon to use signals
This change is necessary because some icons weren't updated properly inside of components using OnPush (e.g. course-storage page).
2024-05-28 12:27:52 +02:00
Noel De Martin 9dee3b172d
Merge pull request #4069 from alfonso-salces/MOBILE-4470
MOBILE-4470 edit-entry: Add module and course context
2024-05-28 12:11:18 +02:00
Alfonso Salces fab71435eb MOBILE-4470 edit-entry: Add module and course context 2024-05-28 11:34:39 +02:00
Pau Ferrer Ocaña f8d2127ebe
Merge pull request #4071 from dpalou/MOBILE-4470
Mobile 4470
2024-05-28 11:34:02 +02:00
Dani Palou 7e989c93d5
Merge pull request #4068 from NoelDeMartin/MOBILE-4470
MOBILE-4470 storagemanager: Fix removing courses
2024-05-28 09:45:12 +02:00
Dani Palou 6f56afbb84 MOBILE-4470 compile: Remove unneeded translate pipe
This pipe is no longer needed after afb5ce3cde
2024-05-28 08:46:11 +02:00
Noel De Martin 89597dad72 MOBILE-4470 storagemanager: Fix removing courses
Fixes a regression caused by 91c56256ed
2024-05-28 08:44:29 +02:00
Noel De Martin fa321dad83
Merge pull request #4067 from crazyserver/MOBILE-4470
Mobile 4470
2024-05-27 17:19:29 +02:00
Pau Ferrer Ocaña 5735bc4ca9 MOBILE-4470 icon: Fix mod icon loading having a real uniqueId on SVG 2024-05-27 16:39:49 +02:00
Pau Ferrer Ocaña 670960c81b MOBILE-4470 forum: Author text should be smaller on forum 2024-05-27 16:39:49 +02:00
Dani Palou ff7a075cec MOBILE-4470 compile: Fix component ID collision detected warning
Angular generates a unique component ID for each component to apply style encapsulation, restore application state, etc. Our compile code generated the same ID every time some HTML was compiled, and Angular displayed a warning in the console. Applying a different attribute every time makes sure the component ID is different in each compile.
2024-05-27 16:30:20 +02:00
Dani Palou 0e599a5363
Merge pull request #4062 from crazyserver/MOBILE-4600
Mobile 4600
2024-05-27 15:23:46 +02:00
Noel De Martin e8f65b4252
Merge pull request #4066 from alfonso-salces/MOBILE-4470
Mobile 4470
2024-05-27 15:02:15 +02:00
Pau Ferrer Ocaña 10f2077516 MOBILE-4470 modal: Fix modal backdrop dismiss on iOS 2024-05-27 14:23:36 +02:00
Pau Ferrer Ocaña 87a02928d7 MOBILE-4470 password: Fix password modal height 2024-05-27 14:23:36 +02:00
Pau Ferrer Ocaña d2ac783930 MOBILE-4470 icon: Remove aria label or hidden warning on course storage 2024-05-27 14:23:36 +02:00
Alfonso Salces 5ff760ddc2 MOBILE-4470 blog: Hide creation button in some cases 2024-05-27 13:55:17 +02:00
Alfonso Salces 84a29efdaa MOBILE-4470 blog: Read courseId from url 2024-05-27 13:55:08 +02:00
Pau Ferrer Ocaña ffe3029669 MOBILE-4600 styles: Add styles and mixins to bootstrap 2024-05-27 13:19:25 +02:00
Pau Ferrer Ocaña 1c6bbbfca8 MOBILE-4600 styles: Separate bootstrap to a component 2024-05-27 13:18:03 +02:00
Pau Ferrer Ocaña 0771ccc278 MOBILE-4600 data: Fix related behat tests 2024-05-27 12:53:13 +02:00
Pau Ferrer Ocaña a8bbab2363 MOBILE-4600 data: Add navigation buttons to collapsible-footer 2024-05-27 12:53:13 +02:00
Pau Ferrer Ocaña 9d8d1f0929 MOBILE-4600 styles: Move atto css to a component 2024-05-27 12:52:39 +02:00
Pau Ferrer Ocaña 671bb39807 MOBILE-4600 data: Add missing actions 2024-05-27 12:52:39 +02:00
Pau Ferrer Ocaña e40426d454 MOBILE-4600 data: Fix date field during edit 2024-05-27 12:52:39 +02:00
Pau Ferrer Ocaña a4136c3f1a MOBILE-4600 data: Adapt new default templates 2024-05-27 12:52:39 +02:00
Noel De Martin 086a220f86 MOBILE-4470 timeline: Avoid filtering past courses
This may have been introduced by mistake in commit 0f5416e2f0. Looking at improvements introduced in 4.0, past courses were never filtered out but the UI says "No in-progress courses" when empty; that may have caused the confusion.
2024-05-27 11:20:08 +02:00
Dani Palou 4cae0f704d MOBILE-4470 chat: Fix wrong component used in prefetch 2024-05-27 10:38:14 +02:00
Pau Ferrer Ocaña 888d518e86
Merge pull request #4063 from dpalou/MOBILE-4470
Mobile 4470
2024-05-24 12:29:52 +02:00
Dani Palou bdadea8e4d MOBILE-4470 external-content: Fix media reloaded when playing 2024-05-24 12:07:48 +02:00
Dani Palou 63777bc439 MOBILE-4470 course-summary: Fix download status not updated 2024-05-24 11:45:02 +02:00
Pau Ferrer Ocaña 712fe2d934 MOBILE-4470 styles: Fix header button glitches 2024-05-23 12:42:40 +02:00
Pau Ferrer Ocaña 4155bc0142 MOBILE-4470 styles: Fix ion card buttons color 2024-05-23 12:35:16 +02:00
Pau Ferrer Ocaña 55428d5346 MOBILE-4470 iframes: Fix loading and improve responsive styles 2024-05-23 12:20:56 +02:00
Pau Ferrer Ocaña d2bb5c1b8f MOBILE-4470 data: Fix edit table width 2024-05-23 12:20:56 +02:00
Pau Ferrer Ocaña 50f06e0fd7 MOBILE-4470 calendar: Initially disable repeats when creating an event 2024-05-23 12:20:56 +02:00
Pau Ferrer Ocaña a34a3ac5c8 MOBILE-4470 styles: Sort more styles into separate files 2024-05-23 12:20:56 +02:00
Dani Palou 1c84715f9a MOBILE-4470 completion: Fix manual completion not updated 2024-05-23 12:20:00 +02:00
Pau Ferrer Ocaña f53800471d MOBILE-4470 format-text: Make image viewer button always round 2024-05-22 17:15:36 +02:00
Pau Ferrer Ocaña 4da3e650e0 MOBILE-4470 sites: Add ellipsis to sites list 2024-05-22 17:15:36 +02:00
Pau Ferrer Ocaña 64cc206e19 MOBILE-4470 data: Improve styles applied in database 2024-05-22 17:15:36 +02:00
Pau Ferrer Ocaña 413dbef142 MOBILE-4470 refresh: Fix some spinner colors and hidden 2024-05-22 17:15:36 +02:00
Pau Ferrer Ocaña c55d443ea2 MOBILE-4470 quiz: Reduce feedback font size 2024-05-22 17:15:36 +02:00
Pau Ferrer Ocaña f7a3b65de6
Merge pull request #4059 from dpalou/MOBILE-4470
Mobile 4470
2024-05-22 16:42:56 +02:00
Dani Palou 40032e7d5f MOBILE-4470 course: Delete files linked to course component 2024-05-22 16:20:52 +02:00
Dani Palou 91c56256ed MOBILE-4470 courses-storage: Update site size after delete data 2024-05-22 16:20:52 +02:00
Dani Palou bb018c530f MOBILE-4470 format-text: Destroy instances of external-content 2024-05-22 16:18:02 +02:00
Noel De Martin 60d89832d8 MOBILE-4470 assign: Update behat setup
The defaults changed in MDL-80741, so we need to indicate them explicitly now.
2024-05-22 16:06:39 +02:00
Pau Ferrer Ocaña 26d950cbb4 MOBILE-4470 format-text: Fix image viewer 2024-05-22 14:26:09 +02:00
Pau Ferrer Ocaña 345fdffdb8 MOBILE-4470 licenses: Fix url and styles 2024-05-22 14:26:09 +02:00
Pau Ferrer Ocaña af94add7e9 MOBILE-4470 a11y: Fix fixed font sizes 2024-05-22 14:26:09 +02:00
Pau Ferrer Ocaña 42b67d58a3 MOBILE-4470 quiz: Improve review status page to be more readable 2024-05-22 12:54:30 +02:00
Pau Ferrer Ocaña 24aeb1dfc1
Merge pull request #4055 from NoelDeMartin/MOBILE-4470
MOBILE-4470 core: Fix collapsible header scrolling
2024-05-22 11:56:07 +02:00
Dani Palou 47e9f07782 MOBILE-4470 completion: Fix completion button text wrap 2024-05-22 11:11:13 +02:00
Noel De Martin 1756a19f66 MOBILE-4470 core: Fix collapsible header scrolling
There were some scenarios were the scrollingHeight was recalculated, but the listeners weren't using the latest value and thus causing the wrong behaviour.
2024-05-22 10:49:19 +02:00
Dani Palou 8e14b018a7 MOBILE-4470 qtype_match: Fix some text color when reviewing 2024-05-21 16:50:04 +02:00
Dani Palou fb7f63732c MOBILE-4470 iframe: Fix regression with default values 2024-05-21 10:29:59 +02:00
Dani Palou 87c76b3db4 MOBILE-4470 viewer: Fix viewing data images 2024-05-21 10:29:59 +02:00
Dani Palou 859f94bf98 MOBILE-4470 tabs: Fix route loaded when changing main menu tabs
When using sub-routes like with core-tabs-outlet (e.g. participants), going back to the main menu tab set the main menu route as the current one instead of the sub-route and this caused problems with split view.
2024-05-21 10:29:59 +02:00
Pau Ferrer Ocaña e511629b9c
Merge pull request #4053 from dpalou/MOBILE-3403
MOBILE-3403 core: Avoid performing requests to embedded untreated URLs
2024-05-17 13:26:53 +02:00
Dani Palou 6da34f5984 MOBILE-3403 core: Avoid performing requests to embedded untreated URLs 2024-05-17 13:05:35 +02:00
Pau Ferrer Ocaña 56a6f5f84c MOBILE-4470 local-file: Fix change name opening the file 2024-05-17 12:51:00 +02:00
Pau Ferrer Ocaña 211231a0a8 MOBILE-4470 rte: Fix rte auto focused on enter 2024-05-17 12:51:00 +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
Pau Ferrer Ocaña a88147e5b0 MOBILE-4470 styles: Remove temporal fix on popovers 2024-05-16 21:51:43 +02:00
Pau Ferrer Ocaña 91e9d443f1 MOBILE-4470 styles: Sort some styles 2024-05-16 21:51:43 +02:00
Pau Ferrer Ocaña 5c099471f3 MOBILE-4470 quiz: Fix opacity and clickable elements on reviews 2024-05-16 21:51:43 +02:00
Pau Ferrer Ocaña e775a066ae MOBILE-4470 quiz: Improve attempts summary page styles 2024-05-16 21:51:43 +02:00
Dani Palou 655254abd2
Merge pull request #4049 from crazyserver/MOBILE-4470
Mobile 4470
2024-05-16 12:09:48 +02:00
Dani Palou c39e75f894
Merge pull request #4050 from NoelDeMartin/MOBILE-4470
MOBILE-4470: QA Fixes
2024-05-16 12:04:14 +02:00
Noel De Martin f5414d915a MOBILE-4470 core: Fix slides reactivity 2024-05-16 11:34:07 +02:00
Noel De Martin 1d15216b9f MOBILE-4470 assign: Implement action link handler
This is necessary to handle links in timeline block. We'll need to do this in more situations, but for now it seems like assign is the only one with special actions. See MDL-81912.
2024-05-16 11:34:07 +02:00
Dani Palou 3beb8064bd MOBILE-4589 qtype_match: Decode HTML of options 2024-05-16 10:26:55 +02:00
Pau Ferrer Ocaña 8e4cb42192 MOBILE-4470 styles: Fix opacity on iOS 2024-05-16 10:01:37 +02:00
Pau Ferrer Ocaña 369fd71c00 MOBILE-4470 quiz: Unify question card to solve status text size in iOS 2024-05-16 10:01:37 +02:00
Pau Ferrer Ocaña bc26951123 MOBILE-4470 course-storage: Fix progressbar, big titles and calculating 2024-05-15 15:54:29 +02:00
Pau Ferrer Ocaña b83f900690
Merge pull request #4047 from dpalou/MOBILE-4550
Mobile 4550
2024-05-15 13:32:18 +02:00
Pau Ferrer Ocaña f16c405115 MOBILE-4470 blog: Improve styles 2024-05-15 12:36:28 +02:00
Dani Palou 633ef7dc9a MOBILE-4550 quiz: Fix feedback color specificity 2024-05-15 12:13:38 +02:00
Dani Palou 0b9417884f MOBILE-4550 quiz: Fix alignment of quiz grade 2024-05-15 12:13:38 +02:00
Dani Palou d4defbb543 MOBILE-4550 quiz: Fix hiding help icons from review data 2024-05-15 12:13:38 +02:00
Dani Palou 00d02bc502 MOBILE-4550 quiz: Always display max number of decimals in grades 2024-05-15 12:13:38 +02:00
Pau Ferrer Ocaña 829cb8bc9b MOBILE-4470 styles: Universalize reduced margins on popover icons 2024-05-15 10:39:35 +02:00
Pau Ferrer Ocaña 874d1ebee6 MOBILE-4470 context-menu: Simplify context menu to fix text wrappings 2024-05-15 10:39:10 +02:00
Dani Palou 691ad40490
Merge pull request #4046 from crazyserver/MOBILE-4470
Mobile 4470
2024-05-14 16:32:19 +02:00
Pau Ferrer Ocaña 8f461adf74 MOBILE-4470 choice: Fix messages shown on the app 2024-05-14 16:11:20 +02:00
Noel De Martin ed7bd88e1a MOBILE-4470 core: Fix double infinite-loading on scroll 2024-05-14 13:54:34 +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
Pau Ferrer Ocaña f8e022c1fd MOBILE-4470 styles: Revisit text wrapping ellipsis 2024-05-14 11:47:34 +02:00
Noel De Martin daa16a32a4 MOBILE-4470 ui: Fix collapsible header
This caused both headers to be hidden when navigating from a scrolled page content to a frozen page (without scroll)
2024-05-14 11:29:00 +02:00
Noel De Martin 83e75e58dd MOBILE-4470 behat: Clean up tests before 4.1 2024-05-14 11:29:00 +02:00