Commit Graph

3832 Commits (af215a7f5c6c8bf91f84adaa46b44ef5e58c536e)

Author SHA1 Message Date
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 6cf958eb8a MOBILE-3371 search: Filter global search 2023-09-14 13:24:32 +02:00
Noel De Martin 65a4cc98f7 MOBILE-3371 search: Implement global search 2023-09-14 13:24:32 +02:00
Noel De Martin c11fd99a0a MOBILE-3371 core: Improve manager sources 2023-09-14 13:24:32 +02:00
Noel De Martin f373ec9149 MOBILE-3371 core: Extract paginated source class 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
Noel De Martin 9e1bcaf581 MOBILE-3371 core: Implement course image component 2023-09-14 13:24:32 +02:00
Noel De Martin 55609b5f99 MOBILE-3371 core: Implement dimmed empty box
Also improved storybook set up to test the new feature
2023-09-14 13:24:32 +02:00
Dani Palou bbe1e7d65e MOBILE-4323 enrol: Handle methods without get_enrol_info 2023-09-13 09:44:49 +02:00
Noel De Martin ceb4b40077
Merge pull request #3782 from alfonso-salces/MOBILE-4414
MOBILE-4414 credentials: Update support config
2023-09-12 14:14:17 +02:00
Noel De Martin e647e535fa
Merge pull request #3780 from dpalou/MOBILE-3839
Mobile 3839
2023-09-12 14:07:26 +02:00
Alfonso Salces 9e342ca2ef MOBILE-4414 credentials: Update support config 2023-09-12 10:40:00 +02:00
Pau Ferrer Ocaña 05a5472144 MOBILE-4201 login: Fix tests 2023-09-08 16:07:42 +02:00
Pau Ferrer Ocaña 9c2133bd73 MOBILE-4201 login: Show error message if check site fails 2023-09-08 16:07:42 +02:00
Pau Ferrer Ocaña 663f42de2a MOBILE-4201 login: Remove deprecated login functions 2023-09-08 16:07:40 +02:00
Pau Ferrer Ocaña ca3d88b66b MOBILE-4201 login: Fix empty sites page when go back with openAddSite 2023-09-08 16:07:37 +02:00
Pau Ferrer Ocaña ed900d9d1a MOBILE-4201 login: Remove SSO open browser confirmation 2023-09-08 16:07:34 +02:00
Pau Ferrer Ocaña eead77bff9 MOBILE-4201 login: Login restyling 2023-09-08 15:18:02 +02:00
Pau Ferrer Ocaña 47a9a2ae06 MOBILE-4201 login: Show Login in browser on credentials and reconnect 2023-09-08 15:18:02 +02:00
Pau Ferrer Ocaña 75171da002 MOBILE-4201 login: Redesign reconnect page 2023-09-08 14:30:13 +02:00
Pau Ferrer Ocaña 7dec27239d MOBILE-4201 login: Remove cancel button from reconnect page 2023-09-08 14:30:13 +02:00
Dani Palou 7e7aae4853 MOBILE-3839 browser: Support SecureStorage in browser 2023-09-07 13:20:36 +02:00
Dani Palou c0b9803030 MOBILE-3839 core: Store tokens in secure storage 2023-09-07 13:20:36 +02:00
Pau Ferrer Ocaña ff00454e33 MOBILE-4201 login: Move oauth and scanQR to login methods component 2023-09-05 15:38:51 +02:00
Pau Ferrer Ocaña db020f18fe MOBILE-4331 app: Change navigation bar color according to the theme 2023-09-05 14:53:03 +02:00
Dani Palou 7f987f318c
Merge pull request #3775 from NoelDeMartin/MOBILE-4362
MOBILE-4362
2023-09-01 08:39:48 +02:00
Noel De Martin 6d8eae7dfa MOBILE-4362 core: Fix docs 2023-08-31 15:28:35 +02:00
Noel De Martin 549d03ed8f MOBILE-4362 analytics: Strip tags from event names 2023-08-31 15:28:20 +02:00
Noel De Martin 74439956fd MOBILE-4362 usertours: Ensure tours order
This is necessary to avoid flaky behat tests
2023-08-31 12:45:20 +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 f599185095 MOBILE-4407 assets: Use new svg filetype icons 2023-08-30 15:44:51 +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 a6eeacfd88
Merge pull request #3754 from crazyserver/MOBILE-4323
MOBILE-4323 enrol: Create enrol delegates
2023-08-24 11:35:24 +02:00
Pau Ferrer Ocaña c9bf366943
Merge pull request #3718 from alfonso-salces/MOBILE-4372
MOBILE-4372 course-format: Change course index fab position if lang is rtl
2023-08-24 08:29:53 +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 c20df40bdc MOBILE-4323 enrol: Support enrolment action on siteplugins
Co-authored: dpalou
2023-08-23 16:05:28 +02:00
Pau Ferrer Ocaña b975e6f0d8 MOBILE-4323 enrol: Create enrol delegates
Co-authored: dpalou
2023-08-23 16:05:09 +02:00
Pau Ferrer Ocaña 47af5a252e
Merge pull request #3773 from alfonso-salces/MOBILE-4385
MOBILE-4385 side-blocks: Check if the html contain some tags
2023-08-23 15:46:40 +02:00
Alfonso Salces 55d7dc6c72 MOBILE-4385 side-blocks: Check if the html contain some tags 2023-08-23 09:03:23 +02:00
Pau Ferrer Ocaña a4d2af2b92
Merge pull request #3771 from dpalou/MOBILE-4362
MOBILE-4362 behat: Fix behat snapshot failures due to width
2023-08-22 15:39:52 +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 4e27bb639d MOBILE-4367 courses: Check if core_my_view_page is available
Otherwise an error is displayed in console when trying to use the WS
2023-08-21 09:01:15 +02:00
Alfonso Salces abc6461f36 MOBILE-4372 course-format: Change user tour alignment in RTL 2023-08-11 08:33:19 +02:00
Dani Palou e35909d1b3 MOBILE-4370 course: Make section availability clickable 2023-08-07 15:53:47 +02:00
Dani Palou 5090186cca MOBILE-4370 course: Remove unneeded 'Show more' in availability 2023-08-07 14:50:47 +02: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 2a47618107
Merge pull request #3761 from NoelDeMartin/MOBILE-4362
MOBILE-4362 behat: Fix 3.11 tests
2023-07-31 08:07:56 +02:00
Noel De Martin c479c230e3 MOBILE-4362 behat: Fix 3.11 tests 2023-07-31 11:03:31 +09:00
Dani Palou 58492bb08c MOBILE-4373 core: Support pages, numbers and key file extensions 2023-07-28 15:11:12 +02:00
Noel De Martin 68b7a3ede9 MOBILE-4367 courses: Log dashboard and my courses 2023-07-27 10:17:05 +09:00
Dani Palou 3e8b7a4e46
Merge pull request #3753 from crazyserver/MOBILE-4351
MOBILE-4351 course: Add completion status before task inside activities
2023-07-25 14:41:04 +02:00
Dani Palou 81d1da39ca
Merge pull request #3752 from NoelDeMartin/MOBILE-4272
MOBILE-4272: Workshop tests
2023-07-25 12:29:48 +02:00
Pau Ferrer Ocaña e06221472f MOBILE-4351 course: Add completion status before task inside activities 2023-07-25 09:02:25 +02: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
Dani Palou 24a81efe9a
Merge pull request #3751 from NoelDeMartin/MOBILE-4390
MOBILE-4390 lang: Format LMS lang
2023-07-25 08:46:46 +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
Noel De Martin 8bffcaca94 MOBILE-4390 lang: Format LMS lang
For child parents, such as pt-br, the app format and LMS format are different (in the LMS it would be pt_br). So application lang should be formatted before being sent to webservices and other contexts.
2023-07-25 10:42:08 +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
Noel De Martin b8618cbc93 MOBILE-4390 lang: Set lang in login/token.php 2023-07-24 10:08:37 +09:00
Noel De Martin 6e613986b3 MOBILE-4374 user: Implement social profile fields 2023-07-20 15:20:21 +09:00
Noel De Martin 6f5b68be64
Merge pull request #3742 from crazyserver/MOBILE-4009
Mobile 4009
2023-07-19 09:41:42 +09:00
Pau Ferrer Ocaña 67cea11ca7 MOBILE-4009 guest: Do not enrol on course link and use course summary 2023-07-18 15:17:49 +02:00
Pau Ferrer Ocaña 9a0b86e3e3 MOBILE-4009 enrol: Catch validation errors to cancel the prompt 2023-07-18 15:17:49 +02:00
Pau Ferrer Ocaña 3549dbb3c3
Merge pull request #3741 from alfonso-salces/MOBILE-4242
MOBILE-4242 profile: Add groups to participants profile
2023-07-17 13:10:56 +02:00
Alfonso Salces e4081e6c1a MOBILE-4242 profile: Add groups to participants profile 2023-07-17 13:00:30 +02:00
Alfonso Salces d11075661c MOBILE-4385 side-blocks: Avoid render empty html blocks 2023-07-17 09:52:09 +02:00
Dani Palou fbe1d36ae8 MOBILE-4368 analytics: Log searches 2023-07-13 13:53:40 +02:00
Dani Palou 333c2b9c6d MOBILE-4368 analytics: Support open link events 2023-07-13 13:53:40 +02:00
Dani Palou 791da4500b MOBILE-4368 analytics: Support download file events 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
Dani Palou 0598ec0062 MOBILE-4368 core: Implement CoreObject.consumeKey utility 2023-07-13 13:52:05 +02:00
Dani Palou f9eb1f8462 MOBILE-4368 core: Implement CoreAnalytics service 2023-07-13 13:52:05 +02:00
Dani Palou 718f95b403 MOBILE-4368 core: Don't add undefined params to URL 2023-07-13 13:52:05 +02:00
Noel De Martin 4eb3594d9b
Merge pull request #3735 from crazyserver/MOBILE-4283
MOBILE-4283 timer: Make timer unhiddable on 100 secs or less
2023-07-12 10:13:58 +02:00
Noel De Martin 7e2f70ef6f
Merge pull request #3734 from crazyserver/MOBILE-4009
MOBILE-4009 course: Check guest access ignoring cache
2023-07-12 08:51:25 +02:00
Noel De Martin 86dadb5cae
Merge pull request #3736 from alfonso-salces/MOBILE-4384
MOBILE-4384 about: Update legal disclaimer icon name
2023-07-12 08:46:45 +02:00
Alfonso Salces e9b16168c4 MOBILE-4384 about: Update legal disclaimer icon name 2023-07-12 08:26:07 +02:00
Pau Ferrer Ocaña e74e02ac8c MOBILE-4283 timer: Make timer unhiddable on 100 secs or less 2023-07-11 17:52:18 +02:00
Pau Ferrer Ocaña 377259866c MOBILE-4009 course: Check guest access ignoring cache 2023-07-11 17:30:16 +02:00
Pau Ferrer Ocaña 2c881793e9
Merge pull request #3728 from NoelDeMartin/MOBILE-4362
MOBILE-4362: Tweaks
2023-07-11 15:11:26 +02:00
Noel De Martin 834743f096 MOBILE-4009 course: Fix enrolment WS types 2023-07-11 14:53:59 +02:00
Alfonso Salces 8d290ff7d1 MOBILE-4384 about: Add legal disclaimer in settings 2023-07-11 08:50:31 +02:00
Noel De Martin 5f66401a52 MOBILE-4362 behat: Fix snapshot tests 2023-07-10 13:27:27 +02:00
Noel De Martin 05780835c6 MOBILE-4362 core: Simplify iframe fullscreen icon 2023-07-10 13:27:27 +02:00
Noel De Martin 214a95ba75 MOBILE-4362 login: Return after navigation 2023-07-10 13:27:27 +02:00
Noel De Martin 1b49dc8c56 MOBILE-4362 core: Fix error with options filename 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
Noel De Martin 271e012493
Merge pull request #3727 from crazyserver/MOBILE-4009
Mobile 4009
2023-07-10 13:08:45 +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 a722e2cc53
Merge pull request #3729 from NoelDeMartin/MOBILE-4331
MOBILE-4331: Implement native plugin
2023-07-07 09:06:28 +02:00
Pau Ferrer Ocaña 4e2cb51c53 MOBILE-4009 course: Add behats to test guest access 2023-07-07 08:52:47 +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 e8e2b94b15 MOBILE-4009 courses: Pass isGuest param on navigation 2023-07-07 08:18:36 +02:00
Pau Ferrer Ocaña f4e6613f2c MOBILE-4009 courses: Remove unused options of prefetch courses 2023-07-07 08:18:36 +02:00
Noel De Martin f202bcbb4a MOBILE-4331 cordova: Implement native plugin 2023-07-05 12:14:05 +02:00
Noel De Martin 844d03924f MOBILE-4341 core: Ignore native error codes in web 2023-06-29 11:14:57 +02:00
Pau Ferrer Ocaña a7df95fd50 MOBILE-4309 format-text: Treat font awesome tags to be rendered 2023-06-26 16:44:30 +02:00
Dani Palou b60fd49cec
Merge pull request #3720 from alfonso-salces/MOBILE-4267
MOBILE-4267 about: Add idnumber, department and institution
2023-06-26 11:37:45 +02:00
Alfonso Salces 9f5e976f83 MOBILE-4267 about: Add idnumber, department and institution 2023-06-26 10:33:03 +02:00
Dani Palou 21ff63e413
Merge pull request #3709 from alfonso-salces/MOBILE-4360
MOBILE-4360 lang: Trim custom string values
2023-06-22 17:44:05 +02:00
Alfonso Salces fec9d13607 MOBILE-4360 lang: Trim custom string values 2023-06-22 12:01:37 +02:00
Alfonso Salces 8961086c8e MOBILE-4377 sitehome: Show site home if has course blocks 2023-06-21 10:53:56 +02:00
Alfonso Salces b0792b25d3 MOBILE-4352 ws: Add current lang to service requests 2023-06-20 12:35:02 +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
Dani Palou dbd7835c43
Merge pull request #3708 from crazyserver/MOBILE-4261
MOBILE-4261 user: Use initials instead of default avatar when possible
2023-06-15 12:38:09 +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
Pau Ferrer Ocaña 87cfa35324 MOBILE-4362 course: Show other enrolments icon on fee enrolments 2023-06-15 10:06:34 +02:00
Pau Ferrer Ocaña 597b4d5045 MOBILE-3973 course: Load fallback icon when image cannot be loaded 2023-06-15 10:06:34 +02:00
Pau Ferrer Ocaña 2634d044cb MOBILE-3973 course: Support svg geopatterns in the app 2023-06-15 10:06:34 +02:00
Alfonso Salces c92fbe380f MOBILE-4318 reportbuilder: Create report builder link handler 2023-06-13 12:53:49 +02:00
Dani Palou affcf93df8
Merge pull request #3702 from NoelDeMartin/MOBILE-4341
[4.3] MOBILE-4341 core: Improve http error logs
2023-06-13 11:07:54 +02:00
Noel De Martin 1f8cbcdb74 MOBILE-4341 core: Improve http error logs 2023-06-13 10:55:24 +02:00
Dani Palou d0e1169f26
Merge pull request #3701 from NoelDeMartin/MOBILE-4273
[4.3] MOBILE-4273 core: Lazy-load ChartJS
2023-06-13 10:01:59 +02:00
Noel De Martin 2b467c0a7f MOBILE-4362 core: Declare 4.3 version placeholder 2023-06-12 10:58:50 +02:00
Noel De Martin 92ec9e1256 MOBILE-4273 core: Lazy-load ChartJS 2023-06-07 13:53:31 +02:00
Noel De Martin 4cc95b0493 MOBILE-4270 calendar: Fix all courses filter item 2023-06-01 15:41:15 +02:00
Alfonso Salces 28da62f874
Merge pull request #3693 from dpalou/MOBILE-4270
Mobile 4270
2023-05-29 09:35:01 +02:00
Dani Palou c9355e221f MOBILE-4214 settings: Display whether device supports encrypted push 2023-05-29 08:42:36 +02:00
Noel De Martin becd020329
Merge pull request #3692 from dpalou/MOBILE-4270
MOBILE-4214 push: Send public key to 4.1 sites that support it
2023-05-26 10:00:39 +02:00
Dani Palou c2e65a8917 MOBILE-4214 push: Send public key to 4.1 sites that support it 2023-05-26 09:47:44 +02:00
Noel De Martin 1f27a8f211 MOBILE-4270 login: Fix signup tests for 3.9 2023-05-24 16:14:08 +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 f2fa7798af MOBILE-4270 behat: Fix viewport in tablet tests 2023-05-16 12:42:40 +02:00
Noel De Martin 647f105873 MOBILE-4338 quiz: Fix popover feedback 2023-05-15 14:47:24 +02:00
Dani Palou 71784abfad MOBILE-4270 filter: Fix text loading forever if get filters failed 2023-05-15 14:21:12 +02:00
Noel De Martin 626ca8d0fa
Merge pull request #3676 from dpalou/MOBILE-4270
Mobile 4270
2023-05-11 17:29:21 +02:00
Dani Palou e20cedac32 MOBILE-4270 lang: Fix devdocs URL in string 2023-05-11 17:02:21 +02:00
Dani Palou 709070382e
Merge pull request #3669 from crazyserver/MOBILE-4270
Mobile 4270
2023-05-11 15:19:56 +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 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
Noel De Martin 11088abdf5 MOBILE-4270 messages: Prevent actions shrinking 2023-05-11 12:00:58 +02:00
Noel De Martin 72c42958b0 MOBILE-4338 quiz: Fix multianswer inline feedback 2023-05-11 11:06:49 +02:00
Pau Ferrer Ocaña 013a55a5a4 MOBILE-4270 lang: Solve error details not being shown 2023-05-10 13:22:07 +02:00
Pau Ferrer Ocaña 9f850816be MOBILE-4270 editor: Update lang strings to match TinyMCE 2023-05-10 13:22:07 +02:00
Dani Palou 47a8d5da35 MOBILE-4270 iframe: Fix auto-login not working sometimes
This was because core-loading removed the iframe from DOM, and then the WebView canceled the request. But the request could have consumed the single use key already.
2023-05-10 12:31:15 +02:00
Noel De Martin 81468c345b MOBILE-4270 core: Fix list items auto-scroll
The previous implementation was running into some race conditions that caused it to scroll back to the previously selected item sometimes.
2023-05-10 11:55:23 +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 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
Noel De Martin 2a01965941 MOBILE-4188 grades: Improve course navigation 2023-05-08 15:50:29 +02:00
Dani Palou aaac4fbea7
Merge pull request #3662 from NoelDeMartin/MOBILE-3748
MOBILE-3748: RTE a11y improvements
2023-05-08 15:17:34 +02:00
Noel De Martin 007a4f7656 MOBILE-3748 rte: Fix Scan QR keyboard interaction 2023-05-08 15:06:01 +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
Noel De Martin bf7659223d MOBILE-3748 rte: Implement keyboard shortcuts 2023-05-08 13:17:30 +02:00
Dani Palou 90aededf12 MOBILE-4270 notifications: Always display icon in notification 2023-05-08 13:13:51 +02:00
Noel De Martin dee6c915f8 MOBILE-3748 rte: Remove arrow keys override 2023-05-08 12:24:04 +02:00
Dani Palou f2997313b4 MOBILE-4270 icon: Fix some broken icons names 2023-05-08 07:50:20 +02:00
Dani Palou 15faf46367 MOBILE-4270 comments: Update cached data after add/delete 2023-05-08 07:50:20 +02:00
Dani Palou f0ba0cc479 MOBILE-4270 participants: Remove auto-focus in search box 2023-05-08 07:50:20 +02:00
Dani Palou ff60de7de5 MOBILE-4270 tag: Fix tag route in mobile 2023-05-04 16:59:58 +02:00
Noel De Martin 90603c022a
Merge pull request #3658 from dpalou/MOBILE-4270
MOBILE-4303 iframe: Fix auto-login applied in H5P local URLs
2023-05-04 12:38:43 +02:00
Dani Palou f8d3c023cc MOBILE-4303 iframe: Fix auto-login applied in H5P local URLs 2023-05-04 11:59:01 +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
Pau Ferrer Ocaña 041a8d1778
Merge pull request #3651 from dpalou/MOBILE-4275
MOBILE-4275 course: Fix course completion not updated in some cases
2023-05-04 09:55:35 +02:00
Noel De Martin 1f588bba85 MOBILE-4288 multilang: Fix unknown language filter 2023-05-03 15:43:24 +02:00
Dani Palou cf595146a8 MOBILE-4270 collapsible-header: Fix changes not detected
Before this change, listenEvents was called after initializeFloatingTitle, so the mutationObserver didn't exist when initializeFloatingTitle was executed.
2023-05-03 12:51:06 +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 35d4bf3561 MOBILE-4270 core: Set right version for LMS 4.2 2023-05-03 10:24:24 +02:00
Noel De Martin 4f54afca3c
Merge pull request #3649 from dpalou/MOBILE-4214
Mobile 4214
2023-05-02 09:44:58 +02:00
Dani Palou e56a47e35d MOBILE-4214 push: Improve register public key in Moodle
Now the WebService won't be called again if it has already been called successfully and public key hasn't changed
2023-05-02 08:40:43 +02:00
Dani Palou 0fdfa88c0d MOBILE-4275 course: Fix course completion not updated in some cases
This is a temporary solution, the code that handles automatic activity completion should be refactored
2023-05-02 08:20:11 +02:00
Alex Morris a0d49dc5e0 MOBILE-4214 pushnotifications: Add public key registration 2023-04-28 10:00:59 +02:00
Noel De Martin e281bc15b3 MOBILE-3748 a11y: Indicate non-downloadable items 2023-04-27 09:39:25 +02: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
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
Noel De Martin 998eddb74c
Merge pull request #3487 from alfonso-salces/MOBILE-4202
[4.2] MOBILE-4202 split-view: Scroll to current element when swipe
2023-04-25 15:35:52 +02:00
Noel De Martin d2b120f10e MOBILE-4290 login: Fix copy 2023-04-25 12:28:08 +02:00
Alfonso Salces c6b2ea058e MOBILE-4202 split-view: Scroll to current element when swipe 2023-04-25 12:25:36 +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 d13640dc1f
Merge pull request #3639 from NoelDeMartin/MOBILE-4290
MOBILE-4290 login: Update help copy
2023-04-25 10:27:32 +02:00
Dani Palou 5d81dad8d6
Merge pull request #3638 from NoelDeMartin/MOBILE-4282
MOBILE-4282: Respect indentation format
2023-04-25 10:17:00 +02:00
Noel De Martin d6781b6488 MOBILE-4290 login: Update help copy 2023-04-24 15:56:10 +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 7a761fd47f MOBILE-4282 course: Respect indentation format 2023-04-24 13:23:02 +02:00
Noel De Martin f019afa920 MOBILE-4282 core: Improve helper types 2023-04-24 13:21:14 +02:00
Noel De Martin 62548b42d0
Merge pull request #3632 from dpalou/MOBILE-4215
Mobile 4215
2023-04-24 12:39:37 +02:00
Dani Palou 781a950853 MOBILE-4215 android: Request notification permission on start 2023-04-24 11:57:09 +02:00
Noel De Martin 3b5d9a6679 MOBILE-4288 multilang: Fix in group selector 2023-04-24 11:25:43 +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
Noel De Martin e74940d2e0 MOBILE-4290 login: Change QR help question order 2023-04-20 17:51:45 +02:00
Noel De Martin e663ee1d9a MOBILE-4290 login: Fix site help
QR question logic was inverted, and classes weren't applied properly
2023-04-20 17:51:26 +02:00
Dani Palou c3bd315355
Merge pull request #3622 from NoelDeMartin/MOBILE-4290
MOBILE-4290: Update site help
2023-04-20 12:58:38 +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 c06671a760 MOBILE-4188 grades: Fix search results swiping 2023-04-19 15:02:39 +02:00
Noel De Martin fa6eb60470 MOBILE-4188 user: Undo sticky participants search 2023-04-19 15:02:16 +02:00