Pau Ferrer Ocaña
3c53bf2632
MOBILE-4465 chore: Remove deprecated code on 4.0
2023-11-20 10:17:16 +01:00
Dani Palou
d27d3ddec3
MOBILE-4459 core: Support demo mode
2023-11-15 10:45:18 +01:00
Noel De Martin
4d4d7ad229
MOBILE-4463 core: Implement cache invalidation
2023-11-14 13:08:17 +01:00
Alfonso Salces
6da2742bd3
MOBILE-4451 settings: Create error log page
2023-11-14 11:46:50 +01:00
Pau Ferrer Ocaña
58d571d64f
MOBILE-4362 lint: Solve deprecation linting
2023-10-19 22:10:31 +02:00
Dani Palou
5e669f1689
MOBILE-4362 core: Set right version for LMS 4.3 release
2023-10-05 17:00:31 +02:00
Pau Ferrer Ocaña
a4d7ffeb5e
MOBILE-4201 login: Add TypeOfLogin enum
2023-09-20 15:26:31 +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
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
Dani Palou
333c2b9c6d
MOBILE-4368 analytics: Support open link 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
f9eb1f8462
MOBILE-4368 core: Implement CoreAnalytics service
2023-07-13 13:52:05 +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
2b467c0a7f
MOBILE-4362 core: Declare 4.3 version placeholder
2023-06-12 10:58:50 +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
Noel De Martin
2a01965941
MOBILE-4188 grades: Improve course navigation
2023-05-08 15:50:29 +02:00
Dani Palou
35d4bf3561
MOBILE-4270 core: Set right version for LMS 4.2
2023-05-03 10:24:24 +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
dfe185f28c
MOBILE-4269 h5pactivity: Support save state in online
2023-04-05 11:29:51 +02:00
Alfonso Salces
7a78bb9375
MOBILE-4245 Site: Remove load staging sites from site page
2023-03-21 10:15:59 +01:00
Alfonso Salces
101294349e
MOBILE-4245 config: Add sites config list
2023-03-21 10:10:10 +01:00
Pau Ferrer Ocaña
51bd21163a
MOBILE-4270 db: Tweaks on sqlite
2023-03-14 15:50:42 +01:00
Pau Ferrer Ocaña
c22424c93e
MOBILE-4270 chore: Solve lots of linter warnings
2023-03-14 15:50:42 +01:00
Noel De Martin
8ee614a60a
MOBILE-4239 mediaplugin: Lazy load videojs
2023-02-22 15:12:25 +01:00
Noel De Martin
d91f2ed51a
MOBILE-2314 fileuploader: Refactor audio recording
2023-02-22 11:40:34 +01:00
Noel De Martin
ba723dd899
MOBILE-2314 core: Implement custom modals
2023-02-22 10:59:08 +01:00
Dani Palou
884827afb6
MOBILE-4166 videojs: Support fullscreen and improve types
2023-02-09 13:24:02 +01:00
Dani Palou
9b011ba350
MOBILE-4166 core: Fix VideoJS in books and destroy players
2023-02-09 13:24:02 +01:00
Dani Palou
47e5158afe
MOBILE-4166 core: Implement CoreDirectivesRegistry and deprecate old one
2023-02-09 13:24:02 +01:00
Pau Ferrer Ocaña
51420ada52
MOBILE-4065 chore: Change to strict comparison in event key names
2023-02-07 10:04:06 +01:00
Noel De Martin
5f9b4c5218
MOBILE-4239 core: Update LMS versions
2023-01-23 16:40:17 +01:00
Noel De Martin
250c6c1db8
MOBILE-4239 core: Remove cannotconnect version
2023-01-23 16:39:58 +01:00
Noel De Martin
d786b7d683
MOBILE-4081 core: Use inmemory database singletons
2022-12-19 12:35:10 +01:00
Noel De Martin
3fa72b3a36
Merge pull request #3502 from alfonso-salces/MOBILE-4081
...
Mobile 4081
2022-12-05 15:42:03 +01:00
Alfonso Salces
5c8a414e79
MOBILE-4081 delegate: Make public updateHandlers method
2022-12-05 13:52:06 +01:00
Pau Ferrer Ocaña
dd4c9a1ed0
MOBILE-4081 eslint: Solve jsdoc linter warnings
2022-12-01 23:05:46 +01:00
Noel De Martin
747f23ba75
MOBILE-4081 core: Fix negative swipe indexes
2022-11-30 16:14:46 +01:00
Dani Palou
f0823b59a2
MOBILE-4081 core: Revert split wscache into several tables
...
This commit reverts most of the changes done in e63a40d092
2022-11-30 13:38:36 +01:00
Dani Palou
9076a61493
MOBILE-4081 core: Fix site name not translated in My Courses
2022-11-24 11:13:18 +01:00
Pau Ferrer Ocaña
a62cb0ca1e
Merge pull request #3454 from dpalou/MOBILE-4065
...
Mobile 4065
2022-11-21 13:07:16 +01:00
Dani Palou
17d21a53b6
MOBILE-4065 a11y: Fix pointer cancellation in tabs
2022-11-21 11:19:22 +01:00
Noel De Martin
5370217058
MOBILE-4109 book: Disable unactive pages
2022-11-17 11:37:00 +01:00
Noel De Martin
7661208862
MOBILE-4176 grades: Test viewing grades
2022-11-16 12:16:36 +01:00
Noel De Martin
c9120bce7b
MOBILE-4059 core: Check supportavailability config
...
Config setting introduced in MDL-74643
2022-11-08 16:16:52 +01:00
Noel De Martin
e1035e9a4b
MOBILE-4059 core: Update cannot connect messages
2022-11-08 16:16:52 +01:00
Noel De Martin
c4952133f1
MOBILE-4059 core: Encapsulate support config
2022-11-07 16:11:25 +01:00
Noel De Martin
dabd4e8046
MOBILE-4059 core: Improve errors mentioning admins
2022-11-07 16:11:25 +01:00
Noel De Martin
dca3f76296
MOBILE-4059 core: Contact support from ajax errors
2022-11-07 16:11:25 +01:00
Noel De Martin
c34db4dcaf
MOBILE-4059 core: Contact support from errors
2022-11-07 16:11:25 +01:00
Noel De Martin
23341a7436
MOBILE-4059 core: Refactor site errors hierarchy
2022-11-07 16:11:25 +01:00
Noel De Martin
0545d3a8c8
MOBILE-4059 testing: Improve mockSingleton types
2022-11-07 16:11:24 +01:00
Noel De Martin
11fea266e9
MOBILE-4059 core: Separate error details in alerts
2022-11-07 16:11:24 +01:00
Noel De Martin
238dc458fc
MOBILE-4059 login: Add error details for support
2022-11-07 16:11:24 +01:00
Noel De Martin
1a7d64a0d4
MOBILE-4059 login: Contact support from errors
...
Allow users to contact site support in errors where the site is not configured properly
2022-11-07 16:11:24 +01:00
Noel De Martin
4eb01a063c
MOBILE-4059 mainmenu: Add link to contact support
2022-11-07 16:11:24 +01:00
Dani Palou
566a0e5e43
MOBILE-3817 core: Cast site config to string to fix typing
2022-10-31 10:01:06 +01:00
Dani Palou
5a3b4cfcb4
MOBILE-3817 core: Split ongoing requests in 2 types
2022-10-31 10:00:59 +01:00
Dani Palou
70191ad5bf
MOBILE-3817 core: Convert has changes func to return Promise
2022-10-31 10:00:46 +01:00
Dani Palou
a2e512de26
MOBILE-4091 mycourses: Fix mypage error and empty page
2022-10-27 15:06:35 +02:00
Dani Palou
8d0412fa68
MOBILE-4081 core: Remove most .bind() usage
2022-10-05 16:02:09 +02:00
Dani Palou
ec158459b0
MOBILE-3817 core: Fix tablet styles for refresh modal
2022-09-21 09:21:53 +02:00
Dani Palou
52a4322f0d
MOBILE-3817 core: Create WSObservable type
2022-09-16 10:22:53 +02:00
Dani Palou
979e995166
MOBILE-3817 filter: Apply update in background to filters
2022-09-16 10:22:53 +02:00
Dani Palou
01df501cad
MOBILE-3817 courses: Apply update in background to My Courses
2022-09-16 10:22:53 +02:00
Dani Palou
63f3c440e3
MOBILE-3817 utils: Move new utils functions to existing rxjs file
2022-09-16 10:22:53 +02:00
Dani Palou
88297ed400
MOBILE-3817 core: Implement more observable funcs for myoverview
2022-09-16 10:22:53 +02:00
Dani Palou
fbe46ee895
MOBILE-3817 courses: Implement getUserCoursesWithOptionsObservable
2022-09-16 10:22:53 +02:00
Dani Palou
3e462979f7
MOBILE-3817 dashboard: Create observable methods for getDashboardBlocks
2022-09-15 17:58:25 +02:00
Dani Palou
89ba05dd3e
MOBILE-3817 core: Support updating WS data in background
2022-09-15 10:18:19 +02:00
Dani Palou
f41a4e7b57
MOBILE-3817 core: Create observable methods for WS requests
2022-09-14 16:09:59 +02:00
Dani Palou
a5fbe051da
MOBILE-3817 core: Split CoreSite.request into several functions
2022-09-14 16:09:59 +02:00
Pau Ferrer Ocaña
970ea87dab
MOBILE-4081 chore: Remove unnecessary semicolons
2022-09-02 17:57:22 +02:00
Pau Ferrer Ocaña
f0b79822da
MOBILE-4081 chore: Remove redundant awaits
2022-09-02 14:45:04 +02:00
Alfonso Salces
aac66014ec
MOBILE-4122 about: Check user role to hide survey
2022-08-22 15:32:32 +02:00
Dani Palou
c91e1192ae
MOBILE-4034 user: Improve UX when missing required fields
2022-08-04 10:35:38 +02:00
Pau Ferrer Ocaña
7dfcd8bfe3
MOBILE-4047 errors: Admit buttons when creating a CoreError
2022-07-12 16:01:51 +02:00
Dani Palou
a611ac64d0
MOBILE-4031 core: Create config values for Toast duration
2022-07-11 10:19:43 +02:00
Dani Palou
e63a40d092
MOBILE-4086 core: Split wscache table into several tables
2022-07-06 12:35:39 +02:00
Dani Palou
dd3f73b819
MOBILE-4086 core: Add missing cacheKey to some WS calls
2022-07-06 07:35:17 +02:00
Dani Palou
290b78c8ab
MOBILE-4108 core: Don't call autologin WS for external URLs
2022-07-05 11:59:43 +02:00
Noel De Martin
ed50d3d76a
MOBILE-4081 core: Consolidate Platform services
2022-06-20 18:19:18 +02:00
Noel De Martin
73ee4df1ec
MOBILE-3321 core: Decouple Network from App
2022-06-08 13:28:05 +02:00
Dani Palou
11c1b2a7da
Merge pull request #3302 from NoelDeMartin/MOBILE-4042
...
MOBILE-4042 calendar: Swipe navigation in event
2022-06-02 09:23:25 +02:00
Noel De Martin
6306bb697f
MOBILE-4042 calendar: Swipe navigation in event
2022-06-01 16:28:04 +02:00
Dani Palou
29889169f5
MOBILE-4087 debug: Allow printing tables db summary
2022-06-01 12:14:50 +02:00
Noel De Martin
6356623664
MOBILE-3988 core: Remove duplicated promise helper
2022-05-31 10:33:54 +02:00
Dani Palou
542604f894
MOBILE-3833 core: Hide sensitive info in open browser warning
2022-04-14 11:47:39 +02:00
Dani Palou
7097d3c9fc
MOBILE-3833 core: Update handlers when user completes profile
2022-04-13 16:10:10 +02:00
Pau Ferrer Ocaña
c5b8b4fb19
MOBILE-3833 assignment: Add collapsible footer action buttons
2022-04-08 16:25:46 +02:00
Dani Palou
0e74f73549
MOBILE-3833 core: Save public config in cache
2022-04-08 12:19:54 +02:00
Dani Palou
e8c94a3a80
MOBILE-4022 core: Use new setting autologinmintimebetweenreq
2022-04-05 15:52:24 +02:00
Pau Ferrer Ocaña
cdeb4af6da
MOBILE-3833 collapsible: Wait tabs to be ready
2022-03-31 12:08:05 +02:00
Pau Ferrer Ocaña
b2246a01c5
MOBILE-3833 tabs: Fix tab size calculations
2022-03-31 12:08:04 +02:00
Pau Ferrer Ocaña
f56cfa3ab6
MOBILE-3833 tabs: Remove MAX_HEIGHT_TO_HIDE_TABS and scroll hide
2022-03-31 11:14:44 +02:00
Alfonso
f27282a633
MOBILE-4017 testing utils: make error path agnostic and set default eol
...
as LF in vscode settings
2022-03-31 07:57:11 +02:00
Pau Ferrer Ocaña
ea8664f8ba
MOBILE-3833 dom: Move onWindowResize to CoreDom
2022-03-24 11:49:12 +01:00
Dani Palou
5ee3dc13e2
MOBILE-3833 sitehome: Fix site home link handler
2022-03-18 16:03:29 +01:00
Pau Ferrer Ocaña
4cdc6b9dd6
MOBILE-3814 chore: Improve component registry wait for ready
2022-03-16 13:49:58 +01:00