Commit Graph

7424 Commits (8cc14fc0a9e60b59936d4eb5a6d27f410ecc53c4)

Author SHA1 Message Date
Albert Gasset b8d14fc48c MOBILE-4616 assign: Fix late submission time calculation 2024-10-23 12:39:40 +02:00
Pau Ferrer Ocaña 6e2c3e4394 MOBILE-4616 course: Show availability section info in collapsed content 2024-10-23 12:06:57 +02:00
Albert Gasset ab18e51b24 MOBILE-4616 database: Fix specificity of custom CSS rules 2024-10-22 16:31:29 +02:00
Pau Ferrer Ocaña d533490630
Merge pull request #4220 from alfonso-salces/MOBILE-4616
Mobile 4616
2024-10-21 14:44:12 +02:00
Alfonso Salces ca1595d165 MOBILE-4616 viewer: Show toast over comment input 2024-10-21 14:06:38 +02:00
Pau Ferrer Ocaña 1c9d096299 MOBILE-4616 course: Get course info whatever the user is enrolled or not 2024-10-21 11:40:26 +02:00
Pau Ferrer Ocaña d06e9ec1db MOBILE-4616 search: Remove mandatory index.php from link handler pattern 2024-10-21 10:19:04 +02:00
Pau Ferrer Ocaña 8ea6c00a28
Merge pull request #4216 from albertgasset/MOBILE-4616-feedback
MOBILE-4616 feedback: Workaround for incorrect URLs in page after submit
2024-10-17 15:53:48 +02:00
Pau Ferrer Ocaña 47bb27620a
Merge pull request #4214 from albertgasset/MOBILE-4616-database
MOBILE-4616 database: Fix loading of custom CSS and templates
2024-10-17 15:45:37 +02:00
Albert Gasset 374929008e MOBILE-4616 feedback: Workaround for incorrect URLs in page after submit 2024-10-17 15:29:47 +02:00
Pau Ferrer Ocaña 00736ddee2 MOBILE-4616 forum: Check user has already posted to eachuser forum 2024-10-17 15:04:56 +02:00
Pau Ferrer Ocaña ac719891d9 MOBILE-4616 login: Trim username and email on reset password WS call 2024-10-17 13:47:42 +02:00
Albert Gasset 76cbdeb176 MOBILE-4616 database: Fix loading of custom CSS
Custom CSS was not loaded if the text passed to core-compile-html was
initially empty and changed afterwards.
2024-10-17 12:42:37 +02:00
Albert Gasset 4dd949b10e MOBILE-4616 database: Fix processing of templates
Some elements of templates were being removed, like <tr> or <li>.
2024-10-17 12:42:32 +02:00
Pau Ferrer Ocaña 0bcf7ad6b9 MOBILE-4616 course: Expand subsections of last viewed module 2024-10-16 14:39:53 +02:00
Pau Ferrer Ocaña 95756b5c13 MOBILE-4616 feedback: Fix tab selection after submit form 2024-10-15 14:54:23 +02:00
Albert Gasset ce7243b1ae
Merge pull request #4209 from crazyserver/MOBILE-4616
MOBILE-4616 scorm: Update sco status icons to match LMS
2024-10-15 13:53:32 +02:00
Pau Ferrer Ocaña c6f73af200 MOBILE-4616 reportbuilder: Only show report builder on user menu 2024-10-15 11:11:18 +02:00
Pau Ferrer Ocaña cfff5e6217 MOBILE-4616 scorm: Update sco status icons to match LMS 2024-10-15 10:41:51 +02:00
Alfonso Salces f4d3a92615 MOBILE-4616 blog: Add courseId param in entry creation 2024-10-15 09:14:13 +02:00
Albert Gasset dad261ec3c MOBILE-3893 assign: Fix editing files offline
Changes to the allowOffline property of
AddonModAssignSubmissionPluginComponent were not being detected
and passed to the submission plugin component.
2024-10-14 12:30:29 +02:00
Pau Ferrer Ocaña 62f804087c MOBILE-4616 quiz: Fix quiz navigation module icons 2024-10-11 16:02:06 +02:00
Pau Ferrer Ocaña 95d9da2565 MOBILE-4616 rtl: Fix accordion direction on RTL 2024-10-11 12:19:22 +02:00
Alfonso Salces c6f7dd00b2 MOBILE-4616 blog: Fix getOfflineEntries filters 2024-10-11 08:39:34 +02:00
Dani Palou a33027e818
Merge pull request #4201 from crazyserver/MOBILE-4616
MOBILE-4616 course: Fix change section from course index when mod opens
2024-10-10 14:46:19 +02:00
Dani Palou de51c41583
Merge pull request #4202 from crazyserver/MOBILE-4598
MOBILE-4598 styles: Import Bootstrap 5 bridge styles from LMS
2024-10-10 14:44:33 +02:00
Pau Ferrer Ocaña 666caca940
Merge pull request #4200 from dpalou/MOBILE-4616
Mobile 4616
2024-10-10 14:10:37 +02:00
Pau Ferrer Ocaña a69967007a MOBILE-4616 course: Fix change section from course index when mod opens 2024-10-10 12:58:12 +02:00
Pau Ferrer Ocaña 474b486441 MOBILE-4598 styles: Import Bootstrap 5 bridge styles from LMS 2024-10-10 11:34:45 +02:00
Dani Palou 5d3c637de0 MOBILE-4616 badge: Fix filters in issuer name in badgeclass 2024-10-09 15:56:25 +02:00
Dani Palou 348567fdb1 MOBILE-4616 reports: Remove OnPush to avoid infinite-loading problem 2024-10-09 15:32:20 +02:00
Dani Palou 694d46c99c MOBILE-4616 reports: Fix load more calculation 2024-10-09 15:31:55 +02:00
Dani Palou 0fdb03ac78
Merge pull request #4199 from albertgasset/MOBILE-3893
MOBILE-3893 assign: Improve UX of buttons
2024-10-09 14:15:50 +02:00
Pau Ferrer Ocaña 1bb5b43393
Merge pull request #4198 from dpalou/MOBILE-4616
MOBILE-4616 core: Set Moodle 4.5 release version
2024-10-09 13:49:15 +02:00
Albert Gasset 9302113a6c MOBILE-3893 assign: Improve UX of buttons 2024-10-09 12:47:54 +02:00
Pau Ferrer Ocaña d63c06e328 MOBILE-4660 course: Improve module card styles 2024-10-09 10:17:06 +02:00
Dani Palou 8a0b28ef93 MOBILE-4616 core: Set Moodle 4.5 release version 2024-10-09 08:24:23 +02:00
Dani Palou 7f37d87dd9 MOBILE-4673 ios: Fix iframe links script not loaded in some apps 2024-10-08 12:47:02 +02:00
Dani Palou 341d1bc6d4 MOBILE-4672 mathjax: Fix some equations not displayed in quiz
For some reason, if we tell MathJax to render an equation for an element that isn't in the DOM, for some equations it fails and displays the error message (which is an exclamation mark). If we want to be sure the equation is rendered properly we need to wait for the element to be in the DOM.
2024-10-08 07:42:41 +02:00
Dani Palou 73307ccc5a MOBILE-4616 core: Fix behats after MDL-83296 change 2024-10-07 16:21:51 +02:00
Dani Palou a0cf5bf4c4 MOBILE-4660 course: Count subsections in download progress 2024-10-07 16:21:51 +02:00
Dani Palou d1856f5fff MOBILE-4660 course: Adapt course downloads to new data structure 2024-10-07 16:21:51 +02:00
Pau Ferrer Ocaña d384752113 MOBILE-4660 course: Fix open last viewed section 2024-10-07 12:11:55 +02:00
Pau Ferrer Ocaña d3c3c56296 MOBILE-4660 storagemanager: Prefetch subsections 2024-10-07 12:11:55 +02:00
Pau Ferrer Ocaña a3bb081f60 MOBILE-4660 storagemanager: Avoid scroll when all sections is selected 2024-10-07 12:11:55 +02:00
Pau Ferrer Ocaña a2c6a5b578 MOBILE-4660 storagemanager: Manage subsections on storage manager 2024-10-07 12:11:55 +02:00
Dani Palou a169d9301a MOBILE-4660 course: Refactor how subsections are handled
This commit doesn't refactor course downloads yet, it will be done in another commit.
2024-10-07 12:11:55 +02:00
Albert Gasset 588df2dd9d MOBILE-3893 assign: Add button to remove submissions 2024-10-04 12:16:41 +02:00
Albert Gasset a6076d3f42 MOBILE-3893 assign: Check if submission is empty before saving 2024-10-02 14:51:01 +02:00
Pau Ferrer Ocaña 5fe7a7beb1
Merge pull request #4170 from dpalou/MOBILE-4641
MOBILE-4641 core: Support custom default home pages
2024-10-01 12:16:34 +02:00
Albert Gasset ad12f89a8e
Merge pull request #4185 from dpalou/MOBILE-4337
MOBILE-4337 h5p: Don't install editor libraries
2024-09-30 09:23:16 +02:00
Dani Palou 035ba7cf86 MOBILE-4337 h5p: Don't install editor libraries 2024-09-30 08:17:00 +02:00
Albert Gasset 1842a55fe3
Merge pull request #4186 from dpalou/MOBILE-4664
MOBILE-4664 h5p: Upgrade H5P lib to 1.27
2024-09-27 16:41:38 +02:00
Dani Palou 6411630dc9
Merge pull request #4189 from alfonso-salces/MOBILE-2256
MOBILE-2256 privatefiles: Remove private files
2024-09-27 12:28:21 +02:00
Alfonso Salces 27fd71fa17 MOBILE-2256 privatefiles: Remove private files 2024-09-27 12:07:14 +02:00
Dani Palou 9ee4968641
Merge pull request #4188 from alfonso-salces/MOBILE-4666
MOBILE-4666 lesson-index: Show loading when lesson is downloading
2024-09-27 08:59:34 +02:00
Alfonso Salces 9cedee30e6 MOBILE-4505 course: Avoid show two info icons in navbar 2024-09-27 07:56:13 +02:00
Alfonso Salces 9fddd8f1a9 MOBILE-4666 lesson-index: Show loading when lesson is downloading 2024-09-26 16:54:02 +02:00
Dani Palou 8a770d7120 MOBILE-4664 h5p: Upgrade H5P lib to 1.27 2024-09-26 10:08:57 +02:00
Alfonso Salces 9c4965e7db MOBILE-2256 privatefiles: Remove private files 2024-09-26 09:45:44 +02:00
Dani Palou 45008e402a
Merge pull request #4182 from crazyserver/MOBILE-4442
MOBILE-4442 course: Fix variable typo
2024-09-20 11:14:32 +02:00
Pau Ferrer Ocaña eb6c10fec6 MOBILE-4442 course: Fix variable typo 2024-09-20 10:49:13 +02:00
Dani Palou 61cb0428f9
Merge pull request #4180 from crazyserver/MOBILE-4442
Mobile 4442
2024-09-19 15:57:27 +02:00
Pau Ferrer Ocaña cb9580b73e MOBILE-4442 course: Manage subsections on course index page 2024-09-19 13:52:11 +02:00
Pau Ferrer Ocaña aad989982d MOBILE-4442 course: Update styles on module cards and sections 2024-09-19 13:52:11 +02:00
Pau Ferrer Ocaña 1527e31cd6 MOBILE-4442 course: Open subsections as sections inside course 2024-09-19 12:03:35 +02:00
Pau Ferrer Ocaña 95c4e0e225 MOBILE-4442 subsection: Create subsection activity module 2024-09-19 11:59:26 +02:00
Albert Gasset 5c6744ac48 MOBILE-4639 badges: Support links to badges/badgeclass.php?id=X 2024-09-19 10:00:47 +02:00
Albert Gasset 38ae12fe35 MOBILE-4639 badges: Use ccourse full name returned by WS 2024-09-17 16:23:15 +02:00
Albert Gasset 24fddd8f7e MOBILE-4639 badges: Fix structure of alignments 2024-09-17 16:23:15 +02:00
Pau Ferrer Ocaña 0b4c3dc88e MOBILE-4442 course: Create a separate component to manage sections 2024-09-17 15:00:03 +02:00
Pau Ferrer Ocaña 647fdf8bf3 MOBILE-4442 messages: Recover animation once a bug has been solved 2024-09-17 15:00:03 +02:00
Pau Ferrer Ocaña d87dfc9678 MOBILE-4636 behat: Remove unnecessary variable navSubscription 2024-09-17 14:17:49 +02:00
Pau Ferrer Ocaña f0ef97b377 MOBILE-4636 course: Expand and collapse sections 2024-09-17 14:17:49 +02:00
Pau Ferrer Ocaña 074246f715 MOBILE-4636 course: Enclose sections in cards instead of modules 2024-09-17 14:06:55 +02:00
Dani Palou 7271ee3c24
Merge pull request #4175 from albertgasset/MOBILE-4642
MOBILE-4642 h5p: Prevent partially saved packages
2024-09-17 12:11:28 +02:00
Pau Ferrer Ocaña 437f309957
Merge pull request #4176 from dpalou/MOBILE-4587
MOBILE-4587 qtype: Fix race condition with MathJax in D&D questions
2024-09-17 11:10:16 +02:00
Albert Gasset 6624d13321 MOBILE-4642 h5p: Prevent partially saved packages 2024-09-17 10:19:50 +02:00
Dani Palou 8d4e4364c0 MOBILE-4641 core: Support custom default home pages 2024-09-17 09:38:51 +02:00
Dani Palou 6290fb99af MOBILE-4657 tabs: Fix detection of nav bar buttons to hide
All course option site plugins use the same page name, so using page name to check if a page is selected caused problems. It's better to use the tab ID
2024-09-17 09:30:10 +02:00
Dani Palou 9081494e31 MOBILE-4587 qtype: Fix race condition with MathJax in D&D questions 2024-09-17 09:29:31 +02:00
Dani Palou bfa9b056a6 MOBILE-4638 question: Update correctness icons to match last LMS changes 2024-09-17 08:42:14 +02:00
Dani Palou 129e3352eb
Merge pull request #4171 from alfonso-salces/MOBILE-4547
MOBILE-4547 blog: Fix remove offline entries sync
2024-09-13 13:09:24 +02:00
Alfonso Salces 91588bb94c MOBILE-4547 blog: Fix remove offline entries sync 2024-09-13 12:36:21 +02:00
Dani Palou 61ff5142fb MOBILE-4640 page: Fix index file not re-downloaded when needed 2024-09-13 09:42:08 +02:00
Dani Palou e181137a6a MOBILE-4640 url: Fix detect revision from tokenpluginfile URLs 2024-09-13 09:41:08 +02:00
Dani Palou c827311684 MOBILE-4482 core: Fix treat draft URLs failing because of encoded chars
Usually file.filename doesn't have encoded chars, but the URL does so they don't match.
2024-09-12 16:09:34 +02:00
Dani Palou 4f1db0e639 MOBILE-4359 localnotifications: Fix open local notif when app is dead 2024-09-05 12:24:35 +02:00
Dani Palou 0e6058a242 MOBILE-4359 pushnotifications: Fix open push when app is dead 2024-09-05 12:24:35 +02:00
Dani Palou 2c2508607a MOBILE-4359 core: Create and use runAfterLoginNavigation
This function will be used to run code after the login navigation finishes, to avoid collisions when doing extra navigations
2024-09-05 12:24:35 +02:00
Dani Palou 3278d5a77f
Merge pull request #4167 from crazyserver/MOBILE-4616
Mobile 4616
2024-09-05 12:20:20 +02:00
Pau Ferrer Ocaña 0ef3524263 MOBILE-4616 behat: Block navigation on behat steps 2024-09-05 11:37:15 +02:00
Pau Ferrer Ocaña 2b42347dda MOBILE-4616 behat: Combined Grade action into one step (MDL-80751) 2024-09-04 17:10:02 +02:00
Pau Ferrer Ocaña c609330cce MOBILE-4616 format-text: Avoid image treatment if it comes form tex 2024-09-04 17:10:02 +02:00
Pau Ferrer Ocaña 48f73468e0 MOBILE-4616 behat: Remove cases where near is not needed 2024-09-04 17:10:02 +02:00
Pau Ferrer Ocaña 34ae590968 MOBILE-4616 behat: Wait the spinners to be removed 2024-09-04 17:10:02 +02:00
Pau Ferrer Ocaña 80a26121fd MOBILE-4616 behat: Fix go to parent element in closest matching 2024-09-04 17:10:02 +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 e1984110b6 MOBILE-4638 quiz: Apply new correctness icons depending on LMS version 2024-09-03 11:48:00 +02:00
Pau Ferrer Ocaña 038dfd1e59 MOBILE-4616 behat: Fix split view selectors on behat 2024-09-03 11:30:26 +02:00