Commit Graph

8050 Commits (6a58284ff1c25ca8f9901cd3c73db3b027c5e649)
 

Author SHA1 Message Date
Juan Leyva 6cdc80a104
Merge pull request #1766 from dpalou/MOBILE-2785
Mobile 2785
2019-02-18 12:21:18 +01:00
Juan Leyva 8ecf48caa4
Merge pull request #1765 from crazyserver/MOBILE-1979
Mobile 1979
2019-02-18 12:09:19 +01:00
Juan Leyva 2db4565688
Merge pull request #1764 from marxjohnson/MOBILE-2746_integration
MOBILE-2746 UX: Only refresh page if completion value is used
2019-02-18 12:06:59 +01:00
Juan Leyva f31a1f0c69
Merge pull request #1763 from andrewnicols/docker
MOBILE-2837 Docker: Add a Dockerfile for easier testing and CI
2019-02-18 12:00:11 +01:00
Dani Palou 7f7d5a54dc MOBILE-2882 mac: Restore browser SSO in Mac app 2019-02-18 10:22:00 +01:00
Dani Palou b78bd6f0c7 MOBILE-2864 core: Update Ionic to 3.9.3 2019-02-15 16:06:54 +01:00
Dani Palou a6d429f756 MOBILE-2875 core: Map remoteAddOn_ to sitePlugin_ 2019-02-15 15:49:23 +01:00
Pau Ferrer Ocaña 1d6b79f33a MOBILE-2820 calendar: Add multiple reminders to calendar events 2019-02-15 13:33:04 +01:00
Pau Ferrer Ocaña 9baca2918b MOBILE-2820 calendar: Manage reminder exact time 2019-02-15 13:33:04 +01:00
Dani Palou 407e11b4d7 MOBILE-2827 core: Use resource-file instead of a hook 2019-02-15 11:25:15 +01:00
Dani Palou d6f5b5738c MOBILE-2827 icon: Use small icon for Android notifications 2019-02-15 11:13:56 +01:00
Pau Ferrer Ocaña 6c2eeee6bb MOBILE-2858 grades: Add unkown type grade items 2019-02-14 16:15:53 +01:00
Dani Palou 5f96d3d259 MOBILE-2869 core: Support '*' as accepted file types 2019-02-13 09:29:53 +01:00
Dani Palou 0454a7dcf3 MOBILE-2785 assign: Ignore cache when prefetching 2019-02-13 08:37:37 +01:00
Andrew Nicols a24f9dc9df MDL-63977 Behat: Wait longer for app login 2019-02-13 14:14:32 +08:00
Andrew Nicols b7804052a8 MDL-63977 Behat: Prefer ionic approot over wwwroot 2019-02-13 13:55:34 +08:00
sam marshall c5ce5618ab MDL-63977 Behat: Organise app functions in window.behat object 2019-02-12 13:26:39 +00:00
sam marshall 165c117bca MDL-63977 Behat: Rename Ionic config variables for consistency 2019-02-11 16:40:56 +00:00
sam marshall ebe805c843 MDL-63977 Behat: Make standard login step work for app as well 2019-02-11 16:20:43 +00:00
sam marshall 29bcee1db5 MDL-63977 Behat: Move app startup to before-scenario hook 2019-02-11 16:20:43 +00:00
sam marshall e6299d9a5f MDL-63977 Behat: Add generic way to get tag list 2019-02-11 16:20:42 +00:00
sam marshall ae110772cf MDL-63977 Behat: Fix bug in 'near' calculation 2019-02-11 16:20:42 +00:00
sam marshall 5958b9dc1b MDL-63977 Behat: Upgrade mobile tests to work with 3.6 app version 2019-02-11 16:20:42 +00:00
sam marshall 2735b7ff8d MDL-63977 Behat: Allow Behat testing of the Moodle mobile app
This change allows you to write and run Behat tests that cover the
mobile app. These should have the @app tag. They will be run in the
Chrome browser using an Ionic server on the local machine.

See config-dist.php for configuration settings, or full docs here:
https://docs.moodle.org/dev/Acceptance_testing_for_the_mobile_app
2019-02-11 16:20:42 +00:00
Dani Palou cda11ada95 MOBILE-2785 assign: Fix submission not received the first time 2019-02-11 08:49:42 +01:00
Juan Leyva 575285077f
Merge pull request #1760 from albertgasset/MOBILE-2188
MOBILE-2188 data: Don't fetch all entries when browsing entry by entry
2019-02-08 15:39:26 +01:00
Dani Palou c9a536f1b5 MOBILE-2861 core: Fix error when dismissing a loading modal twice 2019-02-08 15:08:47 +01:00
Juan Leyva e8e7099a1c
Merge pull request #1759 from albertgasset/MOBILE-2842
Mobile 2842
2019-02-08 14:11:38 +01:00
Juan Leyva bccf9ca576
Merge pull request #1758 from dpalou/MOBILE-2807
MOBILE-2807 message: Add setting to configure send
2019-02-08 14:01:15 +01:00
Juan Leyva ffd97fc9b4
Merge pull request #1757 from dpalou/MOBILE-2799
Mobile 2799
2019-02-08 13:53:07 +01:00
Juan Leyva e21d9f3cd2
Merge pull request #1756 from dpalou/MOBILE-2818
MOBILE-2818 siteplugins: Allow specifying the component supported
2019-02-08 12:42:02 +01:00
Juan Leyva 0a46e7584a
Merge pull request #1755 from dpalou/MOBILE-2859
MOBILE-2859 config: Unset ionic pro_id
2019-02-08 12:39:48 +01:00
Albert Gasset 95326d4da0 MOBILE-2842 core: Use site schemas for all modules 2019-02-08 12:28:05 +01:00
Albert Gasset 9602746c9a MOBILE-2842 data: Add "action" to primary key of the offline table 2019-02-08 12:28:05 +01:00
Albert Gasset d3246e6900 MOBILE-2842 core: Site schema migration 2019-02-08 12:27:07 +01:00
Albert Gasset db46635262 MOBILE-2842 core: New SQLiteDB methods 2019-02-08 12:27:07 +01:00
Albert Gasset fb29050627 MOBILE-2842 core: Interfaces for DB schemas 2019-02-08 12:27:07 +01:00
Pau Ferrer Ocaña 9143507284 MOBILE-1979 sync: Sync activity logs 2019-02-08 12:02:32 +01:00
Pau Ferrer Ocaña 56eaafdeda MOBILE-1979 course: Save offline log calls 2019-02-08 10:32:41 +01:00
Andrew Nicols 1976cba5aa MOBILE-2837 Docker: Add a Dockerfile for easier testing and CI 2019-02-08 11:17:47 +08:00
Juan Leyva 8280694383
Merge pull request #1754 from dpalou/MOBILE-2841
MOBILE-2841 infinite: Don't send event if position is top
2019-02-07 15:09:43 +01:00
Juan Leyva 7604265099
Merge pull request #1753 from dpalou/MOBILE-2114
MOBILE-2114 scorm: Fix offline data not detected on exit
2019-02-07 15:08:59 +01:00
Dani Palou 2ec371bf0c MOBILE-2114 scorm: Fix offline data not detected on exit 2019-02-07 14:00:34 +01:00
Dani Palou eda5e3e08a MOBILE-2841 infinite: Don't send event if position is top 2019-02-07 13:25:58 +01:00
Mark Johnson 6338005c94 MOBILE-2746 UX: Only refresh page if completion value is used
Now that completion data includes valueused, we can refresh the page in
response to a completion change only when valueused is true.
It is is false, we can update the checkbox and
progress bar client-side.
2019-02-07 08:33:23 +00:00
Dani Palou 3bcfd01282 MOBILE-2807 message: Add setting to configure send 2019-02-06 16:05:21 +01:00
Dani Palou 552b2d5a4a MOBILE-2799 user: Check user avatar changed when opening profile 2019-02-06 12:18:37 +01:00
Dani Palou 226f4eee82 MOBILE-2799 core: Handle changes in external-content 2019-02-06 11:37:29 +01:00
Dani Palou 281ec5cb40 MOBILE-2859 config: Unset ionic pro_id 2019-02-06 10:11:49 +01:00
Juan Leyva b7d56bf641
Merge pull request #1752 from albertgasset/MOBILE-2825
Mobile 2825
2019-02-05 18:52:57 +01:00