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
038bcfaa30
Merge pull request #3777 from alfonso-salces/MOBILE-4405
...
Mobile 4405 - Implement auto logout
2023-09-26 15:44:04 +02:00
Noel De Martin
596365da9c
MOBILE-4207 search: Allow hiding course in results
2023-09-26 12:33:34 +02:00
Pau Ferrer Ocaña
8f7e153277
MOBILE-4201 login: Reintroduce the skip confirmation when SSO login
2023-09-20 15:27:36 +02:00
Pau Ferrer Ocaña
6f6b8f2a2d
MOBILE-4201 login: Do not show other auth methods or signup if sso
2023-09-20 15:26:31 +02:00
Pau Ferrer Ocaña
a4d7ffeb5e
MOBILE-4201 login: Add TypeOfLogin enum
2023-09-20 15:26:31 +02:00
Pau Ferrer Ocaña
a0c0162b85
MOBILE-4201 login: Change forgotten password text
2023-09-20 15:26:31 +02:00
Alfonso Salces
56caf062d8
MOBILE-4405 autologout: Create autologout service
2023-09-19 15:06:14 +02:00
Alfonso Salces
4993f9a71b
MOBILE-4405 storage: Create storage service
2023-09-19 15:06:08 +02:00
Pau Ferrer Ocaña
706abda7b3
Revert "MOBILE-4372 course-format: Change user tour alignment in RTL"
...
This reverts commit abc6461f36
.
2023-09-18 10:06:24 +02:00
Noel De Martin
254dcb3daa
MOBILE-3371 search: Support blocks and sections
2023-09-14 16:19:53 +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
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