Commit Graph

287 Commits (c0272de73193ddc1b7c366f805c11c68eb84f0e1)

Author SHA1 Message Date
Noel De Martin a7bd1e5f89 MOBILE-4304 core: Replace WebSQL with sqlite-wasm 2024-02-14 09:06:19 +01:00
Alfonso Salces 8f2c3445e2 MOBILE-4481 ws.ts: Get mimetype from file transfer headers 2024-02-02 10:13:46 +01:00
Dani Palou 7c21fd4f27 MOBILE-4492 package.json: Update cordova-plugin-file and other plugins 2024-01-31 15:07:41 +01:00
Pau Ferrer Ocaña f20a30dbb1 MOBILE-3947 chore: Update check-es-compat package 2024-01-24 13:47:53 +01:00
Pau Ferrer Ocaña 634d5bc7fc MOBILE-3947 chore: Upgrade awesome cordova plugins to 6.6 2024-01-24 13:47:49 +01:00
Pau Ferrer Ocaña b5fe5b3c9d MOBILE-3947 angular: Update angular to v17 2024-01-23 15:09:58 +01:00
Pau Ferrer Ocaña 613df47de8 MOBILE-3947 ionic: Update ionic to 7.6.5 2024-01-23 14:24:41 +01:00
Dani Palou 95abaa0e1f MOBILE-4357 cordova: Update some Cordova plugins 2024-01-22 15:55:02 +01:00
Dani Palou ba8da14932 MOBILE-4357 npm: Fix vulnerabilities 2024-01-22 12:26:23 +01:00
Dani Palou 08b54d7676 MOBILE-4357 cordova: Update platforms and targetSdk 2024-01-22 12:26:23 +01:00
Dani Palou 0878cc396c MOBILE-4404 cordova: Update webview plugin to fix embedded media 2024-01-22 10:11:38 +01:00
Noel De Martin 528cd1efb4 MOBILE-3947 chore: Use exact dependency version 2024-01-18 09:43:01 +01:00
Dani Palou 5a0b41e709 MOBILE-4490 android: Fix crash in Android 5.1 and 6 due to StatusBar 2024-01-17 12:38:29 +01:00
Pau Ferrer Ocaña f58e0d4240 MOBILE-3947 gulp: Remove unnecessary task push 2024-01-11 17:50:52 +01:00
Pau Ferrer Ocaña 66fe793425 MOBILE-3947 ionic: Update ionic to 7.6.1 2023-12-14 10:41:34 +01:00
Noel De Martin 4089315755
Merge pull request #3874 from dpalou/MOBILE-3947
MOBILE-3947 push: Stop using @moodlehq/ionic-native-push
2023-11-30 17:36:09 +01:00
Noel De Martin f7d50be5c4 MOBILE-3947 ng: Update polyfills
The check-es-compat patch can be removed if the following PR is resolved: https://github.com/robatwilliams/es-compat/pull/86
2023-11-30 15:02:30 +01:00
Dani Palou 60a2d16dc6 MOBILE-3947 push: Stop using @moodlehq/ionic-native-push
Now we use @awesome-cordova-plugins/push and implement the specific features in a wrapper in the app
2023-11-30 14:56:24 +01:00
Noel De Martin 7325a1dd6d MOBILE-3947 native: Fix zip plugin 2023-11-29 16:50:43 +01:00
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