Commit Graph

268 Commits (16955c1e56b33ba368d2da3e585cee63bd7bf178)

Author SHA1 Message Date
Noel De Martin 2449aca781 MOBILE-3947 ng: Fix build errors
Target in app tsconfig is set to es2022 by the Angular CLI, so we must
set it as well to be consistent in the rest of the tooling. Angular
compilation later uses browserslist for further transpilations.

Target in unit tests is kept at es2016 because of a known bug in
Angular: https://github.com/angular/angular/issues/31730
2023-11-29 16:19:00 +01:00
Dani Palou fbc19eed43
Merge pull request #3863 from NoelDeMartin/MOBILE-3947
MOBILE-3947 native: Fix chooser plugin
2023-11-29 09:07:10 +01:00
Noel De Martin c2b86a10b5 MOBILE-3947 native: Fix chooser plugin 2023-11-29 08:58:43 +01:00
Pau Ferrer Ocaña daecc555e2 MOBILE-3947 chore: Remove usage of raw loader 2023-11-28 13:38:48 +01:00
Noel De Martin b0f8f73f85 MOBILE-3947 tests: Fix tests configuration 2023-11-27 17:05:33 +01:00
Pau Ferrer Ocaña 7c31e79bbd MOBILE-3947 slides: Use Swiper instead of IonSlides 2023-11-27 14:45:49 +01:00
Pau Ferrer Ocaña e8dd8be967 MOBILE-3947 chore: Change Ionic native imports to awesome cordova 2023-11-24 13:46:58 +01:00
Noel De Martin dbb3db08ae MOBILE-3947 app: Upgrade to Ionic 7 2023-11-23 15:23:43 +01:00
Pau Ferrer Ocaña bd8dd8ed03 MOBILE-3947 config: Increase version to 4.4.0 2023-11-20 14:03:19 +01:00
Pau Ferrer Ocaña 5d33f5cf2b MOBILE-4362 lint: Add deprecation to eslint 2023-10-19 22:06:59 +02:00
Noel De Martin 2b7a18f927 MOBILE-4342 cordova: Update advanced-http plugin 2023-09-26 16:54:41 +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
Noel De Martin e647e535fa
Merge pull request #3780 from dpalou/MOBILE-3839
Mobile 3839
2023-09-12 14:07:26 +02:00
Dani Palou 5727341aee MOBILE-4331 core: Fix statusbar plugin missing some code 2023-09-12 08:23:49 +02:00
Dani Palou f19b6e330d MOBILE-3839 android: Implement SecureStorage in Android 2023-09-07 13:20:36 +02:00
Pau Ferrer Ocaña 7c97b6aedb MOBILE-4331 app: Fork Statusbar plugin 2023-09-05 14:54:15 +02:00
Dani Palou 98e7e267a9 MOBILE-4398 core: Update webview plugin to 5.0.0-moodle.2
This will allow inspecting the WebView in iOS devices (debug builds)
2023-07-31 13:07:16 +02:00
Dani Palou 980363d967 MOBILE-4393 core: Update camera plugin to 6.0.0-moodle.2 2023-07-27 11:14:23 +02:00
Noel De Martin f202bcbb4a MOBILE-4331 cordova: Implement native plugin 2023-07-05 12:14:05 +02:00
Noel De Martin 6ff004e68d MOBILE-4362 android: Fix build 2023-06-13 19:12:10 +02:00
Noel De Martin edbc57927a MOBILE-4362 chore: Unfreeze dependencies 2023-06-12 14:53:14 +02:00
Noel De Martin 6a58284ff1 MOBILE-4362 config: Increase version to 4.3.0 2023-06-12 10:34:35 +02:00
Dani Palou 117b86e734 MOBILE-4214 core: Update push plugin to 4.0.0-moodle.6 2023-06-06 15:30:46 +02:00
Dani Palou 1254d609cc MOBILE-4214 core: Update push plugin to 4.0.0-moodle.5 2023-05-30 10:03:21 +02:00
Dani Palou 9bb2956027 MOBILE-4214 core: Update push plugin to 4.0.0-moodle.4 2023-05-29 08:57:37 +02:00
Dani Palou 7268817b84 MOBILE-4215 cordova: Use fork of cordova-plugin-camera
The official plugin doesn't work in Android with API 33
2023-05-04 16:22:31 +02:00
Alex Morris a0d49dc5e0 MOBILE-4214 pushnotifications: Add public key registration 2023-04-28 10:00:59 +02:00
Dani Palou 7ede4f490e MOBILE-4215 cordova: Remove unneeded splash screen plugin 2023-04-24 11:57:09 +02:00
Dani Palou 3a04f1361b MOBILE-4215 cordova: Update file-opener and sqlite plugins 2023-04-24 11:57:09 +02:00
Dani Palou 3b7b69f58f MOBILE-4215 cordova: Update cordova-android to 11 2023-04-24 11:57:09 +02:00
Dani Palou a89a0565fd MOBILE-4270 config: Increase version to 4.2.0 2023-04-19 11:50:41 +02:00
Noel De Martin 495d395beb MOBILE-2314 core: Remove cordova-plugin-media 2023-02-22 11:40:34 +01:00
Noel De Martin d91f2ed51a MOBILE-2314 fileuploader: Refactor audio recording 2023-02-22 11:40:34 +01:00
Dani Palou 7341ca28c0 MOBILE-4166 npm: Install ogv and video.js 2023-02-09 13:24:02 +01:00
Dani Palou 8a6782495d MOBILE-4239 config: Increase version to 4.1.1 2023-02-08 10:47:03 +01:00
Pau Ferrer Ocaña e75fb3404b MOBILE-4065 chore: Update Ionic minor version to 5.9.4 2023-02-07 15:03:50 +01:00
Dani Palou 38c43984f0 MOBILE-4081 config: Set versions for 4.1.0 release 2022-12-16 10:13:33 +01:00
Noel De Martin 71a6fddf03 MOBILE-4081 npm: Move prod plugins to dependencies 2022-11-24 10:54:16 +01:00
Noel De Martin fbffb5a149 MOBILE-4081 npm: Update caniuse versions
Update produced running `npx browserslist@latest --update-db`
2022-11-23 17:54:47 +01:00
Dani Palou bc83f62f0b MOBILE-4081 npm: Freeze libraries 2022-11-23 13:28:13 +01:00
Noel De Martin 99c22292a2 MOBILE-4081 npm: Fix audit dependencies 2022-11-23 10:54:12 +01:00
Noel De Martin 11fea266e9 MOBILE-4059 core: Separate error details in alerts 2022-11-07 16:11:24 +01:00
Dani Palou 61e12d32fa
Merge pull request #3421 from NoelDeMartin/MOBILE-4145
MOBILE-4145: Remove REQUEST_INSTALL_PACKAGES permission
2022-11-03 09:40:16 +01:00
Dani Palou a311504956 MOBILE-4090 core: Update local-notifications plugin to .7
This version fixes duplicated Activity when clicking a notification.
2022-10-27 15:16:15 +02:00
Dani Palou cca7852d50 MOBILE-4090 core: Update local-notifications plugin to .6
This version fixes clicks in notifications in Android 12
2022-10-27 15:15:18 +02:00
Dani Palou e968e988e8 MOBILE-4123 cordova: Update push plugin to 4.0.0-moodle.2 2022-10-27 15:13:58 +02:00
Dani Palou 9aa70c8c21 MOBILE-4123 cordova: Update local-notifications plugin
This fixes a crash when using local notifications with target 31
2022-10-27 15:12:20 +02:00
Dani Palou 92aa91e591 MOBILE-4123 config: Upgrade Android target SDK to 31 2022-10-27 15:10:33 +02:00
Noel De Martin b96b349cf2 MOBILE-4145 cordova: Replace plugins
This is necessary in order to remove the REQUEST_INSTALL_PACKAGES permission from android manifest
2022-10-26 14:00:38 +02:00
Dani Palou e6b9ad7c24 MOBILE-4143 core: Update MathJax to 2.7.9 2022-10-11 07:29:46 +02:00