32 Commits

Author SHA1 Message Date
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
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
Pau Ferrer Ocaña
1639e60ebe MOBILE-3947 dx: Update some config to align to Ionic7 2023-11-20 11:33:26 +01:00
Noel De Martin
f202bcbb4a MOBILE-4331 cordova: Implement native plugin 2023-07-05 12:14:05 +02:00
Pau Ferrer Ocaña
f7eac32983 Revert "MOBILE-3833 config: Update to angular 11"
This reverts commit b835b6195aedfeff88c44fb09854720cf755b573.
2021-08-09 12:11:33 +02:00
Pau Ferrer Ocaña
b835b6195a MOBILE-3833 config: Update to angular 11 2021-08-05 14:28:58 +02:00
Noel De Martin
c03866cba4 MOBILE-3831 DX: Migrate cordova plugins to npm 2021-08-03 10:56:36 +02:00
Noel De Martin
0048801fa3 MOBILE-3750 a11y: Listen resize events on scrolls 2021-05-17 17:06:31 +02:00
Dani Palou
fdbecff03e MOBILE-3633 messageoutput: Implement messageoutput addons 2021-01-21 08:30:08 +01:00
Noel De Martin
f1bc354be6 MOBILE-3320 core: Refactor initializers 2020-12-07 14:31:55 +01:00
Noel De Martin
cff33e0991 MOBILE-3320 core: Use consistent suffixes naming 2020-11-26 13:27:47 +01:00
Noel De Martin
7d1dcd3c23 MOBILE-3320 core: Refactor folders structure 2020-11-19 12:40:18 +01:00
Noel De Martin
d8aca97906 MOBILE-3320 routes: Guard authenticated routes 2020-11-02 15:16:51 +01:00
Noel De Martin
504bfe4c08 MOBILE-3320 tests: Add format-text directive tests 2020-10-26 16:34:06 +01:00
Noel De Martin
b83d1df97b MOBILE-3320 tsconfig: Use strict checks 2020-10-19 15:03:36 +02:00
Noel De Martin
62bc96a4df MOBILE-3320 tests: Fix tests 2020-10-15 12:19:33 +02:00
Dani Palou
9cc98e267e MOBILE-3565 core: Install WebView ionic-native package 2020-10-14 17:43:16 +02:00
Noel De Martin
2bba54e38d MOBILE-3320 lint: Fix linting in utils service 2020-10-14 17:28:16 +02:00
Noel De Martin
1617c30cc3 MOBILE-3303 lint: Fix linting errors in first implementation 2020-10-07 13:15:49 +02:00
Dani Palou
1e979b57bb MOBILE-3565 core: Install ionic-native and other 3rd party libs 2020-10-07 10:51:44 +02:00
Noel De Martin
a4126dd67b MOBILE-3566 tests: Prepare unit tests with jest 2020-10-06 12:21:07 +02:00
Dani Palou
50f44d8d9d MOBILE-3565 core: Add webpack config aliases 2020-10-06 08:56:41 +02:00
Dani Palou
f62cdc95f6 MOBILE-3565 core: Initialize Ionic 5 project 2020-10-05 15:12:14 +02:00
Dani Palou
20c41b7b1b MOBILE-3565 core: Delete all files from the project 2020-10-05 14:32:50 +02:00
Dani Palou
3a3d45db92 MOBILE-3101 core: Create singletons of all core providers 2020-04-21 11:47:05 +02:00
Pau Ferrer Ocaña
af3b0fe2e8 MOBILE-2430 tsconfig: Add typeGroups in tsconfig 2018-06-13 13:46:13 +02:00
Dani Palou
9684f9789a MOBILE-2333 core: Use aliases in imports 2018-03-12 16:45:04 +01:00
Pau Ferrer Ocaña
11d052e659 MOBILE-2327 core: Change all import paths 2018-03-01 17:08:05 +01:00
Pau Ferrer Ocaña
2f95ccccf2 MOBILE-2327 messages: Implement push notifications handlers 2018-03-01 16:15:04 +01:00
Pau Ferrer Ocaña
2911cbb1aa MOBILE-2327 courses: Condesate the course progress styles 2018-03-01 10:10:47 +01:00
Pau Ferrer Ocaña
0c4f834c0a MOBILE-2327 ionic: Use aliases on import paths 2018-02-28 16:11:50 +01:00
Dani Palou
c880fe6b91 MOBILE-2163 core: Initialize app structure 2017-11-21 12:07:47 +01:00