Commit Graph

2005 Commits (684de1214c88408227dc88ac6fbdc1200ea7aa4e)

Author SHA1 Message Date
Pau Ferrer Ocaña 9cdee6f68d MOBILE-3657 ws: Add throw on failed status helper function 2021-04-26 10:06:13 +02:00
Pau Ferrer Ocaña 8addd2074d MOBILE-3657 text: Add CoreTextFormat enum 2021-04-23 16:11:43 +02:00
Dani Palou c2bcf91049 MOBILE-3722 core: Set default min and max for datetimes 2021-04-23 15:28:42 +02:00
Dani Palou e44024d980 MOBILE-3623 plugins: Wait to display success message if goBackOnSuccess 2021-04-23 12:49:17 +02:00
Dani Palou 77966d6fb4 MOBILE-3641 feedback: Migrate form page 2021-04-22 15:19:44 +02:00
Dani Palou d3e689aa81 MOBILE-3641 feedback: Migrate index page 2021-04-22 15:19:44 +02:00
Dani Palou 267f4445ae MOBILE-3641 core: Register site info cron handler 2021-04-22 15:19:44 +02:00
Dani Palou d73b5d6160 MOBILE-3641 feedback: Migrate services 2021-04-22 15:19:44 +02:00
Dani Palou 163647b165 MOBILE-3641 core: Support CoreWSStoredFile in the whole app 2021-04-20 09:16:01 +02:00
Dani Palou c416e57004 MOBILE-3638 chat: Migrate services 2021-04-15 09:43:19 +02:00
Dani Palou 8e9b550254 MOBILE-3644 sync: Always use new offline warning functions 2021-04-14 11:24:08 +02:00
Dani Palou 8a3fb4a5eb MOBILE-3644 core: Remove all entryComponents 2021-04-14 11:16:36 +02:00
Dani Palou ae97ee3b23 MOBILE-3644 core: Fix on changes in dynamic-component 2021-04-14 11:11:21 +02:00
Dani Palou 8f991cecd0 MOBILE-3644 glossary: Migrate edit and entry page 2021-04-14 11:11:21 +02:00
Dani Palou 010475b790 MOBILE-3644 glossary: Migrate services 2021-04-14 11:11:21 +02:00
Dani Palou c9b99927c4
Merge pull request #2720 from dpalou/MOBILE-3656
Mobile 3656
2021-04-14 10:48:28 +02:00
Dani Palou 03614f1a25 MOBILE-3656 db: Add addColumn method and use it in h5p 2021-04-14 10:37:09 +02:00
Dani Palou 501d9d44d1
Merge pull request #2719 from dpalou/MOBILE-3496
Mobile 3496
2021-04-13 16:14:28 +02:00
Dani Palou 31ac342b80 MOBILE-3496 core: Fix treating number errors in camera 2021-04-13 14:49:50 +02:00
Dani Palou 9d0be0e7f8 MOBILE-3496 login: Reset nav stack on login 2021-04-13 14:49:50 +02:00
Dani Palou 4fb220661f MOBILE-3496 cordova: Update most cordova plugins 2021-04-13 14:49:50 +02:00
Dani Palou ae3339ac7d MOBILE-3656 course: Always use the icons defined in CoreConstants 2021-04-08 11:13:17 +02:00
Dani Palou 2f0eb0088b MOBILE-3656 wiki: Add go to wiki first page feature 2021-04-07 10:24:46 +02:00
Dani Palou 0dee685130 MOBILE-3656 wiki: Migrate services 2021-04-06 16:20:26 +02:00
Pau Ferrer Ocaña bfbfd350b1 MOBILE-3640 database: Location service improvements on error handling 2021-04-01 08:14:45 +02:00
Pau Ferrer Ocaña 1363951920 MOBILE-3640 database: Add actions and pages 2021-04-01 08:14:45 +02:00
Pau Ferrer Ocaña 2991873dfe MOBILE-3640 database: Add database activity services 2021-03-31 16:50:42 +02:00
Pau Ferrer Ocaña 992f1ca1ad MOBILE-3640 core: New CoreForms utility class 2021-03-31 16:50:42 +02:00
Pau Ferrer Ocaña 21fd1f00d7 MOBILE-3640 core: Lint line length fixes 2021-03-31 16:36:54 +02:00
Pau Ferrer Ocaña 880a5cf4b8 MOBILE-3640 components: Add style component 2021-03-31 16:36:54 +02:00
Pau Ferrer Ocaña 19cd851d77 MOBILE-3640 styles: CSS Fixes on var names and maps 2021-03-31 16:36:35 +02:00
Pau Ferrer Ocaña 2d53e954a0 MOBILE-3640 db: Migration db helper function 2021-03-31 16:36:35 +02:00
Dani Palou 5c814909cd MOBILE-3639 file: Allow reading files from other folders 2021-03-31 13:04:17 +02:00
Dani Palou 8a6954a23c MOBILE-3639 format-text: Add new inputs to control links 2021-03-31 13:04:17 +02:00
Dani Palou a568365344 MOBILE-3639 siteplugins: Fix module routes 2021-03-31 13:04:17 +02:00
Dani Palou 36c2e45921 MOBILE-3639 compile: Pass all error classes to compiled instances 2021-03-31 13:04:17 +02:00
Dani Palou fc6a95cb34 MOBILE-3639 core: Fix cordova not defined error in browser 2021-03-31 13:04:17 +02:00
Dani Palou 76611fabae MOBILE-3639 core: Remove Network warnings in browser 2021-03-31 13:04:17 +02:00
Dani Palou 18757924bb MOBILE-3639 core: Migrate chart component 2021-03-31 13:04:17 +02:00
Dani Palou 4e7c9eb6e8 MOBILE-3639 choice: Implement services 2021-03-31 13:04:16 +02:00
Dani Palou 960f9b01b3
Merge pull request #2716 from dpalou/MOBILE-3653
Mobile 3653
2021-03-31 13:02:06 +02:00
Dani Palou bd07f10cfb MOBILE-3653 course: Fix error in console on app start 2021-03-26 11:09:27 +01:00
Dani Palou aebc359083 MOBILE-3653 scorm: Implement services 2021-03-26 11:09:27 +01:00
Pau Ferrer Ocaña 08b0b4e30f MOBILE-3651 question: Install question db tables 2021-03-22 12:44:09 +01:00
Pau Ferrer Ocaña 28bf4243bc MOBILE-3654 sync: Add component translatable string 2021-03-18 11:36:31 +01:00
Pau Ferrer Ocaña 1e039b0b0f MOBILE-3654 survey: Add survey activity module 2021-03-18 10:30:35 +01:00
Dani Palou 16be1a94fe MOBILE-3645 siteplugins: CSS should be included in reliable order 2021-03-17 14:36:20 +01:00
Dani Palou 2014d28b90 MOBILE-3645 ios: Fix embedded iframes cookies in iOS 2021-03-17 14:26:07 +01:00
Dani Palou 45a23eff88 MOBILE-3645 login: Fix consecutive logins if logout+SSO 2021-03-17 14:26:07 +01:00
Dani Palou 65e60ed3ac MOBILE-3645 course: Fix loading not dismissed with course format plugin 2021-03-17 14:26:07 +01:00
Dani Palou 612bc6bffa MOBILE-3645 h5pactivity: Implement services and index page 2021-03-17 14:26:07 +01:00
Dani Palou 5edc8de380 MOBILE-3645 build: Add script to copy some files to www 2021-03-17 14:26:07 +01:00
Noel De Martin df0059e74d MOBILE-3320 navigation: Simplify items manager 2021-03-17 13:20:15 +01:00
Pau Ferrer Ocaña 3bf1f7763b MOBILE-3635 resource: Allow IFRAME to use XHTML 2021-03-17 10:58:45 +01:00
Pau Ferrer Ocaña 8f1ea5c3ef MOBILE-3635 settings: Improve color scheme preference detection 2021-03-17 10:58:45 +01:00
Pau Ferrer Ocaña 5053d579f3 MOBILE-3635 login: Send extra parameter on token.php check
The extra parameter can be used by Moodle to avoid throwing an error
in server logs because other parameters e.g. username are not supplied.
2021-03-17 10:58:45 +01:00
Pau Ferrer Ocaña 86cf440dc1 MOBILE-3635 storagemanager: Add storagemanager feature 2021-03-17 10:58:45 +01:00
Pau Ferrer Ocaña f63534109e MOBILE-3528 core: Fix handlers order if one hasn't priority 2021-03-17 10:10:49 +01:00
Pau Ferrer Ocaña e8830eedaf MOBILE-3628 competency: Add competencies and learning plans functionality 2021-03-17 10:08:56 +01:00
Dani Palou 2302638702 MOBILE-3630 sharedfiled: Implement components and pages 2021-03-17 08:20:03 +01:00
Dani Palou 92f5742351 MOBILE-3630 sharefiles: Implement services 2021-03-16 15:21:39 +01:00
Dani Palou f1c6e5dd28
Merge pull request #2706 from dpalou/MOBILE-3649
Mobile 3649
2021-03-16 10:33:43 +01:00
Noel De Martin 55cd0f2495 MOBILE-3720 DX: Use Proxy for magic singletons 2021-03-16 09:07:21 +01:00
Noel De Martin fe831d13cb MOBILE-3720 env: Remove Shadow DOM encapsulation 2021-03-16 09:07:21 +01:00
Noel De Martin 25e37eb5fd MOBILE-3720 env: Remove usage of Array.flat 2021-03-16 09:07:21 +01:00
Noel De Martin 80aaa02b11 MOBILE-3320 navigation: Fix home tabs 2021-03-16 09:07:21 +01:00
Dani Palou 7b8fbca73b MOBILE-3649 core: Always use IonRefresher directly 2021-03-12 12:35:31 +01:00
Dani Palou cc121b3011 MOBILE-3649 lti: Implement LTI 2021-03-12 12:23:16 +01:00
Dani Palou 2a077f4e62 MOBILE-3649 mod: Make module and courseId required in index components 2021-03-12 12:23:16 +01:00
Pau Ferrer Ocaña 9867a48461 MOBILE-3632 notes: Add notes funcionality 2021-03-12 09:51:20 +01:00
Pau Ferrer Ocaña 006ca78771 MOBILE-3629 user: Add cache to user handlers enabled for user 2021-03-11 11:20:18 +01:00
Pau Ferrer Ocaña 29d0f006aa MOBILE-3629 grades: Handler and route fixes on grades 2021-03-11 11:09:21 +01:00
Pau Ferrer Ocaña 5aaf4acea5 MOBILE-3629 core: Add route options to getRouteParams on CoreNavigator 2021-03-11 11:09:21 +01:00
Pau Ferrer Ocaña cbdcb8bd8f MOBILE-3629 course: Add courseId param to course route 2021-03-11 11:09:21 +01:00
Pau Ferrer Ocaña 70809d79ec MOBILE-3629 coursecompletion: Implement coursecompletion feature 2021-03-11 11:09:21 +01:00
Dani Palou 7e8e49707f MOBILE-3634 core: Augment CoreEventsData everywhere 2021-03-10 15:38:57 +01:00
Dani Palou a3f4fa2234 MOBILE-3634 remotethemes: Support remote themes 2021-03-10 15:34:38 +01:00
Dani Palou 0bbeb991ae MOBILE-3712 core: Implement and use QR scanner 2021-03-10 08:22:25 +01:00
Dani Palou e4f719957e MOBILE-3712 core: Implement and use URL schemes service 2021-03-10 08:21:38 +01:00
Pau Ferrer Ocaña f52e8d2442 MOBILE-3627 lint: Fix multiple line in the whole code 2021-03-09 15:59:56 +01:00
Pau Ferrer Ocaña dd73c06133 MOBILE-3627 core: Some style fixes 2021-03-09 15:59:56 +01:00
Pau Ferrer Ocaña 8097b4e1a8 MOBILE-3627 blog: Add blog functionality 2021-03-09 15:59:56 +01:00
Dani Palou 8471b549d1
Merge pull request #2698 from dpalou/MOBILE-3708
Mobile 3708
2021-03-09 09:30:16 +01:00
Dani Palou ddbbb76ebc MOBILE-3708 core: Fix some a11y issues in dashboard, course and login 2021-03-08 16:06:14 +01:00
Dani Palou 4d001428ec MOBILE-3708 home: Always display home tab 2021-03-08 16:06:14 +01:00
Pau Ferrer Ocaña 44a03b61e7 MOBILE-3663 ratings: Implement ratings 2021-03-08 12:45:51 +01:00
Dani Palou c887e8f0a9 MOBILE-3708 core: Fix body class for 3.10 sites 2021-03-05 16:09:53 +01:00
Dani Palou 7dcfc4d989 MOBILE-3708 core: Deprecate core-auto-focus directive 2021-03-05 16:09:53 +01:00
Pau Ferrer Ocaña e35e849ee4 MOBILE-3663 core: Remove back buttons from modal screens 2021-03-05 15:48:30 +01:00
Dani Palou 3249647f2a MOBILE-3664 siteplugins: Support home delegate for plugins 2021-03-05 14:48:00 +01:00
Dani Palou 98bea1f502 MOBILE-3664 course: Check site plugins when opening course 2021-03-05 13:05:51 +01:00
Dani Palou 76f67faada MOBILE-3664 ios: Fix some inputs not focusable in iOS 2021-03-05 13:05:51 +01:00
Dani Palou f5a7da148f MOBILE-3664 siteplugins: Implement directives 2021-03-05 13:05:51 +01:00
Dani Palou a4046f5678 MOBILE-3664 site plugins: Implement pages 2021-03-05 13:05:51 +01:00
Dani Palou 2040840d79 MOBILE-3664 siteplugins: Implement handlers 2021-03-05 13:05:51 +01:00
Dani Palou 1659df55cb MOBILE-3664 siteplugins: Implement components 2021-03-05 13:05:51 +01:00
Dani Palou 99b665915b MOBILE-3664 siteplugins: Implement services 2021-03-05 13:05:51 +01:00
Dani Palou 9cc7c73b31 MOBILE-3664 compile: Implement compile 2021-03-05 13:05:50 +01:00
Pau Ferrer Ocaña da1749ef32 MOBILE-3652 resource: Add resource activity module 2021-03-05 12:23:19 +01:00
Pau Ferrer Ocaña 7e06faae30 MOBILE-3655 url: Add url activity module 2021-03-05 10:47:36 +01:00
Pau Ferrer Ocaña d18faba0c3 MOBILE-3642 course: Add main activity index template page 2021-03-05 10:20:26 +01:00
Noel De Martin 091ad1ff6e MOBILE-3320 types: Exclude any singleton props 2021-03-03 13:32:00 +01:00
Dani Palou 2c625850bc MOBILE-3708 iframe: Display warning in offline 2021-03-03 13:07:38 +01:00
Dani Palou 099713b9d2 MOBILE-3708 format-text: Fix magnifying glass 2021-03-03 13:07:38 +01:00
Dani Palou 200b01eef6 MOBILE-3708 core: Always remove empty params in navigator 2021-03-03 13:07:38 +01:00
Dani Palou 65d097b498 MOBILE-3708 grades: Complete grades types 2021-03-03 13:07:38 +01:00
Dani Palou 3d80e57402 MOBILE-3708 android: Handle back button in tabs 2021-03-03 13:07:38 +01:00
Dani Palou 81bf906fef MOBILE-3708 core: Translate month names in datetime 2021-03-03 13:06:41 +01:00
Dani Palou e427ce6568 MOBILE-3708 core: Remove todos related to split view navigation 2021-03-03 13:06:41 +01:00
Dani Palou 9d3f4d5a29 MOBILE-3708 settings: Add split view in site preferences 2021-03-03 13:06:41 +01:00
Dani Palou 54cf0c58a0 MOBILE-3708 h5p: Fix DB site schema 2021-03-03 13:06:41 +01:00
Dani Palou 400bc6840f MOBILE-3708 core: Fix and implement some missing todos 2021-03-03 13:06:41 +01:00
Pau Ferrer Ocaña 5c51af9f1b MOBILE-3708 settings: Upgrade from font size to zoom levels 2021-03-03 11:42:40 +01:00
Noel De Martin d658ce9b0b MOBILE-3320 DX: Remove static singleton accessors 2021-03-03 09:46:35 +01:00
Noel De Martin 2ab9d37f48 MOBILE-3320 DX: Magic Singletons 🧙 2021-03-03 09:46:35 +01:00
Noel De Martin da14b7dac3 MOBILE-3643 core: Rename splitview property 2021-03-02 09:46:45 +01:00
Noel De Martin 5d39d8efc9 MOBILE-3643 forum: Rename services 2021-03-02 09:46:45 +01:00
Noel De Martin e726858216 MOBILE-3643 forum: Format templates 2021-03-02 09:46:45 +01:00
Noel De Martin a695f9cb66 MOBILE-3643 forum: Infer event payloads 2021-03-02 09:46:45 +01:00
Noel De Martin bf8b33fa61 MOBILE-3320 network: Fix Connection type usage 2021-03-02 09:46:45 +01:00
Noel De Martin 41259a66c9 MOBILE-3643 forum: Migrate sync 2021-03-02 09:46:45 +01:00
Noel De Martin d41523d4bb MOBILE-3643 forum: Migrate offline discussions 2021-03-02 09:46:45 +01:00
Noel De Martin d4bc77b386 MOBILE-3643 forum: Migrate new discussion form 2021-03-02 09:46:45 +01:00
Noel De Martin e450659697 MOBILE-3643 forum: Migrate single activity view 2021-03-02 09:46:45 +01:00
Noel De Martin b318b0e4a5 MOBILE-3643 forum: Migrate index page 2021-03-02 09:46:45 +01:00
Pau Ferrer Ocaña 9eac6e4350 MOBILE-3651 quiz: Fix question styles and icons 2021-02-24 11:52:49 +01:00
Dani Palou 7d00aefdd9 MOBILE-3651 quiz: Support dark theme 2021-02-24 11:52:49 +01:00
Dani Palou 33003da29d MOBILE-3651 quiz: Implement missing handlers 2021-02-24 10:13:05 +01:00
Dani Palou b405614cb6 MOBILE-3651 quiz: Implement attempt review page 2021-02-24 10:13:05 +01:00
Dani Palou f682d89e67 MOBILE-3651 core: Fix scroll to element function 2021-02-24 10:13:05 +01:00
Dani Palou 05f5967ffc MOBILE-3651 core: Specify some nulls in WS responses 2021-02-24 10:13:05 +01:00
Dani Palou 1c443b183b MOBILE-3651 quiz: Implement player page 2021-02-24 10:13:04 +01:00
Dani Palou 916dc14401 MOBILE-3651 qtype: Implement all question types 2021-02-24 10:11:53 +01:00
Dani Palou 4917067f8d MOBILE-3651 qbehaviour: Implement all question behaviours 2021-02-24 10:11:53 +01:00
Dani Palou 7698fa673d MOBILE-3651 quiz: Implement sync service and prefetch handler 2021-02-24 10:11:53 +01:00
Dani Palou 596ef954ba MOBILE-3651 quiz: Implement base services and access rule delegate 2021-02-24 10:09:39 +01:00
Dani Palou dd060d8168 MOBILE-3651 question: Implement services and classes 2021-02-24 10:08:38 +01:00
Pau Ferrer Ocaña cf7f4b4951 MOBILE-3636 assign: Minor fixes 2021-02-24 09:30:38 +01:00
Pau Ferrer Ocaña a3ef52a040 MOBILE-3636 assign: Add styles on rubrics 2021-02-23 15:44:57 +01:00
Pau Ferrer Ocaña d8009dac99 MOBILE-3636 core: Improvements on some theme styles 2021-02-23 15:44:57 +01:00
Pau Ferrer Ocaña 5c56bf0635 MOBILE-3636 core: Use start to watch splitview outlet on list manager 2021-02-22 16:35:42 +01:00
Pau Ferrer Ocaña 5350f715a3 MOBILE-3636 assign: Submission review and edit pages 2021-02-22 16:35:42 +01:00
Pau Ferrer Ocaña a4eefeb25a MOBILE-3636 assign: Implement assignment base 2021-02-22 14:26:06 +01:00
Pau Ferrer Ocaña b0cf681ab6 MOBILE-3636 core: Check route parent params on navigator 2021-02-22 14:26:06 +01:00
Pau Ferrer Ocaña 22395607ae MOBILE-3636 grades: Add grade types 2021-02-19 16:08:36 +01:00
Pau Ferrer Ocaña a4225b8c02 MOBILE-3636 sync: Small improvements on previous sync services 2021-02-19 12:40:36 +01:00
Pau Ferrer Ocaña ed22889840 MOBILE-3658 comments: Comments module 2021-02-19 10:17:57 +01:00
Noel De Martin 858a0f4a63 MOBILE-3320: Move common modules to shared module 2021-02-16 13:21:12 +01:00
Dani Palou b30a654dfa MOBILE-3651 core: Implement attachments, files and local-file components 2021-02-12 11:14:54 +01:00
Noel De Martin dda1ee13e9 MOBILE-3675 course: Migrate participants search 2021-02-11 09:56:43 +01:00
Noel De Martin 1786f908b9 MOBILE-3675 infinite-loader: Improve calculations 2021-02-10 17:04:16 +01:00
Noel De Martin 6d5901ee28 MOBILE-3675 course: Migrate participants tab 2021-02-10 17:04:16 +01:00
Noel De Martin 2ef54f4cac MOBILE-3675 course: Migrate grades tab 2021-02-10 17:04:16 +01:00
Pau Ferrer Ocaña 823c834265 MOBILE-3650 page: Implement page module 2021-02-09 16:27:23 +01:00
Pau Ferrer Ocaña b3d380c9c2 MOBILE-3637 core: Fix some navigation to tabs problems 2021-02-09 15:07:38 +01:00
Pau Ferrer Ocaña d3e8b96946 MOBILE-3637 core: Unify refresh and sync icons 2021-02-09 14:39:34 +01:00
Pau Ferrer Ocaña c98fa810fa MOBILE-3637 book: Implement book activity 2021-02-09 14:39:34 +01:00
Pau Ferrer Ocaña 5a15fca0a9 MOBILE-3637 core: Add tag list and navigation bar components 2021-02-09 13:47:38 +01:00
Noel De Martin adc026cd50 Extract list items management from grades 2021-02-08 14:01:34 +01:00
Noel De Martin 98910cf465 Extract list items management from settings 2021-02-08 14:01:34 +01:00
Pau Ferrer Ocaña 4203484344 MOBILE-3648 lesson: Fix styles 2021-02-08 09:18:44 +01:00
Dani Palou feb0319d3f MOBILE-3648 lesson: Implement link and push handlers 2021-02-08 09:18:43 +01:00
Dani Palou 90b3add5df MOBILE-3648 lesson: Implement lesson player 2021-02-08 09:18:43 +01:00
Dani Palou 71bcb07c74 MOBILE-3648 lesson: Implement lesson index page 2021-02-08 08:58:43 +01:00
Dani Palou 4da342befd MOBILE-3648 navigator: Store params in localStorage in browser 2021-02-08 08:58:42 +01:00
Dani Palou 80c8ee8cc3 MOBILE-3648 core: Implement tabs component without router 2021-02-08 08:58:42 +01:00
Pau Ferrer Ocaña 67e3021e54 MOBILE-3660 core: Create and use popover controller singleton 2021-02-05 16:17:56 +01:00
Pau Ferrer Ocaña 66f64c02dc MOBILE-3660 core: Remove and mark some unused params 2021-02-05 16:17:56 +01:00
Pau Ferrer Ocaña 1d39a3ed28 MOBILE-3660 courses: Implement missing handlers 2021-02-05 16:17:56 +01:00
Dani Palou bcca120bea
Merge pull request #2670 from crazyserver/MOBILE-3625
Mobile 3625
2021-02-04 15:21:39 +01:00
Dani Palou ec29493a33
Merge pull request #2669 from NoelDeMartin/MOBILE-3689
Mobile 3689
2021-02-04 14:46:07 +01:00
Noel De Martin 2a5e29b1c3 MOBILE-3689 init: Replace /login/init with guards 2021-02-04 13:56:26 +01:00
Pau Ferrer Ocaña 15bb71b49b MOBILE-3625 blocks: Recent accessed items block 2021-02-04 12:09:54 +01:00
Pau Ferrer Ocaña fd67797ff1 MOBILE-3625 blocks: Activity modules block 2021-02-04 12:09:54 +01:00
Pau Ferrer Ocaña 12db2a63f7 MOBILE-3625 sitehome: Use core-module component when needed 2021-02-04 12:09:54 +01:00
Dani Palou 83a558f3ae
Merge pull request #2668 from crazyserver/MOBILE-3631
Mobile 3631
2021-02-04 12:04:28 +01:00
Pau Ferrer Ocaña 344eedfde5 MOBILE-3631 theme: Reorganize theme files 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña dce706be42 MOBILE-3631 messages: Fix splitview + route params subscription loop 2021-02-04 10:34:07 +01:00
Pau Ferrer Ocaña cf2ea354a2 MOBILE-3631 core: Fix HTML linting 2021-02-04 10:34:07 +01:00
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