Commit Graph

1676 Commits (b5b8e566acc595d080bd9d3c7ee45eaec81ca0a9)

Author SHA1 Message Date
Pau Ferrer Ocaña ec97894f74 MOBILE-3631 core: Add missing split views 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 67666f6f17 MOBILE-3631 user: Fix profile communication buttons 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 671f75bd6f MOBILE-3631 core: Add avatar placeholder 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña e3b28d87e5 MOBILE-3631 messages: Add splitview to messages pages 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 001048fc9a MOBILE-3631 core: Add splitview placeholder page 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña 18cb43aa5e MOBILE-3631 messages: Add discussion page 2021-02-04 10:34:07 +01:00
Noel De Martin 033860d18b MOBILE-3689 android: Enable ionic-webview plugin 2021-02-02 18:56:57 +01:00
Noel De Martin bc1d0ee338 MOBILE-3689 config: Migrate config build to gulp 2021-02-02 18:56:57 +01:00
Noel De Martin f2f8ae664d MOBILE-3320 sites: Fix schema name registration 2021-02-02 18:47:50 +01:00
Pau Ferrer Ocaña b977dcf4ca MOBILE-3631 core: Auto rows directive 2021-02-01 13:51:24 +01:00
Pau Ferrer Ocaña deaad4de5b MOBILE-3631 core: Send message form component 2021-02-01 13:51:24 +01:00
Pau Ferrer Ocaña f9b6a66e75 MOBILE-3631 messages: Messages main page and basic services 2021-02-01 13:51:24 +01:00
Dani Palou f58a3a9f4b MOBILE-3565 course: Change course type in prefetch functions 2021-02-01 12:29:01 +01:00
Pau Ferrer Ocaña 35d8ab3b5a MOBILE-3659 course: Style fixes 2021-01-29 13:20:51 +01:00
Dani Palou 3daf03dbf4 MOBILE-3659 core: Always use CoreNavigator to get params 2021-01-29 13:10:05 +01:00
Dani Palou afa94e3354 MOBILE-3659 navigator: Create functions to get number/boolean params 2021-01-29 13:09:04 +01:00
Dani Palou 83dc2ba39e MOBILE-3659 course: Implement list mod type page 2021-01-29 13:09:04 +01:00
Dani Palou 84a8c6bfea MOBILE-3659 course: Implement tag area handlers and components 2021-01-29 13:09:04 +01:00
Dani Palou aeb494d5b7 MOBILE-3659 course: Implement unsupported module page 2021-01-29 13:09:03 +01:00
Dani Palou 8e8793fff2 MOBILE-3659 course: Add utility classes 2021-01-29 13:09:03 +01:00
Dani Palou 310ee19d26 MOBILE-3659 course: Implement course sync 2021-01-29 13:09:03 +01:00
Dani Palou 9a935a3946 MOBILE-3659 core: Handle objects in nav params
Also, always use CoreNavigator instead of Router or NavController
2021-01-29 13:09:03 +01:00
Dani Palou adf8a1f481 MOBILE-3659 course: Change naming of calculated types 2021-01-29 13:07:02 +01:00
Dani Palou 031f238117 MOBILE-3659 course: Implement prefetch delegate 2021-01-29 13:07:02 +01:00
Dani Palou d14540218a MOBILE-3659 core: Split calls with too many parameters 2021-01-29 13:07:02 +01:00
Dani Palou 01e9e20014 MOBILE-3659 course: Implement section selector 2021-01-29 13:07:02 +01:00
Dani Palou 6d4e37431a MOBILE-3659 course: Implement format, module and completion components 2021-01-29 13:07:02 +01:00
Dani Palou 183a033dc8 MOBILE-3659 course: Implement index and contents pages 2021-01-29 13:07:02 +01:00
Dani Palou a91c042cc2 MOBILE-3659 course: Implement core course formats 2021-01-29 13:07:02 +01:00
Dani Palou 2906210242 MOBILE-3659 course: Implement log helper 2021-01-29 13:07:02 +01:00
Dani Palou 8d752d2bf5 MOBILE-3659 course: Implement module delegate 2021-01-29 13:06:09 +01:00
Dani Palou c617ec2dce MOBILE-3659 course: Implement course format delegate 2021-01-29 13:06:09 +01:00
Noel De Martin 41f308e62e MOBILE-3661 grades: Migrate grades handlers 2021-01-27 11:44:24 +01:00
Noel De Martin cd6e93b9d1 MOBILE-3661 grades: Migrate grades tab 2021-01-27 11:44:24 +01:00
Noel De Martin 6d148229f1 MOBILE-3661 split-view: Support nested split views 2021-01-27 11:44:24 +01:00
Noel De Martin ae76e3da02 MOBILE-3609 settings: Fix about routes 2021-01-27 11:44:24 +01:00
Noel De Martin 7f7f282e69 MOBILE-3609 settings: Implement split view 2021-01-25 12:24:52 +01:00
Dani Palou 1800beed31 MOBILE-3633 notifications: Use the new CoreNavigator 2021-01-21 08:30:08 +01:00
Dani Palou 8db2d4c199 MOBILE-3633 core: Implement viewText 2021-01-21 08:30:08 +01:00
Dani Palou 832a6d2be8 MOBILE-3633 core: Use CoreSharedModule everywhere 2021-01-21 08:30:08 +01:00
Dani Palou 881858e9d6 MOBILE-3633 notifications: Implement notification preferences 2021-01-21 08:30:08 +01:00
Dani Palou b2ad224950 MOBILE-3633 notifications: Implement list page 2021-01-21 08:30:08 +01:00
Pau Ferrer Ocaña d9991bea06 MOBILE-3626 calendar: Implement calendar component 2021-01-19 11:41:14 +01:00
Pau Ferrer Ocaña 1958ce4b2b MOBILE-3626 core: Improve get current site home id 2021-01-19 11:07:03 +01:00
Pau Ferrer Ocaña 9fec3807c2 MOBILE-3626 core: Renaming handler files 2021-01-19 11:07:03 +01:00
Noel De Martin 09adbb7fbf MOBILE-3320 routing: Refactor NavHelper 2021-01-18 16:14:20 +01:00
Noel De Martin 3a117e49bf MOBILE-3320 tabs: Fix navigation 2021-01-11 14:32:31 +01:00
Dani Palou 06c5153e0e MOBILE-3666 h5p: Store library metadata in database 2020-12-18 12:36:05 +01:00
Dani Palou 6e98c43651 MOBILE-3666 h5p: Enable player reporting 2020-12-18 12:36:05 +01:00
Dani Palou 7956d8e563 MOBILE-3666 h5p: Implement H5P components 2020-12-18 12:36:05 +01:00
Dani Palou 0ead40c72e MOBILE-3666 h5p: Implement pluginfile handler 2020-12-18 12:36:05 +01:00
Dani Palou f1ac735abf MOBILE-3666 h5p: Implement services and classes 2020-12-18 12:36:05 +01:00
Dani Palou c83ff34ae0 MOBILE-3666 xapi: Implement XAPI services 2020-12-18 12:36:05 +01:00
Dani Palou cad69753ef MOBILE-3666 h5p: Add lang and assets 2020-12-18 12:33:25 +01:00
Dani Palou 63f8ae5f4d MOBILE-3662 push: Implement push todo code 2020-12-18 12:05:58 +01:00
Dani Palou 9b522391b1 MOBILE-3662 pushnotifications: Implement cron handlers 2020-12-18 12:05:58 +01:00
Dani Palou 6ec641fa98 MOBILE-3662 pushnotifications: Implement services 2020-12-18 12:05:58 +01:00
Dani Palou 53c21009c3 MOBILE-3662 core: Remove some any from local-notifications 2020-12-17 15:39:56 +01:00
Dani Palou 150f44d0c1 MOBILE-3662 core: Install Badge ionic-native library 2020-12-17 15:39:56 +01:00
Noel De Martin acefa8c35a MOBILE-3320 routes: Refactor module routes config 2020-12-15 16:06:29 +01:00
Noel De Martin de38835518 MOBILE-3320 core: Implement shared module 2020-12-15 16:04:33 +01:00
Noel De Martin 012d211d10 MOBILE-3320 core: Move animation helpers 2020-12-15 16:04:33 +01:00
Noel De Martin 6d1d4a34ce MOBILE-3320 core: Standarize "initialize" usage 2020-12-15 16:04:33 +01:00
Pau Ferrer Ocaña 8e3da0a108 MOBILE-3624 core: Fix migration linting problems 2020-12-15 12:55:17 +01:00
Pau Ferrer Ocaña 7859c8613b MOBILE-3624 badges: Implement badges feature 2020-12-15 12:55:17 +01:00
Pau Ferrer Ocaña 361edb1252 MOBILE-3608 block: Add CoreCache and some types 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña 253d6829a9 MOBILE-3608 block: Implement site main menu block 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña f8320f6b58 MOBILE-3608 core: Implement missing parts of Course and filters 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña d0af70be5a MOBILE-3608 blocks: Starred and recent courses block 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña b2ecdf5224 MOBILE-3608 core: Handle content links 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña c12133eea3 MOBILE-3608 blocks: Course overview block 2020-12-14 16:39:39 +01:00
Pau Ferrer Ocaña c3372e8076 MOBILE-3608 blocks: Add sitehome and dashboard blocks 2020-12-14 16:30:17 +01:00
Pau Ferrer Ocaña 7d1d318afc MOBILE-3608 blocks: Migrate basic block structure 2020-12-14 16:30:13 +01:00
Pau Ferrer Ocaña 678ce2c1c8 MOBILE-3665 lang: Move en.json to lang.json on parent directory 2020-12-14 15:58:38 +01:00
Dani Palou 167a0f552a MOBILE-3592 core: Fix ExpressionChanged in dynamic-component 2020-12-14 15:49:12 +01:00
Dani Palou 1d77811be2 MOBILE-3592 core: Fix cordova_not_available error 2020-12-14 15:49:12 +01:00
Dani Palou 0819947072 MOBILE-3592 core: Implement new service CoreNavHelper 2020-12-14 15:49:11 +01:00
Dani Palou 186593b09f MOBILE-3592 routes: Allow add siblings to any main menu tab 2020-12-14 15:49:11 +01:00
Dani Palou 36d03d27c5 MOBILE-3592 user: Implement user tag area handler 2020-12-14 15:02:54 +01:00
Dani Palou 90bd583147 MOBILE-3592 core: Uncomment user-avatar and dynamic-component 2020-12-14 15:02:54 +01:00
Dani Palou 46cec40cfe MOBILE-3592 user: Make delegate and handlers singleton 2020-12-14 15:02:54 +01:00
Pau Ferrer Ocaña fd19dd8c62 MOBILE-3592 user: Style user avatars 2020-12-14 15:02:54 +01:00
Dani Palou 90a0f18480 MOBILE-3592 editor: Migrate rich text editor 2020-12-14 15:02:54 +01:00
Dani Palou fd0ea51096 MOBILE-3592 profilefields: Implement user profile fields 2020-12-14 15:02:54 +01:00
Dani Palou dbec10b9d6 MOBILE-3592 user: Implement profile link and mail handlers 2020-12-14 15:02:54 +01:00
Dani Palou a783a89db3 MOBILE-3592 user: Implement user sync cron handler 2020-12-14 15:02:54 +01:00
Dani Palou 3722126b5b MOBILE-3592 user: Implement profile field delegate and component 2020-12-14 15:02:54 +01:00
Dani Palou fa294d7135 MOBILE-3592 user: Adapt user feature to new folder structure 2020-12-14 15:02:51 +01:00
Dani Palou c608432d24 MOBILE-3592 user: Implement profile page 2020-12-14 15:02:20 +01:00
Dani Palou d733488963 MOBILE-3592 user: Implement user delegate 2020-12-14 15:02:20 +01:00
Dani Palou aab2aae0a4 MOBILE-3591 tests: Fix format-text test 2020-12-10 12:47:59 +01:00
Pau Ferrer Ocaña 0f76ce0eb7 MOBILE-3591 core: One line on one param Injectables 2020-12-10 12:47:59 +01:00
Pau Ferrer Ocaña 9d87226ad8 MOBILE-3591 course: Fix linting 2020-12-10 12:47:59 +01:00
Pau Ferrer Ocaña e4bb89d401 MOBILE-3591 courses: Fix courses navigation 2020-12-10 12:47:55 +01:00
Pau Ferrer Ocaña 49baacf904 MOBILE-3591 tags: Migrate tags structure 2020-12-10 12:47:55 +01:00
Dani Palou 29858ea5e7 MOBILE-3620 delegate: Make all delegate singletons 2020-12-10 11:22:28 +01:00
Dani Palou aa60d8eaeb MOBILE-3620 filter: Implement filters addons 2020-12-09 15:29:18 +01:00
Dani Palou 487933cdc7 MOBILE-3620 filter: Add filters to format-text 2020-12-09 15:08:46 +01:00
Dani Palou b35ce619fb MOBILE-3620 filter: Implement filter services 2020-12-09 15:08:46 +01:00
Noel De Martin e181a019e5 MOBILE-3320 core: Refactor singletons definition 2020-12-07 14:31:55 +01:00
Noel De Martin 17dbc340e0 MOBILE-3320 core: Refactor database inits 2020-12-07 14:31:55 +01:00
Noel De Martin f1bc354be6 MOBILE-3320 core: Refactor initializers 2020-12-07 14:31:55 +01:00
Noel De Martin af0b3aa2b9 MOBILE-3320 core: Use custom init status service 2020-12-01 18:21:04 +01:00
Noel De Martin bb3d4f9523 MOBILE-3320 routes: Refactor lazy modules 2020-12-01 11:56:34 +01:00
Noel De Martin cff33e0991 MOBILE-3320 core: Use consistent suffixes naming 2020-11-26 13:27:47 +01:00
Pau Ferrer Ocaña 9181ac6757 MOBILE-3565 search: Remove CoreSearchComponentsModule as a provider 2020-11-23 12:59:12 +01:00
Pau Ferrer Ocaña 2c38c1683d MOBILE-3565 core: Apply status bar color changes 2020-11-23 12:34:05 +01:00
Pau Ferrer Ocaña ff24186a32 MOBILE-3565 core: Listen to some login events to apply customizations 2020-11-23 12:30:59 +01:00
Pau Ferrer Ocaña 55da132b9b MOBILE-3594 sitehome: Fix header buttons on sitehome 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 2ce1950210 MOBILE-3594 sitehome: Add my courses tab as a fallback 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 1ffcf4c877 MOBILE-3594 core: Implement context menu component 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña add521a0e7 MOBILE-3594 course: Improve course listing and add course image parallax 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña c3e59edf18 MOBILE-3594 core: Add animations class 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña f76c54b053 MOBILE-3594 core: Fix some fontawesome icons 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 7ae3c9c3dc MOBILE-3594 core: Add group ws params and rename response types 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña b27e9eb718 MOBILE-3594 core: Move ROOT_CACHE_KEY out of the class 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña b96b6a98fe MOBILE-3594 courses: Add course preview page 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña cc6e87ea5c MOBILE-3594 sitehome: Add my courses page 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 38b11281a9 MOBILE-3594 core: Add progress bar component 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 0d66e66fdd MOBILE-3594 sitehome: Course listing components of sitehome 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 97d1c93399 MOBILE-3594 core: Infinite loading component 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña 9b41458104 MOBILE-3594 sitehome: Add sitehome tab to home page 2020-11-23 10:22:47 +01:00
Pau Ferrer Ocaña cc5378aee7 MOBILE-3594 course: Implement some course services 2020-11-23 09:55:10 +01:00
Noel De Martin 06ac2f7edf MOBILE-3320 core: Extract core and addons modules 2020-11-23 09:37:29 +01:00
Noel De Martin 7d1dcd3c23 MOBILE-3320 core: Refactor folders structure 2020-11-19 12:40:18 +01:00
Dani Palou 20c41b7b1b MOBILE-3565 core: Delete all files from the project 2020-10-05 14:32:50 +02:00
Pau Ferrer Ocaña ce9ec993c5 MOBILE-3469 course: Remove unused property 2020-09-29 09:44:31 +02:00
Pau Ferrer Ocaña 0badecfc8a MOBILE-3469 course: Get course data when entering from search 2020-09-28 16:02:36 +02:00
Juan Leyva 0eccc7a1ae
Merge pull request #2550 from crazyserver/MOBILE-3557
Mobile 3557
2020-09-28 12:48:21 +02:00
Pau Ferrer Ocaña 1e6d72f0ff MOBILE-3562 course: Remove course overview file listing on preview 2020-09-25 15:07:54 +02:00
Pau Ferrer Ocaña b7f4b3e12d MOBILE-3469 course: Fix course format block loading order 2020-09-23 11:42:38 +02:00
Dani Palou 02da06a0fe MOBILE-3338 course: Always get stored data and adapt strings 2020-09-22 14:54:55 +02:00
Dani Palou 421634dff7 MOBILE-3338 mod: Apply component + id to mod WS calls 2020-09-22 14:54:55 +02:00
Juan Leyva e4b2e8b3c3
Merge pull request #2541 from crazyserver/MOBILE-3519
Mobile 3519
2020-09-22 14:12:42 +02:00
Juan Leyva 72baa77fc0
Merge pull request #2539 from dpalou/MOBILE-3507
Mobile 3507
2020-09-22 13:38:31 +02:00
Juan Leyva 7d48aa1cd7
Merge pull request #2537 from dpalou/MOBILE-3530
MOBILE-3530 course: Fix error when removing course files with site pl…
2020-09-22 13:29:42 +02:00
Juan Leyva a1076bd977
Merge pull request #2536 from dpalou/MOBILE-3553
MOBILE-3553 h5p: Remove jQuery version number
2020-09-22 13:28:28 +02:00
Juan Leyva ebaa8be899
Merge pull request #2535 from crazyserver/MOBILE-3554
MOBILE-3554 login: Add forceLoginLogo setting to avoid showing web logo
2020-09-22 13:24:44 +02:00
Juan Leyva df815e2191
Merge pull request #2534 from dpalou/MOBILE-3432
Mobile 3432
2020-09-22 12:58:06 +02:00
Juan Leyva 46df6f2989
Merge pull request #2533 from NoelDeMartin/MOBILE-3489
Mobile 3489
2020-09-22 12:57:05 +02:00
Juan Leyva 5f9ebc7805
Merge pull request #2532 from dpalou/MOBILE-3549
MOBILE-3549 siteplugins: Allow any HTML tag
2020-09-22 12:51:57 +02:00
Juan Leyva ac22f6945a
Merge pull request #2531 from crazyserver/MOBILE-3469
MOBILE-3469 course: Hide blocks on single activity
2020-09-22 12:44:57 +02:00
Pau Ferrer Ocaña 737e7f51e9 MOBILE-3557 course: Add section restriction info when selected section 2020-09-22 11:26:44 +02:00
Pau Ferrer Ocaña 06c63eb77e MOBILE-3557 course: Show Not available message on section title visible 2020-09-22 11:26:18 +02:00
Pau Ferrer Ocaña d332c7e1d4 MOBILE-3523 emulator: Change some wrong comments 2020-09-22 09:38:16 +02:00
Dani Palou b046d57f2b MOBILE-3432 core: Move isOpenableInApp check to more reusable functions 2020-09-21 10:41:43 +02:00
Noel De Martin af5f010239 MOBILE-3489 location: Expose geolocation service to plugins 2020-09-21 09:10:04 +02:00
Dani Palou 59d4e189c8
Merge pull request #2529 from crazyserver/MOBILE-3546
MOBILE-3546 login: Add options to customize site listing
2020-09-18 15:33:23 +02:00
Noel De Martin 793e029cbd MOBILE-3523 login: Move login checks and modals to providers 2020-09-17 12:27:22 +02:00
Dani Palou ad304fab5a MOBILE-3530 course: Fix error when removing course files with site plugins 2020-09-17 09:56:38 +02:00