Commit Graph

3723 Commits (f7e531c3d04136ea495ad631a35aa924cb4db59d)

Author SHA1 Message Date
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 3dbe1d12d7 MOBILE-3654 forum: Rename service files 2021-03-18 11:19:36 +01:00
Pau Ferrer Ocaña 1e039b0b0f MOBILE-3654 survey: Add survey activity module 2021-03-18 10:30:35 +01:00
Dani Palou 4543bf3b83 MOBILE-3645 iframe: Migrate JS files for iframes 2021-03-17 15:43:59 +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 a3924cbbcb MOBILE-3645 h5pactivity: Implement reports pages 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 ff4f3a7df4 MOBILE-3635 resource: Allow PTR in embedded files 2021-03-17 10:58:45 +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 05e6e48668 MOBILE-3635 core: Add 3gpp extension file 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 8689ae76f6 MOBILE-3578 competency: Fix multiple requests when view user profile 2021-03-17 10:08:56 +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 0ce486ce9d MOBILE-3720 env: Add missing polyfills 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 468400b13c MOBILE-3634 core: Add ionic5 and app version classes to body 2021-03-10 15:34:05 +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
Dani Palou b211919f38 MOBILE-3708 lesson: Use similar routes as other modules 2021-03-08 16:05:13 +01:00
Pau Ferrer Ocaña 44e3c42d76 MOBILE-3663 forum: Add ratings to forum 2021-03-08 12:45:51 +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 0e5209cfce MOBILE-3646 imscp Add imscp activity module 2021-03-05 12:43:22 +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 c16d4ebe2f MOBILE-3642 folder: Add folder activity module 2021-03-05 10:24:59 +01:00
Pau Ferrer Ocaña d18faba0c3 MOBILE-3642 course: Add main activity index template page 2021-03-05 10:20:26 +01:00
Pau Ferrer Ocaña 7a729d16b8 MOBILE-3647 label: Add label activity module 2021-03-05 09:58:09 +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 05ae8ada14 MOBILE-3643 forum: Fix discussion-link handler 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 205fb9e7cb MOBILE-3643 forum: Migrate push-click handler 2021-03-02 09:46:45 +01:00
Noel De Martin bc72e93a78 MOBILE-3643 forum: Migrate tag-area handler 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 aed159df7c MOBILE-3643 forum: Add rating TODOs 2021-03-02 09:46:45 +01:00
Noel De Martin 9d92c41678 MOBILE-3643 forum: Migrate link handlers 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 26f18ac5f4 MOBILE-3643 forum: Migrate navigation guards 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 fbad712136 MOBILE-3643 forum: Migrate sort order selector 2021-03-02 09:46:45 +01:00
Noel De Martin aa108ea283 MOBILE-3643 forum: Migrate edit post modal 2021-03-02 09:46:45 +01:00
Noel De Martin 6f45f090cb MOBILE-3643 forum: Migrate option menus 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 2dd0aa4815 MOBILE-3643 forum: Migrate discussion page 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 6ae95070d2 MOBILE-3651 quiz: Change routes to use cmId 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 1620dd47ea MOBILE-3651 quiz: Implement attempt page 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 14ba4869a3 MOBILE-3651 quiz: Implement access rules 2021-02-24 10:11:53 +01:00
Dani Palou e565df9ea4 MOBILE-3651 quiz: Implement entry page 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 4cf2a40ca7 MOBILE-3636 messages: Fix messages sync cron 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 f57abbd102 MOBILE-3636 assign: Fix feedback modules 2021-02-23 09:25:45 +01:00
Pau Ferrer Ocaña d6169879fd MOBILE-3636 assign: Use list manager on submission list 2021-02-22 16:35:42 +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 a4b356350b MOBILE-3636 assign: Submissions list 2021-02-22 14:26:07 +01:00
Pau Ferrer Ocaña 82cf017134 MOBILE-3636 assign: Edit feedback modal 2021-02-22 14:26:07 +01:00
Pau Ferrer Ocaña c4d37b0074 MOBILE-3636 assign: Feedback plugins 2021-02-22 14:26:06 +01:00
Pau Ferrer Ocaña 85f79bb944 MOBILE-3636 assign: Submission plugins 2021-02-22 14:26:06 +01:00
Pau Ferrer Ocaña 3281196ec0 MOBILE-3636 assign: Add assignment submission page 2021-02-22 14:26:06 +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 11dafc92c3 MOBILE-3637 lesson: Change path to be coherent with book 2021-02-09 14:39:34 +01:00
Pau Ferrer Ocaña d3e8b96946 MOBILE-3637 core: Unify refresh and sync icons 2021-02-09 14:39:34 +01:00