2
0
Fork 0
Commit Graph

3672 Commits (43c89dddeeb34ebfe523dd75f79b4db2174c338b)

Author SHA1 Message Date
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