diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 777f32ffc6..f37f72391d 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: Bug in Moodle LMS? - url: https://tracker.moodle.org/ + url: https://moodle.atlassian.net/ about: Found a problem with Moodle LMS? Report it to the Moodle tracker diff --git a/data/projects.json b/data/projects.json index 572588db00..3ae9c629be 100644 --- a/data/projects.json +++ b/data/projects.json @@ -13,11 +13,11 @@ "discussionLinks": [], "issueLinks": [ { - "link": "https://tracker.moodle.org/browse/MDL-83424", + "link": "https://moodle.atlassian.net/browse/MDL-83424", "title": "MDL-83424" }, { - "link": "https://tracker.moodle.org/browse/IDEA-75", + "link": "https://moodle.atlassian.net/browse/IDEA-75", "title": "Roadmap Proposal" } ] @@ -53,7 +53,7 @@ ], "issueLinks": [ { - "link": "https://tracker.moodle.org/browse/MDL-46585", + "link": "https://moodle.atlassian.net/browse/MDL-46585", "title": "MDL-46585" } ] @@ -69,7 +69,7 @@ ], "issueLinks": [ { - "link": "https://tracker.moodle.org/browse/MDL-29029", + "link": "https://moodle.atlassian.net/browse/MDL-29029", "title": "MDL-29029" } ] @@ -91,7 +91,7 @@ ], "issueLinks": [ { - "link": "https://tracker.moodle.org/browse/MDL-18797", + "link": "https://moodle.atlassian.net/browse/MDL-18797", "title": "MDL-18797" } ] @@ -113,7 +113,7 @@ ], "issueLinks": [ { - "link": "https://tracker.moodle.org/browse/MDL-73299", + "link": "https://moodle.atlassian.net/browse/MDL-73299", "title": "MDL-73299" } ] diff --git a/docs/apis/core/calendar/index.md b/docs/apis/core/calendar/index.md index 6818ffb379..6fbca2ccbd 100644 --- a/docs/apis/core/calendar/index.md +++ b/docs/apis/core/calendar/index.md @@ -293,7 +293,7 @@ $refreshtask->set_custom_data($customdata); This functions accepts the same inputs as 'calendar_get_events()' but is now utilising the new Moodle Calendar API system. It respects overrides and will also add the action properties, whenever appropriate. -*Note that this function will not work as expected if you pass a list of user ids as the current user session is internally used to determine which events should be visible. More info in https://tracker.moodle.org/browse/[MDL-60340](https://tracker.moodle.org/browse/MDL-60340)* +*Note that this function will not work as expected if you pass a list of user ids as the current user session is internally used to determine which events should be visible. More info in https://moodle.atlassian.net/browse/[MDL-60340](https://moodle.atlassian.net/browse/MDL-60340)* ## Changes to Behat diff --git a/docs/apis/core/customfields/index.md b/docs/apis/core/customfields/index.md index faaac256b6..6a2e7742c2 100644 --- a/docs/apis/core/customfields/index.md +++ b/docs/apis/core/customfields/index.md @@ -168,5 +168,5 @@ class provider implements \core_privacy\local\metadata\null_provider, \core_cust ## See also -- [MDL-64626](https://tracker.moodle.org/browse/MDL-64626) - Custom fields API (Moodle 3.7+) implementations and improvements -- [MDL-57898](https://tracker.moodle.org/browse/MDL-57898) - Add custom field types plugin and course custom fields functionality +- [MDL-64626](https://moodle.atlassian.net/browse/MDL-64626) - Custom fields API (Moodle 3.7+) implementations and improvements +- [MDL-57898](https://moodle.atlassian.net/browse/MDL-57898) - Add custom field types plugin and course custom fields functionality diff --git a/docs/apis/core/dml/index.md b/docs/apis/core/dml/index.md index d83e3efb29..9666b7b177 100644 --- a/docs/apis/core/dml/index.md +++ b/docs/apis/core/dml/index.md @@ -632,7 +632,7 @@ which must be used very carefully because it might break compatibility with data ::: More information -For more information see [DB layer 2.0 delegated transactions](https://docs.moodle.org/dev/DB_layer_2.0_delegated_transactions) or [MDL-20625](https://tracker.moodle.org/browse/MDL-20625). +For more information see [DB layer 2.0 delegated transactions](https://docs.moodle.org/dev/DB_layer_2.0_delegated_transactions) or [MDL-20625](https://moodle.atlassian.net/browse/MDL-20625). ::: diff --git a/docs/apis/plugintypes/availability/index.md b/docs/apis/plugintypes/availability/index.md index 1c5518eba1..516994caf1 100644 --- a/docs/apis/plugintypes/availability/index.md +++ b/docs/apis/plugintypes/availability/index.md @@ -204,7 +204,7 @@ The Availability API generates a dialogue to allow teachers to configure the ava :::note -Although JavaScript standards in Moodle have moved on, the core availability system is implemented in YUI, so for now, the plugins need to use YUI too. (Please, someone, do [MDL-69566](https://tracker.moodle.org/browse/MDL-69566)!) +Although JavaScript standards in Moodle have moved on, the core availability system is implemented in YUI, so for now, the plugins need to use YUI too. (Please, someone, do [MDL-69566](https://moodle.atlassian.net/browse/MDL-69566)!) ::: diff --git a/docs/apis/plugintypes/mod/_files/lib_description.md b/docs/apis/plugintypes/mod/_files/lib_description.md index 9fd19872ec..daa8c49786 100644 --- a/docs/apis/plugintypes/mod/_files/lib_description.md +++ b/docs/apis/plugintypes/mod/_files/lib_description.md @@ -34,7 +34,7 @@ Each feature is identified by a constant, which is defined in the `lib - `FEATURE_GROUPS` and `FEATURE_GROUPINGS`: The activity module supports groups and groupings. - `FEATURE_SHOW_DESCRIPTION`: The activity module supports showing the description on the course page. - `FEATURE_QUICKCREATE`: The activity `[modname]_add_instance()` function is able to create an instance without showing a form using the default settings. It is used by the `core_courseformat_new_module` webservice to know which activities are compatible. If this feature is supported, the activity module should provide a `quickcreatename` string in the language file that will be used as the name of the instance created. -- `FEATURE_COMPLETION`: The activity module supports activity completion. For now this feature only affects the bulk completion settings. However, in the future ([MDL-83027](https://tracker.moodle.org/browse/MDL-83027)) activities can set to false to disable all completion settings. +- `FEATURE_COMPLETION`: The activity module supports activity completion. For now this feature only affects the bulk completion settings. However, in the future ([MDL-83027](https://moodle.atlassian.net/browse/MDL-83027)) activities can set to false to disable all completion settings.
View example diff --git a/docs/apis/plugintypes/mod/_files/mod_form-php.mdx b/docs/apis/plugintypes/mod/_files/mod_form-php.mdx index c2bdec2fd8..95055149e0 100644 --- a/docs/apis/plugintypes/mod/_files/mod_form-php.mdx +++ b/docs/apis/plugintypes/mod/_files/mod_form-php.mdx @@ -5,7 +5,7 @@ This file is used when adding/editing a module to a course. It contains the elem The `mod_[modname]_mod_form` is a current exception to the class autoloading rules. -This will be addressed in [MDL-74472](https://tracker.moodle.org/browse/MDL-74472). +This will be addressed in [MDL-74472](https://moodle.atlassian.net/browse/MDL-74472). ::: diff --git a/docs/apis/plugintypes/mod/activitymodule.md b/docs/apis/plugintypes/mod/activitymodule.md index 75bc000555..b57ebcc4e2 100644 --- a/docs/apis/plugintypes/mod/activitymodule.md +++ b/docs/apis/plugintypes/mod/activitymodule.md @@ -13,7 +13,7 @@ This documentation is from the project kick-off and has not been updated since t Through our road-map creation process of looking at highly voted tracker issues and relevant forum posts, as well as MUA interaction, an update to the activity chooser to simplify and make less intimidating, was chosen. -[MDL-57828](https://tracker.moodle.org/browse/MDL-57828) was created and worked on, but unfortunately stalled, and did not complete its way through the integration process. There is a [substantial forum post](https://moodle.org/mod/forum/discuss.php?d=346664), with many suggestions and current pain points with the activity chooser. The MUA created a proposal issue ([MDL-61511](https://tracker.moodle.org/browse/MDL-61511)) to tackle the same issue. +[MDL-57828](https://moodle.atlassian.net/browse/MDL-57828) was created and worked on, but unfortunately stalled, and did not complete its way through the integration process. There is a [substantial forum post](https://moodle.org/mod/forum/discuss.php?d=346664), with many suggestions and current pain points with the activity chooser. The MUA created a proposal issue ([MDL-61511](https://moodle.atlassian.net/browse/MDL-61511)) to tackle the same issue. We have recently been analysing how course creation is achieved. Two main ideas were tested with focus groups to try and find the best away to approach course creation. With this information we are confident that we have a user focused design that will improve the activity chooser for everyone. diff --git a/docs/apis/plugintypes/qtype/restore.md b/docs/apis/plugintypes/qtype/restore.md index 23795f1bcd..f54f88c98f 100644 --- a/docs/apis/plugintypes/qtype/restore.md +++ b/docs/apis/plugintypes/qtype/restore.md @@ -15,7 +15,7 @@ issueNumber="MDL-83541" ## What has changed? The backup and restore process has a long history of issues with shared questions, resulting in duplicates of questions being -created, or errors upon restore. [MDL-83541](https://tracker.moodle.org/browse/MDL-83541) put in place a mechanism to resolve this by accurately matching questions being +created, or errors upon restore. [MDL-83541](https://moodle.atlassian.net/browse/MDL-83541) put in place a mechanism to resolve this by accurately matching questions being restored with those already in the target context, but it requires additional information from the question type plugins to ensure this matching works. diff --git a/docs/apis/subsystems/analytics/index.md b/docs/apis/subsystems/analytics/index.md index 820f4bdf5f..8a9f9b28f6 100644 --- a/docs/apis/subsystems/analytics/index.md +++ b/docs/apis/subsystems/analytics/index.md @@ -132,7 +132,7 @@ Targets depend on analysers, because analysers provide them with the samples the A callback defined by the target will be executed once new predictions start coming so each target have control over the prediction results. -The API supports binary classification, multi-class classification and regression, but the machine learning backends included in core do not yet support multi-class classification or regression, so only binary classifications will be initially fully supported. See [MDL-59044](https://tracker.moodle.org/browse/MDL-59044) and [MDL-60523](https://tracker.moodle.org/browse/MDL-60523) for more information. +The API supports binary classification, multi-class classification and regression, but the machine learning backends included in core do not yet support multi-class classification or regression, so only binary classifications will be initially fully supported. See [MDL-59044](https://moodle.atlassian.net/browse/MDL-59044) and [MDL-60523](https://moodle.atlassian.net/browse/MDL-60523) for more information. Although there is no technical restriction against using core targets in your own models, in most cases each model will implement a new target. One possible case in which targets might be reused would be to create a new model using the same target and a different sets of indicators, for A/B testing diff --git a/docs/apis/subsystems/check/index.md b/docs/apis/subsystems/check/index.md index e0852d0854..4e6866851a 100644 --- a/docs/apis/subsystems/check/index.md +++ b/docs/apis/subsystems/check/index.md @@ -67,7 +67,7 @@ None of these checks are as exhaustive as the checks in the reports below. It al Available from _/report/security/index.php_, these checks make sure that a Moodle instance is hardened correctly for your needs. -For more information see [MDL-67776](https://tracker.moodle.org/browse/MDL-67776). +For more information see [MDL-67776](https://moodle.atlassian.net/browse/MDL-67776). ### Status checks (status) @@ -81,7 +81,7 @@ An additional status check is likely the most common type of check a plugin woul ::: -For more information see [MDL-47271](https://tracker.moodle.org/browse/MDL-47271). +For more information see [MDL-47271](https://moodle.atlassian.net/browse/MDL-47271). ### Performance checks (performance) @@ -219,7 +219,7 @@ https://github.com/moodle/moodle/blob/main/lib/classes/check/access/riskxss_resu ### Asynchronous checks -Some checks are by their nature asynchronous. For instance having moodle send an email to itself and then having it processed by the inbound mail handler to make it's properly configured (see [MDL-48800](https://tracker.moodle.org/browse/MDL-48800)). In cases like these please make sure the age or staleness of the check is shown in the summary, and you should also consider turning the result status into a warning if the result is too old. If appropriate make the threshold a configurable admin setting. +Some checks are by their nature asynchronous. For instance having moodle send an email to itself and then having it processed by the inbound mail handler to make it's properly configured (see [MDL-48800](https://moodle.atlassian.net/browse/MDL-48800)). In cases like these please make sure the age or staleness of the check is shown in the summary, and you should also consider turning the result status into a warning if the result is too old. If appropriate make the threshold a configurable admin setting. ## Reusing checks inside admin setting pages diff --git a/docs/apis/subsystems/files/internals.md b/docs/apis/subsystems/files/internals.md index 4dc6dd223a..8f20d190aa 100644 --- a/docs/apis/subsystems/files/internals.md +++ b/docs/apis/subsystems/files/internals.md @@ -204,4 +204,4 @@ The packer is currently limited to ASCII filenames and individual files are limi - [Repository API](../../plugintypes/repository/index.md) - [Portfolio API](https://docs.moodle.org/dev/Portfolio_API) - [Resource module file API migration](https://docs.moodle.org/dev/Resource_module_file_API_migration) -- [MDL-14589](https://tracker.moodle.org/browse/MDL-14589) - File API Meta issue +- [MDL-14589](https://moodle.atlassian.net/browse/MDL-14589) - File API Meta issue diff --git a/docs/apis/subsystems/muc/index.md b/docs/apis/subsystems/muc/index.md index 244ee390fc..3818411a2c 100644 --- a/docs/apis/subsystems/muc/index.md +++ b/docs/apis/subsystems/muc/index.md @@ -246,7 +246,7 @@ When the requested key cannot be found in the cache the data source will be aske :::note -In Moodle versions prior to 3.8.6 and 3.9.3, if caching is disabled then *nothing* will be loaded through the data source which is probably not what you expect (rather than the data source being loaded every time but never cached). See also: [MDL-42012](https://tracker.moodle.org/browse/MDL-42012) +In Moodle versions prior to 3.8.6 and 3.9.3, if caching is disabled then *nothing* will be loaded through the data source which is probably not what you expect (rather than the data source being loaded every time but never cached). See also: [MDL-42012](https://moodle.atlassian.net/browse/MDL-42012) ::: @@ -297,7 +297,7 @@ This is conceptually the same as above but has two important differences. Firstl $cache->get('foo'); // Get the final / shared version (which may also be stale!) ``` -But this also is imperfect if there are 3 layers of caching, see [MDL-72837](https://tracker.moodle.org/browse/MDL-72837) for a full discussion and a possible new api to handle this. +But this also is imperfect if there are 3 layers of caching, see [MDL-72837](https://moodle.atlassian.net/browse/MDL-72837) for a full discussion and a possible new api to handle this. This method is how the course modinfo cache is localized. @@ -338,7 +338,7 @@ This is especially important if you are scaling up and down the number of fronte A good rule of thumb is to pair similar types of local and shared caches together. For instance, it is very common to store the Moodle string cache in APCu because it is very heavily used, so an in-memory cache is the fastest and is well paired this a shared cache like Redis. `coursemodinfo` on the other hand is often very large so isn't as practical to store in Redis so it is usually cached on disk, so you could have a local file cache (which could often be very fast `SSD`) and pair it with a shared disk cache in `dataroot` (often much slower over `NFS` or `Gluster`). -As you scale even bigger, a new bottleneck can appear when purging a shared disk cache ie when you deploy a new version. A full purge needs to iterate over and remove and sync a very large number of files, which can take some time. See [MDL-69088](https://tracker.moodle.org/browse/MDL-69088) for a proposed fix. +As you scale even bigger, a new bottleneck can appear when purging a shared disk cache ie when you deploy a new version. A full purge needs to iterate over and remove and sync a very large number of files, which can take some time. See [MDL-69088](https://moodle.atlassian.net/browse/MDL-69088) for a proposed fix. ### Beware fast churning keys diff --git a/docs/apis/subsystems/privacy/index.md b/docs/apis/subsystems/privacy/index.md index acfbb31b69..365c73a37e 100644 --- a/docs/apis/subsystems/privacy/index.md +++ b/docs/apis/subsystems/privacy/index.md @@ -64,7 +64,7 @@ The export and delete phases use data from the detection phase, which allows for Please refer to the inline phpdocs of the [core_privacy::manager class](https://github.com/moodle/moodle/blob/v3.5.0/privacy/classes/manager.php#L31) for detailed description of the interfaces, their hierarchy and meaning. -Please note that support for locating and removing multiple users in a single context was added in [MDL-62560](https://tracker.moodle.org/browse/MDL-62560) for Moodle 3.6, 3.5.3, and 3.4.6. +Please note that support for locating and removing multiple users in a single context was added in [MDL-62560](https://moodle.atlassian.net/browse/MDL-62560) for Moodle 3.6, 3.5.3, and 3.4.6. This functionality has been added to allow support for removal of user data for users subject to specific role criterion, and to support expiry of the same data by role too. ### Implementing a provider diff --git a/docs/guides/javascript/ajax/index.md b/docs/guides/javascript/ajax/index.md index 09dfaf497a..8600dcfd01 100644 --- a/docs/guides/javascript/ajax/index.md +++ b/docs/guides/javascript/ajax/index.md @@ -133,7 +133,7 @@ To update parts of the UI in response to Ajax changes, consider using [Templates Important considerations when using webservices with ajax calls: 1. Any call to `$PAGE->get_renderer()` requires the correct theme be set. If this is done in a webservice - it is likely that the theme needs to be a parameter to the webservice. -1. Text returned from a webservice must be properly filtered. This means it must go through `external_format_text` or `external_format_string` (since 3.0 - see [MDL-51213](https://tracker.moodle.org/browse/MDL-51213)) with the correct context. +1. Text returned from a webservice must be properly filtered. This means it must go through `external_format_text` or `external_format_string` (since 3.0 - see [MDL-51213](https://moodle.atlassian.net/browse/MDL-51213)) with the correct context. 1. The correct context for 2 is the most specific context relating to the thing being output - for example, for a user's profile description the context is the user context. 1. After adding any dynamic content to a page, Moodle's filters need to be notified via `M.core.event.FILTER_CONTENT_UPDATED` 1. After adding or changing any webservice definition in `db/services.php` - you must bump the version number for either the plugin or Moodle and run the upgrade. This will install the webservice in the DB tables so it can be found by ajax. diff --git a/docs/guides/javascript/modules.md b/docs/guides/javascript/modules.md index 169f9d4f85..014a09b8b9 100644 --- a/docs/guides/javascript/modules.md +++ b/docs/guides/javascript/modules.md @@ -70,7 +70,7 @@ npx grunt watch Moodle's preferred module format is the ESM format, with the older AMD format also supported. All modules (defined using either syntax) are compatible with one another. Behind the scenes the ESM format is transpiled into an AMD module by Babel. -Note that, for Moodle 3.10 and up (see [MDLSITE-6130](https://tracker.moodle.org/browse/MDLSITE-6130)), any new JavaScript intended for Moodle core **must** be written in the ESM format. +Note that, for Moodle 3.10 and up (see [MDLSITE-6130](https://moodle.atlassian.net/browse/MDLSITE-6130)), any new JavaScript intended for Moodle core **must** be written in the ESM format. The call from a PHP file might look like: diff --git a/general/app.md b/general/app.md index 54d45da646..be7f84c512 100644 --- a/general/app.md +++ b/general/app.md @@ -15,4 +15,4 @@ We suggest that you read the [Moodle App Overview](./app/overview.md) before div - Do you want to customise your site in the app? Read the [Moodle App Customisation](./app/customisation/index.md) page. - Do you want to make a custom app? Read the [Custom Moodle Apps](./app/customisation/custom-apps.md) page. -If you have any further questions, check out the [FAQ](./app/faq.md). If there's anything you want to share, you can do it in [the forum](https://moodle.org/mod/forum/view.php?id=7798) or [the Matrix developer room](./community/channels.md#chats). You can also report any bugs that you find in [the tracker](https://tracker.moodle.org/browse/MOBILE). +If you have any further questions, check out the [FAQ](./app/faq.md). If there's anything you want to share, you can do it in [the forum](https://moodle.org/mod/forum/view.php?id=7798) or [the Matrix developer room](./community/channels.md#chats). You can also report any bugs that you find in [the tracker](https://moodle.atlassian.net/browse/MOBILE). diff --git a/general/app/development/plugins-development-guide/examples/self-enrolment.md b/general/app/development/plugins-development-guide/examples/self-enrolment.md index 89bbdf605f..68f7b9be8c 100644 --- a/general/app/development/plugins-development-guide/examples/self-enrolment.md +++ b/general/app/development/plugins-development-guide/examples/self-enrolment.md @@ -55,4 +55,4 @@ result; ## Other examples -You can find more examples about this type of plugins in [MOBILE-4323](https://tracker.moodle.org/browse/MOBILE-4323). +You can find more examples about this type of plugins in [MOBILE-4323](https://moodle.atlassian.net/browse/MOBILE-4323). diff --git a/general/app/development/setup/index.md b/general/app/development/setup/index.md index 981a3a2884..0d069ae73a 100644 --- a/general/app/development/setup/index.md +++ b/general/app/development/setup/index.md @@ -57,7 +57,7 @@ sudo gem install cocoapods pod setup ``` -Please note that for compiling the app in Mac you need to open the `Moodle.xcworkspace` file, more information here: [MOBILE-1970](https://tracker.moodle.org/browse/MOBILE-1970). +Please note that for compiling the app in Mac you need to open the `Moodle.xcworkspace` file, more information here: [MOBILE-1970](https://moodle.atlassian.net/browse/MOBILE-1970). ## Running the app in a browser diff --git a/general/app/development/setup/troubleshooting.md b/general/app/development/setup/troubleshooting.md index 2c7d2c0305..0d90306fc2 100644 --- a/general/app/development/setup/troubleshooting.md +++ b/general/app/development/setup/troubleshooting.md @@ -27,7 +27,7 @@ If you are stuck with an error and you can't find a way to continue, here's a li This error can happen when the application is launched properly but there is a runtime error. If you get a network connection error, this may be the expected behaviour. Wait until you see "Compiled successfully" in the console and reload. -If that's not the case and you really are getting a blank page, look at the console and you should see some error indicating why the application is not rendering properly. Keep in mind that at the moment the application is already logging some errors and warnings, so make sure that you're not stuck trying to fix something that isn't causing the problem. You can follow any updates about this on [MOBILE-3854](https://tracker.moodle.org/browse/MOBILE-3854). +If that's not the case and you really are getting a blank page, look at the console and you should see some error indicating why the application is not rendering properly. Keep in mind that at the moment the application is already logging some errors and warnings, so make sure that you're not stuck trying to fix something that isn't causing the problem. You can follow any updates about this on [MOBILE-3854](https://moodle.atlassian.net/browse/MOBILE-3854). If you are not seeing any relevant logs, check out what to do on the [General advice](#general-advice) section. diff --git a/general/app/development/testing/acceptance-testing.md b/general/app/development/testing/acceptance-testing.md index e5d6f59cf7..020eb44094 100644 --- a/general/app/development/testing/acceptance-testing.md +++ b/general/app/development/testing/acceptance-testing.md @@ -295,7 +295,7 @@ You can find more complex examples looking at the [tests for the app core](https Using this approach, there are some limitations you should be aware of: - Lack of native functionality — Fundamentally, it is not possible to test behaviour specific to native devices because tests are run in a browser. -- Missing functionality — There are some known limitations and unsupported features, for example there is currently no obvious way to attach files. Some of these are possible, but they haven't been implemented yet. If something is missing for your use-case, you can submit feature requests in [the tracker](https://tracker.moodle.org/browse/MOBILE) using the `Behat` component. +- Missing functionality — There are some known limitations and unsupported features, for example there is currently no obvious way to attach files. Some of these are possible, but they haven't been implemented yet. If something is missing for your use-case, you can submit feature requests in [the tracker](https://moodle.atlassian.net/browse/MOBILE) using the `Behat` component. ## Advanced diff --git a/general/app/development/testing/continuous-integration.md b/general/app/development/testing/continuous-integration.md index 0ee1effde4..f7d9370f5b 100644 --- a/general/app/development/testing/continuous-integration.md +++ b/general/app/development/testing/continuous-integration.md @@ -35,6 +35,6 @@ If that's not clear enough, try to use the app against your local instance to se Also, make sure your moodle code is up to date with the latest changes. The application tests are working against the latest development version of the LMS, so if your fork is using an old version it's possible that the problem has been fixed upstream. -If you're still unable to find why the tests are failing, you can reach out for help in the [developer chat](../../../../general/community/channels.md#developer-chat) or ask anyone from the [mobile developers](https://tracker.moodle.org/issues/?jql=assignee%20in%20(membersOf(mobile-developers))). +If you're still unable to find why the tests are failing, you can reach out for help in the [developer chat](../../../../general/community/channels.md#developer-chat) or ask anyone from the [mobile developers](https://moodle.atlassian.net/issues/?jql=assignee%20in%20(membersOf(mobile-developers))). -Finally, if you've made sure that the application is working properly but the Behats tests need to change, also reach out the [mobile developers](https://tracker.moodle.org/issues/?jql=assignee%20in%20(membersOf(mobile-developers))). Tests can be skipped temporarily before an issue is integrated, and updated to conform with the new behaviour afterwards. +Finally, if you've made sure that the application is working properly but the Behats tests need to change, also reach out the [mobile developers](https://moodle.atlassian.net/issues/?jql=assignee%20in%20(membersOf(mobile-developers))). Tests can be skipped temporarily before an issue is integrated, and updated to conform with the new behaviour afterwards. diff --git a/general/app/faq.md b/general/app/faq.md index bd325407a1..677976ecaa 100644 --- a/general/app/faq.md +++ b/general/app/faq.md @@ -7,7 +7,7 @@ tags: ## How can I contribute to the Moodle App? -You can help with [any issue marked with the `contribfriendly` label](https://tracker.moodle.org/browse/MOBILE-3231?jql=project%20%3D%20MOBILE%20AND%20status%20%3D%20Open%20AND%20labels%20%3D%20contribfriendly). +You can help with [any issue marked with the `contribfriendly` label](https://moodle.atlassian.net/browse/MOBILE-3231?jql=project%20%3D%20MOBILE%20AND%20status%20%3D%20Open%20AND%20labels%20%3D%20contribfriendly). If you want to help with another issue, please let us know first via the tracker, you can a comment in the issue itself. diff --git a/general/app/overview.md b/general/app/overview.md index 55ed621117..04ea4d9b47 100644 --- a/general/app/overview.md +++ b/general/app/overview.md @@ -80,4 +80,4 @@ Now that you are familiar with the basic concepts, you understand how the applic - Do you want to customise your site in the app? Read the [Moodle App Customisation](./customisation/index.md) page. - Do you want to make a custom app? Read the [Custom Moodle Apps](./customisation/custom-apps.md) page. -If you have any further questions, check out the [FAQ](./faq). If there's anything you want to share, you can do it in [the forum](https://moodle.org/mod/forum/view.php?id=7798) or [the Matrix developer room](https://docs.moodle.org/dev/Chat). You can also report any bugs that you find in [the tracker](https://tracker.moodle.org/browse/MOBILE). +If you have any further questions, check out the [FAQ](./faq). If there's anything you want to share, you can do it in [the forum](https://moodle.org/mod/forum/view.php?id=7798) or [the Matrix developer room](https://docs.moodle.org/dev/Chat). You can also report any bugs that you find in [the tracker](https://moodle.atlassian.net/browse/MOBILE). diff --git a/general/app/upgrading/acceptance-tests-upgrade-guide.md b/general/app/upgrading/acceptance-tests-upgrade-guide.md index d0fd48fbf8..557214906d 100644 --- a/general/app/upgrading/acceptance-tests-upgrade-guide.md +++ b/general/app/upgrading/acceptance-tests-upgrade-guide.md @@ -13,7 +13,7 @@ Depending on which version of the app you're upgrading from, you'll need to go t ## 4.3 to 4.4 -The application now needs to run in a secure context (https://). This change only affects your development environment, including acceptance tests, and it was necessary to [move on from the deprecated WebSQL API](https://tracker.moodle.org/browse/MOBILE-4304). Make sure to update the settings related to the app in the `config.php` of your Moodle's development environment. +The application now needs to run in a secure context (https://). This change only affects your development environment, including acceptance tests, and it was necessary to [move on from the deprecated WebSQL API](https://moodle.atlassian.net/browse/MOBILE-4304). Make sure to update the settings related to the app in the `config.php` of your Moodle's development environment. If you were using [moodle-docker](https://github.com/moodlehq/moodle-docker), you no longer need to use the `MOODLE_DOCKER_APP_RUNTIME` env variable; but if you do, you'll also need to change it to `ionic7`. @@ -39,7 +39,7 @@ If you were [using the browser console to debug tests](http://localhost:3000/dev ## 3.9.5 to 4.0 -There haven't been any relevant changes in this version, but make sure to run your tests against the latest version to check that they continue working properly. If you find something that stopped working, please [let us know](https://tracker.moodle.org/projects/MOBILE). +There haven't been any relevant changes in this version, but make sure to run your tests against the latest version to check that they continue working properly. If you find something that stopped working, please [let us know](https://moodle.atlassian.net/projects/MOBILE). ## 3.9.4 to 3.9.5 diff --git a/general/app/upgrading/plugins-upgrade-guide.md b/general/app/upgrading/plugins-upgrade-guide.md index a2a889aa0d..f2e93dd570 100644 --- a/general/app/upgrading/plugins-upgrade-guide.md +++ b/general/app/upgrading/plugins-upgrade-guide.md @@ -30,7 +30,7 @@ Also, the Ionic version has been upgraded to v7 (from v5), make sure to check th The Angular version has also been upgraded to v17, and it comes with new features such as [a new syntax for conditionals and loops](https://angular.dev/essentials/conditionals-and-loops) and [signals](https://angular.dev/guide/signals). Signals are not available in the app yet, but most new features like the conditionals should work. In any case, always make sure to test your code with the latest version of the app before proceeding; and keep in mind that some of your users could still be using an old version of the app. So adopt these new features with caution. -Finally, the application now needs to run in a secure context (https://). This change only affects your development environment, and it was necessary to [move on from the deprecated WebSQL API](https://tracker.moodle.org/browse/MOBILE-4304). +Finally, the application now needs to run in a secure context (https://). This change only affects your development environment, and it was necessary to [move on from the deprecated WebSQL API](https://moodle.atlassian.net/browse/MOBILE-4304). ## 4.2 to 4.3 @@ -52,7 +52,7 @@ There is only one thing to look after when upgrading to 4.1, so it should be a r If your plugin is not declaring any custom CSS, you can ignore this section. -Starting in 4.1, mode and version classes have been moved from the `body` tag to the `html` tag. This change arose from [a bug on derived CSS variables](https://tracker.moodle.org/browse/MOBILE-4127), and it should be fairly straightforward to make. +Starting in 4.1, mode and version classes have been moved from the `body` tag to the `html` tag. This change arose from [a bug on derived CSS variables](https://moodle.atlassian.net/browse/MOBILE-4127), and it should be fairly straightforward to make. @@ -86,7 +86,7 @@ In order to avoid breaking existing styles, version 4.1 will continue adding ver There haven't been any breaking changes from 3.9.5 to 4.0, but the UI of the application has changed drastically so we recommend taking special care that the UI of your plugin is still working properly. Also, remember to double check all the changes listed in [upgrade.txt](https://github.com/moodlehq/moodleapp/blob/latest/upgrade.txt). -Other than that, everything should continue working as expected. If you find something that doesn't, please [let us know](https://tracker.moodle.org/projects/MOBILE). +Other than that, everything should continue working as expected. If you find something that doesn't, please [let us know](https://moodle.atlassian.net/projects/MOBILE). ## 3.9.4 to 3.9.5 diff --git a/general/app/upgrading/remote-themes-upgrade-guide.md b/general/app/upgrading/remote-themes-upgrade-guide.md index b198de8a84..be4f63cb26 100644 --- a/general/app/upgrading/remote-themes-upgrade-guide.md +++ b/general/app/upgrading/remote-themes-upgrade-guide.md @@ -64,7 +64,7 @@ There is only one thing to look after when upgrading to 4.1, so it should be a r ### Mode classes -Starting in 4.1, mode and version classes have been moved from the `body` tag to the `html` tag. This change arose from [a bug on derived CSS variables](https://tracker.moodle.org/browse/MOBILE-4127), and it should be fairly straightforward to make. +Starting in 4.1, mode and version classes have been moved from the `body` tag to the `html` tag. This change arose from [a bug on derived CSS variables](https://moodle.atlassian.net/browse/MOBILE-4127), and it should be fairly straightforward to make. diff --git a/general/app_releases/v1.x.md b/general/app_releases/v1.x.md index 079b0b0957..2abeac933c 100644 --- a/general/app_releases/v1.x.md +++ b/general/app_releases/v1.x.md @@ -22,7 +22,7 @@ This will be the last release of the Moodle Mobile 1.x series. - The Moodle App additional features plugin has been updated to support Moodle 2.9 - Prevent to process Moodle filters js code when rendering panels -[Complete list of fixed issues in Moodle Mobile 1.15](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.15%22) +[Complete list of fixed issues in Moodle Mobile 1.15](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.15%22) ### Moodle Mobile 1.14 @@ -34,7 +34,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Content in the app is processed through Moodle filters - App updated to use new features and improvements in Moodle 2.9 -[Complete list of fixed issues in Moodle Mobile 1.14](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.14%22) +[Complete list of fixed issues in Moodle Mobile 1.14](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.14%22) ### Moodle Mobile 1.13 @@ -55,7 +55,7 @@ This will be the last release of the Moodle Mobile 1.x series. - When scrolling down the contents page, some elements like pages or URLs are opened - Incorrect function listed in the local_mobile db/services.php -[Complete list of fixed issues in Moodle Mobile 1.13](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.13%22) +[Complete list of fixed issues in Moodle Mobile 1.13](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.13%22) ### Moodle Mobile 1.12 @@ -88,7 +88,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed NW.js isFile missing function - Fixed problem with uploading audio (NW.js version) -[Complete list of fixed issues in Moodle Mobile 1.12](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.12%22) +[Complete list of fixed issues in Moodle Mobile 1.12](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.12%22) ### Moodle Mobile 1.11 @@ -111,7 +111,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Resources with multiples files not available in offline mode (regression) - New message text box incorrectly positioned -[Complete list of fixed issues in Moodle Mobile 1.11](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.11%22) +[Complete list of fixed issues in Moodle Mobile 1.11](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.11%22) ### Moodle Mobile 1.10 @@ -135,7 +135,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Styling not applied when no notifications seen - Label texts are shorten not truncating the last word -[Complete list of fixed issues in Moodle Mobile 1.10](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.10%22) +[Complete list of fixed issues in Moodle Mobile 1.10](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.10%22) ### Moodle Mobile 1.9 @@ -164,7 +164,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Message sending blocks popups properly - Labels doesn't display text properly filtered (TeX support missing) -[Complete list of fixed issues in Moodle Mobile 1.9](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.9%22) +[Complete list of fixed issues in Moodle Mobile 1.9](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.9%22) ### Moodle Mobile 1.8 @@ -195,7 +195,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Donate to Moodle and help it grow! [https://moodle.org/donations](https://moodle.org/donations) -[Complete list of fixed issues in Moodle Mobile 1.8](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.8%22) +[Complete list of fixed issues in Moodle Mobile 1.8](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.8%22) ### Moodle Mobile 1.7 @@ -225,7 +225,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Images are correctly stored for offline display in course labels - File info pop-up is correctly displayed in folder and multiple files resources view -[Complete list of fixed issues in Moodle Mobile 1.7](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.7%22) +[Complete list of fixed issues in Moodle Mobile 1.7](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.7%22) ### Moodle Mobile 1.6.1 @@ -248,7 +248,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Files with spaces and German umlauts can't be downloaded - Login errors in sites nor returning release information -[Complete list of fixed issues in Moodle Mobile 1.6.1](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.6.1%22) +[Complete list of fixed issues in Moodle Mobile 1.6.1](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.6.1%22) ### Moodle Mobile 1.6 @@ -270,7 +270,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed display errors when browsing some types of activities -[Complete list of fixed issues in Moodle Mobile 1.6](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.6%22) +[Complete list of fixed issues in Moodle Mobile 1.6](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.6%22) ### Moodle Mobile 1.5 @@ -300,7 +300,7 @@ This will be the last release of the Moodle Mobile 1.x series. - New [Moodle Mobile simulator](https://docs.moodle.org/dev/Moodle_Mobile_1_simulator) for easier development - New support for the Phonegap Developer App: [Moodle Mobile Testing with Phonegap Developer app](https://docs.moodle.org/dev/Moodle_Mobile_Testing_with_Phonegap_Developer_app) - Themes creation documentation: [Moodle Mobile Themes](../app/customisation/remote-themes) -- [Complete list of fixed issues in Moodle Mobile 1.5](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.5%22) +- [Complete list of fixed issues in Moodle Mobile 1.5](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.5%22) ### Moodle Mobile 1.4.4 @@ -316,7 +316,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed problem with photo uploading (it didn't work correctly for some sites) - Fixed problem with settings plugins not begin displayed correctly in the settings menu -[Complete list of fixed issues in Moodle Mobile 1.4.4](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.4%22) +[Complete list of fixed issues in Moodle Mobile 1.4.4](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.4%22) ### Moodle Mobile 1.4.3 @@ -327,7 +327,7 @@ This will be the last release of the Moodle Mobile 1.x series. - New language: Arabic - German language updated -[Complete list of fixed issues in Moodle Mobile 1.4.3](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.3%22) +[Complete list of fixed issues in Moodle Mobile 1.4.3](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.3%22) ### Moodle Mobile 1.4.2 @@ -340,7 +340,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed: Errors without proper information not displayed any more - Fixed: The app supports different locales -[Complete list of fixed issues in Moodle Mobile 1.4.2](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.2%22) +[Complete list of fixed issues in Moodle Mobile 1.4.2](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.2%22) ### Moodle Mobile 1.4.1 @@ -351,7 +351,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed: Labels with images are correctly displayed - Fixed: The app can download files from nginx servers -[Complete list of fixed issues in Moodle Mobile 1.4.1](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.1%22) +[Complete list of fixed issues in Moodle Mobile 1.4.1](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4.1%22) ### Moodle Mobile 1.4 @@ -365,7 +365,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Mexican Spanish - Euskara -[Complete list of fixed issues in Moodle Mobile 1.4](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4%22) +[Complete list of fixed issues in Moodle Mobile 1.4](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.4%22) ### Moodle Mobile 1.3.4 @@ -382,7 +382,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Dutch - Swedish -[Complete list of fixed issues in Moodle Mobile 1.3.4](https://tracker.moodle.org/issues/?jql=fixVersion%20%3D%20%221.3.4%22%20AND%20project%20%3D%20MOBILE) +[Complete list of fixed issues in Moodle Mobile 1.3.4](https://moodle.atlassian.net/issues/?jql=fixVersion%20%3D%20%221.3.4%22%20AND%20project%20%3D%20MOBILE) ### Moodle Mobile 1.3.3 @@ -394,7 +394,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed bug that broke the app in Android 4.4 - Fixed scrolling bug in contents and participants section for Android 2.1, 2.2 and 2.3 -[Complete list of fixed issues in Moodle Mobile 1.3.3](https://tracker.moodle.org/issues/?jql=fixVersion%20%3D%20%221.3.3%22%20AND%20project%20%3D%20MOBILE) +[Complete list of fixed issues in Moodle Mobile 1.3.3](https://moodle.atlassian.net/issues/?jql=fixVersion%20%3D%20%221.3.3%22%20AND%20project%20%3D%20MOBILE) ### Moodle Mobile 1.3.2 @@ -402,7 +402,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Fixed bug that prevents files with white spaces in their name to be displayed -[Complete list of fixed issues in Moodle Mobile 1.3.2](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.3.2%22%20AND%20status%20%3D%20Open%20ORDER%20BY%20priority%20DESC) +[Complete list of fixed issues in Moodle Mobile 1.3.2](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20fixVersion%20%3D%20%221.3.2%22%20AND%20status%20%3D%20Open%20ORDER%20BY%20priority%20DESC) ### Moodle Mobile 1.3.1 @@ -414,7 +414,7 @@ This will be the last release of the Moodle Mobile 1.x series. - Small fixes related to design - Security fixes related to sites with certificates -[Complete list of fixed issues in Moodle Mobile 1.3.1](https://tracker.moodle.org/issues/?jql=fixVersion%20%3D%20%221.3.1%22%20AND%20project%20%3D%20MOBILE) +[Complete list of fixed issues in Moodle Mobile 1.3.1](https://moodle.atlassian.net/issues/?jql=fixVersion%20%3D%20%221.3.1%22%20AND%20project%20%3D%20MOBILE) ### Moodle Mobile 1.3 @@ -424,15 +424,15 @@ Version focused to polishing the design and fix bugs found by the community. **Highlights** -- [MOBILE-409](https://tracker.moodle.org/browse/MOBILE-409) Refresh option in the main app screen -- [MOBILE-428](https://tracker.moodle.org/browse/MOBILE-428) Partial support for running the app in Desktop (Linux, Mac and Windows) using [Node Webkit](https://github.com/rogerwang/node-webkit) -- [MOBILE-258](https://tracker.moodle.org/browse/MOBILE-258) Support for full text of labels, requires Moodle 2.4.4 or above -- [MOBILE-382](https://tracker.moodle.org/browse/MOBILE-382) General design improvements -- [MOBILE-260](https://tracker.moodle.org/browse/MOBILE-260) Contextual loading icon -- [MOBILE-372](https://tracker.moodle.org/browse/MOBILE-372) Help information in log in screen -- [MOBILE-429](https://tracker.moodle.org/browse/MOBILE-429) Get rid of jQuery UI library (replaced by a custom HTML5 dialog and a custom spinner button) +- [MOBILE-409](https://moodle.atlassian.net/browse/MOBILE-409) Refresh option in the main app screen +- [MOBILE-428](https://moodle.atlassian.net/browse/MOBILE-428) Partial support for running the app in Desktop (Linux, Mac and Windows) using [Node Webkit](https://github.com/rogerwang/node-webkit) +- [MOBILE-258](https://moodle.atlassian.net/browse/MOBILE-258) Support for full text of labels, requires Moodle 2.4.4 or above +- [MOBILE-382](https://moodle.atlassian.net/browse/MOBILE-382) General design improvements +- [MOBILE-260](https://moodle.atlassian.net/browse/MOBILE-260) Contextual loading icon +- [MOBILE-372](https://moodle.atlassian.net/browse/MOBILE-372) Help information in log in screen +- [MOBILE-429](https://moodle.atlassian.net/browse/MOBILE-429) Get rid of jQuery UI library (replaced by a custom HTML5 dialog and a custom spinner button) -[Complete list of fixed issues in Moodle Mobile 1.3.0](https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE%20AND%20issuetype%20%3D%20Bug%20AND%20fixVersion%20%3D%20%221.3%22%20AND%20status%20in%20(Resolved%2C%20Closed)) +[Complete list of fixed issues in Moodle Mobile 1.3.0](https://moodle.atlassian.net/issues/?jql=project%20%3D%20MOBILE%20AND%20issuetype%20%3D%20Bug%20AND%20fixVersion%20%3D%20%221.3%22%20AND%20status%20in%20(Resolved%2C%20Closed)) ### Moodle Mobile 1.2.2 @@ -442,7 +442,7 @@ Version focused to polishing the design and fix bugs found by the community. Security release: -- [MOBILE-413](https://tracker.moodle.org/browse/MOBILE-413) bug fixed +- [MOBILE-413](https://moodle.atlassian.net/browse/MOBILE-413) bug fixed - Improved security of user tokens ### Moodle Mobile 1.2.1 diff --git a/general/app_releases/v2/v2.0.md b/general/app_releases/v2/v2.0.md index ea3f46e273..b86e78d69a 100644 --- a/general/app_releases/v2/v2.0.md +++ b/general/app_releases/v2/v2.0.md @@ -7,7 +7,7 @@ tags: --- Release date: 31th July 2015 -[Complete list of issues for Moodle Mobile 2.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=14454) +[Complete list of issues for Moodle Mobile 2.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=14454) ## UI/UX changes and improvements @@ -58,23 +58,23 @@ Release date: 31th July 2015 -- [MOBILE-813](https://tracker.moodle.org/browse/MOBILE-813) - Email-based Self-registration authentication will not allow users to log into Mobile App -- [MOBILE-849](https://tracker.moodle.org/browse/MOBILE-849) - A Label showing unpredictable height or length of text on default collapsed -- [MOBILE-994](https://tracker.moodle.org/browse/MOBILE-994) - Content not showing up in Android 4.4.2 -- [MOBILE-1084](https://tracker.moodle.org/browse/MOBILE-1084) - JavaScript is Shows in the course -- [MOBILE-1161](https://tracker.moodle.org/browse/MOBILE-1161) - Credentials are not stored in some devices (Galaxy S4 Mini) -- [MOBILE-1162](https://tracker.moodle.org/browse/MOBILE-1162) - Side menu addons not seen when adding a new account -- [MOBILE-1163](https://tracker.moodle.org/browse/MOBILE-1163) - Course List: invalid response value error with certain characters in course description -- [MOBILE-1164](https://tracker.moodle.org/browse/MOBILE-1164) - Minor errors detected while implementing unit testing -- [MOBILE-1166](https://tracker.moodle.org/browse/MOBILE-1166) - Clicking on a link in course description collapses the description +- [MOBILE-813](https://moodle.atlassian.net/browse/MOBILE-813) - Email-based Self-registration authentication will not allow users to log into Mobile App +- [MOBILE-849](https://moodle.atlassian.net/browse/MOBILE-849) - A Label showing unpredictable height or length of text on default collapsed +- [MOBILE-994](https://moodle.atlassian.net/browse/MOBILE-994) - Content not showing up in Android 4.4.2 +- [MOBILE-1084](https://moodle.atlassian.net/browse/MOBILE-1084) - JavaScript is Shows in the course +- [MOBILE-1161](https://moodle.atlassian.net/browse/MOBILE-1161) - Credentials are not stored in some devices (Galaxy S4 Mini) +- [MOBILE-1162](https://moodle.atlassian.net/browse/MOBILE-1162) - Side menu addons not seen when adding a new account +- [MOBILE-1163](https://moodle.atlassian.net/browse/MOBILE-1163) - Course List: invalid response value error with certain characters in course description +- [MOBILE-1164](https://moodle.atlassian.net/browse/MOBILE-1164) - Minor errors detected while implementing unit testing +- [MOBILE-1166](https://moodle.atlassian.net/browse/MOBILE-1166) - Clicking on a link in course description collapses the description ### Improvement -- [MOBILE-811](https://tracker.moodle.org/browse/MOBILE-811) - Display larger text for labels in tablet mode -- [MOBILE-1125](https://tracker.moodle.org/browse/MOBILE-1125) - If 1 file fails to download, IMSCP and mini site resources aren't loaded -- [MOBILE-1132](https://tracker.moodle.org/browse/MOBILE-1132) - Translation for Moodle Mobile +- [MOBILE-811](https://moodle.atlassian.net/browse/MOBILE-811) - Display larger text for labels in tablet mode +- [MOBILE-1125](https://moodle.atlassian.net/browse/MOBILE-1125) - If 1 file fails to download, IMSCP and mini site resources aren't loaded +- [MOBILE-1132](https://moodle.atlassian.net/browse/MOBILE-1132) - Translation for Moodle Mobile @@ -82,11 +82,11 @@ Release date: 31th July 2015 -- [MOBILE-1093](https://tracker.moodle.org/browse/MOBILE-1093) - Notes support at course level -- [MOBILE-1094](https://tracker.moodle.org/browse/MOBILE-1094) - Book module -- [MOBILE-1118](https://tracker.moodle.org/browse/MOBILE-1118) - Backport chat WS to the local_mobile plugin -- [MOBILE-1120](https://tracker.moodle.org/browse/MOBILE-1120) - Add support to mod_choice in the Mobile app -- [MOBILE-1121](https://tracker.moodle.org/browse/MOBILE-1121) - Add support to mod_chat in the Mobile app +- [MOBILE-1093](https://moodle.atlassian.net/browse/MOBILE-1093) - Notes support at course level +- [MOBILE-1094](https://moodle.atlassian.net/browse/MOBILE-1094) - Book module +- [MOBILE-1118](https://moodle.atlassian.net/browse/MOBILE-1118) - Backport chat WS to the local_mobile plugin +- [MOBILE-1120](https://moodle.atlassian.net/browse/MOBILE-1120) - Add support to mod_choice in the Mobile app +- [MOBILE-1121](https://moodle.atlassian.net/browse/MOBILE-1121) - Add support to mod_chat in the Mobile app @@ -94,11 +94,11 @@ Release date: 31th July 2015 -- [MOBILE-665](https://tracker.moodle.org/browse/MOBILE-665) - Evaluate migrate to Ionic framework -- [MOBILE-778](https://tracker.moodle.org/browse/MOBILE-778) - META: Migrate to Ionic -- [MOBILE-1115](https://tracker.moodle.org/browse/MOBILE-1115) - Backport book and IMSCP external services (**view**) to the local_mobile plugin -- [MOBILE-1119](https://tracker.moodle.org/browse/MOBILE-1119) - Backport choice WS to the local_mobile plugin -- [MOBILE-1129](https://tracker.moodle.org/browse/MOBILE-1129) - Release version 2.0 +- [MOBILE-665](https://moodle.atlassian.net/browse/MOBILE-665) - Evaluate migrate to Ionic framework +- [MOBILE-778](https://moodle.atlassian.net/browse/MOBILE-778) - META: Migrate to Ionic +- [MOBILE-1115](https://moodle.atlassian.net/browse/MOBILE-1115) - Backport book and IMSCP external services (**view**) to the local_mobile plugin +- [MOBILE-1119](https://moodle.atlassian.net/browse/MOBILE-1119) - Backport choice WS to the local_mobile plugin +- [MOBILE-1129](https://moodle.atlassian.net/browse/MOBILE-1129) - Release version 2.0 @@ -106,161 +106,161 @@ Release date: 31th July 2015 -- [MOBILE-814](https://tracker.moodle.org/browse/MOBILE-814) - Review and move the Moodle Mobile 2.0 rationale doc to the developers wiki -- [MOBILE-815](https://tracker.moodle.org/browse/MOBILE-815) - Create a prototype with static data -- [MOBILE-816](https://tracker.moodle.org/browse/MOBILE-816) - Remove or replace the "report a bug" option -- [MOBILE-818](https://tracker.moodle.org/browse/MOBILE-818) - Decide the development process, coding guidelines for the new team -- [MOBILE-819](https://tracker.moodle.org/browse/MOBILE-819) - Decide the new plugin architecture -- [MOBILE-820](https://tracker.moodle.org/browse/MOBILE-820) - Decide what to do with the app storage (data) -- [MOBILE-821](https://tracker.moodle.org/browse/MOBILE-821) - Replace the current moodleWSCall / cache systems with an Angular module -- [MOBILE-822](https://tracker.moodle.org/browse/MOBILE-822) - Move the current libraries to Angular modules, services, etc.. -- [MOBILE-823](https://tracker.moodle.org/browse/MOBILE-823) - Migrate: "Add site/log-in" functionality -- [MOBILE-824](https://tracker.moodle.org/browse/MOBILE-824) - Migrate: Manage accounts -- [MOBILE-825](https://tracker.moodle.org/browse/MOBILE-825) - Migrate: SSO via Moodle -- [MOBILE-826](https://tracker.moodle.org/browse/MOBILE-826) - Migrate: Remote layout/style customization feature -- [MOBILE-827](https://tracker.moodle.org/browse/MOBILE-827) - Migrate: Push notifications -- [MOBILE-828](https://tracker.moodle.org/browse/MOBILE-828) - Migrate: Notifications -- [MOBILE-829](https://tracker.moodle.org/browse/MOBILE-829) - Migrate: Messages -- [MOBILE-830](https://tracker.moodle.org/browse/MOBILE-830) - Migrate: Upload plugin -- [MOBILE-831](https://tracker.moodle.org/browse/MOBILE-831) - Migrate: Calendar events -- [MOBILE-832](https://tracker.moodle.org/browse/MOBILE-832) - Migrate: My files plugin -- [MOBILE-833](https://tracker.moodle.org/browse/MOBILE-833) - Migrate: Participants plugin -- [MOBILE-834](https://tracker.moodle.org/browse/MOBILE-834) - Migrate: Grades plugin -- [MOBILE-835](https://tracker.moodle.org/browse/MOBILE-835) - Migrate: Course contents -- [MOBILE-836](https://tracker.moodle.org/browse/MOBILE-836) - Migrate: Forum plugins -- [MOBILE-837](https://tracker.moodle.org/browse/MOBILE-837) - Migrate: Settings option -- [MOBILE-842](https://tracker.moodle.org/browse/MOBILE-842) - Evaluate the use of ng-cordova -- [MOBILE-852](https://tracker.moodle.org/browse/MOBILE-852) - UI Prototype for Ionic -- [MOBILE-853](https://tracker.moodle.org/browse/MOBILE-853) - Create an orange theme for the app -- [MOBILE-856](https://tracker.moodle.org/browse/MOBILE-856) - Replace the logging system with Angular Logging service -- [MOBILE-857](https://tracker.moodle.org/browse/MOBILE-857) - App translation, i18n -- [MOBILE-862](https://tracker.moodle.org/browse/MOBILE-862) - Add support for activity completion display -- [MOBILE-863](https://tracker.moodle.org/browse/MOBILE-863) - Completion viewed is not set when a user opens a forum in the app -- [MOBILE-864](https://tracker.moodle.org/browse/MOBILE-864) - Add support for logging (launching events) in the app -- [MOBILE-875](https://tracker.moodle.org/browse/MOBILE-875) - Decide with settings/preferences are for specific sites or for the whole app -- [MOBILE-876](https://tracker.moodle.org/browse/MOBILE-876) - Investigate, discuss and decide how to handle split views (tablet vs. phone) -- [MOBILE-894](https://tracker.moodle.org/browse/MOBILE-894) - Define routing/state rules -- [MOBILE-914](https://tracker.moodle.org/browse/MOBILE-914) - Create a new splashscreen -- [MOBILE-922](https://tracker.moodle.org/browse/MOBILE-922) - Migrate: app storage -- [MOBILE-929](https://tracker.moodle.org/browse/MOBILE-929) - Migrate config: config.json and MM.config -- [MOBILE-935](https://tracker.moodle.org/browse/MOBILE-935) - Migrate MM.fs (FileSystem wrapper) -- [MOBILE-937](https://tracker.moodle.org/browse/MOBILE-937) - Migrate "My Courses" -- [MOBILE-944](https://tracker.moodle.org/browse/MOBILE-944) - Dev branch review -- [MOBILE-945](https://tracker.moodle.org/browse/MOBILE-945) - Integrate orange theme -- [MOBILE-955](https://tracker.moodle.org/browse/MOBILE-955) - Make $mmSite WS functions work seamless with local_mobile -- [MOBILE-956](https://tracker.moodle.org/browse/MOBILE-956) - $mmFS.calculateFreeSpace not working in iOS -- [MOBILE-957](https://tracker.moodle.org/browse/MOBILE-957) - $mmWS.call invalidtoken: send an "event" to logout the user -- [MOBILE-958](https://tracker.moodle.org/browse/MOBILE-958) - MM2: Front page in course list -- [MOBILE-959](https://tracker.moodle.org/browse/MOBILE-959) - Side menu's header (user info) doesn't display well in iOS -- [MOBILE-960](https://tracker.moodle.org/browse/MOBILE-960) - Language prefixes change: Use mm.core and mm.component -- [MOBILE-961](https://tracker.moodle.org/browse/MOBILE-961) - Splashscreen while session is being restored and other stuff -- [MOBILE-963](https://tracker.moodle.org/browse/MOBILE-963) - Decide what to do with text filtered -- [MOBILE-964](https://tracker.moodle.org/browse/MOBILE-964) - Cannot login in moodle.org -- [MOBILE-970](https://tracker.moodle.org/browse/MOBILE-970) - Migrate: Folder plugin (extract it from the contents plugin) -- [MOBILE-971](https://tracker.moodle.org/browse/MOBILE-971) - Style the "init" screen -- [MOBILE-972](https://tracker.moodle.org/browse/MOBILE-972) - Remove the ugly $stateProvider hack in core/main.js in favor of $provide.decorator -- [MOBILE-973](https://tracker.moodle.org/browse/MOBILE-973) - Migrate: contents/sections to a sections components -- [MOBILE-974](https://tracker.moodle.org/browse/MOBILE-974) - Create $mmCourseDelegate that handles support for content plugins -- [MOBILE-978](https://tracker.moodle.org/browse/MOBILE-978) - Improve the loading popup mechanism -- [MOBILE-979](https://tracker.moodle.org/browse/MOBILE-979) - Incorrect language string used for error modal -- [MOBILE-980](https://tracker.moodle.org/browse/MOBILE-980) - Migrate: labels on course content -- [MOBILE-981](https://tracker.moodle.org/browse/MOBILE-981) - mm-format-text breaks updating data -- [MOBILE-982](https://tracker.moodle.org/browse/MOBILE-982) - Missing methods in the list of deprecated methods -- [MOBILE-983](https://tracker.moodle.org/browse/MOBILE-983) - Create a directive for module description -- [MOBILE-985](https://tracker.moodle.org/browse/MOBILE-985) - Scroll broken on participants page -- [MOBILE-986](https://tracker.moodle.org/browse/MOBILE-986) - Migrate the profile from mmaParticipants to a component -- [MOBILE-987](https://tracker.moodle.org/browse/MOBILE-987) - Migrate: URL to an addon -- [MOBILE-989](https://tracker.moodle.org/browse/MOBILE-989) - getMoodleFilePath: using .toInternalURL on a promise (error) -- [MOBILE-990](https://tracker.moodle.org/browse/MOBILE-990) - Allow SCSS in addons -- [MOBILE-992](https://tracker.moodle.org/browse/MOBILE-992) - Create directive to open external links in external browser -- [MOBILE-993](https://tracker.moodle.org/browse/MOBILE-993) - Participants page pull to refresh is not a real refresh -- [MOBILE-995](https://tracker.moodle.org/browse/MOBILE-995) - Implement pull to refresh on sections and section content (and display loading modal) -- [MOBILE-996](https://tracker.moodle.org/browse/MOBILE-996) - Handle offline module icons -- [MOBILE-998](https://tracker.moodle.org/browse/MOBILE-998) - Add support to logging in the new participants addon -- [MOBILE-999](https://tracker.moodle.org/browse/MOBILE-999) - Create a directive to download (cache) pluginfiles -- [MOBILE-1001](https://tracker.moodle.org/browse/MOBILE-1001) - Move styles to core and components -- [MOBILE-1003](https://tracker.moodle.org/browse/MOBILE-1003) - Review (and fix) grades table styles (MM1 vs prototype) -- [MOBILE-1004](https://tracker.moodle.org/browse/MOBILE-1004) - Handle links present in external content using mmFormatText -- [MOBILE-1005](https://tracker.moodle.org/browse/MOBILE-1005) - Provide SVG icons of the course modules -- [MOBILE-1006](https://tracker.moodle.org/browse/MOBILE-1006) - Migrate: mod_page -- [MOBILE-1007](https://tracker.moodle.org/browse/MOBILE-1007) - Implement logging support in course component -- [MOBILE-1008](https://tracker.moodle.org/browse/MOBILE-1008) - Force moodlewssettingfilter in `moodleWSCAlll` -- [MOBILE-1010](https://tracker.moodle.org/browse/MOBILE-1010) - Migrate: Upload any type of file in iOS -- [MOBILE-1011](https://tracker.moodle.org/browse/MOBILE-1011) - Cached responses are not retrieved if WS call fails -- [MOBILE-1012](https://tracker.moodle.org/browse/MOBILE-1012) - Upgrade to Ionic 1.0.0 -- [MOBILE-1014](https://tracker.moodle.org/browse/MOBILE-1014) - Create a filepool system -- [MOBILE-1018](https://tracker.moodle.org/browse/MOBILE-1018) - iOS swipe to go back doesn't work in some views -- [MOBILE-1021](https://tracker.moodle.org/browse/MOBILE-1021) - Consider making $mmFilepool automatically handle plugin files -- [MOBILE-1022](https://tracker.moodle.org/browse/MOBILE-1022) - Delete the site folder upon site deletion -- [MOBILE-1023](https://tracker.moodle.org/browse/MOBILE-1023) - Grades addon: Use course modules SVG icons instead of images -- [MOBILE-1024](https://tracker.moodle.org/browse/MOBILE-1024) - Do we need gulp install and git-check tasks? -- [MOBILE-1026](https://tracker.moodle.org/browse/MOBILE-1026) - Error net::ERR_FILE_NOT_FOUND appears in console -- [MOBILE-1027](https://tracker.moodle.org/browse/MOBILE-1027) - Webservices fail in a browser window -- [MOBILE-1028](https://tracker.moodle.org/browse/MOBILE-1028) - Remove www/build folder contents and add it to .gitignore -- [MOBILE-1029](https://tracker.moodle.org/browse/MOBILE-1029) - Integrate new splash screens -- [MOBILE-1030](https://tracker.moodle.org/browse/MOBILE-1030) - Create app icons -- [MOBILE-1032](https://tracker.moodle.org/browse/MOBILE-1032) - Apply $mmFilepool to My Files and remove getMoodleFilePath -- [MOBILE-1033](https://tracker.moodle.org/browse/MOBILE-1033) - Migrate: mod_resource -- [MOBILE-1034](https://tracker.moodle.org/browse/MOBILE-1034) - Handle config 'downloadfiles' in Addons and $mmFilepool -- [MOBILE-1036](https://tracker.moodle.org/browse/MOBILE-1036) - Decide if we should use native scrolling -- [MOBILE-1037](https://tracker.moodle.org/browse/MOBILE-1037) - Allow default value in $mmConfig.get -- [MOBILE-1038](https://tracker.moodle.org/browse/MOBILE-1038) - Add in .gitignore dependencies downloaded by bower -- [MOBILE-1042](https://tracker.moodle.org/browse/MOBILE-1042) - Create Phonegap Build config.xml file (and include the splash screens and icons inside www/img) -- [MOBILE-1044](https://tracker.moodle.org/browse/MOBILE-1044) - Review the www/config.json for deleting unused settings -- [MOBILE-1045](https://tracker.moodle.org/browse/MOBILE-1045) - Steps for building and releasing new versions (for Moodle Mobile 2 and onwards) -- [MOBILE-1046](https://tracker.moodle.org/browse/MOBILE-1046) - Language variations are not loaded automatically -- [MOBILE-1049](https://tracker.moodle.org/browse/MOBILE-1049) - Call to core_user_get_users_by_field has wrong parameters -- [MOBILE-1051](https://tracker.moodle.org/browse/MOBILE-1051) - Make mm-format-text work with filters -- [MOBILE-1052](https://tracker.moodle.org/browse/MOBILE-1052) - Implement "Mock site": be able to use any stored site -- [MOBILE-1053](https://tracker.moodle.org/browse/MOBILE-1053) - Links in the add new site help text don't open in a new browser -- [MOBILE-1054](https://tracker.moodle.org/browse/MOBILE-1054) - Add pull down to refresh in the courses view and grades view -- [MOBILE-1055](https://tracker.moodle.org/browse/MOBILE-1055) - Migrate: View user grades -- [MOBILE-1056](https://tracker.moodle.org/browse/MOBILE-1056) - Upgrade and create new documentation for Moodle Mobile 2 -- [MOBILE-1060](https://tracker.moodle.org/browse/MOBILE-1060) - The course fullname is not formatted in the courses list view and the course contents page -- [MOBILE-1061](https://tracker.moodle.org/browse/MOBILE-1061) - Apply changes from [MOBILE-959](https://tracker.moodle.org/browse/MOBILE-959) again -- [MOBILE-1062](https://tracker.moodle.org/browse/MOBILE-1062) - Android's back button can't close the app after login -- [MOBILE-1063](https://tracker.moodle.org/browse/MOBILE-1063) - Display Moodle icon on local notifications -- [MOBILE-1064](https://tracker.moodle.org/browse/MOBILE-1064) - Hide messages buttons in the profile page when messaging is disabled -- [MOBILE-1065](https://tracker.moodle.org/browse/MOBILE-1065) - Store basic user information as a fallback of the current WS for retrieving the user profile -- [MOBILE-1066](https://tracker.moodle.org/browse/MOBILE-1066) - Improve mm-format-text (performance) -- [MOBILE-1067](https://tracker.moodle.org/browse/MOBILE-1067) - Migrate "Add note" -- [MOBILE-1068](https://tracker.moodle.org/browse/MOBILE-1068) - Migrate "Assign" addon -- [MOBILE-1071](https://tracker.moodle.org/browse/MOBILE-1071) - UI very slow on Android 4.1 when many courses are listed -- [MOBILE-1072](https://tracker.moodle.org/browse/MOBILE-1072) - UI of a course with a lot of content (size M) is very slow -- [MOBILE-1073](https://tracker.moodle.org/browse/MOBILE-1073) - Errors with add/remove local_mobile and delegates not updated when changing site -- [MOBILE-1077](https://tracker.moodle.org/browse/MOBILE-1077) - "Add contact" button empty if isContact fail -- [MOBILE-1078](https://tracker.moodle.org/browse/MOBILE-1078) - $mmWS.downloadFile returns the temporary file entry -- [MOBILE-1080](https://tracker.moodle.org/browse/MOBILE-1080) - Forum discussion/posts created by deleted users -- [MOBILE-1081](https://tracker.moodle.org/browse/MOBILE-1081) - Remove the preferences option -- [MOBILE-1082](https://tracker.moodle.org/browse/MOBILE-1082) - Change plugins order -- [MOBILE-1083](https://tracker.moodle.org/browse/MOBILE-1083) - Migrate sites data from MM1 to MM2 -- [MOBILE-1085](https://tracker.moodle.org/browse/MOBILE-1085) - Create translation files for all the components and add-ons -- [MOBILE-1086](https://tracker.moodle.org/browse/MOBILE-1086) - Rename some of the current string identifiers to match MM1 and Moodle -- [MOBILE-1087](https://tracker.moodle.org/browse/MOBILE-1087) - Some errors on app translation -- [MOBILE-1088](https://tracker.moodle.org/browse/MOBILE-1088) - Rename localized language packs to use - instead \_ -- [MOBILE-1089](https://tracker.moodle.org/browse/MOBILE-1089) - Service or utility to check addons availability/dependencies -- [MOBILE-1090](https://tracker.moodle.org/browse/MOBILE-1090) - Files in iOs are not opened using the QuickView framework -- [MOBILE-1091](https://tracker.moodle.org/browse/MOBILE-1091) - Fix iframe and icons for files in mod_resource -- [MOBILE-1092](https://tracker.moodle.org/browse/MOBILE-1092) - Login username text field needs to disable capitals and autocorrect for iOs and Android -- [MOBILE-1095](https://tracker.moodle.org/browse/MOBILE-1095) - Fix regression in remote styles and revision in mod_page/mod_resource -- [MOBILE-1096](https://tracker.moodle.org/browse/MOBILE-1096) - Course contents: Failed download is not notified -- [MOBILE-1097](https://tracker.moodle.org/browse/MOBILE-1097) - CourseDelegateProvider not treating isEnabled right -- [MOBILE-1098](https://tracker.moodle.org/browse/MOBILE-1098) - Allow mm-files and filepool to check outdated using timemodified -- [MOBILE-1099](https://tracker.moodle.org/browse/MOBILE-1099) - Files are not copied to the iframe in iOs (mod_imscp, mod_resource doesn't work) -- [MOBILE-1102](https://tracker.moodle.org/browse/MOBILE-1102) - Module icon not updated when the user accesses it and then goes back to list -- [MOBILE-1103](https://tracker.moodle.org/browse/MOBILE-1103) - Delegates refactoring -- [MOBILE-1105](https://tracker.moodle.org/browse/MOBILE-1105) - Support Cordova Android 4.0.2 -- [MOBILE-1106](https://tracker.moodle.org/browse/MOBILE-1106) - Synchronize a site (update site info, update remote styles, invalidate cache) -- [MOBILE-1108](https://tracker.moodle.org/browse/MOBILE-1108) - Rename local_moodlemobileapp strings to match the new english ones -- [MOBILE-1109](https://tracker.moodle.org/browse/MOBILE-1109) - External links in inline resources not working -- [MOBILE-1110](https://tracker.moodle.org/browse/MOBILE-1110) - Back button not shown on credentials page if no accounts stored -- [MOBILE-1111](https://tracker.moodle.org/browse/MOBILE-1111) - Review: Some errors found while testing in offline -- [MOBILE-1112](https://tracker.moodle.org/browse/MOBILE-1112) - In tablet view, subview's '$ionicView.enter' events and so are not triggered -- [MOBILE-1114](https://tracker.moodle.org/browse/MOBILE-1114) - CSP changes made ionic serve to stop working -- [MOBILE-1116](https://tracker.moodle.org/browse/MOBILE-1116) - Fix logging for mod_book -- [MOBILE-1117](https://tracker.moodle.org/browse/MOBILE-1117) - User profile button not shown in message discussion in tablet view -- [MOBILE-1126](https://tracker.moodle.org/browse/MOBILE-1126) - Last message in a discussion is shown behind the "Send message" bar -- [MOBILE-1127](https://tracker.moodle.org/browse/MOBILE-1127) - Rename auto-translated strings to use `{$a}` placeholders -- [MOBILE-1128](https://tracker.moodle.org/browse/MOBILE-1128) - Calendar events offline: infinite loading keeps showing the same events (from cache) +- [MOBILE-814](https://moodle.atlassian.net/browse/MOBILE-814) - Review and move the Moodle Mobile 2.0 rationale doc to the developers wiki +- [MOBILE-815](https://moodle.atlassian.net/browse/MOBILE-815) - Create a prototype with static data +- [MOBILE-816](https://moodle.atlassian.net/browse/MOBILE-816) - Remove or replace the "report a bug" option +- [MOBILE-818](https://moodle.atlassian.net/browse/MOBILE-818) - Decide the development process, coding guidelines for the new team +- [MOBILE-819](https://moodle.atlassian.net/browse/MOBILE-819) - Decide the new plugin architecture +- [MOBILE-820](https://moodle.atlassian.net/browse/MOBILE-820) - Decide what to do with the app storage (data) +- [MOBILE-821](https://moodle.atlassian.net/browse/MOBILE-821) - Replace the current moodleWSCall / cache systems with an Angular module +- [MOBILE-822](https://moodle.atlassian.net/browse/MOBILE-822) - Move the current libraries to Angular modules, services, etc.. +- [MOBILE-823](https://moodle.atlassian.net/browse/MOBILE-823) - Migrate: "Add site/log-in" functionality +- [MOBILE-824](https://moodle.atlassian.net/browse/MOBILE-824) - Migrate: Manage accounts +- [MOBILE-825](https://moodle.atlassian.net/browse/MOBILE-825) - Migrate: SSO via Moodle +- [MOBILE-826](https://moodle.atlassian.net/browse/MOBILE-826) - Migrate: Remote layout/style customization feature +- [MOBILE-827](https://moodle.atlassian.net/browse/MOBILE-827) - Migrate: Push notifications +- [MOBILE-828](https://moodle.atlassian.net/browse/MOBILE-828) - Migrate: Notifications +- [MOBILE-829](https://moodle.atlassian.net/browse/MOBILE-829) - Migrate: Messages +- [MOBILE-830](https://moodle.atlassian.net/browse/MOBILE-830) - Migrate: Upload plugin +- [MOBILE-831](https://moodle.atlassian.net/browse/MOBILE-831) - Migrate: Calendar events +- [MOBILE-832](https://moodle.atlassian.net/browse/MOBILE-832) - Migrate: My files plugin +- [MOBILE-833](https://moodle.atlassian.net/browse/MOBILE-833) - Migrate: Participants plugin +- [MOBILE-834](https://moodle.atlassian.net/browse/MOBILE-834) - Migrate: Grades plugin +- [MOBILE-835](https://moodle.atlassian.net/browse/MOBILE-835) - Migrate: Course contents +- [MOBILE-836](https://moodle.atlassian.net/browse/MOBILE-836) - Migrate: Forum plugins +- [MOBILE-837](https://moodle.atlassian.net/browse/MOBILE-837) - Migrate: Settings option +- [MOBILE-842](https://moodle.atlassian.net/browse/MOBILE-842) - Evaluate the use of ng-cordova +- [MOBILE-852](https://moodle.atlassian.net/browse/MOBILE-852) - UI Prototype for Ionic +- [MOBILE-853](https://moodle.atlassian.net/browse/MOBILE-853) - Create an orange theme for the app +- [MOBILE-856](https://moodle.atlassian.net/browse/MOBILE-856) - Replace the logging system with Angular Logging service +- [MOBILE-857](https://moodle.atlassian.net/browse/MOBILE-857) - App translation, i18n +- [MOBILE-862](https://moodle.atlassian.net/browse/MOBILE-862) - Add support for activity completion display +- [MOBILE-863](https://moodle.atlassian.net/browse/MOBILE-863) - Completion viewed is not set when a user opens a forum in the app +- [MOBILE-864](https://moodle.atlassian.net/browse/MOBILE-864) - Add support for logging (launching events) in the app +- [MOBILE-875](https://moodle.atlassian.net/browse/MOBILE-875) - Decide with settings/preferences are for specific sites or for the whole app +- [MOBILE-876](https://moodle.atlassian.net/browse/MOBILE-876) - Investigate, discuss and decide how to handle split views (tablet vs. phone) +- [MOBILE-894](https://moodle.atlassian.net/browse/MOBILE-894) - Define routing/state rules +- [MOBILE-914](https://moodle.atlassian.net/browse/MOBILE-914) - Create a new splashscreen +- [MOBILE-922](https://moodle.atlassian.net/browse/MOBILE-922) - Migrate: app storage +- [MOBILE-929](https://moodle.atlassian.net/browse/MOBILE-929) - Migrate config: config.json and MM.config +- [MOBILE-935](https://moodle.atlassian.net/browse/MOBILE-935) - Migrate MM.fs (FileSystem wrapper) +- [MOBILE-937](https://moodle.atlassian.net/browse/MOBILE-937) - Migrate "My Courses" +- [MOBILE-944](https://moodle.atlassian.net/browse/MOBILE-944) - Dev branch review +- [MOBILE-945](https://moodle.atlassian.net/browse/MOBILE-945) - Integrate orange theme +- [MOBILE-955](https://moodle.atlassian.net/browse/MOBILE-955) - Make $mmSite WS functions work seamless with local_mobile +- [MOBILE-956](https://moodle.atlassian.net/browse/MOBILE-956) - $mmFS.calculateFreeSpace not working in iOS +- [MOBILE-957](https://moodle.atlassian.net/browse/MOBILE-957) - $mmWS.call invalidtoken: send an "event" to logout the user +- [MOBILE-958](https://moodle.atlassian.net/browse/MOBILE-958) - MM2: Front page in course list +- [MOBILE-959](https://moodle.atlassian.net/browse/MOBILE-959) - Side menu's header (user info) doesn't display well in iOS +- [MOBILE-960](https://moodle.atlassian.net/browse/MOBILE-960) - Language prefixes change: Use mm.core and mm.component +- [MOBILE-961](https://moodle.atlassian.net/browse/MOBILE-961) - Splashscreen while session is being restored and other stuff +- [MOBILE-963](https://moodle.atlassian.net/browse/MOBILE-963) - Decide what to do with text filtered +- [MOBILE-964](https://moodle.atlassian.net/browse/MOBILE-964) - Cannot login in moodle.org +- [MOBILE-970](https://moodle.atlassian.net/browse/MOBILE-970) - Migrate: Folder plugin (extract it from the contents plugin) +- [MOBILE-971](https://moodle.atlassian.net/browse/MOBILE-971) - Style the "init" screen +- [MOBILE-972](https://moodle.atlassian.net/browse/MOBILE-972) - Remove the ugly $stateProvider hack in core/main.js in favor of $provide.decorator +- [MOBILE-973](https://moodle.atlassian.net/browse/MOBILE-973) - Migrate: contents/sections to a sections components +- [MOBILE-974](https://moodle.atlassian.net/browse/MOBILE-974) - Create $mmCourseDelegate that handles support for content plugins +- [MOBILE-978](https://moodle.atlassian.net/browse/MOBILE-978) - Improve the loading popup mechanism +- [MOBILE-979](https://moodle.atlassian.net/browse/MOBILE-979) - Incorrect language string used for error modal +- [MOBILE-980](https://moodle.atlassian.net/browse/MOBILE-980) - Migrate: labels on course content +- [MOBILE-981](https://moodle.atlassian.net/browse/MOBILE-981) - mm-format-text breaks updating data +- [MOBILE-982](https://moodle.atlassian.net/browse/MOBILE-982) - Missing methods in the list of deprecated methods +- [MOBILE-983](https://moodle.atlassian.net/browse/MOBILE-983) - Create a directive for module description +- [MOBILE-985](https://moodle.atlassian.net/browse/MOBILE-985) - Scroll broken on participants page +- [MOBILE-986](https://moodle.atlassian.net/browse/MOBILE-986) - Migrate the profile from mmaParticipants to a component +- [MOBILE-987](https://moodle.atlassian.net/browse/MOBILE-987) - Migrate: URL to an addon +- [MOBILE-989](https://moodle.atlassian.net/browse/MOBILE-989) - getMoodleFilePath: using .toInternalURL on a promise (error) +- [MOBILE-990](https://moodle.atlassian.net/browse/MOBILE-990) - Allow SCSS in addons +- [MOBILE-992](https://moodle.atlassian.net/browse/MOBILE-992) - Create directive to open external links in external browser +- [MOBILE-993](https://moodle.atlassian.net/browse/MOBILE-993) - Participants page pull to refresh is not a real refresh +- [MOBILE-995](https://moodle.atlassian.net/browse/MOBILE-995) - Implement pull to refresh on sections and section content (and display loading modal) +- [MOBILE-996](https://moodle.atlassian.net/browse/MOBILE-996) - Handle offline module icons +- [MOBILE-998](https://moodle.atlassian.net/browse/MOBILE-998) - Add support to logging in the new participants addon +- [MOBILE-999](https://moodle.atlassian.net/browse/MOBILE-999) - Create a directive to download (cache) pluginfiles +- [MOBILE-1001](https://moodle.atlassian.net/browse/MOBILE-1001) - Move styles to core and components +- [MOBILE-1003](https://moodle.atlassian.net/browse/MOBILE-1003) - Review (and fix) grades table styles (MM1 vs prototype) +- [MOBILE-1004](https://moodle.atlassian.net/browse/MOBILE-1004) - Handle links present in external content using mmFormatText +- [MOBILE-1005](https://moodle.atlassian.net/browse/MOBILE-1005) - Provide SVG icons of the course modules +- [MOBILE-1006](https://moodle.atlassian.net/browse/MOBILE-1006) - Migrate: mod_page +- [MOBILE-1007](https://moodle.atlassian.net/browse/MOBILE-1007) - Implement logging support in course component +- [MOBILE-1008](https://moodle.atlassian.net/browse/MOBILE-1008) - Force moodlewssettingfilter in `moodleWSCAlll` +- [MOBILE-1010](https://moodle.atlassian.net/browse/MOBILE-1010) - Migrate: Upload any type of file in iOS +- [MOBILE-1011](https://moodle.atlassian.net/browse/MOBILE-1011) - Cached responses are not retrieved if WS call fails +- [MOBILE-1012](https://moodle.atlassian.net/browse/MOBILE-1012) - Upgrade to Ionic 1.0.0 +- [MOBILE-1014](https://moodle.atlassian.net/browse/MOBILE-1014) - Create a filepool system +- [MOBILE-1018](https://moodle.atlassian.net/browse/MOBILE-1018) - iOS swipe to go back doesn't work in some views +- [MOBILE-1021](https://moodle.atlassian.net/browse/MOBILE-1021) - Consider making $mmFilepool automatically handle plugin files +- [MOBILE-1022](https://moodle.atlassian.net/browse/MOBILE-1022) - Delete the site folder upon site deletion +- [MOBILE-1023](https://moodle.atlassian.net/browse/MOBILE-1023) - Grades addon: Use course modules SVG icons instead of images +- [MOBILE-1024](https://moodle.atlassian.net/browse/MOBILE-1024) - Do we need gulp install and git-check tasks? +- [MOBILE-1026](https://moodle.atlassian.net/browse/MOBILE-1026) - Error net::ERR_FILE_NOT_FOUND appears in console +- [MOBILE-1027](https://moodle.atlassian.net/browse/MOBILE-1027) - Webservices fail in a browser window +- [MOBILE-1028](https://moodle.atlassian.net/browse/MOBILE-1028) - Remove www/build folder contents and add it to .gitignore +- [MOBILE-1029](https://moodle.atlassian.net/browse/MOBILE-1029) - Integrate new splash screens +- [MOBILE-1030](https://moodle.atlassian.net/browse/MOBILE-1030) - Create app icons +- [MOBILE-1032](https://moodle.atlassian.net/browse/MOBILE-1032) - Apply $mmFilepool to My Files and remove getMoodleFilePath +- [MOBILE-1033](https://moodle.atlassian.net/browse/MOBILE-1033) - Migrate: mod_resource +- [MOBILE-1034](https://moodle.atlassian.net/browse/MOBILE-1034) - Handle config 'downloadfiles' in Addons and $mmFilepool +- [MOBILE-1036](https://moodle.atlassian.net/browse/MOBILE-1036) - Decide if we should use native scrolling +- [MOBILE-1037](https://moodle.atlassian.net/browse/MOBILE-1037) - Allow default value in $mmConfig.get +- [MOBILE-1038](https://moodle.atlassian.net/browse/MOBILE-1038) - Add in .gitignore dependencies downloaded by bower +- [MOBILE-1042](https://moodle.atlassian.net/browse/MOBILE-1042) - Create Phonegap Build config.xml file (and include the splash screens and icons inside www/img) +- [MOBILE-1044](https://moodle.atlassian.net/browse/MOBILE-1044) - Review the www/config.json for deleting unused settings +- [MOBILE-1045](https://moodle.atlassian.net/browse/MOBILE-1045) - Steps for building and releasing new versions (for Moodle Mobile 2 and onwards) +- [MOBILE-1046](https://moodle.atlassian.net/browse/MOBILE-1046) - Language variations are not loaded automatically +- [MOBILE-1049](https://moodle.atlassian.net/browse/MOBILE-1049) - Call to core_user_get_users_by_field has wrong parameters +- [MOBILE-1051](https://moodle.atlassian.net/browse/MOBILE-1051) - Make mm-format-text work with filters +- [MOBILE-1052](https://moodle.atlassian.net/browse/MOBILE-1052) - Implement "Mock site": be able to use any stored site +- [MOBILE-1053](https://moodle.atlassian.net/browse/MOBILE-1053) - Links in the add new site help text don't open in a new browser +- [MOBILE-1054](https://moodle.atlassian.net/browse/MOBILE-1054) - Add pull down to refresh in the courses view and grades view +- [MOBILE-1055](https://moodle.atlassian.net/browse/MOBILE-1055) - Migrate: View user grades +- [MOBILE-1056](https://moodle.atlassian.net/browse/MOBILE-1056) - Upgrade and create new documentation for Moodle Mobile 2 +- [MOBILE-1060](https://moodle.atlassian.net/browse/MOBILE-1060) - The course fullname is not formatted in the courses list view and the course contents page +- [MOBILE-1061](https://moodle.atlassian.net/browse/MOBILE-1061) - Apply changes from [MOBILE-959](https://moodle.atlassian.net/browse/MOBILE-959) again +- [MOBILE-1062](https://moodle.atlassian.net/browse/MOBILE-1062) - Android's back button can't close the app after login +- [MOBILE-1063](https://moodle.atlassian.net/browse/MOBILE-1063) - Display Moodle icon on local notifications +- [MOBILE-1064](https://moodle.atlassian.net/browse/MOBILE-1064) - Hide messages buttons in the profile page when messaging is disabled +- [MOBILE-1065](https://moodle.atlassian.net/browse/MOBILE-1065) - Store basic user information as a fallback of the current WS for retrieving the user profile +- [MOBILE-1066](https://moodle.atlassian.net/browse/MOBILE-1066) - Improve mm-format-text (performance) +- [MOBILE-1067](https://moodle.atlassian.net/browse/MOBILE-1067) - Migrate "Add note" +- [MOBILE-1068](https://moodle.atlassian.net/browse/MOBILE-1068) - Migrate "Assign" addon +- [MOBILE-1071](https://moodle.atlassian.net/browse/MOBILE-1071) - UI very slow on Android 4.1 when many courses are listed +- [MOBILE-1072](https://moodle.atlassian.net/browse/MOBILE-1072) - UI of a course with a lot of content (size M) is very slow +- [MOBILE-1073](https://moodle.atlassian.net/browse/MOBILE-1073) - Errors with add/remove local_mobile and delegates not updated when changing site +- [MOBILE-1077](https://moodle.atlassian.net/browse/MOBILE-1077) - "Add contact" button empty if isContact fail +- [MOBILE-1078](https://moodle.atlassian.net/browse/MOBILE-1078) - $mmWS.downloadFile returns the temporary file entry +- [MOBILE-1080](https://moodle.atlassian.net/browse/MOBILE-1080) - Forum discussion/posts created by deleted users +- [MOBILE-1081](https://moodle.atlassian.net/browse/MOBILE-1081) - Remove the preferences option +- [MOBILE-1082](https://moodle.atlassian.net/browse/MOBILE-1082) - Change plugins order +- [MOBILE-1083](https://moodle.atlassian.net/browse/MOBILE-1083) - Migrate sites data from MM1 to MM2 +- [MOBILE-1085](https://moodle.atlassian.net/browse/MOBILE-1085) - Create translation files for all the components and add-ons +- [MOBILE-1086](https://moodle.atlassian.net/browse/MOBILE-1086) - Rename some of the current string identifiers to match MM1 and Moodle +- [MOBILE-1087](https://moodle.atlassian.net/browse/MOBILE-1087) - Some errors on app translation +- [MOBILE-1088](https://moodle.atlassian.net/browse/MOBILE-1088) - Rename localized language packs to use - instead \_ +- [MOBILE-1089](https://moodle.atlassian.net/browse/MOBILE-1089) - Service or utility to check addons availability/dependencies +- [MOBILE-1090](https://moodle.atlassian.net/browse/MOBILE-1090) - Files in iOs are not opened using the QuickView framework +- [MOBILE-1091](https://moodle.atlassian.net/browse/MOBILE-1091) - Fix iframe and icons for files in mod_resource +- [MOBILE-1092](https://moodle.atlassian.net/browse/MOBILE-1092) - Login username text field needs to disable capitals and autocorrect for iOs and Android +- [MOBILE-1095](https://moodle.atlassian.net/browse/MOBILE-1095) - Fix regression in remote styles and revision in mod_page/mod_resource +- [MOBILE-1096](https://moodle.atlassian.net/browse/MOBILE-1096) - Course contents: Failed download is not notified +- [MOBILE-1097](https://moodle.atlassian.net/browse/MOBILE-1097) - CourseDelegateProvider not treating isEnabled right +- [MOBILE-1098](https://moodle.atlassian.net/browse/MOBILE-1098) - Allow mm-files and filepool to check outdated using timemodified +- [MOBILE-1099](https://moodle.atlassian.net/browse/MOBILE-1099) - Files are not copied to the iframe in iOs (mod_imscp, mod_resource doesn't work) +- [MOBILE-1102](https://moodle.atlassian.net/browse/MOBILE-1102) - Module icon not updated when the user accesses it and then goes back to list +- [MOBILE-1103](https://moodle.atlassian.net/browse/MOBILE-1103) - Delegates refactoring +- [MOBILE-1105](https://moodle.atlassian.net/browse/MOBILE-1105) - Support Cordova Android 4.0.2 +- [MOBILE-1106](https://moodle.atlassian.net/browse/MOBILE-1106) - Synchronize a site (update site info, update remote styles, invalidate cache) +- [MOBILE-1108](https://moodle.atlassian.net/browse/MOBILE-1108) - Rename local_moodlemobileapp strings to match the new english ones +- [MOBILE-1109](https://moodle.atlassian.net/browse/MOBILE-1109) - External links in inline resources not working +- [MOBILE-1110](https://moodle.atlassian.net/browse/MOBILE-1110) - Back button not shown on credentials page if no accounts stored +- [MOBILE-1111](https://moodle.atlassian.net/browse/MOBILE-1111) - Review: Some errors found while testing in offline +- [MOBILE-1112](https://moodle.atlassian.net/browse/MOBILE-1112) - In tablet view, subview's '$ionicView.enter' events and so are not triggered +- [MOBILE-1114](https://moodle.atlassian.net/browse/MOBILE-1114) - CSP changes made ionic serve to stop working +- [MOBILE-1116](https://moodle.atlassian.net/browse/MOBILE-1116) - Fix logging for mod_book +- [MOBILE-1117](https://moodle.atlassian.net/browse/MOBILE-1117) - User profile button not shown in message discussion in tablet view +- [MOBILE-1126](https://moodle.atlassian.net/browse/MOBILE-1126) - Last message in a discussion is shown behind the "Send message" bar +- [MOBILE-1127](https://moodle.atlassian.net/browse/MOBILE-1127) - Rename auto-translated strings to use `{$a}` placeholders +- [MOBILE-1128](https://moodle.atlassian.net/browse/MOBILE-1128) - Calendar events offline: infinite loading keeps showing the same events (from cache) diff --git a/general/app_releases/v2/v2.1.md b/general/app_releases/v2/v2.1.md index 479f342778..9d6c94deb1 100644 --- a/general/app_releases/v2/v2.1.md +++ b/general/app_releases/v2/v2.1.md @@ -8,7 +8,7 @@ tags: Release date: 28th August 2015 -[Complete list of issues for Moodle Mobile 2.1](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=14666) +[Complete list of issues for Moodle Mobile 2.1](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=14666) ## New features @@ -42,42 +42,42 @@ Release date: 28th August 2015 ### Bug -- [MOBILE-1076](https://tracker.moodle.org/browse/MOBILE-1076) - App doesn't notice local_mobile is installed on a site already stored -- [MOBILE-1131](https://tracker.moodle.org/browse/MOBILE-1131) - iOS: HTML in Notifications -- [MOBILE-1140](https://tracker.moodle.org/browse/MOBILE-1140) - Audio Files not playing -- [MOBILE-1141](https://tracker.moodle.org/browse/MOBILE-1141) - Unable to return from Vimeo/YouTube -- [MOBILE-1143](https://tracker.moodle.org/browse/MOBILE-1143) - App not loading on Chrome/Chromium Windows -- [MOBILE-1146](https://tracker.moodle.org/browse/MOBILE-1146) - App fails to load when viewed in iOS devices -- [MOBILE-1147](https://tracker.moodle.org/browse/MOBILE-1147) - Unexpected error. Please close and reopen the application to try again. -- [MOBILE-1149](https://tracker.moodle.org/browse/MOBILE-1149) - Pull to refresh on mod_book: always shows the first chapter, not the current one -- [MOBILE-1169](https://tracker.moodle.org/browse/MOBILE-1169) - Course completion: "Completion of other courses" status is not shown right -- [MOBILE-1171](https://tracker.moodle.org/browse/MOBILE-1171) - Some checks if addon is enabled are wrong -- [MOBILE-1172](https://tracker.moodle.org/browse/MOBILE-1172) - IMSCP: Pull to refresh loading is shown forever -- [MOBILE-1173](https://tracker.moodle.org/browse/MOBILE-1173) - Can't see discussions from non-contacts -- [MOBILE-1175](https://tracker.moodle.org/browse/MOBILE-1175) - Moodle icon not shown in push notifications received with the app in foreground -- [MOBILE-1180](https://tracker.moodle.org/browse/MOBILE-1180) - iOS: TypeError: null is not an object (evaluating 'm.offsetX') +- [MOBILE-1076](https://moodle.atlassian.net/browse/MOBILE-1076) - App doesn't notice local_mobile is installed on a site already stored +- [MOBILE-1131](https://moodle.atlassian.net/browse/MOBILE-1131) - iOS: HTML in Notifications +- [MOBILE-1140](https://moodle.atlassian.net/browse/MOBILE-1140) - Audio Files not playing +- [MOBILE-1141](https://moodle.atlassian.net/browse/MOBILE-1141) - Unable to return from Vimeo/YouTube +- [MOBILE-1143](https://moodle.atlassian.net/browse/MOBILE-1143) - App not loading on Chrome/Chromium Windows +- [MOBILE-1146](https://moodle.atlassian.net/browse/MOBILE-1146) - App fails to load when viewed in iOS devices +- [MOBILE-1147](https://moodle.atlassian.net/browse/MOBILE-1147) - Unexpected error. Please close and reopen the application to try again. +- [MOBILE-1149](https://moodle.atlassian.net/browse/MOBILE-1149) - Pull to refresh on mod_book: always shows the first chapter, not the current one +- [MOBILE-1169](https://moodle.atlassian.net/browse/MOBILE-1169) - Course completion: "Completion of other courses" status is not shown right +- [MOBILE-1171](https://moodle.atlassian.net/browse/MOBILE-1171) - Some checks if addon is enabled are wrong +- [MOBILE-1172](https://moodle.atlassian.net/browse/MOBILE-1172) - IMSCP: Pull to refresh loading is shown forever +- [MOBILE-1173](https://moodle.atlassian.net/browse/MOBILE-1173) - Can't see discussions from non-contacts +- [MOBILE-1175](https://moodle.atlassian.net/browse/MOBILE-1175) - Moodle icon not shown in push notifications received with the app in foreground +- [MOBILE-1180](https://moodle.atlassian.net/browse/MOBILE-1180) - iOS: TypeError: null is not an object (evaluating 'm.offsetX') ### Improvement -- [MOBILE-975](https://tracker.moodle.org/browse/MOBILE-975) - Translate participant's country name -- [MOBILE-1017](https://tracker.moodle.org/browse/MOBILE-1017) - Handle deleted users -- [MOBILE-1019](https://tracker.moodle.org/browse/MOBILE-1019) - Update site info periodically -- [MOBILE-1079](https://tracker.moodle.org/browse/MOBILE-1079) - Implement an app "init process" -- [MOBILE-1124](https://tracker.moodle.org/browse/MOBILE-1124) - Accessibility improvements -- [MOBILE-1133](https://tracker.moodle.org/browse/MOBILE-1133) - Upgrade to ionic 1.0.1 (and fix dependency issues) -- [MOBILE-1135](https://tracker.moodle.org/browse/MOBILE-1135) - Reconnect should not allow back -- [MOBILE-1136](https://tracker.moodle.org/browse/MOBILE-1136) - Error message on failed request is ambiguous -- [MOBILE-1137](https://tracker.moodle.org/browse/MOBILE-1137) - Display and retrieve un-expected errors in the app so we can get feedback -- [MOBILE-1139](https://tracker.moodle.org/browse/MOBILE-1139) - Do not show the grades option if grades are disabled for a course -- [MOBILE-1142](https://tracker.moodle.org/browse/MOBILE-1142) - Improve accessibility for iOs and Android using headings -- [MOBILE-1144](https://tracker.moodle.org/browse/MOBILE-1144) - Pass username, password and service to login/token.php in $mmSitesManager#siteExists to be able to use CORS -- [MOBILE-1153](https://tracker.moodle.org/browse/MOBILE-1153) - Modify language files doesn't automatically build in ionic serve +- [MOBILE-975](https://moodle.atlassian.net/browse/MOBILE-975) - Translate participant's country name +- [MOBILE-1017](https://moodle.atlassian.net/browse/MOBILE-1017) - Handle deleted users +- [MOBILE-1019](https://moodle.atlassian.net/browse/MOBILE-1019) - Update site info periodically +- [MOBILE-1079](https://moodle.atlassian.net/browse/MOBILE-1079) - Implement an app "init process" +- [MOBILE-1124](https://moodle.atlassian.net/browse/MOBILE-1124) - Accessibility improvements +- [MOBILE-1133](https://moodle.atlassian.net/browse/MOBILE-1133) - Upgrade to ionic 1.0.1 (and fix dependency issues) +- [MOBILE-1135](https://moodle.atlassian.net/browse/MOBILE-1135) - Reconnect should not allow back +- [MOBILE-1136](https://moodle.atlassian.net/browse/MOBILE-1136) - Error message on failed request is ambiguous +- [MOBILE-1137](https://moodle.atlassian.net/browse/MOBILE-1137) - Display and retrieve un-expected errors in the app so we can get feedback +- [MOBILE-1139](https://moodle.atlassian.net/browse/MOBILE-1139) - Do not show the grades option if grades are disabled for a course +- [MOBILE-1142](https://moodle.atlassian.net/browse/MOBILE-1142) - Improve accessibility for iOs and Android using headings +- [MOBILE-1144](https://moodle.atlassian.net/browse/MOBILE-1144) - Pass username, password and service to login/token.php in $mmSitesManager#siteExists to be able to use CORS +- [MOBILE-1153](https://moodle.atlassian.net/browse/MOBILE-1153) - Modify language files doesn't automatically build in ionic serve ### New Feature -- [MOBILE-1104](https://tracker.moodle.org/browse/MOBILE-1104) - Add support for course completion display +- [MOBILE-1104](https://moodle.atlassian.net/browse/MOBILE-1104) - Add support for course completion display ### Task -- [MOBILE-1122](https://tracker.moodle.org/browse/MOBILE-1122) - Add .jshintrc to project -- [MOBILE-1165](https://tracker.moodle.org/browse/MOBILE-1165) - Release version 2.1 +- [MOBILE-1122](https://moodle.atlassian.net/browse/MOBILE-1122) - Add .jshintrc to project +- [MOBILE-1165](https://moodle.atlassian.net/browse/MOBILE-1165) - Release version 2.1 diff --git a/general/app_releases/v2/v2.2.md b/general/app_releases/v2/v2.2.md index 0b204df219..30b9514e4c 100644 --- a/general/app_releases/v2/v2.2.md +++ b/general/app_releases/v2/v2.2.md @@ -8,7 +8,7 @@ tags: Release date: 10th September 2015 -[Complete list of issues for Moodle Mobile 2.2](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15050) +[Complete list of issues for Moodle Mobile 2.2](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15050) ## Improvements @@ -27,7 +27,7 @@ Release date: 10th September 2015 - Implementation of $mmCourse#getUserCourses to retrieve user's courses - Code generation for notifications are now processed in a queue to avoid race conditions - Back button is now shown in sub-views after using side menu web/help -- Existing notifications are reset during upgrade to avoid the error reported in - [MOBILE-1148](https://tracker.moodle.org/browse/MOBILE-1148) +- Existing notifications are reset during upgrade to avoid the error reported in - [MOBILE-1148](https://moodle.atlassian.net/browse/MOBILE-1148) - Sanitization rule fixed to avoid overriding the Ionic rule- Errors related to invalid/null ids in the storage fixed - Forum refresh when request failed throws an error fixed - For large book pages, the user is no longer forced to scroll up to see new pages @@ -40,24 +40,24 @@ Release date: 10th September 2015 -- [MOBILE-1145](https://tracker.moodle.org/browse/MOBILE-1145) - issue after iOS Update - course contents are not rendered -- [MOBILE-1148](https://tracker.moodle.org/browse/MOBILE-1148) - Local Notifications make the app crash for some Android devices -- [MOBILE-1155](https://tracker.moodle.org/browse/MOBILE-1155) - URL Resource not working -- [MOBILE-1168](https://tracker.moodle.org/browse/MOBILE-1168) - Back button not shown in subviews after using side menu web/help -- [MOBILE-1182](https://tracker.moodle.org/browse/MOBILE-1182) - Uncaught DataError: Failed to execute 'put' on 'IDBObjectStore' -- [MOBILE-1185](https://tracker.moodle.org/browse/MOBILE-1185) - Forum: Refresh when request failed throws an error -- [MOBILE-1187](https://tracker.moodle.org/browse/MOBILE-1187) - Safari browser: DOM IDBDatabase Exception 8 -- [MOBILE-1189](https://tracker.moodle.org/browse/MOBILE-1189) - mod_imscp: Having a large description makes iframe smaller -- [MOBILE-1191](https://tracker.moodle.org/browse/MOBILE-1191) - mod_folder: Error in Moodle 2.8 -- [MOBILE-1194](https://tracker.moodle.org/browse/MOBILE-1194) - Unable to access moodle mobile app -- [MOBILE-1198](https://tracker.moodle.org/browse/MOBILE-1198) - Cannot access students in my classes -- [MOBILE-1205](https://tracker.moodle.org/browse/MOBILE-1205) - Uncaught TypeError: Cannot call method 'contains' of undefined -- [MOBILE-1212](https://tracker.moodle.org/browse/MOBILE-1212) - Error reported via the app: null is not an object (evaluating 'm.offsetX') -- [MOBILE-1215](https://tracker.moodle.org/browse/MOBILE-1215) - Error reported via the app: TypeError: undefined is not an object (evaluating 'forum.id') -- [MOBILE-1216](https://tracker.moodle.org/browse/MOBILE-1216) - Error reported via the app: ReferenceError: Can't find variable: StatusBar -- [MOBILE-1217](https://tracker.moodle.org/browse/MOBILE-1217) - Error reported via the app: Uncaught Error: `[$injector:unpr]` Unknown provider: $mmaNotificationsProvider \<- $mmaNotifications -- [MOBILE-1218](https://tracker.moodle.org/browse/MOBILE-1218) - Multiple error modals cannot be closed -- [MOBILE-1234](https://tracker.moodle.org/browse/MOBILE-1234) - Hidden Activities in course showing in Moodle Mobile App +- [MOBILE-1145](https://moodle.atlassian.net/browse/MOBILE-1145) - issue after iOS Update - course contents are not rendered +- [MOBILE-1148](https://moodle.atlassian.net/browse/MOBILE-1148) - Local Notifications make the app crash for some Android devices +- [MOBILE-1155](https://moodle.atlassian.net/browse/MOBILE-1155) - URL Resource not working +- [MOBILE-1168](https://moodle.atlassian.net/browse/MOBILE-1168) - Back button not shown in subviews after using side menu web/help +- [MOBILE-1182](https://moodle.atlassian.net/browse/MOBILE-1182) - Uncaught DataError: Failed to execute 'put' on 'IDBObjectStore' +- [MOBILE-1185](https://moodle.atlassian.net/browse/MOBILE-1185) - Forum: Refresh when request failed throws an error +- [MOBILE-1187](https://moodle.atlassian.net/browse/MOBILE-1187) - Safari browser: DOM IDBDatabase Exception 8 +- [MOBILE-1189](https://moodle.atlassian.net/browse/MOBILE-1189) - mod_imscp: Having a large description makes iframe smaller +- [MOBILE-1191](https://moodle.atlassian.net/browse/MOBILE-1191) - mod_folder: Error in Moodle 2.8 +- [MOBILE-1194](https://moodle.atlassian.net/browse/MOBILE-1194) - Unable to access moodle mobile app +- [MOBILE-1198](https://moodle.atlassian.net/browse/MOBILE-1198) - Cannot access students in my classes +- [MOBILE-1205](https://moodle.atlassian.net/browse/MOBILE-1205) - Uncaught TypeError: Cannot call method 'contains' of undefined +- [MOBILE-1212](https://moodle.atlassian.net/browse/MOBILE-1212) - Error reported via the app: null is not an object (evaluating 'm.offsetX') +- [MOBILE-1215](https://moodle.atlassian.net/browse/MOBILE-1215) - Error reported via the app: TypeError: undefined is not an object (evaluating 'forum.id') +- [MOBILE-1216](https://moodle.atlassian.net/browse/MOBILE-1216) - Error reported via the app: ReferenceError: Can't find variable: StatusBar +- [MOBILE-1217](https://moodle.atlassian.net/browse/MOBILE-1217) - Error reported via the app: Uncaught Error: `[$injector:unpr]` Unknown provider: $mmaNotificationsProvider \<- $mmaNotifications +- [MOBILE-1218](https://moodle.atlassian.net/browse/MOBILE-1218) - Multiple error modals cannot be closed +- [MOBILE-1234](https://moodle.atlassian.net/browse/MOBILE-1234) - Hidden Activities in course showing in Moodle Mobile App @@ -65,16 +65,16 @@ Release date: 10th September 2015 -- [MOBILE-1177](https://tracker.moodle.org/browse/MOBILE-1177) - Our $compileProvider href sanitization rule overrides Ionic's -- [MOBILE-1178](https://tracker.moodle.org/browse/MOBILE-1178) - Update ionic to version 1.1.0 -- [MOBILE-1184](https://tracker.moodle.org/browse/MOBILE-1184) - Improve error reporting feature -- [MOBILE-1186](https://tracker.moodle.org/browse/MOBILE-1186) - For large book pages, the user is forced to scroll up to see new pages -- [MOBILE-1188](https://tracker.moodle.org/browse/MOBILE-1188) - Assignment descriptions not visible -- [MOBILE-1190](https://tracker.moodle.org/browse/MOBILE-1190) - Warning: $translateSanitization: No sanitization strategy has been configured. -- [MOBILE-1197](https://tracker.moodle.org/browse/MOBILE-1197) - Don't allow using the app if required data is empty +- [MOBILE-1177](https://moodle.atlassian.net/browse/MOBILE-1177) - Our $compileProvider href sanitization rule overrides Ionic's +- [MOBILE-1178](https://moodle.atlassian.net/browse/MOBILE-1178) - Update ionic to version 1.1.0 +- [MOBILE-1184](https://moodle.atlassian.net/browse/MOBILE-1184) - Improve error reporting feature +- [MOBILE-1186](https://moodle.atlassian.net/browse/MOBILE-1186) - For large book pages, the user is forced to scroll up to see new pages +- [MOBILE-1188](https://moodle.atlassian.net/browse/MOBILE-1188) - Assignment descriptions not visible +- [MOBILE-1190](https://moodle.atlassian.net/browse/MOBILE-1190) - Warning: $translateSanitization: No sanitization strategy has been configured. +- [MOBILE-1197](https://moodle.atlassian.net/browse/MOBILE-1197) - Don't allow using the app if required data is empty ### Task -- [MOBILE-1209](https://tracker.moodle.org/browse/MOBILE-1209) - Release version 2.2 +- [MOBILE-1209](https://moodle.atlassian.net/browse/MOBILE-1209) - Release version 2.2 diff --git a/general/app_releases/v2/v2.3.md b/general/app_releases/v2/v2.3.md index 0d8ff1b8bf..cdad7a1218 100644 --- a/general/app_releases/v2/v2.3.md +++ b/general/app_releases/v2/v2.3.md @@ -8,7 +8,7 @@ tags: Release date: 8th October 2015 -[Complete list of issues for Moodle Mobile 2.3](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15052) +[Complete list of issues for Moodle Mobile 2.3](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15052) ## New features @@ -60,53 +60,53 @@ Both features require Moodle 3.0 or the [Moodle App additional features plugin]( ### Bug -- [MOBILE-991](https://tracker.moodle.org/browse/MOBILE-991) - Unable to authenticate -- [MOBILE-1025](https://tracker.moodle.org/browse/MOBILE-1025) - No sound on video -- [MOBILE-1152](https://tracker.moodle.org/browse/MOBILE-1152) - MM Does Not Present Multi-Authentication Window -- [MOBILE-1170](https://tracker.moodle.org/browse/MOBILE-1170) - Site notes cannot be seen from the app -- [MOBILE-1181](https://tracker.moodle.org/browse/MOBILE-1181) - iOS Phonegap Build: ReferenceError: Can't find variable: cordova -- [MOBILE-1219](https://tracker.moodle.org/browse/MOBILE-1219) - Not possible to create a new site using a browser -- [MOBILE-1225](https://tracker.moodle.org/browse/MOBILE-1225) - Moodle Mobile does not work with iOS9 -- [MOBILE-1226](https://tracker.moodle.org/browse/MOBILE-1226) - Multi-lang in Mobile: show first option if no match found -- [MOBILE-1237](https://tracker.moodle.org/browse/MOBILE-1237) - Timeout triggered in siteExists -- [MOBILE-1239](https://tracker.moodle.org/browse/MOBILE-1239) - Error reported via the app: Uncaught TypeError: Cannot read property 'top' of undefined -- [MOBILE-1244](https://tracker.moodle.org/browse/MOBILE-1244) - Error when deleting site in browser: ReferenceError: device is not defined -- [MOBILE-1245](https://tracker.moodle.org/browse/MOBILE-1245) - Controllers instantiated twice with split view -- [MOBILE-1249](https://tracker.moodle.org/browse/MOBILE-1249) - Split view: component undefined if links are loaded fast -- [MOBILE-1250](https://tracker.moodle.org/browse/MOBILE-1250) - Teacher should be able to add discussions to any group -- [MOBILE-1251](https://tracker.moodle.org/browse/MOBILE-1251) - Single answer choices not working right on iOS9 +- [MOBILE-991](https://moodle.atlassian.net/browse/MOBILE-991) - Unable to authenticate +- [MOBILE-1025](https://moodle.atlassian.net/browse/MOBILE-1025) - No sound on video +- [MOBILE-1152](https://moodle.atlassian.net/browse/MOBILE-1152) - MM Does Not Present Multi-Authentication Window +- [MOBILE-1170](https://moodle.atlassian.net/browse/MOBILE-1170) - Site notes cannot be seen from the app +- [MOBILE-1181](https://moodle.atlassian.net/browse/MOBILE-1181) - iOS Phonegap Build: ReferenceError: Can't find variable: cordova +- [MOBILE-1219](https://moodle.atlassian.net/browse/MOBILE-1219) - Not possible to create a new site using a browser +- [MOBILE-1225](https://moodle.atlassian.net/browse/MOBILE-1225) - Moodle Mobile does not work with iOS9 +- [MOBILE-1226](https://moodle.atlassian.net/browse/MOBILE-1226) - Multi-lang in Mobile: show first option if no match found +- [MOBILE-1237](https://moodle.atlassian.net/browse/MOBILE-1237) - Timeout triggered in siteExists +- [MOBILE-1239](https://moodle.atlassian.net/browse/MOBILE-1239) - Error reported via the app: Uncaught TypeError: Cannot read property 'top' of undefined +- [MOBILE-1244](https://moodle.atlassian.net/browse/MOBILE-1244) - Error when deleting site in browser: ReferenceError: device is not defined +- [MOBILE-1245](https://moodle.atlassian.net/browse/MOBILE-1245) - Controllers instantiated twice with split view +- [MOBILE-1249](https://moodle.atlassian.net/browse/MOBILE-1249) - Split view: component undefined if links are loaded fast +- [MOBILE-1250](https://moodle.atlassian.net/browse/MOBILE-1250) - Teacher should be able to add discussions to any group +- [MOBILE-1251](https://moodle.atlassian.net/browse/MOBILE-1251) - Single answer choices not working right on iOS9 ### Improvement -- [MOBILE-1048](https://tracker.moodle.org/browse/MOBILE-1048) - Improve date handling and formatting -- [MOBILE-1138](https://tracker.moodle.org/browse/MOBILE-1138) - Handle big images and videos in the app -- [MOBILE-1151](https://tracker.moodle.org/browse/MOBILE-1151) - Offline mode if downloadfiles is disable on a site already stored -- [MOBILE-1176](https://tracker.moodle.org/browse/MOBILE-1176) - Remove SCRIPT tags in content passed to mmFormatText -- [MOBILE-1208](https://tracker.moodle.org/browse/MOBILE-1208) - Report errors from cordova, Ionic and ydn-db in background (configurable) -- [MOBILE-1227](https://tracker.moodle.org/browse/MOBILE-1227) - Push onto the FDroid repos -- [MOBILE-1229](https://tracker.moodle.org/browse/MOBILE-1229) - Display more sensible error when creating a site without network -- [MOBILE-1230](https://tracker.moodle.org/browse/MOBILE-1230) - Upgrade PhonegapBuild version to use latest Cordova versions -- [MOBILE-1232](https://tracker.moodle.org/browse/MOBILE-1232) - Don't show notifications if site is deleted -- [MOBILE-1233](https://tracker.moodle.org/browse/MOBILE-1233) - View scaled image at full size -- [MOBILE-1235](https://tracker.moodle.org/browse/MOBILE-1235) - Support default and gravatar profile images -- [MOBILE-1238](https://tracker.moodle.org/browse/MOBILE-1238) - Remove errorreport.js from index.html +- [MOBILE-1048](https://moodle.atlassian.net/browse/MOBILE-1048) - Improve date handling and formatting +- [MOBILE-1138](https://moodle.atlassian.net/browse/MOBILE-1138) - Handle big images and videos in the app +- [MOBILE-1151](https://moodle.atlassian.net/browse/MOBILE-1151) - Offline mode if downloadfiles is disable on a site already stored +- [MOBILE-1176](https://moodle.atlassian.net/browse/MOBILE-1176) - Remove SCRIPT tags in content passed to mmFormatText +- [MOBILE-1208](https://moodle.atlassian.net/browse/MOBILE-1208) - Report errors from cordova, Ionic and ydn-db in background (configurable) +- [MOBILE-1227](https://moodle.atlassian.net/browse/MOBILE-1227) - Push onto the FDroid repos +- [MOBILE-1229](https://moodle.atlassian.net/browse/MOBILE-1229) - Display more sensible error when creating a site without network +- [MOBILE-1230](https://moodle.atlassian.net/browse/MOBILE-1230) - Upgrade PhonegapBuild version to use latest Cordova versions +- [MOBILE-1232](https://moodle.atlassian.net/browse/MOBILE-1232) - Don't show notifications if site is deleted +- [MOBILE-1233](https://moodle.atlassian.net/browse/MOBILE-1233) - View scaled image at full size +- [MOBILE-1235](https://moodle.atlassian.net/browse/MOBILE-1235) - Support default and gravatar profile images +- [MOBILE-1238](https://moodle.atlassian.net/browse/MOBILE-1238) - Remove errorreport.js from index.html ### New Feature -- [MOBILE-1134](https://tracker.moodle.org/browse/MOBILE-1134) - Add simple posting and replying in forums -- [MOBILE-1240](https://tracker.moodle.org/browse/MOBILE-1240) - Delete answers in choice +- [MOBILE-1134](https://moodle.atlassian.net/browse/MOBILE-1134) - Add simple posting and replying in forums +- [MOBILE-1240](https://moodle.atlassian.net/browse/MOBILE-1240) - Delete answers in choice ### Task -- [MOBILE-1041](https://tracker.moodle.org/browse/MOBILE-1041) - Decide what to do with Development settings -- [MOBILE-1243](https://tracker.moodle.org/browse/MOBILE-1243) - Export the sites list in JSON format in the sdcard -- [MOBILE-1246](https://tracker.moodle.org/browse/MOBILE-1246) - Use npm plugins in development -- [MOBILE-1247](https://tracker.moodle.org/browse/MOBILE-1247) - Create the upgrade.txt file +- [MOBILE-1041](https://moodle.atlassian.net/browse/MOBILE-1041) - Decide what to do with Development settings +- [MOBILE-1243](https://moodle.atlassian.net/browse/MOBILE-1243) - Export the sites list in JSON format in the sdcard +- [MOBILE-1246](https://moodle.atlassian.net/browse/MOBILE-1246) - Use npm plugins in development +- [MOBILE-1247](https://moodle.atlassian.net/browse/MOBILE-1247) - Create the upgrade.txt file diff --git a/general/app_releases/v2/v2.4.md b/general/app_releases/v2/v2.4.md index 5a0dff6400..9cee087a9c 100644 --- a/general/app_releases/v2/v2.4.md +++ b/general/app_releases/v2/v2.4.md @@ -8,7 +8,7 @@ tags: Release date: 21th October 2015 -[Complete list of issues for Moodle Mobile 2.4](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15063) +[Complete list of issues for Moodle Mobile 2.4](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15063) ## New features @@ -46,21 +46,21 @@ Both features require Moodle 3.0 or the [Moodle App additional features plugin]( -- [MOBILE-1252](https://tracker.moodle.org/browse/MOBILE-1252) - Some titles lack format-text -- [MOBILE-1254](https://tracker.moodle.org/browse/MOBILE-1254) - Pull to refresh in my courses doesn't refresh addons -- [MOBILE-1266](https://tracker.moodle.org/browse/MOBILE-1266) - Network checks are failing in some devices and wifis -- [MOBILE-1272](https://tracker.moodle.org/browse/MOBILE-1272) - Misspell in sites.js -- [MOBILE-1277](https://tracker.moodle.org/browse/MOBILE-1277) - Cannot read property 'FILEOUTDATED' of undefined in mod_imscp, mod_page and mod_resource +- [MOBILE-1252](https://moodle.atlassian.net/browse/MOBILE-1252) - Some titles lack format-text +- [MOBILE-1254](https://moodle.atlassian.net/browse/MOBILE-1254) - Pull to refresh in my courses doesn't refresh addons +- [MOBILE-1266](https://moodle.atlassian.net/browse/MOBILE-1266) - Network checks are failing in some devices and wifis +- [MOBILE-1272](https://moodle.atlassian.net/browse/MOBILE-1272) - Misspell in sites.js +- [MOBILE-1277](https://moodle.atlassian.net/browse/MOBILE-1277) - Cannot read property 'FILEOUTDATED' of undefined in mod_imscp, mod_page and mod_resource ### Improvement -- [MOBILE-1265](https://tracker.moodle.org/browse/MOBILE-1265) - Replace the HEAD request in $mmSitesManager#siteExists with a GET request -- [MOBILE-1267](https://tracker.moodle.org/browse/MOBILE-1267) - Improve how the Moodle minium version required is checked -- [MOBILE-1271](https://tracker.moodle.org/browse/MOBILE-1271) - Populate automatically the subject field when replying a forum post +- [MOBILE-1265](https://moodle.atlassian.net/browse/MOBILE-1265) - Replace the HEAD request in $mmSitesManager#siteExists with a GET request +- [MOBILE-1267](https://moodle.atlassian.net/browse/MOBILE-1267) - Improve how the Moodle minium version required is checked +- [MOBILE-1271](https://moodle.atlassian.net/browse/MOBILE-1271) - Populate automatically the subject field when replying a forum post ### New Feature -- [MOBILE-1253](https://tracker.moodle.org/browse/MOBILE-1253) - Add support to the external-tool activity -- [MOBILE-1255](https://tracker.moodle.org/browse/MOBILE-1255) - Add support to the survey module +- [MOBILE-1253](https://moodle.atlassian.net/browse/MOBILE-1253) - Add support to the external-tool activity +- [MOBILE-1255](https://moodle.atlassian.net/browse/MOBILE-1255) - Add support to the survey module diff --git a/general/app_releases/v2/v2.5.md b/general/app_releases/v2/v2.5.md index 9920326743..40e3a6f9dc 100644 --- a/general/app_releases/v2/v2.5.md +++ b/general/app_releases/v2/v2.5.md @@ -8,7 +8,7 @@ tags: Release date: 6th November 2015 -[Complete list of issues for Moodle Mobile 2.5](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15068) +[Complete list of issues for Moodle Mobile 2.5](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15068) ## New features @@ -45,27 +45,27 @@ Both features require Moodle 3.0 or the [Moodle App additional features plugin]( ### Bug -- [MOBILE-1214](https://tracker.moodle.org/browse/MOBILE-1214) - Error reported via the app: TypeError: 'null' is not an object (evaluating 'result.lengthComputable') -- [MOBILE-1280](https://tracker.moodle.org/browse/MOBILE-1280) - Error reported via the app: Cannot call method 'module' of undefined +- [MOBILE-1214](https://moodle.atlassian.net/browse/MOBILE-1214) - Error reported via the app: TypeError: 'null' is not an object (evaluating 'result.lengthComputable') +- [MOBILE-1280](https://moodle.atlassian.net/browse/MOBILE-1280) - Error reported via the app: Cannot call method 'module' of undefined -- [MOBILE-1281](https://tracker.moodle.org/browse/MOBILE-1281) - Apply 'www' to local_mobile check if the call returns 'requirecorrectaccess' -- [MOBILE-1282](https://tracker.moodle.org/browse/MOBILE-1282) - Pull to refresh not working right in forum and all sections (course) -- [MOBILE-1283](https://tracker.moodle.org/browse/MOBILE-1283) - Description in my courses is empty if the description only has media in it -- [MOBILE-1285](https://tracker.moodle.org/browse/MOBILE-1285) - "Upload File" button in "My Files" index page isn't working -- [MOBILE-1290](https://tracker.moodle.org/browse/MOBILE-1290) - Passed events are repeated some times -- [MOBILE-1292](https://tracker.moodle.org/browse/MOBILE-1292) - 'www' is not handled right when the user adds a new site -- [MOBILE-1298](https://tracker.moodle.org/browse/MOBILE-1298) - Error reported via the app: Cannot read property 'type' of undefined -- [MOBILE-1299](https://tracker.moodle.org/browse/MOBILE-1299) - Image viewer icon shown when it shouldn't in search courses -- [MOBILE-1305](https://tracker.moodle.org/browse/MOBILE-1305) - mod_chat not working: You are not logged in -- [MOBILE-1306](https://tracker.moodle.org/browse/MOBILE-1306) - Some course addons aren't shown after synchronizing the site -- [MOBILE-1307](https://tracker.moodle.org/browse/MOBILE-1307) - New activities fail to load if xxx_by_courses is cached +- [MOBILE-1281](https://moodle.atlassian.net/browse/MOBILE-1281) - Apply 'www' to local_mobile check if the call returns 'requirecorrectaccess' +- [MOBILE-1282](https://moodle.atlassian.net/browse/MOBILE-1282) - Pull to refresh not working right in forum and all sections (course) +- [MOBILE-1283](https://moodle.atlassian.net/browse/MOBILE-1283) - Description in my courses is empty if the description only has media in it +- [MOBILE-1285](https://moodle.atlassian.net/browse/MOBILE-1285) - "Upload File" button in "My Files" index page isn't working +- [MOBILE-1290](https://moodle.atlassian.net/browse/MOBILE-1290) - Passed events are repeated some times +- [MOBILE-1292](https://moodle.atlassian.net/browse/MOBILE-1292) - 'www' is not handled right when the user adds a new site +- [MOBILE-1298](https://moodle.atlassian.net/browse/MOBILE-1298) - Error reported via the app: Cannot read property 'type' of undefined +- [MOBILE-1299](https://moodle.atlassian.net/browse/MOBILE-1299) - Image viewer icon shown when it shouldn't in search courses +- [MOBILE-1305](https://moodle.atlassian.net/browse/MOBILE-1305) - mod_chat not working: You are not logged in +- [MOBILE-1306](https://moodle.atlassian.net/browse/MOBILE-1306) - Some course addons aren't shown after synchronizing the site +- [MOBILE-1307](https://moodle.atlassian.net/browse/MOBILE-1307) - New activities fail to load if xxx_by_courses is cached ### Improvement -- [MOBILE-1264](https://tracker.moodle.org/browse/MOBILE-1264) - Translation for the countries -- [MOBILE-1284](https://tracker.moodle.org/browse/MOBILE-1284) - Ignore errors coming from mod_page and mod_resource +- [MOBILE-1264](https://moodle.atlassian.net/browse/MOBILE-1264) - Translation for the countries +- [MOBILE-1284](https://moodle.atlassian.net/browse/MOBILE-1284) - Ignore errors coming from mod_page and mod_resource ### New Feature -- [MOBILE-1262](https://tracker.moodle.org/browse/MOBILE-1262) - Support for course_search and self-enrolment -- [MOBILE-1263](https://tracker.moodle.org/browse/MOBILE-1263) - Self enrolment in courses +- [MOBILE-1262](https://moodle.atlassian.net/browse/MOBILE-1262) - Support for course_search and self-enrolment +- [MOBILE-1263](https://moodle.atlassian.net/browse/MOBILE-1263) - Self enrolment in courses diff --git a/general/app_releases/v2/v2.6.md b/general/app_releases/v2/v2.6.md index 897a9c87eb..25375cd8da 100644 --- a/general/app_releases/v2/v2.6.md +++ b/general/app_releases/v2/v2.6.md @@ -8,7 +8,7 @@ tags: Release date: 27th November 2015 -[Complete list of issues for Moodle Mobile 2.6](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15069) +[Complete list of issues for Moodle Mobile 2.6](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15069) ## New features @@ -41,28 +41,28 @@ Release date: 27th November 2015 ### Bug -- [MOBILE-1236](https://tracker.moodle.org/browse/MOBILE-1236) - Deleted users don't have empty images in Moodle 3.0 -- [MOBILE-1275](https://tracker.moodle.org/browse/MOBILE-1275) - When a module's description is long it can push the content down too much -- [MOBILE-1309](https://tracker.moodle.org/browse/MOBILE-1309) - Logging for page and book is not working -- [MOBILE-1313](https://tracker.moodle.org/browse/MOBILE-1313) - Delete site files doesn't clear filepool -- [MOBILE-1315](https://tracker.moodle.org/browse/MOBILE-1315) - Gradebook table is not rendered if it contains hidden grades -- [MOBILE-1316](https://tracker.moodle.org/browse/MOBILE-1316) - Some course addons are shown twice sometimes -- [MOBILE-1321](https://tracker.moodle.org/browse/MOBILE-1321) - $mmLang.translateErrorAndReject is not a function +- [MOBILE-1236](https://moodle.atlassian.net/browse/MOBILE-1236) - Deleted users don't have empty images in Moodle 3.0 +- [MOBILE-1275](https://moodle.atlassian.net/browse/MOBILE-1275) - When a module's description is long it can push the content down too much +- [MOBILE-1309](https://moodle.atlassian.net/browse/MOBILE-1309) - Logging for page and book is not working +- [MOBILE-1313](https://moodle.atlassian.net/browse/MOBILE-1313) - Delete site files doesn't clear filepool +- [MOBILE-1315](https://moodle.atlassian.net/browse/MOBILE-1315) - Gradebook table is not rendered if it contains hidden grades +- [MOBILE-1316](https://moodle.atlassian.net/browse/MOBILE-1316) - Some course addons are shown twice sometimes +- [MOBILE-1321](https://moodle.atlassian.net/browse/MOBILE-1321) - $mmLang.translateErrorAndReject is not a function -- [MOBILE-1324](https://tracker.moodle.org/browse/MOBILE-1324) - Timemodified calculation is wrong in the new \_downloadOrPrefetchPackage -- [MOBILE-1330](https://tracker.moodle.org/browse/MOBILE-1330) - Disable shortening description in mod_label -- [MOBILE-1331](https://tracker.moodle.org/browse/MOBILE-1331) - Spinner showing forever in a module +- [MOBILE-1324](https://moodle.atlassian.net/browse/MOBILE-1324) - Timemodified calculation is wrong in the new \_downloadOrPrefetchPackage +- [MOBILE-1330](https://moodle.atlassian.net/browse/MOBILE-1330) - Disable shortening description in mod_label +- [MOBILE-1331](https://moodle.atlassian.net/browse/MOBILE-1331) - Spinner showing forever in a module ### Improvement -- [MOBILE-1310](https://tracker.moodle.org/browse/MOBILE-1310) - Do not report Content-Type errors anymore -- [MOBILE-1311](https://tracker.moodle.org/browse/MOBILE-1311) - Fix the README file -- [MOBILE-1314](https://tracker.moodle.org/browse/MOBILE-1314) - Add mm_course-section to the ignoredFiles list in the error reporting tool -- [MOBILE-1318](https://tracker.moodle.org/browse/MOBILE-1318) - Show loading while addons are being loaded in delegates -- [MOBILE-1325](https://tracker.moodle.org/browse/MOBILE-1325) - Implement download all files in a folder -- [MOBILE-1326](https://tracker.moodle.org/browse/MOBILE-1326) - Update ionic to version 1.1.1 +- [MOBILE-1310](https://moodle.atlassian.net/browse/MOBILE-1310) - Do not report Content-Type errors anymore +- [MOBILE-1311](https://moodle.atlassian.net/browse/MOBILE-1311) - Fix the README file +- [MOBILE-1314](https://moodle.atlassian.net/browse/MOBILE-1314) - Add mm_course-section to the ignoredFiles list in the error reporting tool +- [MOBILE-1318](https://moodle.atlassian.net/browse/MOBILE-1318) - Show loading while addons are being loaded in delegates +- [MOBILE-1325](https://moodle.atlassian.net/browse/MOBILE-1325) - Implement download all files in a folder +- [MOBILE-1326](https://moodle.atlassian.net/browse/MOBILE-1326) - Update ionic to version 1.1.1 ### New Feature -- [MOBILE-1297](https://tracker.moodle.org/browse/MOBILE-1297) - New download all option (for downloading all the course contents) -- [MOBILE-1308](https://tracker.moodle.org/browse/MOBILE-1308) - Display the keyboard automatically on some screens +- [MOBILE-1297](https://moodle.atlassian.net/browse/MOBILE-1297) - New download all option (for downloading all the course contents) +- [MOBILE-1308](https://moodle.atlassian.net/browse/MOBILE-1308) - Display the keyboard automatically on some screens diff --git a/general/app_releases/v2/v2.7.md b/general/app_releases/v2/v2.7.md index b59fc657c8..90f5a1fddc 100644 --- a/general/app_releases/v2/v2.7.md +++ b/general/app_releases/v2/v2.7.md @@ -8,7 +8,7 @@ tags: Release date: 29th December 2015 -[Complete list of issues for Moodle Mobile 2.7](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15151) +[Complete list of issues for Moodle Mobile 2.7](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15151) ## New features @@ -28,22 +28,22 @@ Release date: 29th December 2015 ### Bug -- [MOBILE-1333](https://tracker.moodle.org/browse/MOBILE-1333) - Prefetch and download a file at the same time causes problems +- [MOBILE-1333](https://moodle.atlassian.net/browse/MOBILE-1333) - Prefetch and download a file at the same time causes problems -- [MOBILE-1334](https://tracker.moodle.org/browse/MOBILE-1334) - Use formatted siteurl to reconnect to a site -- [MOBILE-1360](https://tracker.moodle.org/browse/MOBILE-1360) - Incorrect string id used for "Change site", we are using "logout" +- [MOBILE-1334](https://moodle.atlassian.net/browse/MOBILE-1334) - Use formatted siteurl to reconnect to a site +- [MOBILE-1360](https://moodle.atlassian.net/browse/MOBILE-1360) - Incorrect string id used for "Change site", we are using "logout" ### Improvement -- [MOBILE-1317](https://tracker.moodle.org/browse/MOBILE-1317) - Force ordering by site order in the Participants view -- [MOBILE-1320](https://tracker.moodle.org/browse/MOBILE-1320) - Use the new WS mod_forum_can_add_discussion for filtering the list of groups where a user can post -- [MOBILE-1335](https://tracker.moodle.org/browse/MOBILE-1335) - Migrate config.json to an AngularJS configuration file -- [MOBILE-1336](https://tracker.moodle.org/browse/MOBILE-1336) - Support fixed URL in config.json -- [MOBILE-1356](https://tracker.moodle.org/browse/MOBILE-1356) - Show message if user is not enrolled in any course -- [MOBILE-1359](https://tracker.moodle.org/browse/MOBILE-1359) - Sections ordering in the "Site/Front page" section in the app is not correct -- [MOBILE-1362](https://tracker.moodle.org/browse/MOBILE-1362) - Do not display the Participants course option in My courses if the request fails +- [MOBILE-1317](https://moodle.atlassian.net/browse/MOBILE-1317) - Force ordering by site order in the Participants view +- [MOBILE-1320](https://moodle.atlassian.net/browse/MOBILE-1320) - Use the new WS mod_forum_can_add_discussion for filtering the list of groups where a user can post +- [MOBILE-1335](https://moodle.atlassian.net/browse/MOBILE-1335) - Migrate config.json to an AngularJS configuration file +- [MOBILE-1336](https://moodle.atlassian.net/browse/MOBILE-1336) - Support fixed URL in config.json +- [MOBILE-1356](https://moodle.atlassian.net/browse/MOBILE-1356) - Show message if user is not enrolled in any course +- [MOBILE-1359](https://moodle.atlassian.net/browse/MOBILE-1359) - Sections ordering in the "Site/Front page" section in the app is not correct +- [MOBILE-1362](https://moodle.atlassian.net/browse/MOBILE-1362) - Do not display the Participants course option in My courses if the request fails ### New Feature -- [MOBILE-1291](https://tracker.moodle.org/browse/MOBILE-1291) - Allow guest access without password to courses searched -- [MOBILE-1322](https://tracker.moodle.org/browse/MOBILE-1322) - Implement the Cordova FileAPI to support usage of the file system in the dev. browser +- [MOBILE-1291](https://moodle.atlassian.net/browse/MOBILE-1291) - Allow guest access without password to courses searched +- [MOBILE-1322](https://moodle.atlassian.net/browse/MOBILE-1322) - Implement the Cordova FileAPI to support usage of the file system in the dev. browser diff --git a/general/app_releases/v2/v2.8.md b/general/app_releases/v2/v2.8.md index 48b926e531..2575beb229 100644 --- a/general/app_releases/v2/v2.8.md +++ b/general/app_releases/v2/v2.8.md @@ -8,7 +8,7 @@ tags: Release date: 22th January 2016 -[Complete list of issues for Moodle Mobile 2.8](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15163) +[Complete list of issues for Moodle Mobile 2.8](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15163) ## New features @@ -66,39 +66,39 @@ Many thanks to Learning Lab of DanChurchAid via Danish development aid (`DANIDA` ### Bug -- [MOBILE-1375](https://tracker.moodle.org/browse/MOBILE-1375) - Sections page is empty if a downloadable module doesn't return contents -- [MOBILE-1389](https://tracker.moodle.org/browse/MOBILE-1389) - Fix SCORM issues found in 2.8 release testing -- [MOBILE-1390](https://tracker.moodle.org/browse/MOBILE-1390) - SCORM not working on Android 4.1-4.2 +- [MOBILE-1375](https://moodle.atlassian.net/browse/MOBILE-1375) - Sections page is empty if a downloadable module doesn't return contents +- [MOBILE-1389](https://moodle.atlassian.net/browse/MOBILE-1389) - Fix SCORM issues found in 2.8 release testing +- [MOBILE-1390](https://moodle.atlassian.net/browse/MOBILE-1390) - SCORM not working on Android 4.1-4.2 ### Improvement -- [MOBILE-1365](https://tracker.moodle.org/browse/MOBILE-1365) - Display a message when the Site home is empty (it doesn't have contents or a course summary) -- [MOBILE-1364](https://tracker.moodle.org/browse/MOBILE-1364) - Support more than one self enrol instance +- [MOBILE-1365](https://moodle.atlassian.net/browse/MOBILE-1365) - Display a message when the Site home is empty (it doesn't have contents or a course summary) +- [MOBILE-1364](https://moodle.atlassian.net/browse/MOBILE-1364) - Support more than one self enrol instance ### New Feature -- [MOBILE-1361](https://tracker.moodle.org/browse/MOBILE-1361) - Capture enrolment links +- [MOBILE-1361](https://moodle.atlassian.net/browse/MOBILE-1361) - Capture enrolment links ### Task -- [MOBILE-1381](https://tracker.moodle.org/browse/MOBILE-1381) - Check the usage of module.contents +- [MOBILE-1381](https://moodle.atlassian.net/browse/MOBILE-1381) - Check the usage of module.contents ### SCORM Sub-tasks -- [MOBILE-1300](https://tracker.moodle.org/browse/MOBILE-1300) - Implement the SCORM initial view -- [MOBILE-1301](https://tracker.moodle.org/browse/MOBILE-1301) - Implement the download of the SCORM package and unzip -- [MOBILE-1302](https://tracker.moodle.org/browse/MOBILE-1302) - Implement the basic SCORM player -- [MOBILE-1303](https://tracker.moodle.org/browse/MOBILE-1303) - Support the API runtime (online mode only) -- [MOBILE-1304](https://tracker.moodle.org/browse/MOBILE-1304) - Support offline browsing -- [MOBILE-1329](https://tracker.moodle.org/browse/MOBILE-1329) - TOC re-creation and rendering -- [MOBILE-1342](https://tracker.moodle.org/browse/MOBILE-1342) - Pre-fetch Web Services requests when the SCORM package is going to be downloaded -- [MOBILE-1344](https://tracker.moodle.org/browse/MOBILE-1344) - SCORM without organizations/items/toc should work -- [MOBILE-1345](https://tracker.moodle.org/browse/MOBILE-1345) - isScormIncomplete returns false for complete attempts -- [MOBILE-1346](https://tracker.moodle.org/browse/MOBILE-1346) - Store x.start.time when a SCO is loaded -- [MOBILE-1347](https://tracker.moodle.org/browse/MOBILE-1347) - Intercept window.open inside the iframe to prevent make the app non-usable -- [MOBILE-1350](https://tracker.moodle.org/browse/MOBILE-1350) - Interactions and objectives are not working -- [MOBILE-1351](https://tracker.moodle.org/browse/MOBILE-1351) - New attempts are created when it shouldn't -- [MOBILE-1354](https://tracker.moodle.org/browse/MOBILE-1354) - Synchronize offline data -- [MOBILE-1368](https://tracker.moodle.org/browse/MOBILE-1368) - Download icons stand out too much -- [MOBILE-1374](https://tracker.moodle.org/browse/MOBILE-1374) - For the second SCO some times the tracks are not synchronized with Moodle -- [MOBILE-1383](https://tracker.moodle.org/browse/MOBILE-1383) - Trigger the SCO launched event via mod_scorm_launch_sco +- [MOBILE-1300](https://moodle.atlassian.net/browse/MOBILE-1300) - Implement the SCORM initial view +- [MOBILE-1301](https://moodle.atlassian.net/browse/MOBILE-1301) - Implement the download of the SCORM package and unzip +- [MOBILE-1302](https://moodle.atlassian.net/browse/MOBILE-1302) - Implement the basic SCORM player +- [MOBILE-1303](https://moodle.atlassian.net/browse/MOBILE-1303) - Support the API runtime (online mode only) +- [MOBILE-1304](https://moodle.atlassian.net/browse/MOBILE-1304) - Support offline browsing +- [MOBILE-1329](https://moodle.atlassian.net/browse/MOBILE-1329) - TOC re-creation and rendering +- [MOBILE-1342](https://moodle.atlassian.net/browse/MOBILE-1342) - Pre-fetch Web Services requests when the SCORM package is going to be downloaded +- [MOBILE-1344](https://moodle.atlassian.net/browse/MOBILE-1344) - SCORM without organizations/items/toc should work +- [MOBILE-1345](https://moodle.atlassian.net/browse/MOBILE-1345) - isScormIncomplete returns false for complete attempts +- [MOBILE-1346](https://moodle.atlassian.net/browse/MOBILE-1346) - Store x.start.time when a SCO is loaded +- [MOBILE-1347](https://moodle.atlassian.net/browse/MOBILE-1347) - Intercept window.open inside the iframe to prevent make the app non-usable +- [MOBILE-1350](https://moodle.atlassian.net/browse/MOBILE-1350) - Interactions and objectives are not working +- [MOBILE-1351](https://moodle.atlassian.net/browse/MOBILE-1351) - New attempts are created when it shouldn't +- [MOBILE-1354](https://moodle.atlassian.net/browse/MOBILE-1354) - Synchronize offline data +- [MOBILE-1368](https://moodle.atlassian.net/browse/MOBILE-1368) - Download icons stand out too much +- [MOBILE-1374](https://moodle.atlassian.net/browse/MOBILE-1374) - For the second SCO some times the tracks are not synchronized with Moodle +- [MOBILE-1383](https://moodle.atlassian.net/browse/MOBILE-1383) - Trigger the SCO launched event via mod_scorm_launch_sco diff --git a/general/app_releases/v2/v2.9.md b/general/app_releases/v2/v2.9.md index ebfaeee158..0f91ac5cbc 100644 --- a/general/app_releases/v2/v2.9.md +++ b/general/app_releases/v2/v2.9.md @@ -8,7 +8,7 @@ tags: Release date: 29th February 2016 -[Complete list of issues for Moodle Mobile 2.9](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15160) +[Complete list of issues for Moodle Mobile 2.9](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15160) ## New features @@ -53,42 +53,42 @@ Release date: 29th February 2016 ### Bug -- [MOBILE-1224](https://tracker.moodle.org/browse/MOBILE-1224) - Videos and audios in descriptions aren't playable -- [MOBILE-1399](https://tracker.moodle.org/browse/MOBILE-1399) - Errors shown in log if you logout when certain operations are being executed -- [MOBILE-1400](https://tracker.moodle.org/browse/MOBILE-1400) - Chat messages are not displayed in full -- [MOBILE-1403](https://tracker.moodle.org/browse/MOBILE-1403) - Error downloading or viewing files in iOs app -- [MOBILE-1412](https://tracker.moodle.org/browse/MOBILE-1412) - Show right error message and update module status in resource downloads -- [MOBILE-1425](https://tracker.moodle.org/browse/MOBILE-1425) - Users asked to login twice using a browser window on custom apps -- [MOBILE-1427](https://tracker.moodle.org/browse/MOBILE-1427) - SCORM: Error downloading SCORM if package is updated and course contents view is cached -- [MOBILE-1428](https://tracker.moodle.org/browse/MOBILE-1428) - LMSFinish is returning bool values instead a string with the bool value as a literal -- [MOBILE-1432](https://tracker.moodle.org/browse/MOBILE-1432) - Incorrect nesting of some elements in the side menu -- [MOBILE-1437](https://tracker.moodle.org/browse/MOBILE-1437) - Message delete button has too much height in iOS -- [MOBILE-1438](https://tracker.moodle.org/browse/MOBILE-1438) - Show loading when searching in a glossary +- [MOBILE-1224](https://moodle.atlassian.net/browse/MOBILE-1224) - Videos and audios in descriptions aren't playable +- [MOBILE-1399](https://moodle.atlassian.net/browse/MOBILE-1399) - Errors shown in log if you logout when certain operations are being executed +- [MOBILE-1400](https://moodle.atlassian.net/browse/MOBILE-1400) - Chat messages are not displayed in full +- [MOBILE-1403](https://moodle.atlassian.net/browse/MOBILE-1403) - Error downloading or viewing files in iOs app +- [MOBILE-1412](https://moodle.atlassian.net/browse/MOBILE-1412) - Show right error message and update module status in resource downloads +- [MOBILE-1425](https://moodle.atlassian.net/browse/MOBILE-1425) - Users asked to login twice using a browser window on custom apps +- [MOBILE-1427](https://moodle.atlassian.net/browse/MOBILE-1427) - SCORM: Error downloading SCORM if package is updated and course contents view is cached +- [MOBILE-1428](https://moodle.atlassian.net/browse/MOBILE-1428) - LMSFinish is returning bool values instead a string with the bool value as a literal +- [MOBILE-1432](https://moodle.atlassian.net/browse/MOBILE-1432) - Incorrect nesting of some elements in the side menu +- [MOBILE-1437](https://moodle.atlassian.net/browse/MOBILE-1437) - Message delete button has too much height in iOS +- [MOBILE-1438](https://moodle.atlassian.net/browse/MOBILE-1438) - Show loading when searching in a glossary ### Improvement -- [MOBILE-1358](https://tracker.moodle.org/browse/MOBILE-1358) - Display the site or my courses page to the user based on the defaulthomepage setting value -- [MOBILE-1391](https://tracker.moodle.org/browse/MOBILE-1391) - Allow executing SCORM functions in any site -- [MOBILE-1392](https://tracker.moodle.org/browse/MOBILE-1392) - Speed up loading of course sections -- [MOBILE-1397](https://tracker.moodle.org/browse/MOBILE-1397) - Pass parameters to login/token.php only in browser -- [MOBILE-1407](https://tracker.moodle.org/browse/MOBILE-1407) - Backport core_notes_delete_notes to local_mobile -- [MOBILE-1408](https://tracker.moodle.org/browse/MOBILE-1408) - Preserve file names in the file pool -- [MOBILE-1423](https://tracker.moodle.org/browse/MOBILE-1423) - Capture links with target = \_parent, \_blank and \_top -- [MOBILE-1429](https://tracker.moodle.org/browse/MOBILE-1429) - Embedded media like audios or videos shouldn't be downloaded is they are big -- [MOBILE-1433](https://tracker.moodle.org/browse/MOBILE-1433) - Add a class to each ion-content to identify the template/state -- [MOBILE-1439](https://tracker.moodle.org/browse/MOBILE-1439) - Resources download should alert the user about the file size +- [MOBILE-1358](https://moodle.atlassian.net/browse/MOBILE-1358) - Display the site or my courses page to the user based on the defaulthomepage setting value +- [MOBILE-1391](https://moodle.atlassian.net/browse/MOBILE-1391) - Allow executing SCORM functions in any site +- [MOBILE-1392](https://moodle.atlassian.net/browse/MOBILE-1392) - Speed up loading of course sections +- [MOBILE-1397](https://moodle.atlassian.net/browse/MOBILE-1397) - Pass parameters to login/token.php only in browser +- [MOBILE-1407](https://moodle.atlassian.net/browse/MOBILE-1407) - Backport core_notes_delete_notes to local_mobile +- [MOBILE-1408](https://moodle.atlassian.net/browse/MOBILE-1408) - Preserve file names in the file pool +- [MOBILE-1423](https://moodle.atlassian.net/browse/MOBILE-1423) - Capture links with target = \_parent, \_blank and \_top +- [MOBILE-1429](https://moodle.atlassian.net/browse/MOBILE-1429) - Embedded media like audios or videos shouldn't be downloaded is they are big +- [MOBILE-1433](https://moodle.atlassian.net/browse/MOBILE-1433) - Add a class to each ion-content to identify the template/state +- [MOBILE-1439](https://moodle.atlassian.net/browse/MOBILE-1439) - Resources download should alert the user about the file size ### New Feature -- [MOBILE-1158](https://tracker.moodle.org/browse/MOBILE-1158) - Capture links in content and redirect to addon when possible -- [MOBILE-1279](https://tracker.moodle.org/browse/MOBILE-1279) - Implementing mod_glossary -- [MOBILE-1319](https://tracker.moodle.org/browse/MOBILE-1319) - New option for messages: delete messages in a conversation -- [MOBILE-1357](https://tracker.moodle.org/browse/MOBILE-1357) - Capture links in content and redirect to course -- [MOBILE-1404](https://tracker.moodle.org/browse/MOBILE-1404) - Support opening app pages via Custom URL Schemes -- [MOBILE-1414](https://tracker.moodle.org/browse/MOBILE-1414) - Add a new option in the local_mobile plugin for checking the plugin configuration status +- [MOBILE-1158](https://moodle.atlassian.net/browse/MOBILE-1158) - Capture links in content and redirect to addon when possible +- [MOBILE-1279](https://moodle.atlassian.net/browse/MOBILE-1279) - Implementing mod_glossary +- [MOBILE-1319](https://moodle.atlassian.net/browse/MOBILE-1319) - New option for messages: delete messages in a conversation +- [MOBILE-1357](https://moodle.atlassian.net/browse/MOBILE-1357) - Capture links in content and redirect to course +- [MOBILE-1404](https://moodle.atlassian.net/browse/MOBILE-1404) - Support opening app pages via Custom URL Schemes +- [MOBILE-1414](https://moodle.atlassian.net/browse/MOBILE-1414) - Add a new option in the local_mobile plugin for checking the plugin configuration status ### Task -- [MOBILE-1160](https://tracker.moodle.org/browse/MOBILE-1160) - Investigate serving of aliased audio files from mod_book -- [MOBILE-1341](https://tracker.moodle.org/browse/MOBILE-1341) - Backport glossary functions to local_mobile +- [MOBILE-1160](https://moodle.atlassian.net/browse/MOBILE-1160) - Investigate serving of aliased audio files from mod_book +- [MOBILE-1341](https://moodle.atlassian.net/browse/MOBILE-1341) - Backport glossary functions to local_mobile diff --git a/general/app_releases/v3/v3.0.0.md b/general/app_releases/v3/v3.0.0.md index fa7279a746..07aae1a9fb 100644 --- a/general/app_releases/v3/v3.0.0.md +++ b/general/app_releases/v3/v3.0.0.md @@ -8,7 +8,7 @@ tags: Release date: 15th April 2016 -[Complete list of issues for Moodle Mobile 3.0.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15261) +[Complete list of issues for Moodle Mobile 3.0.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15261) ## New features @@ -45,40 +45,40 @@ Release date: 15th April 2016 ### Bug -- [MOBILE-1436](https://tracker.moodle.org/browse/MOBILE-1436) - Fix package.json to make ionic state restore work -- [MOBILE-1447](https://tracker.moodle.org/browse/MOBILE-1447) - Embedded videos without type cannot be played in the app -- [MOBILE-1448](https://tracker.moodle.org/browse/MOBILE-1448) - Base64 image are not displayed in the application -- [MOBILE-1449](https://tracker.moodle.org/browse/MOBILE-1449) - Users can't to log in when using a custom URL scheme because the URL is checked against the string "moodlemobile://token=" -- [MOBILE-1450](https://tracker.moodle.org/browse/MOBILE-1450) - Remove white spaces at the end of a string in the core english language -- [MOBILE-1452](https://tracker.moodle.org/browse/MOBILE-1452) - HTML5 video player controls cannot be retrieved when they disappear in Android -- [MOBILE-1454](https://tracker.moodle.org/browse/MOBILE-1454) - URL Suffix Requirement Stops Access To Internal Sites Without One -- [MOBILE-1457](https://tracker.moodle.org/browse/MOBILE-1457) - Fix courses filter (broken due to ng-if added) +- [MOBILE-1436](https://moodle.atlassian.net/browse/MOBILE-1436) - Fix package.json to make ionic state restore work +- [MOBILE-1447](https://moodle.atlassian.net/browse/MOBILE-1447) - Embedded videos without type cannot be played in the app +- [MOBILE-1448](https://moodle.atlassian.net/browse/MOBILE-1448) - Base64 image are not displayed in the application +- [MOBILE-1449](https://moodle.atlassian.net/browse/MOBILE-1449) - Users can't to log in when using a custom URL scheme because the URL is checked against the string "moodlemobile://token=" +- [MOBILE-1450](https://moodle.atlassian.net/browse/MOBILE-1450) - Remove white spaces at the end of a string in the core english language +- [MOBILE-1452](https://moodle.atlassian.net/browse/MOBILE-1452) - HTML5 video player controls cannot be retrieved when they disappear in Android +- [MOBILE-1454](https://moodle.atlassian.net/browse/MOBILE-1454) - URL Suffix Requirement Stops Access To Internal Sites Without One +- [MOBILE-1457](https://moodle.atlassian.net/browse/MOBILE-1457) - Fix courses filter (broken due to ng-if added) -- [MOBILE-1459](https://tracker.moodle.org/browse/MOBILE-1459) - Open module in browser is being captured by contentlinks, so it's opened in the app -- [MOBILE-1460](https://tracker.moodle.org/browse/MOBILE-1460) - Force the mod_resource to open html files always inside an iframe -- [MOBILE-1462](https://tracker.moodle.org/browse/MOBILE-1462) - SCORM: Don't open link in InAppBrowser if it was already prevented -- [MOBILE-1465](https://tracker.moodle.org/browse/MOBILE-1465) - Hide not available options in user profile and my courses -- [MOBILE-1487](https://tracker.moodle.org/browse/MOBILE-1487) - Blocking a user from messaging has a typo in the button -- [MOBILE-1495](https://tracker.moodle.org/browse/MOBILE-1495) - Uploading 2 consecutive videos in iOS only stores one -- [MOBILE-1497](https://tracker.moodle.org/browse/MOBILE-1497) - If a book has several images with the same name it always displays the same image for all of them -- [MOBILE-1498](https://tracker.moodle.org/browse/MOBILE-1498) - Hide URL and allow zoom in InAppBrowser -- [MOBILE-1513](https://tracker.moodle.org/browse/MOBILE-1513) - Anchor links are navigating to frontpage instead of scrolling -- [MOBILE-1518](https://tracker.moodle.org/browse/MOBILE-1518) - Section description isn't shown in "All sections" if the course only has 1 section -- [MOBILE-1527](https://tracker.moodle.org/browse/MOBILE-1527) - Fix issues found during 3.0.0 release testing +- [MOBILE-1459](https://moodle.atlassian.net/browse/MOBILE-1459) - Open module in browser is being captured by contentlinks, so it's opened in the app +- [MOBILE-1460](https://moodle.atlassian.net/browse/MOBILE-1460) - Force the mod_resource to open html files always inside an iframe +- [MOBILE-1462](https://moodle.atlassian.net/browse/MOBILE-1462) - SCORM: Don't open link in InAppBrowser if it was already prevented +- [MOBILE-1465](https://moodle.atlassian.net/browse/MOBILE-1465) - Hide not available options in user profile and my courses +- [MOBILE-1487](https://moodle.atlassian.net/browse/MOBILE-1487) - Blocking a user from messaging has a typo in the button +- [MOBILE-1495](https://moodle.atlassian.net/browse/MOBILE-1495) - Uploading 2 consecutive videos in iOS only stores one +- [MOBILE-1497](https://moodle.atlassian.net/browse/MOBILE-1497) - If a book has several images with the same name it always displays the same image for all of them +- [MOBILE-1498](https://moodle.atlassian.net/browse/MOBILE-1498) - Hide URL and allow zoom in InAppBrowser +- [MOBILE-1513](https://moodle.atlassian.net/browse/MOBILE-1513) - Anchor links are navigating to frontpage instead of scrolling +- [MOBILE-1518](https://moodle.atlassian.net/browse/MOBILE-1518) - Section description isn't shown in "All sections" if the course only has 1 section +- [MOBILE-1527](https://moodle.atlassian.net/browse/MOBILE-1527) - Fix issues found during 3.0.0 release testing ### Improvement -- [MOBILE-1456](https://tracker.moodle.org/browse/MOBILE-1456) - They keyboard accessory bar with the next, previous and done buttons are hidden -- [MOBILE-1485](https://tracker.moodle.org/browse/MOBILE-1485) - Turn off autocorrect for search field -- [MOBILE-1499](https://tracker.moodle.org/browse/MOBILE-1499) - Chat auto reconnect and improve delay with sending messages -- [MOBILE-1502](https://tracker.moodle.org/browse/MOBILE-1502) - Refresh recent discussions if a new conversation is started -- [MOBILE-1506](https://tracker.moodle.org/browse/MOBILE-1506) - Replace the top right icon in messages with the user image -- [MOBILE-1508](https://tracker.moodle.org/browse/MOBILE-1508) - Go to message discussion from Contacts tab -- [MOBILE-1509](https://tracker.moodle.org/browse/MOBILE-1509) - Show user image in each notification -- [MOBILE-1520](https://tracker.moodle.org/browse/MOBILE-1520) - Show description of the wiki only in the main page -- [MOBILE-1524](https://tracker.moodle.org/browse/MOBILE-1524) - Show spinner while calculating status and download size when downloading a section +- [MOBILE-1456](https://moodle.atlassian.net/browse/MOBILE-1456) - They keyboard accessory bar with the next, previous and done buttons are hidden +- [MOBILE-1485](https://moodle.atlassian.net/browse/MOBILE-1485) - Turn off autocorrect for search field +- [MOBILE-1499](https://moodle.atlassian.net/browse/MOBILE-1499) - Chat auto reconnect and improve delay with sending messages +- [MOBILE-1502](https://moodle.atlassian.net/browse/MOBILE-1502) - Refresh recent discussions if a new conversation is started +- [MOBILE-1506](https://moodle.atlassian.net/browse/MOBILE-1506) - Replace the top right icon in messages with the user image +- [MOBILE-1508](https://moodle.atlassian.net/browse/MOBILE-1508) - Go to message discussion from Contacts tab +- [MOBILE-1509](https://moodle.atlassian.net/browse/MOBILE-1509) - Show user image in each notification +- [MOBILE-1520](https://moodle.atlassian.net/browse/MOBILE-1520) - Show description of the wiki only in the main page +- [MOBILE-1524](https://moodle.atlassian.net/browse/MOBILE-1524) - Show spinner while calculating status and download size when downloading a section ### New Feature -- [MOBILE-1461](https://tracker.moodle.org/browse/MOBILE-1461) - Add support for the wiki module in the app -- [MOBILE-1519](https://tracker.moodle.org/browse/MOBILE-1519) - Prefetch data for wiki Module to use it when offline +- [MOBILE-1461](https://moodle.atlassian.net/browse/MOBILE-1461) - Add support for the wiki module in the app +- [MOBILE-1519](https://moodle.atlassian.net/browse/MOBILE-1519) - Prefetch data for wiki Module to use it when offline diff --git a/general/app_releases/v3/v3.1.0.md b/general/app_releases/v3/v3.1.0.md index f592172400..551e0e7ba8 100644 --- a/general/app_releases/v3/v3.1.0.md +++ b/general/app_releases/v3/v3.1.0.md @@ -8,7 +8,7 @@ tags: Release date: 23th May 2016 -[Complete list of issues for Moodle Mobile 3.1.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15261) +[Complete list of issues for Moodle Mobile 3.1.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15261) ## New features @@ -50,62 +50,62 @@ Release date: 23th May 2016 ### Bug -- [MOBILE-1474](https://tracker.moodle.org/browse/MOBILE-1474) - Keyboard focus is not always in text entry field when keyboard opens -- [MOBILE-1494](https://tracker.moodle.org/browse/MOBILE-1494) - Push notifications plugin not working with latest iOS platform version -- [MOBILE-1555](https://tracker.moodle.org/browse/MOBILE-1555) - Local mobile settings are not handled correctly -- [MOBILE-1559](https://tracker.moodle.org/browse/MOBILE-1559) - core_course_view_course not working right in the app -- [MOBILE-1581](https://tracker.moodle.org/browse/MOBILE-1581) - Quiz offline summary isn't working right with CBM -- [MOBILE-1595](https://tracker.moodle.org/browse/MOBILE-1595) - Hide activity icons from CBE +- [MOBILE-1474](https://moodle.atlassian.net/browse/MOBILE-1474) - Keyboard focus is not always in text entry field when keyboard opens +- [MOBILE-1494](https://moodle.atlassian.net/browse/MOBILE-1494) - Push notifications plugin not working with latest iOS platform version +- [MOBILE-1555](https://moodle.atlassian.net/browse/MOBILE-1555) - Local mobile settings are not handled correctly +- [MOBILE-1559](https://moodle.atlassian.net/browse/MOBILE-1559) - core_course_view_course not working right in the app +- [MOBILE-1581](https://moodle.atlassian.net/browse/MOBILE-1581) - Quiz offline summary isn't working right with CBM +- [MOBILE-1595](https://moodle.atlassian.net/browse/MOBILE-1595) - Hide activity icons from CBE ### Improvement -- [MOBILE-1470](https://tracker.moodle.org/browse/MOBILE-1470) - Capture links in the URL resource -- [MOBILE-1525](https://tracker.moodle.org/browse/MOBILE-1525) - If the Mobile service has the file downloading disabled, the filepool queue shouldn't accept files -- [MOBILE-1528](https://tracker.moodle.org/browse/MOBILE-1528) - Reduce Gulp CPU usage by increasing the watch interval -- [MOBILE-1531](https://tracker.moodle.org/browse/MOBILE-1531) - Download images inside remote CSS -- [MOBILE-1534](https://tracker.moodle.org/browse/MOBILE-1534) - Explain how the Drag and Drop questions works on mobile -- [MOBILE-1536](https://tracker.moodle.org/browse/MOBILE-1536) - Allow handlers to define a class -- [MOBILE-1543](https://tracker.moodle.org/browse/MOBILE-1543) - Gather preflight data in prefetch -- [MOBILE-1545](https://tracker.moodle.org/browse/MOBILE-1545) - Support to log in via SSO with an embedded browser -- [MOBILE-1550](https://tracker.moodle.org/browse/MOBILE-1550) - Move mod_\* addons to mod/ directory -- [MOBILE-1554](https://tracker.moodle.org/browse/MOBILE-1554) - Serve large multimedia content via streaming -- [MOBILE-1556](https://tracker.moodle.org/browse/MOBILE-1556) - Allow the mobile app to indicate the custom URL scheme to use when login via SSO +- [MOBILE-1470](https://moodle.atlassian.net/browse/MOBILE-1470) - Capture links in the URL resource +- [MOBILE-1525](https://moodle.atlassian.net/browse/MOBILE-1525) - If the Mobile service has the file downloading disabled, the filepool queue shouldn't accept files +- [MOBILE-1528](https://moodle.atlassian.net/browse/MOBILE-1528) - Reduce Gulp CPU usage by increasing the watch interval +- [MOBILE-1531](https://moodle.atlassian.net/browse/MOBILE-1531) - Download images inside remote CSS +- [MOBILE-1534](https://moodle.atlassian.net/browse/MOBILE-1534) - Explain how the Drag and Drop questions works on mobile +- [MOBILE-1536](https://moodle.atlassian.net/browse/MOBILE-1536) - Allow handlers to define a class +- [MOBILE-1543](https://moodle.atlassian.net/browse/MOBILE-1543) - Gather preflight data in prefetch +- [MOBILE-1545](https://moodle.atlassian.net/browse/MOBILE-1545) - Support to log in via SSO with an embedded browser +- [MOBILE-1550](https://moodle.atlassian.net/browse/MOBILE-1550) - Move mod_\* addons to mod/ directory +- [MOBILE-1554](https://moodle.atlassian.net/browse/MOBILE-1554) - Serve large multimedia content via streaming +- [MOBILE-1556](https://moodle.atlassian.net/browse/MOBILE-1556) - Allow the mobile app to indicate the custom URL scheme to use when login via SSO -- [MOBILE-1572](https://tracker.moodle.org/browse/MOBILE-1572) - Treat showgrades = null as it was showgrades = 1 -- [MOBILE-1573](https://tracker.moodle.org/browse/MOBILE-1573) - Add a loading spinner for D\&D question types using images -- [MOBILE-1576](https://tracker.moodle.org/browse/MOBILE-1576) - Implement quiz synchronization process -- [MOBILE-1580](https://tracker.moodle.org/browse/MOBILE-1580) - Add missing external functions in the local_mobile plugin (3.1 version) -- [MOBILE-1585](https://tracker.moodle.org/browse/MOBILE-1585) - Hide empty topics in the sections menu +- [MOBILE-1572](https://moodle.atlassian.net/browse/MOBILE-1572) - Treat showgrades = null as it was showgrades = 1 +- [MOBILE-1573](https://moodle.atlassian.net/browse/MOBILE-1573) - Add a loading spinner for D\&D question types using images +- [MOBILE-1576](https://moodle.atlassian.net/browse/MOBILE-1576) - Implement quiz synchronization process +- [MOBILE-1580](https://moodle.atlassian.net/browse/MOBILE-1580) - Add missing external functions in the local_mobile plugin (3.1 version) +- [MOBILE-1585](https://moodle.atlassian.net/browse/MOBILE-1585) - Hide empty topics in the sections menu ### New Feature -- [MOBILE-921](https://tracker.moodle.org/browse/MOBILE-921) - Quiz support in the Mobile app -- [MOBILE-925](https://tracker.moodle.org/browse/MOBILE-925) - Add support for remote add-ons -- [MOBILE-1547](https://tracker.moodle.org/browse/MOBILE-1547) - Basic CBE support +- [MOBILE-921](https://moodle.atlassian.net/browse/MOBILE-921) - Quiz support in the Mobile app +- [MOBILE-925](https://moodle.atlassian.net/browse/MOBILE-925) - Add support for remote add-ons +- [MOBILE-1547](https://moodle.atlassian.net/browse/MOBILE-1547) - Basic CBE support ### Sub-tasks -- [MOBILE-1577](https://tracker.moodle.org/browse/MOBILE-1577) - Handle essays with required attachments -- [MOBILE-1406](https://tracker.moodle.org/browse/MOBILE-1406) - Implement the Quiz entry view -- [MOBILE-1409](https://tracker.moodle.org/browse/MOBILE-1409) - Show gradebook feedback and a warning if the grade is overridden -- [MOBILE-1411](https://tracker.moodle.org/browse/MOBILE-1411) - Allow starting and continuing attempts in the app -- [MOBILE-1413](https://tracker.moodle.org/browse/MOBILE-1413) - Capture quiz links -- [MOBILE-1416](https://tracker.moodle.org/browse/MOBILE-1416) - Implement delegate to render quiz questions -- [MOBILE-1417](https://tracker.moodle.org/browse/MOBILE-1417) - Create new delegate for quiz access restrictions -- [MOBILE-1418](https://tracker.moodle.org/browse/MOBILE-1418) - Support drag and drop question types: ddwtos -- [MOBILE-1419](https://tracker.moodle.org/browse/MOBILE-1419) - Support additional question types that implements "is_plain_html" -- [MOBILE-1420](https://tracker.moodle.org/browse/MOBILE-1420) - Implement handlers for basic question types -- [MOBILE-1431](https://tracker.moodle.org/browse/MOBILE-1431) - Allow navigating between pages in the quiz -- [MOBILE-1440](https://tracker.moodle.org/browse/MOBILE-1440) - Display the quiz summary -- [MOBILE-1441](https://tracker.moodle.org/browse/MOBILE-1441) - Display the quiz review -- [MOBILE-1442](https://tracker.moodle.org/browse/MOBILE-1442) - Support auto-saving -- [MOBILE-1443](https://tracker.moodle.org/browse/MOBILE-1443) - Support quizzes with timers -- [MOBILE-1444](https://tracker.moodle.org/browse/MOBILE-1444) - Implement the quiz attempt submission -- [MOBILE-1446](https://tracker.moodle.org/browse/MOBILE-1446) - Don't show flags in the app and move status/mark to question title bar -- [MOBILE-1467](https://tracker.moodle.org/browse/MOBILE-1467) - Adapt the code to the new access requirement WS functions -- [MOBILE-1523](https://tracker.moodle.org/browse/MOBILE-1523) - Try to convert the navigation popover into a side menu -- [MOBILE-1529](https://tracker.moodle.org/browse/MOBILE-1529) - Support quiz prefetch -- [MOBILE-1532](https://tracker.moodle.org/browse/MOBILE-1532) - Support drag and drop question types: ddmarker -- [MOBILE-1533](https://tracker.moodle.org/browse/MOBILE-1533) - Support drag and drop question types: ddimageortext -- [MOBILE-1540](https://tracker.moodle.org/browse/MOBILE-1540) - Allow storing answers in offline -- [MOBILE-1546](https://tracker.moodle.org/browse/MOBILE-1546) - Only first question works in Android 4.1 if more than one per page +- [MOBILE-1577](https://moodle.atlassian.net/browse/MOBILE-1577) - Handle essays with required attachments +- [MOBILE-1406](https://moodle.atlassian.net/browse/MOBILE-1406) - Implement the Quiz entry view +- [MOBILE-1409](https://moodle.atlassian.net/browse/MOBILE-1409) - Show gradebook feedback and a warning if the grade is overridden +- [MOBILE-1411](https://moodle.atlassian.net/browse/MOBILE-1411) - Allow starting and continuing attempts in the app +- [MOBILE-1413](https://moodle.atlassian.net/browse/MOBILE-1413) - Capture quiz links +- [MOBILE-1416](https://moodle.atlassian.net/browse/MOBILE-1416) - Implement delegate to render quiz questions +- [MOBILE-1417](https://moodle.atlassian.net/browse/MOBILE-1417) - Create new delegate for quiz access restrictions +- [MOBILE-1418](https://moodle.atlassian.net/browse/MOBILE-1418) - Support drag and drop question types: ddwtos +- [MOBILE-1419](https://moodle.atlassian.net/browse/MOBILE-1419) - Support additional question types that implements "is_plain_html" +- [MOBILE-1420](https://moodle.atlassian.net/browse/MOBILE-1420) - Implement handlers for basic question types +- [MOBILE-1431](https://moodle.atlassian.net/browse/MOBILE-1431) - Allow navigating between pages in the quiz +- [MOBILE-1440](https://moodle.atlassian.net/browse/MOBILE-1440) - Display the quiz summary +- [MOBILE-1441](https://moodle.atlassian.net/browse/MOBILE-1441) - Display the quiz review +- [MOBILE-1442](https://moodle.atlassian.net/browse/MOBILE-1442) - Support auto-saving +- [MOBILE-1443](https://moodle.atlassian.net/browse/MOBILE-1443) - Support quizzes with timers +- [MOBILE-1444](https://moodle.atlassian.net/browse/MOBILE-1444) - Implement the quiz attempt submission +- [MOBILE-1446](https://moodle.atlassian.net/browse/MOBILE-1446) - Don't show flags in the app and move status/mark to question title bar +- [MOBILE-1467](https://moodle.atlassian.net/browse/MOBILE-1467) - Adapt the code to the new access requirement WS functions +- [MOBILE-1523](https://moodle.atlassian.net/browse/MOBILE-1523) - Try to convert the navigation popover into a side menu +- [MOBILE-1529](https://moodle.atlassian.net/browse/MOBILE-1529) - Support quiz prefetch +- [MOBILE-1532](https://moodle.atlassian.net/browse/MOBILE-1532) - Support drag and drop question types: ddmarker +- [MOBILE-1533](https://moodle.atlassian.net/browse/MOBILE-1533) - Support drag and drop question types: ddimageortext +- [MOBILE-1540](https://moodle.atlassian.net/browse/MOBILE-1540) - Allow storing answers in offline +- [MOBILE-1546](https://moodle.atlassian.net/browse/MOBILE-1546) - Only first question works in Android 4.1 if more than one per page diff --git a/general/app_releases/v3/v3.1.1.md b/general/app_releases/v3/v3.1.1.md index 3903883642..42a54deeb4 100644 --- a/general/app_releases/v3/v3.1.1.md +++ b/general/app_releases/v3/v3.1.1.md @@ -8,7 +8,7 @@ tags: Release date: 14th June 2016 -[Complete list of issues for Moodle Mobile 3.1.1](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15265) +[Complete list of issues for Moodle Mobile 3.1.1](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15265) ## New features @@ -26,20 +26,20 @@ Release date: 14th June 2016 ### Bug -- [MOBILE-1521](https://tracker.moodle.org/browse/MOBILE-1521) - Use the official npm package for local-notifications plugin -- [MOBILE-1609](https://tracker.moodle.org/browse/MOBILE-1609) - Don't show SCORM enter button if get some data fails -- [MOBILE-1616](https://tracker.moodle.org/browse/MOBILE-1616) - Support question dependencies in quiz -- [MOBILE-1617](https://tracker.moodle.org/browse/MOBILE-1617) - Iframe inner links not working on iOS -- [MOBILE-1620](https://tracker.moodle.org/browse/MOBILE-1620) - Quiz error if a gradebook grade doesn't have feedback -- [MOBILE-1621](https://tracker.moodle.org/browse/MOBILE-1621) - Glossary doesn't display the activity description -- [MOBILE-1625](https://tracker.moodle.org/browse/MOBILE-1625) - CBE Competency status overlaps title -- [MOBILE-1626](https://tracker.moodle.org/browse/MOBILE-1626) - Grades are not correctly displayed in courses including only the percentage column -- [MOBILE-1628](https://tracker.moodle.org/browse/MOBILE-1628) - Quiz dropdowns are not very usable on iOS -- [MOBILE-1630](https://tracker.moodle.org/browse/MOBILE-1630) - Users asked to login more than once when the token is expired -- [MOBILE-1642](https://tracker.moodle.org/browse/MOBILE-1642) - Local notifications icon isn't shown in Android with Moodle Mobile 3.1.0 -- [MOBILE-1643](https://tracker.moodle.org/browse/MOBILE-1643) - YouTube embedded videos are not seen in iOS -- [MOBILE-1645](https://tracker.moodle.org/browse/MOBILE-1645) - Activity automatic completion is only auto-updated if it's configured to autocomplete on view +- [MOBILE-1521](https://moodle.atlassian.net/browse/MOBILE-1521) - Use the official npm package for local-notifications plugin +- [MOBILE-1609](https://moodle.atlassian.net/browse/MOBILE-1609) - Don't show SCORM enter button if get some data fails +- [MOBILE-1616](https://moodle.atlassian.net/browse/MOBILE-1616) - Support question dependencies in quiz +- [MOBILE-1617](https://moodle.atlassian.net/browse/MOBILE-1617) - Iframe inner links not working on iOS +- [MOBILE-1620](https://moodle.atlassian.net/browse/MOBILE-1620) - Quiz error if a gradebook grade doesn't have feedback +- [MOBILE-1621](https://moodle.atlassian.net/browse/MOBILE-1621) - Glossary doesn't display the activity description +- [MOBILE-1625](https://moodle.atlassian.net/browse/MOBILE-1625) - CBE Competency status overlaps title +- [MOBILE-1626](https://moodle.atlassian.net/browse/MOBILE-1626) - Grades are not correctly displayed in courses including only the percentage column +- [MOBILE-1628](https://moodle.atlassian.net/browse/MOBILE-1628) - Quiz dropdowns are not very usable on iOS +- [MOBILE-1630](https://moodle.atlassian.net/browse/MOBILE-1630) - Users asked to login more than once when the token is expired +- [MOBILE-1642](https://moodle.atlassian.net/browse/MOBILE-1642) - Local notifications icon isn't shown in Android with Moodle Mobile 3.1.0 +- [MOBILE-1643](https://moodle.atlassian.net/browse/MOBILE-1643) - YouTube embedded videos are not seen in iOS +- [MOBILE-1645](https://moodle.atlassian.net/browse/MOBILE-1645) - Activity automatic completion is only auto-updated if it's configured to autocomplete on view ### Improvement -- [MOBILE-1654](https://tracker.moodle.org/browse/MOBILE-1654) - Warn the user that file uploading is not working in 3.1 +- [MOBILE-1654](https://moodle.atlassian.net/browse/MOBILE-1654) - Warn the user that file uploading is not working in 3.1 diff --git a/general/app_releases/v3/v3.1.2.md b/general/app_releases/v3/v3.1.2.md index 7bf713bbc7..bbd08883c0 100644 --- a/general/app_releases/v3/v3.1.2.md +++ b/general/app_releases/v3/v3.1.2.md @@ -8,7 +8,7 @@ tags: Release date: 26th July 2016 -[Complete list of issues for Moodle Mobile 3.1.2](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15350) +[Complete list of issues for Moodle Mobile 3.1.2](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15350) ## New features @@ -25,56 +25,56 @@ Release date: 26th July 2016 ### Bugs -- [MOBILE-647](https://tracker.moodle.org/browse/MOBILE-647) - File uploads doesn't detect when a file is not uploaded due to a quota limit -- [MOBILE-1646](https://tracker.moodle.org/browse/MOBILE-1646) - SCORM package download icon isn't shown for SCORM packages not downloaded -- [MOBILE-1652](https://tracker.moodle.org/browse/MOBILE-1652) - Links inside text from Moodle with the button class are not working -- [MOBILE-1662](https://tracker.moodle.org/browse/MOBILE-1662) - Empty folder shows download button -- [MOBILE-1665](https://tracker.moodle.org/browse/MOBILE-1665) - $mmFS.getExtension doesn't detect the right extension in some cases -- [MOBILE-1669](https://tracker.moodle.org/browse/MOBILE-1669) - Links to modules inside site home or course with guest access don't work -- [MOBILE-1670](https://tracker.moodle.org/browse/MOBILE-1670) - Book logging/completion is not working -- [MOBILE-1672](https://tracker.moodle.org/browse/MOBILE-1672) - Audio and video not playing in iOS (book module) -- [MOBILE-1675](https://tracker.moodle.org/browse/MOBILE-1675) - Add or remove 'www' in site URL in $mmSitesManager#checkSite -- [MOBILE-1677](https://tracker.moodle.org/browse/MOBILE-1677) - Add additional files on assignment description when expanded -- [MOBILE-1695](https://tracker.moodle.org/browse/MOBILE-1695) - Switch off resize event listener for drag and drop question types -- [MOBILE-1696](https://tracker.moodle.org/browse/MOBILE-1696) - App is not logging via mod_assign_view_grading_table -- [MOBILE-1697](https://tracker.moodle.org/browse/MOBILE-1697) - Style assignment advanced grades +- [MOBILE-647](https://moodle.atlassian.net/browse/MOBILE-647) - File uploads doesn't detect when a file is not uploaded due to a quota limit +- [MOBILE-1646](https://moodle.atlassian.net/browse/MOBILE-1646) - SCORM package download icon isn't shown for SCORM packages not downloaded +- [MOBILE-1652](https://moodle.atlassian.net/browse/MOBILE-1652) - Links inside text from Moodle with the button class are not working +- [MOBILE-1662](https://moodle.atlassian.net/browse/MOBILE-1662) - Empty folder shows download button +- [MOBILE-1665](https://moodle.atlassian.net/browse/MOBILE-1665) - $mmFS.getExtension doesn't detect the right extension in some cases +- [MOBILE-1669](https://moodle.atlassian.net/browse/MOBILE-1669) - Links to modules inside site home or course with guest access don't work +- [MOBILE-1670](https://moodle.atlassian.net/browse/MOBILE-1670) - Book logging/completion is not working +- [MOBILE-1672](https://moodle.atlassian.net/browse/MOBILE-1672) - Audio and video not playing in iOS (book module) +- [MOBILE-1675](https://moodle.atlassian.net/browse/MOBILE-1675) - Add or remove 'www' in site URL in $mmSitesManager#checkSite +- [MOBILE-1677](https://moodle.atlassian.net/browse/MOBILE-1677) - Add additional files on assignment description when expanded +- [MOBILE-1695](https://moodle.atlassian.net/browse/MOBILE-1695) - Switch off resize event listener for drag and drop question types +- [MOBILE-1696](https://moodle.atlassian.net/browse/MOBILE-1696) - App is not logging via mod_assign_view_grading_table +- [MOBILE-1697](https://moodle.atlassian.net/browse/MOBILE-1697) - Style assignment advanced grades ### New features -- [MOBILE-1522](https://tracker.moodle.org/browse/MOBILE-1522) - Create a new context menu to place page/module information and actions -- [MOBILE-1593](https://tracker.moodle.org/browse/MOBILE-1593) - New assignment submissions review page -- [MOBILE-1606](https://tracker.moodle.org/browse/MOBILE-1606) - Create a shared files area in the app and store shared files in it -- [MOBILE-1607](https://tracker.moodle.org/browse/MOBILE-1607) - Allow users to upload a file from the app's shared area to My Files -- [MOBILE-1608](https://tracker.moodle.org/browse/MOBILE-1608) - Allow submitting assignments with attached files -- [MOBILE-1681](https://tracker.moodle.org/browse/MOBILE-1681) - Create Travis file to run tests +- [MOBILE-1522](https://moodle.atlassian.net/browse/MOBILE-1522) - Create a new context menu to place page/module information and actions +- [MOBILE-1593](https://moodle.atlassian.net/browse/MOBILE-1593) - New assignment submissions review page +- [MOBILE-1606](https://moodle.atlassian.net/browse/MOBILE-1606) - Create a shared files area in the app and store shared files in it +- [MOBILE-1607](https://moodle.atlassian.net/browse/MOBILE-1607) - Allow users to upload a file from the app's shared area to My Files +- [MOBILE-1608](https://moodle.atlassian.net/browse/MOBILE-1608) - Allow submitting assignments with attached files +- [MOBILE-1681](https://moodle.atlassian.net/browse/MOBILE-1681) - Create Travis file to run tests ### Tasks -- [MOBILE-1009](https://tracker.moodle.org/browse/MOBILE-1009) - Upload files using the draft area (Moodle 3.1.1 and onwards) -- [MOBILE-1605](https://tracker.moodle.org/browse/MOBILE-1605) - Document important CSS selectors for remote CSS -- [MOBILE-1684](https://tracker.moodle.org/browse/MOBILE-1684) - Increase time out for getting remote pages in Travis -- [MOBILE-1685](https://tracker.moodle.org/browse/MOBILE-1685) - Allow filtering by protractor specs -- [MOBILE-1702](https://tracker.moodle.org/browse/MOBILE-1702) - Display "visible to everyone" custom user profile fields in the user profile page in the app +- [MOBILE-1009](https://moodle.atlassian.net/browse/MOBILE-1009) - Upload files using the draft area (Moodle 3.1.1 and onwards) +- [MOBILE-1605](https://moodle.atlassian.net/browse/MOBILE-1605) - Document important CSS selectors for remote CSS +- [MOBILE-1684](https://moodle.atlassian.net/browse/MOBILE-1684) - Increase time out for getting remote pages in Travis +- [MOBILE-1685](https://moodle.atlassian.net/browse/MOBILE-1685) - Allow filtering by protractor specs +- [MOBILE-1702](https://moodle.atlassian.net/browse/MOBILE-1702) - Display "visible to everyone" custom user profile fields in the user profile page in the app ### Improvements -- [MOBILE-1179](https://tracker.moodle.org/browse/MOBILE-1179) - Implement end-to-end testing -- [MOBILE-1455](https://tracker.moodle.org/browse/MOBILE-1455) - Improve the system to retrieve a file extension -- [MOBILE-1466](https://tracker.moodle.org/browse/MOBILE-1466) - Include a rich text editor in the app -- [MOBILE-1578](https://tracker.moodle.org/browse/MOBILE-1578) - Display the full grade item info when clicking on a grade row in phone -- [MOBILE-1592](https://tracker.moodle.org/browse/MOBILE-1592) - Check if a WS call is running and return the ongoing promise if it is -- [MOBILE-1596](https://tracker.moodle.org/browse/MOBILE-1596) - Show activity icons from CBE -- [MOBILE-1610](https://tracker.moodle.org/browse/MOBILE-1610) - Skip the file system confirmation alert in Chrome when testing with Protractor -- [MOBILE-1614](https://tracker.moodle.org/browse/MOBILE-1614) - Invalidate prefetch WS calls when doing a pull-to-refresh in course contents -- [MOBILE-1615](https://tracker.moodle.org/browse/MOBILE-1615) - Force sync data in quiz when accessing entry page -- [MOBILE-1624](https://tracker.moodle.org/browse/MOBILE-1624) - Add context menu basic info to all supported modules -- [MOBILE-1653](https://tracker.moodle.org/browse/MOBILE-1653) - Follow course/ and course/index.php links -- [MOBILE-1658](https://tracker.moodle.org/browse/MOBILE-1658) - Pull to refresh message is shown -- [MOBILE-1659](https://tracker.moodle.org/browse/MOBILE-1659) - Checkbox and radio question types are badly rendered -- [MOBILE-1660](https://tracker.moodle.org/browse/MOBILE-1660) - Select in match questions are badly rendered -- [MOBILE-1661](https://tracker.moodle.org/browse/MOBILE-1661) - Improve the appearance of login page buttons. -- [MOBILE-1663](https://tracker.moodle.org/browse/MOBILE-1663) - Do not show Error title for upload message when not working +- [MOBILE-1179](https://moodle.atlassian.net/browse/MOBILE-1179) - Implement end-to-end testing +- [MOBILE-1455](https://moodle.atlassian.net/browse/MOBILE-1455) - Improve the system to retrieve a file extension +- [MOBILE-1466](https://moodle.atlassian.net/browse/MOBILE-1466) - Include a rich text editor in the app +- [MOBILE-1578](https://moodle.atlassian.net/browse/MOBILE-1578) - Display the full grade item info when clicking on a grade row in phone +- [MOBILE-1592](https://moodle.atlassian.net/browse/MOBILE-1592) - Check if a WS call is running and return the ongoing promise if it is +- [MOBILE-1596](https://moodle.atlassian.net/browse/MOBILE-1596) - Show activity icons from CBE +- [MOBILE-1610](https://moodle.atlassian.net/browse/MOBILE-1610) - Skip the file system confirmation alert in Chrome when testing with Protractor +- [MOBILE-1614](https://moodle.atlassian.net/browse/MOBILE-1614) - Invalidate prefetch WS calls when doing a pull-to-refresh in course contents +- [MOBILE-1615](https://moodle.atlassian.net/browse/MOBILE-1615) - Force sync data in quiz when accessing entry page +- [MOBILE-1624](https://moodle.atlassian.net/browse/MOBILE-1624) - Add context menu basic info to all supported modules +- [MOBILE-1653](https://moodle.atlassian.net/browse/MOBILE-1653) - Follow course/ and course/index.php links +- [MOBILE-1658](https://moodle.atlassian.net/browse/MOBILE-1658) - Pull to refresh message is shown +- [MOBILE-1659](https://moodle.atlassian.net/browse/MOBILE-1659) - Checkbox and radio question types are badly rendered +- [MOBILE-1660](https://moodle.atlassian.net/browse/MOBILE-1660) - Select in match questions are badly rendered +- [MOBILE-1661](https://moodle.atlassian.net/browse/MOBILE-1661) - Improve the appearance of login page buttons. +- [MOBILE-1663](https://moodle.atlassian.net/browse/MOBILE-1663) - Do not show Error title for upload message when not working -- [MOBILE-1674](https://tracker.moodle.org/browse/MOBILE-1674) - Avoid https check when using a config.json forced siteurl in a custom app -- [MOBILE-1679](https://tracker.moodle.org/browse/MOBILE-1679) - Synchronisation screen should display site URL (apart from user and site name) -- [MOBILE-1710](https://tracker.moodle.org/browse/MOBILE-1710) - Handle grade.php links for quiz and SCORM +- [MOBILE-1674](https://moodle.atlassian.net/browse/MOBILE-1674) - Avoid https check when using a config.json forced siteurl in a custom app +- [MOBILE-1679](https://moodle.atlassian.net/browse/MOBILE-1679) - Synchronisation screen should display site URL (apart from user and site name) +- [MOBILE-1710](https://moodle.atlassian.net/browse/MOBILE-1710) - Handle grade.php links for quiz and SCORM diff --git a/general/app_releases/v3/v3.1.3.md b/general/app_releases/v3/v3.1.3.md index 87131a2f57..644d9d7e61 100644 --- a/general/app_releases/v3/v3.1.3.md +++ b/general/app_releases/v3/v3.1.3.md @@ -8,7 +8,7 @@ tags: Release date: 19th October 2016 -[Complete list of issues for Moodle Mobile 3.1.3](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15462) +[Complete list of issues for Moodle Mobile 3.1.3](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15462) ## Improvements @@ -24,88 +24,88 @@ Please, refer to: [https://github.com/moodlehq/moodleapp/blob/v3.1.3/upgrade.txt ### New Features -- [MOBILE-809](https://tracker.moodle.org/browse/MOBILE-809) - Support offline messages -- [MOBILE-838](https://tracker.moodle.org/browse/MOBILE-838) - Synchronization process -- [MOBILE-1714](https://tracker.moodle.org/browse/MOBILE-1714) - Prefetch choice -- [MOBILE-1715](https://tracker.moodle.org/browse/MOBILE-1715) - Prefetch survey -- [MOBILE-1716](https://tracker.moodle.org/browse/MOBILE-1716) - Prefetch forum -- [MOBILE-1717](https://tracker.moodle.org/browse/MOBILE-1717) - Prefetch glossary -- [MOBILE-1737](https://tracker.moodle.org/browse/MOBILE-1737) - Allow forum threads (discussions) to be ordered -- [MOBILE-1741](https://tracker.moodle.org/browse/MOBILE-1741) - Start discussions and reply posts offline -- [MOBILE-1742](https://tracker.moodle.org/browse/MOBILE-1742) - Add notes offline -- [MOBILE-1743](https://tracker.moodle.org/browse/MOBILE-1743) - Take choices offline -- [MOBILE-1744](https://tracker.moodle.org/browse/MOBILE-1744) - Take surveys offline -- [MOBILE-1745](https://tracker.moodle.org/browse/MOBILE-1745) - Create wiki pages offline -- [MOBILE-1746](https://tracker.moodle.org/browse/MOBILE-1746) - Allow assignment submissions offline -- [MOBILE-1772](https://tracker.moodle.org/browse/MOBILE-1772) - Check response headers on error to retry if requested by the server. +- [MOBILE-809](https://moodle.atlassian.net/browse/MOBILE-809) - Support offline messages +- [MOBILE-838](https://moodle.atlassian.net/browse/MOBILE-838) - Synchronization process +- [MOBILE-1714](https://moodle.atlassian.net/browse/MOBILE-1714) - Prefetch choice +- [MOBILE-1715](https://moodle.atlassian.net/browse/MOBILE-1715) - Prefetch survey +- [MOBILE-1716](https://moodle.atlassian.net/browse/MOBILE-1716) - Prefetch forum +- [MOBILE-1717](https://moodle.atlassian.net/browse/MOBILE-1717) - Prefetch glossary +- [MOBILE-1737](https://moodle.atlassian.net/browse/MOBILE-1737) - Allow forum threads (discussions) to be ordered +- [MOBILE-1741](https://moodle.atlassian.net/browse/MOBILE-1741) - Start discussions and reply posts offline +- [MOBILE-1742](https://moodle.atlassian.net/browse/MOBILE-1742) - Add notes offline +- [MOBILE-1743](https://moodle.atlassian.net/browse/MOBILE-1743) - Take choices offline +- [MOBILE-1744](https://moodle.atlassian.net/browse/MOBILE-1744) - Take surveys offline +- [MOBILE-1745](https://moodle.atlassian.net/browse/MOBILE-1745) - Create wiki pages offline +- [MOBILE-1746](https://moodle.atlassian.net/browse/MOBILE-1746) - Allow assignment submissions offline +- [MOBILE-1772](https://moodle.atlassian.net/browse/MOBILE-1772) - Check response headers on error to retry if requested by the server. ### Improvements -- [MOBILE-1349](https://tracker.moodle.org/browse/MOBILE-1349) - Setting a background color breaks the style -- [MOBILE-1371](https://tracker.moodle.org/browse/MOBILE-1371) - Make input fields distinct from other elements on login -- [MOBILE-1377](https://tracker.moodle.org/browse/MOBILE-1377) - Center avatar on side menu and profile screen -- [MOBILE-1503](https://tracker.moodle.org/browse/MOBILE-1503) - Use a toggle instead of long press to delete messages -- [MOBILE-1619](https://tracker.moodle.org/browse/MOBILE-1619) - Redirect to My Courses page if the Site Home is forced but empty -- [MOBILE-1691](https://tracker.moodle.org/browse/MOBILE-1691) - Add lockonly parameter to wiki get contents for editing -- [MOBILE-1712](https://tracker.moodle.org/browse/MOBILE-1712) - Allow configuring moodlewssettingfileurl for WS requests -- [MOBILE-1718](https://tracker.moodle.org/browse/MOBILE-1718) - Use the excludecontents option in get_course_contents when displaying course sections -- [MOBILE-1724](https://tracker.moodle.org/browse/MOBILE-1724) - Execute sync hooks using cron delegate when the user clicks to sync a site -- [MOBILE-1729](https://tracker.moodle.org/browse/MOBILE-1729) - Decrease usage of getFiles in prefetch delegate -- [MOBILE-1730](https://tracker.moodle.org/browse/MOBILE-1730) - Prefetch description files and embedded files - refactoring the existing prefetch -- [MOBILE-1731](https://tracker.moodle.org/browse/MOBILE-1731) - Remove iOS 9 temporary patches -- [MOBILE-1732](https://tracker.moodle.org/browse/MOBILE-1732) - Update Ionic to version 1.3.1 -- [MOBILE-1736](https://tracker.moodle.org/browse/MOBILE-1736) - Change Android notification color -- [MOBILE-1738](https://tracker.moodle.org/browse/MOBILE-1738) - Change search boxes to fit small screens -- [MOBILE-1740](https://tracker.moodle.org/browse/MOBILE-1740) - Improve "cannot calculate size" handling -- [MOBILE-1760](https://tracker.moodle.org/browse/MOBILE-1760) - Create common synchronisation functions and helpers. -- [MOBILE-1761](https://tracker.moodle.org/browse/MOBILE-1761) - Create a directive to show header buttons from split view right pane template -- [MOBILE-1765](https://tracker.moodle.org/browse/MOBILE-1765) - Get rid of the app name from the language files -- [MOBILE-1768](https://tracker.moodle.org/browse/MOBILE-1768) - Offline sync consistency -- [MOBILE-1771](https://tracker.moodle.org/browse/MOBILE-1771) - Redirect user to web when we receive a force password exception -- [MOBILE-1774](https://tracker.moodle.org/browse/MOBILE-1774) - Remove the image from core/components/login/template/init and use styles instead -- [MOBILE-1779](https://tracker.moodle.org/browse/MOBILE-1779) - Add a new config.json skipssoconfirmation -- [MOBILE-1793](https://tracker.moodle.org/browse/MOBILE-1793) - Show icon share to notify user survey results is leaving the app -- [MOBILE-1797](https://tracker.moodle.org/browse/MOBILE-1797) - Show forum messages default by older first -- [MOBILE-1799](https://tracker.moodle.org/browse/MOBILE-1799) - Decide how and where to place synchronization button and warnings -- [MOBILE-1803](https://tracker.moodle.org/browse/MOBILE-1803) - Change error messages when adding site to reduce frustration -- [MOBILE-1817](https://tracker.moodle.org/browse/MOBILE-1817) - Block syncing when editing forum discussion posts -- [MOBILE-1818](https://tracker.moodle.org/browse/MOBILE-1818) - Performance improvements for the mobile app -- [MOBILE-1821](https://tracker.moodle.org/browse/MOBILE-1821) - Hide delete buttons after deleting a site -- [MOBILE-1822](https://tracker.moodle.org/browse/MOBILE-1822) - Remove "Enable download sections" setting +- [MOBILE-1349](https://moodle.atlassian.net/browse/MOBILE-1349) - Setting a background color breaks the style +- [MOBILE-1371](https://moodle.atlassian.net/browse/MOBILE-1371) - Make input fields distinct from other elements on login +- [MOBILE-1377](https://moodle.atlassian.net/browse/MOBILE-1377) - Center avatar on side menu and profile screen +- [MOBILE-1503](https://moodle.atlassian.net/browse/MOBILE-1503) - Use a toggle instead of long press to delete messages +- [MOBILE-1619](https://moodle.atlassian.net/browse/MOBILE-1619) - Redirect to My Courses page if the Site Home is forced but empty +- [MOBILE-1691](https://moodle.atlassian.net/browse/MOBILE-1691) - Add lockonly parameter to wiki get contents for editing +- [MOBILE-1712](https://moodle.atlassian.net/browse/MOBILE-1712) - Allow configuring moodlewssettingfileurl for WS requests +- [MOBILE-1718](https://moodle.atlassian.net/browse/MOBILE-1718) - Use the excludecontents option in get_course_contents when displaying course sections +- [MOBILE-1724](https://moodle.atlassian.net/browse/MOBILE-1724) - Execute sync hooks using cron delegate when the user clicks to sync a site +- [MOBILE-1729](https://moodle.atlassian.net/browse/MOBILE-1729) - Decrease usage of getFiles in prefetch delegate +- [MOBILE-1730](https://moodle.atlassian.net/browse/MOBILE-1730) - Prefetch description files and embedded files - refactoring the existing prefetch +- [MOBILE-1731](https://moodle.atlassian.net/browse/MOBILE-1731) - Remove iOS 9 temporary patches +- [MOBILE-1732](https://moodle.atlassian.net/browse/MOBILE-1732) - Update Ionic to version 1.3.1 +- [MOBILE-1736](https://moodle.atlassian.net/browse/MOBILE-1736) - Change Android notification color +- [MOBILE-1738](https://moodle.atlassian.net/browse/MOBILE-1738) - Change search boxes to fit small screens +- [MOBILE-1740](https://moodle.atlassian.net/browse/MOBILE-1740) - Improve "cannot calculate size" handling +- [MOBILE-1760](https://moodle.atlassian.net/browse/MOBILE-1760) - Create common synchronisation functions and helpers. +- [MOBILE-1761](https://moodle.atlassian.net/browse/MOBILE-1761) - Create a directive to show header buttons from split view right pane template +- [MOBILE-1765](https://moodle.atlassian.net/browse/MOBILE-1765) - Get rid of the app name from the language files +- [MOBILE-1768](https://moodle.atlassian.net/browse/MOBILE-1768) - Offline sync consistency +- [MOBILE-1771](https://moodle.atlassian.net/browse/MOBILE-1771) - Redirect user to web when we receive a force password exception +- [MOBILE-1774](https://moodle.atlassian.net/browse/MOBILE-1774) - Remove the image from core/components/login/template/init and use styles instead +- [MOBILE-1779](https://moodle.atlassian.net/browse/MOBILE-1779) - Add a new config.json skipssoconfirmation +- [MOBILE-1793](https://moodle.atlassian.net/browse/MOBILE-1793) - Show icon share to notify user survey results is leaving the app +- [MOBILE-1797](https://moodle.atlassian.net/browse/MOBILE-1797) - Show forum messages default by older first +- [MOBILE-1799](https://moodle.atlassian.net/browse/MOBILE-1799) - Decide how and where to place synchronization button and warnings +- [MOBILE-1803](https://moodle.atlassian.net/browse/MOBILE-1803) - Change error messages when adding site to reduce frustration +- [MOBILE-1817](https://moodle.atlassian.net/browse/MOBILE-1817) - Block syncing when editing forum discussion posts +- [MOBILE-1818](https://moodle.atlassian.net/browse/MOBILE-1818) - Performance improvements for the mobile app +- [MOBILE-1821](https://moodle.atlassian.net/browse/MOBILE-1821) - Hide delete buttons after deleting a site +- [MOBILE-1822](https://moodle.atlassian.net/browse/MOBILE-1822) - Remove "Enable download sections" setting ### Bugs -- [MOBILE-1680](https://tracker.moodle.org/browse/MOBILE-1680) - Language string problem if custom app in www folder -- [MOBILE-1707](https://tracker.moodle.org/browse/MOBILE-1707) - "Do not reply to this email" conversation shown in the app -- [MOBILE-1709](https://tracker.moodle.org/browse/MOBILE-1709) - Unable to click on links and buttons on "Choice" fields of a multiple choice question -- [MOBILE-1722](https://tracker.moodle.org/browse/MOBILE-1722) - Quiz prefetch fails if we cannot retrieve the grade from gradebook -- [MOBILE-1725](https://tracker.moodle.org/browse/MOBILE-1725) - Custom URL schemes stopped working in iOS 9.3.3 -- [MOBILE-1726](https://tracker.moodle.org/browse/MOBILE-1726) - False positive in extensions and error downloading SCORM for the first time -- [MOBILE-1727](https://tracker.moodle.org/browse/MOBILE-1727) - False collision detection when synchronizing SCORM -- [MOBILE-1734](https://tracker.moodle.org/browse/MOBILE-1734) - Admins cannot upload files to private files -- [MOBILE-1750](https://tracker.moodle.org/browse/MOBILE-1750) - Graded on field is showing and invalid date in the Feedback section -- [MOBILE-1752](https://tracker.moodle.org/browse/MOBILE-1752) - Ignore javascript links in mmIframe -- [MOBILE-1753](https://tracker.moodle.org/browse/MOBILE-1753) - Race condition in $mmFilepool#\_removeFileById makes it fail -- [MOBILE-1755](https://tracker.moodle.org/browse/MOBILE-1755) - Contextual menu actions stopped working -- [MOBILE-1757](https://tracker.moodle.org/browse/MOBILE-1757) - Rich text editor in iOs is not usable -- [MOBILE-1762](https://tracker.moodle.org/browse/MOBILE-1762) - Back button not shown when seeing a discussion in phone mode -- [MOBILE-1767](https://tracker.moodle.org/browse/MOBILE-1767) - Quiz "Try again" button not working with hints -- [MOBILE-1770](https://tracker.moodle.org/browse/MOBILE-1770) - Grades add-on is broken -- [MOBILE-1776](https://tracker.moodle.org/browse/MOBILE-1776) - Mini site resources description overlays content -- [MOBILE-1778](https://tracker.moodle.org/browse/MOBILE-1778) - Restart filepool queue when device goes online -- [MOBILE-1781](https://tracker.moodle.org/browse/MOBILE-1781) - Submission status view is not correctly cached -- [MOBILE-1800](https://tracker.moodle.org/browse/MOBILE-1800) - Context menu items duplicated in forum +- [MOBILE-1680](https://moodle.atlassian.net/browse/MOBILE-1680) - Language string problem if custom app in www folder +- [MOBILE-1707](https://moodle.atlassian.net/browse/MOBILE-1707) - "Do not reply to this email" conversation shown in the app +- [MOBILE-1709](https://moodle.atlassian.net/browse/MOBILE-1709) - Unable to click on links and buttons on "Choice" fields of a multiple choice question +- [MOBILE-1722](https://moodle.atlassian.net/browse/MOBILE-1722) - Quiz prefetch fails if we cannot retrieve the grade from gradebook +- [MOBILE-1725](https://moodle.atlassian.net/browse/MOBILE-1725) - Custom URL schemes stopped working in iOS 9.3.3 +- [MOBILE-1726](https://moodle.atlassian.net/browse/MOBILE-1726) - False positive in extensions and error downloading SCORM for the first time +- [MOBILE-1727](https://moodle.atlassian.net/browse/MOBILE-1727) - False collision detection when synchronizing SCORM +- [MOBILE-1734](https://moodle.atlassian.net/browse/MOBILE-1734) - Admins cannot upload files to private files +- [MOBILE-1750](https://moodle.atlassian.net/browse/MOBILE-1750) - Graded on field is showing and invalid date in the Feedback section +- [MOBILE-1752](https://moodle.atlassian.net/browse/MOBILE-1752) - Ignore javascript links in mmIframe +- [MOBILE-1753](https://moodle.atlassian.net/browse/MOBILE-1753) - Race condition in $mmFilepool#\_removeFileById makes it fail +- [MOBILE-1755](https://moodle.atlassian.net/browse/MOBILE-1755) - Contextual menu actions stopped working +- [MOBILE-1757](https://moodle.atlassian.net/browse/MOBILE-1757) - Rich text editor in iOs is not usable +- [MOBILE-1762](https://moodle.atlassian.net/browse/MOBILE-1762) - Back button not shown when seeing a discussion in phone mode +- [MOBILE-1767](https://moodle.atlassian.net/browse/MOBILE-1767) - Quiz "Try again" button not working with hints +- [MOBILE-1770](https://moodle.atlassian.net/browse/MOBILE-1770) - Grades add-on is broken +- [MOBILE-1776](https://moodle.atlassian.net/browse/MOBILE-1776) - Mini site resources description overlays content +- [MOBILE-1778](https://moodle.atlassian.net/browse/MOBILE-1778) - Restart filepool queue when device goes online +- [MOBILE-1781](https://moodle.atlassian.net/browse/MOBILE-1781) - Submission status view is not correctly cached +- [MOBILE-1800](https://moodle.atlassian.net/browse/MOBILE-1800) - Context menu items duplicated in forum -- [MOBILE-1801](https://tracker.moodle.org/browse/MOBILE-1801) - Add more extensions to mimetypes.json -- [MOBILE-1815](https://tracker.moodle.org/browse/MOBILE-1815) - Downloaded images not seen in iOS10 -- [MOBILE-1819](https://tracker.moodle.org/browse/MOBILE-1819) - Discard offline sync actions only in some cases -- [MOBILE-1823](https://tracker.moodle.org/browse/MOBILE-1823) - Local notifications not working in iOS 10 +- [MOBILE-1801](https://moodle.atlassian.net/browse/MOBILE-1801) - Add more extensions to mimetypes.json +- [MOBILE-1815](https://moodle.atlassian.net/browse/MOBILE-1815) - Downloaded images not seen in iOS10 +- [MOBILE-1819](https://moodle.atlassian.net/browse/MOBILE-1819) - Discard offline sync actions only in some cases +- [MOBILE-1823](https://moodle.atlassian.net/browse/MOBILE-1823) - Local notifications not working in iOS 10 ### Tasks -- [MOBILE-1758](https://tracker.moodle.org/browse/MOBILE-1758) - Add link to dev environment setup guide in README.md -- [MOBILE-1780](https://tracker.moodle.org/browse/MOBILE-1780) - Add "users" and "accounts" moodle.php strings into the core/lang/en.json +- [MOBILE-1758](https://moodle.atlassian.net/browse/MOBILE-1758) - Add link to dev environment setup guide in README.md +- [MOBILE-1780](https://moodle.atlassian.net/browse/MOBILE-1780) - Add "users" and "accounts" moodle.php strings into the core/lang/en.json diff --git a/general/app_releases/v3/v3.2.0.md b/general/app_releases/v3/v3.2.0.md index 05611fd125..d2762ec643 100644 --- a/general/app_releases/v3/v3.2.0.md +++ b/general/app_releases/v3/v3.2.0.md @@ -8,7 +8,7 @@ tags: Release date: 12th December 2016 -[Complete list of issues for Moodle Mobile 3.2.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15458). +[Complete list of issues for Moodle Mobile 3.2.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15458). ## New features @@ -81,84 +81,84 @@ Please refer to [https://github.com/moodlehq/moodleapp/blob/v3.2.0/upgrade.txt]( ### New Feature -- [MOBILE-329](https://tracker.moodle.org/browse/MOBILE-329) - Profile Picture could trigger a profile update page -- [MOBILE-1504](https://tracker.moodle.org/browse/MOBILE-1504) - Display a new "My grades" option in the Mobile app -- [MOBILE-1557](https://tracker.moodle.org/browse/MOBILE-1557) - Display the user badges in the user profile -- [MOBILE-1618](https://tracker.moodle.org/browse/MOBILE-1618) - Configure the mobile notifications within the app +- [MOBILE-329](https://moodle.atlassian.net/browse/MOBILE-329) - Profile Picture could trigger a profile update page +- [MOBILE-1504](https://moodle.atlassian.net/browse/MOBILE-1504) - Display a new "My grades" option in the Mobile app +- [MOBILE-1557](https://moodle.atlassian.net/browse/MOBILE-1557) - Display the user badges in the user profile +- [MOBILE-1618](https://moodle.atlassian.net/browse/MOBILE-1618) - Configure the mobile notifications within the app ### Task -- [MOBILE-1705](https://tracker.moodle.org/browse/MOBILE-1705) - Support remote addons in user custom fields -- [MOBILE-1864](https://tracker.moodle.org/browse/MOBILE-1864) - Integrate the latests protractor test -- [MOBILE-1888](https://tracker.moodle.org/browse/MOBILE-1888) - Test video players and the Atto option -- [MOBILE-1894](https://tracker.moodle.org/browse/MOBILE-1894) - Phonegap build repository closed (change plugins) -- [MOBILE-1897](https://tracker.moodle.org/browse/MOBILE-1897) - Backport new Web Services in 3.2 to local_mobile +- [MOBILE-1705](https://moodle.atlassian.net/browse/MOBILE-1705) - Support remote addons in user custom fields +- [MOBILE-1864](https://moodle.atlassian.net/browse/MOBILE-1864) - Integrate the latests protractor test +- [MOBILE-1888](https://moodle.atlassian.net/browse/MOBILE-1888) - Test video players and the Atto option +- [MOBILE-1894](https://moodle.atlassian.net/browse/MOBILE-1894) - Phonegap build repository closed (change plugins) +- [MOBILE-1897](https://moodle.atlassian.net/browse/MOBILE-1897) - Backport new Web Services in 3.2 to local_mobile ### Sub-task -- [MOBILE-1851](https://tracker.moodle.org/browse/MOBILE-1851) - Add outcome support to grading assignment -- [MOBILE-1852](https://tracker.moodle.org/browse/MOBILE-1852) - Add feedback support to grading assignment -- [MOBILE-1853](https://tracker.moodle.org/browse/MOBILE-1853) - Add simple grading support to grading assignment -- [MOBILE-1855](https://tracker.moodle.org/browse/MOBILE-1855) - Add prefetch and offline grading features for assignment -- [MOBILE-1867](https://tracker.moodle.org/browse/MOBILE-1867) - Improve new assignments Look and feel -- [MOBILE-1871](https://tracker.moodle.org/browse/MOBILE-1871) - Filter submissions need to be graded -- [MOBILE-1878](https://tracker.moodle.org/browse/MOBILE-1878) - Add scale support on simple grading for assignments -- [MOBILE-1879](https://tracker.moodle.org/browse/MOBILE-1879) - Exit without saving warning on assignment feedback page. -- [MOBILE-1884](https://tracker.moodle.org/browse/MOBILE-1884) - Allow user to grade from web on advanced grading +- [MOBILE-1851](https://moodle.atlassian.net/browse/MOBILE-1851) - Add outcome support to grading assignment +- [MOBILE-1852](https://moodle.atlassian.net/browse/MOBILE-1852) - Add feedback support to grading assignment +- [MOBILE-1853](https://moodle.atlassian.net/browse/MOBILE-1853) - Add simple grading support to grading assignment +- [MOBILE-1855](https://moodle.atlassian.net/browse/MOBILE-1855) - Add prefetch and offline grading features for assignment +- [MOBILE-1867](https://moodle.atlassian.net/browse/MOBILE-1867) - Improve new assignments Look and feel +- [MOBILE-1871](https://moodle.atlassian.net/browse/MOBILE-1871) - Filter submissions need to be graded +- [MOBILE-1878](https://moodle.atlassian.net/browse/MOBILE-1878) - Add scale support on simple grading for assignments +- [MOBILE-1879](https://moodle.atlassian.net/browse/MOBILE-1879) - Exit without saving warning on assignment feedback page. +- [MOBILE-1884](https://moodle.atlassian.net/browse/MOBILE-1884) - Allow user to grade from web on advanced grading ### Improvement -- [MOBILE-1598](https://tracker.moodle.org/browse/MOBILE-1598) - Enable users to sign up or register an account in the app -- [MOBILE-1657](https://tracker.moodle.org/browse/MOBILE-1657) - Course actions under course are very tight -- [MOBILE-1676](https://tracker.moodle.org/browse/MOBILE-1676) - Allow submitting assignments with submission statement -- [MOBILE-1687](https://tracker.moodle.org/browse/MOBILE-1687) - Hide author of the forum post if forum_is_author_hidden() advises so -- [MOBILE-1802](https://tracker.moodle.org/browse/MOBILE-1802) - Allow to install or move the app to an external storage system (SD) -- [MOBILE-1806](https://tracker.moodle.org/browse/MOBILE-1806) - Auto-login support in the app -- [MOBILE-1808](https://tracker.moodle.org/browse/MOBILE-1808) - The app new sites checking process should use tool_mobile_get_public_config when available -- [MOBILE-1809](https://tracker.moodle.org/browse/MOBILE-1809) - Use gradereport_user_get_grade_items for quiz final grade calculation when available -- [MOBILE-1813](https://tracker.moodle.org/browse/MOBILE-1813) - Allow the user to change the password or add the missing profile fields via the app - auto-login -- [MOBILE-1840](https://tracker.moodle.org/browse/MOBILE-1840) - Add missing config.json available settings -- [MOBILE-1848](https://tracker.moodle.org/browse/MOBILE-1848) - Add a new config.json property (forcedefaultlanguage) -- [MOBILE-1860](https://tracker.moodle.org/browse/MOBILE-1860) - Retrieve the private token when log-in via browser/embed to SSO sites (tool/mobile/launch.php) -- [MOBILE-1862](https://tracker.moodle.org/browse/MOBILE-1862) - Speed-up the my courses page options loading -- [MOBILE-1863](https://tracker.moodle.org/browse/MOBILE-1863) - Support custom URL schemes in InAppBrowser -- [MOBILE-1872](https://tracker.moodle.org/browse/MOBILE-1872) - Calculate course modules status in courses via core_course_check_updates -- [MOBILE-1881](https://tracker.moodle.org/browse/MOBILE-1881) - Load first discussion instead of new discussion when accessing a forum in tablet -- [MOBILE-1882](https://tracker.moodle.org/browse/MOBILE-1882) - Display pinned discussions -- [MOBILE-1889](https://tracker.moodle.org/browse/MOBILE-1889) - Disable error reporting by default -- [MOBILE-1904](https://tracker.moodle.org/browse/MOBILE-1904) - Do not display the keyboard when going to a conversation from the messages screen -- [MOBILE-1905](https://tracker.moodle.org/browse/MOBILE-1905) - Replace the app icons for iOS -- [MOBILE-1907](https://tracker.moodle.org/browse/MOBILE-1907) - Handle window.open inside iframe -- [MOBILE-1911](https://tracker.moodle.org/browse/MOBILE-1911) - Update Ionic to version 1.3.2 -- [MOBILE-1913](https://tracker.moodle.org/browse/MOBILE-1913) - Add filtered message text on messaging -- [MOBILE-1914](https://tracker.moodle.org/browse/MOBILE-1914) - Improvements in assignment grading -- [MOBILE-1915](https://tracker.moodle.org/browse/MOBILE-1915) - Fix subtitles positioning +- [MOBILE-1598](https://moodle.atlassian.net/browse/MOBILE-1598) - Enable users to sign up or register an account in the app +- [MOBILE-1657](https://moodle.atlassian.net/browse/MOBILE-1657) - Course actions under course are very tight +- [MOBILE-1676](https://moodle.atlassian.net/browse/MOBILE-1676) - Allow submitting assignments with submission statement +- [MOBILE-1687](https://moodle.atlassian.net/browse/MOBILE-1687) - Hide author of the forum post if forum_is_author_hidden() advises so +- [MOBILE-1802](https://moodle.atlassian.net/browse/MOBILE-1802) - Allow to install or move the app to an external storage system (SD) +- [MOBILE-1806](https://moodle.atlassian.net/browse/MOBILE-1806) - Auto-login support in the app +- [MOBILE-1808](https://moodle.atlassian.net/browse/MOBILE-1808) - The app new sites checking process should use tool_mobile_get_public_config when available +- [MOBILE-1809](https://moodle.atlassian.net/browse/MOBILE-1809) - Use gradereport_user_get_grade_items for quiz final grade calculation when available +- [MOBILE-1813](https://moodle.atlassian.net/browse/MOBILE-1813) - Allow the user to change the password or add the missing profile fields via the app - auto-login +- [MOBILE-1840](https://moodle.atlassian.net/browse/MOBILE-1840) - Add missing config.json available settings +- [MOBILE-1848](https://moodle.atlassian.net/browse/MOBILE-1848) - Add a new config.json property (forcedefaultlanguage) +- [MOBILE-1860](https://moodle.atlassian.net/browse/MOBILE-1860) - Retrieve the private token when log-in via browser/embed to SSO sites (tool/mobile/launch.php) +- [MOBILE-1862](https://moodle.atlassian.net/browse/MOBILE-1862) - Speed-up the my courses page options loading +- [MOBILE-1863](https://moodle.atlassian.net/browse/MOBILE-1863) - Support custom URL schemes in InAppBrowser +- [MOBILE-1872](https://moodle.atlassian.net/browse/MOBILE-1872) - Calculate course modules status in courses via core_course_check_updates +- [MOBILE-1881](https://moodle.atlassian.net/browse/MOBILE-1881) - Load first discussion instead of new discussion when accessing a forum in tablet +- [MOBILE-1882](https://moodle.atlassian.net/browse/MOBILE-1882) - Display pinned discussions +- [MOBILE-1889](https://moodle.atlassian.net/browse/MOBILE-1889) - Disable error reporting by default +- [MOBILE-1904](https://moodle.atlassian.net/browse/MOBILE-1904) - Do not display the keyboard when going to a conversation from the messages screen +- [MOBILE-1905](https://moodle.atlassian.net/browse/MOBILE-1905) - Replace the app icons for iOS +- [MOBILE-1907](https://moodle.atlassian.net/browse/MOBILE-1907) - Handle window.open inside iframe +- [MOBILE-1911](https://moodle.atlassian.net/browse/MOBILE-1911) - Update Ionic to version 1.3.2 +- [MOBILE-1913](https://moodle.atlassian.net/browse/MOBILE-1913) - Add filtered message text on messaging +- [MOBILE-1914](https://moodle.atlassian.net/browse/MOBILE-1914) - Improvements in assignment grading +- [MOBILE-1915](https://moodle.atlassian.net/browse/MOBILE-1915) - Fix subtitles positioning ### Bug -- [MOBILE-1559](https://tracker.moodle.org/browse/MOBILE-1559) - core_course_view_course not working right in the app -- [MOBILE-1749](https://tracker.moodle.org/browse/MOBILE-1749) - Hidden site home blocks are shown in the app -- [MOBILE-1794](https://tracker.moodle.org/browse/MOBILE-1794) - on login, error message 'Cannot find data record in database table course' is displayed. -- [MOBILE-1825](https://tracker.moodle.org/browse/MOBILE-1825) - Moodle App 3.1.2 still shows orphan activities -- [MOBILE-1838](https://tracker.moodle.org/browse/MOBILE-1838) - Redirect to another site fails if the current site has remote addons -- [MOBILE-1839](https://tracker.moodle.org/browse/MOBILE-1839) - Can edit submission status is not using the correct field -- [MOBILE-1844](https://tracker.moodle.org/browse/MOBILE-1844) - Re-apply "Pass parameters to login/token.php only in browser" -- [MOBILE-1854](https://tracker.moodle.org/browse/MOBILE-1854) - Redirect to My Courses if Site Home is empty not working in Moodle 3.2 -- [MOBILE-1856](https://tracker.moodle.org/browse/MOBILE-1856) - Launch the assign viewed event in the app so completion is triggered -- [MOBILE-1859](https://tracker.moodle.org/browse/MOBILE-1859) - Fix the bottom padding in iOS -- [MOBILE-1868](https://tracker.moodle.org/browse/MOBILE-1868) - Error when editing online text of an submission created via "Add a new attempt based on previous submission" -- [MOBILE-1876](https://tracker.moodle.org/browse/MOBILE-1876) - Fix the login typo and change the Credentials by log in -- [MOBILE-1880](https://tracker.moodle.org/browse/MOBILE-1880) - Addons in My Courses have a border top in Android -- [MOBILE-1885](https://tracker.moodle.org/browse/MOBILE-1885) - Connect to Moodle help text is incorrect -- [MOBILE-1887](https://tracker.moodle.org/browse/MOBILE-1887) - Links in error modals override the app -- [MOBILE-1893](https://tracker.moodle.org/browse/MOBILE-1893) - remote addons using directives throw security warnings -- [MOBILE-1895](https://tracker.moodle.org/browse/MOBILE-1895) - remote addon build process bundles unit test files into addon.js -- [MOBILE-1896](https://tracker.moodle.org/browse/MOBILE-1896) - $mmaCourseCompletionHandlers isEnabledForUser and isEnabledForCourse are not working as expected -- [MOBILE-1899](https://tracker.moodle.org/browse/MOBILE-1899) - Input text disappear when scrolling with keyboard open -- [MOBILE-1906](https://tracker.moodle.org/browse/MOBILE-1906) - Detecting updates in a section isn't reflected in the list of sections -- [MOBILE-1909](https://tracker.moodle.org/browse/MOBILE-1909) - Course handlers don't show spinner on PTR -- [MOBILE-1916](https://tracker.moodle.org/browse/MOBILE-1916) - Italic text is not italic in quiz in the Mobile app +- [MOBILE-1559](https://moodle.atlassian.net/browse/MOBILE-1559) - core_course_view_course not working right in the app +- [MOBILE-1749](https://moodle.atlassian.net/browse/MOBILE-1749) - Hidden site home blocks are shown in the app +- [MOBILE-1794](https://moodle.atlassian.net/browse/MOBILE-1794) - on login, error message 'Cannot find data record in database table course' is displayed. +- [MOBILE-1825](https://moodle.atlassian.net/browse/MOBILE-1825) - Moodle App 3.1.2 still shows orphan activities +- [MOBILE-1838](https://moodle.atlassian.net/browse/MOBILE-1838) - Redirect to another site fails if the current site has remote addons +- [MOBILE-1839](https://moodle.atlassian.net/browse/MOBILE-1839) - Can edit submission status is not using the correct field +- [MOBILE-1844](https://moodle.atlassian.net/browse/MOBILE-1844) - Re-apply "Pass parameters to login/token.php only in browser" +- [MOBILE-1854](https://moodle.atlassian.net/browse/MOBILE-1854) - Redirect to My Courses if Site Home is empty not working in Moodle 3.2 +- [MOBILE-1856](https://moodle.atlassian.net/browse/MOBILE-1856) - Launch the assign viewed event in the app so completion is triggered +- [MOBILE-1859](https://moodle.atlassian.net/browse/MOBILE-1859) - Fix the bottom padding in iOS +- [MOBILE-1868](https://moodle.atlassian.net/browse/MOBILE-1868) - Error when editing online text of an submission created via "Add a new attempt based on previous submission" +- [MOBILE-1876](https://moodle.atlassian.net/browse/MOBILE-1876) - Fix the login typo and change the Credentials by log in +- [MOBILE-1880](https://moodle.atlassian.net/browse/MOBILE-1880) - Addons in My Courses have a border top in Android +- [MOBILE-1885](https://moodle.atlassian.net/browse/MOBILE-1885) - Connect to Moodle help text is incorrect +- [MOBILE-1887](https://moodle.atlassian.net/browse/MOBILE-1887) - Links in error modals override the app +- [MOBILE-1893](https://moodle.atlassian.net/browse/MOBILE-1893) - remote addons using directives throw security warnings +- [MOBILE-1895](https://moodle.atlassian.net/browse/MOBILE-1895) - remote addon build process bundles unit test files into addon.js +- [MOBILE-1896](https://moodle.atlassian.net/browse/MOBILE-1896) - $mmaCourseCompletionHandlers isEnabledForUser and isEnabledForCourse are not working as expected +- [MOBILE-1899](https://moodle.atlassian.net/browse/MOBILE-1899) - Input text disappear when scrolling with keyboard open +- [MOBILE-1906](https://moodle.atlassian.net/browse/MOBILE-1906) - Detecting updates in a section isn't reflected in the list of sections +- [MOBILE-1909](https://moodle.atlassian.net/browse/MOBILE-1909) - Course handlers don't show spinner on PTR +- [MOBILE-1916](https://moodle.atlassian.net/browse/MOBILE-1916) - Italic text is not italic in quiz in the Mobile app diff --git a/general/app_releases/v3/v3.2.1.md b/general/app_releases/v3/v3.2.1.md index f99ec7e504..400f0de30c 100644 --- a/general/app_releases/v3/v3.2.1.md +++ b/general/app_releases/v3/v3.2.1.md @@ -8,7 +8,7 @@ tags: Release date: 28th February 2017 -[Complete list of issues for Moodle Mobile 3.2.1](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15664). +[Complete list of issues for Moodle Mobile 3.2.1](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15664). ## New features @@ -101,103 +101,103 @@ Please refer to [https://github.com/moodlehq/moodleapp/blob/v3.2.1/upgrade.txt]( ### Bug -- [MOBILE-1201](https://tracker.moodle.org/browse/MOBILE-1201) - Error reported via the app: Uncaught TypeError: Object #`` has no method 'deleteDatabase' -- [MOBILE-1475](https://tracker.moodle.org/browse/MOBILE-1475) - Send button hides keyboard in messages -- [MOBILE-1666](https://tracker.moodle.org/browse/MOBILE-1666) - "Error getting SCORM data" when opening SCORM in online in some devices -- [MOBILE-1708](https://tracker.moodle.org/browse/MOBILE-1708) - PTR for resources is not working as expected -- [MOBILE-1828](https://tracker.moodle.org/browse/MOBILE-1828) - Infinite Scrolling not working as expected on Calendar Events -- [MOBILE-1849](https://tracker.moodle.org/browse/MOBILE-1849) - Header jumps around when switching fields -- [MOBILE-1875](https://tracker.moodle.org/browse/MOBILE-1875) - Gulp tasks not running with Ionic-cli v2 on ionic serve +- [MOBILE-1201](https://moodle.atlassian.net/browse/MOBILE-1201) - Error reported via the app: Uncaught TypeError: Object #`` has no method 'deleteDatabase' +- [MOBILE-1475](https://moodle.atlassian.net/browse/MOBILE-1475) - Send button hides keyboard in messages +- [MOBILE-1666](https://moodle.atlassian.net/browse/MOBILE-1666) - "Error getting SCORM data" when opening SCORM in online in some devices +- [MOBILE-1708](https://moodle.atlassian.net/browse/MOBILE-1708) - PTR for resources is not working as expected +- [MOBILE-1828](https://moodle.atlassian.net/browse/MOBILE-1828) - Infinite Scrolling not working as expected on Calendar Events +- [MOBILE-1849](https://moodle.atlassian.net/browse/MOBILE-1849) - Header jumps around when switching fields +- [MOBILE-1875](https://moodle.atlassian.net/browse/MOBILE-1875) - Gulp tasks not running with Ionic-cli v2 on ionic serve -- [MOBILE-1902](https://tracker.moodle.org/browse/MOBILE-1902) - Wiki: Cannot create or edit page if no subwiki -- [MOBILE-1919](https://tracker.moodle.org/browse/MOBILE-1919) - Automatic reloading of the conversation screen makes videos stop working -- [MOBILE-1922](https://tracker.moodle.org/browse/MOBILE-1922) - Strange effect when deleting a site in iOS (tested in iPhone) -- [MOBILE-1932](https://tracker.moodle.org/browse/MOBILE-1932) - Support media capture plugin for iOS 10 (NSPhotoLibraryUsageDescription error when compiling) -- [MOBILE-1940](https://tracker.moodle.org/browse/MOBILE-1940) - Keyboard not working correctly in messages -- [MOBILE-1941](https://tracker.moodle.org/browse/MOBILE-1941) - PTR on Search Results resets status -- [MOBILE-1948](https://tracker.moodle.org/browse/MOBILE-1948) - The course site should not be displayed when displaying the list of courses -- [MOBILE-1949](https://tracker.moodle.org/browse/MOBILE-1949) - Missing lang string in quizzes -- [MOBILE-1967](https://tracker.moodle.org/browse/MOBILE-1967) - Remote addons cannot register stores -- [MOBILE-1969](https://tracker.moodle.org/browse/MOBILE-1969) - Cannot reply post if going to a discussion via notifications -- [MOBILE-1970](https://tracker.moodle.org/browse/MOBILE-1970) - Push notifications not working in iOS 10.2 -- [MOBILE-1972](https://tracker.moodle.org/browse/MOBILE-1972) - Don't download SCORM file if the data is outdated but the file isn't -- [MOBILE-1977](https://tracker.moodle.org/browse/MOBILE-1977) - "Back" is not internationalized -- [MOBILE-1978](https://tracker.moodle.org/browse/MOBILE-1978) - Default LTI launch button does not use Mobile browser -- [MOBILE-1980](https://tracker.moodle.org/browse/MOBILE-1980) - Deleting a site should update the badge notifications counter -- [MOBILE-1981](https://tracker.moodle.org/browse/MOBILE-1981) - Context menu is not shown when needed -- [MOBILE-1982](https://tracker.moodle.org/browse/MOBILE-1982) - Camera roll does not allow to upload videos to assignments -- [MOBILE-1983](https://tracker.moodle.org/browse/MOBILE-1983) - Calls to core_message_mark_message_read are not backwards compatible -- [MOBILE-1985](https://tracker.moodle.org/browse/MOBILE-1985) - Errors when using system emoji -- [MOBILE-1986](https://tracker.moodle.org/browse/MOBILE-1986) - Option "all participants" not show in forum -- [MOBILE-1995](https://tracker.moodle.org/browse/MOBILE-1995) - Show more cannot be read if device does not support css gradients -- [MOBILE-2008](https://tracker.moodle.org/browse/MOBILE-2008) - Available courses in Site Home are being displayed in a different order in the app -- [MOBILE-2018](https://tracker.moodle.org/browse/MOBILE-2018) - Forum shows error message in old Moodle versions -- [MOBILE-2025](https://tracker.moodle.org/browse/MOBILE-2025) - Pages containing URLs with "%" cannot be loaded +- [MOBILE-1902](https://moodle.atlassian.net/browse/MOBILE-1902) - Wiki: Cannot create or edit page if no subwiki +- [MOBILE-1919](https://moodle.atlassian.net/browse/MOBILE-1919) - Automatic reloading of the conversation screen makes videos stop working +- [MOBILE-1922](https://moodle.atlassian.net/browse/MOBILE-1922) - Strange effect when deleting a site in iOS (tested in iPhone) +- [MOBILE-1932](https://moodle.atlassian.net/browse/MOBILE-1932) - Support media capture plugin for iOS 10 (NSPhotoLibraryUsageDescription error when compiling) +- [MOBILE-1940](https://moodle.atlassian.net/browse/MOBILE-1940) - Keyboard not working correctly in messages +- [MOBILE-1941](https://moodle.atlassian.net/browse/MOBILE-1941) - PTR on Search Results resets status +- [MOBILE-1948](https://moodle.atlassian.net/browse/MOBILE-1948) - The course site should not be displayed when displaying the list of courses +- [MOBILE-1949](https://moodle.atlassian.net/browse/MOBILE-1949) - Missing lang string in quizzes +- [MOBILE-1967](https://moodle.atlassian.net/browse/MOBILE-1967) - Remote addons cannot register stores +- [MOBILE-1969](https://moodle.atlassian.net/browse/MOBILE-1969) - Cannot reply post if going to a discussion via notifications +- [MOBILE-1970](https://moodle.atlassian.net/browse/MOBILE-1970) - Push notifications not working in iOS 10.2 +- [MOBILE-1972](https://moodle.atlassian.net/browse/MOBILE-1972) - Don't download SCORM file if the data is outdated but the file isn't +- [MOBILE-1977](https://moodle.atlassian.net/browse/MOBILE-1977) - "Back" is not internationalized +- [MOBILE-1978](https://moodle.atlassian.net/browse/MOBILE-1978) - Default LTI launch button does not use Mobile browser +- [MOBILE-1980](https://moodle.atlassian.net/browse/MOBILE-1980) - Deleting a site should update the badge notifications counter +- [MOBILE-1981](https://moodle.atlassian.net/browse/MOBILE-1981) - Context menu is not shown when needed +- [MOBILE-1982](https://moodle.atlassian.net/browse/MOBILE-1982) - Camera roll does not allow to upload videos to assignments +- [MOBILE-1983](https://moodle.atlassian.net/browse/MOBILE-1983) - Calls to core_message_mark_message_read are not backwards compatible +- [MOBILE-1985](https://moodle.atlassian.net/browse/MOBILE-1985) - Errors when using system emoji +- [MOBILE-1986](https://moodle.atlassian.net/browse/MOBILE-1986) - Option "all participants" not show in forum +- [MOBILE-1995](https://moodle.atlassian.net/browse/MOBILE-1995) - Show more cannot be read if device does not support css gradients +- [MOBILE-2008](https://moodle.atlassian.net/browse/MOBILE-2008) - Available courses in Site Home are being displayed in a different order in the app +- [MOBILE-2018](https://moodle.atlassian.net/browse/MOBILE-2018) - Forum shows error message in old Moodle versions +- [MOBILE-2025](https://moodle.atlassian.net/browse/MOBILE-2025) - Pages containing URLs with "%" cannot be loaded ### New Feature -- [MOBILE-1632](https://tracker.moodle.org/browse/MOBILE-1632) - Support attachments in the forum -- [MOBILE-1634](https://tracker.moodle.org/browse/MOBILE-1634) - Support forum tracking -- [MOBILE-1766](https://tracker.moodle.org/browse/MOBILE-1766) - Create glossary entries -- [MOBILE-1956](https://tracker.moodle.org/browse/MOBILE-1956) - Support log-out when is configured in the site -- [MOBILE-1957](https://tracker.moodle.org/browse/MOBILE-1957) - Support custom strings (via Moodle Mobile settings) -- [MOBILE-1958](https://tracker.moodle.org/browse/MOBILE-1958) - Disable functionalities based on Moodle Mobile settings -- [MOBILE-1959](https://tracker.moodle.org/browse/MOBILE-1959) - Support additional menu items based on Moodle Mobile settings -- [MOBILE-2019](https://tracker.moodle.org/browse/MOBILE-2019) - Add privacy policy information link in the app About -- [MOBILE-1966](https://tracker.moodle.org/browse/MOBILE-1966) - Support glossary attachments when creating entries +- [MOBILE-1632](https://moodle.atlassian.net/browse/MOBILE-1632) - Support attachments in the forum +- [MOBILE-1634](https://moodle.atlassian.net/browse/MOBILE-1634) - Support forum tracking +- [MOBILE-1766](https://moodle.atlassian.net/browse/MOBILE-1766) - Create glossary entries +- [MOBILE-1956](https://moodle.atlassian.net/browse/MOBILE-1956) - Support log-out when is configured in the site +- [MOBILE-1957](https://moodle.atlassian.net/browse/MOBILE-1957) - Support custom strings (via Moodle Mobile settings) +- [MOBILE-1958](https://moodle.atlassian.net/browse/MOBILE-1958) - Disable functionalities based on Moodle Mobile settings +- [MOBILE-1959](https://moodle.atlassian.net/browse/MOBILE-1959) - Support additional menu items based on Moodle Mobile settings +- [MOBILE-2019](https://moodle.atlassian.net/browse/MOBILE-2019) - Add privacy policy information link in the app About +- [MOBILE-1966](https://moodle.atlassian.net/browse/MOBILE-1966) - Support glossary attachments when creating entries ### Task -- [MOBILE-1997](https://tracker.moodle.org/browse/MOBILE-1997) - Backport to local_mobile the new Mobile features settings -- [MOBILE-2001](https://tracker.moodle.org/browse/MOBILE-2001) - Backport core_course_get_courses_by_field +- [MOBILE-1997](https://moodle.atlassian.net/browse/MOBILE-1997) - Backport to local_mobile the new Mobile features settings +- [MOBILE-2001](https://moodle.atlassian.net/browse/MOBILE-2001) - Backport core_course_get_courses_by_field ### Improvement -- [MOBILE-1387](https://tracker.moodle.org/browse/MOBILE-1387) - Allow changing the default time for calendar event notifications -- [MOBILE-1463](https://tracker.moodle.org/browse/MOBILE-1463) - Download video posters -- [MOBILE-1471](https://tracker.moodle.org/browse/MOBILE-1471) - Filter calendar events by courses -- [MOBILE-1479](https://tracker.moodle.org/browse/MOBILE-1479) - Press and hold to copy message does not work -- [MOBILE-1512](https://tracker.moodle.org/browse/MOBILE-1512) - Add prefetch info and actions like Time modified and Size to module context menu -- [MOBILE-1651](https://tracker.moodle.org/browse/MOBILE-1651) - Audio Stops With Screen Lock -- [MOBILE-1706](https://tracker.moodle.org/browse/MOBILE-1706) - The text editor should have a configurable height -- [MOBILE-1713](https://tracker.moodle.org/browse/MOBILE-1713) - Improve choice results in the app -- [MOBILE-1756](https://tracker.moodle.org/browse/MOBILE-1756) - Support nested order on forum discussions -- [MOBILE-1786](https://tracker.moodle.org/browse/MOBILE-1786) - Display the count of unread messages -- [MOBILE-1787](https://tracker.moodle.org/browse/MOBILE-1787) - Display the count of unread notifications -- [MOBILE-1790](https://tracker.moodle.org/browse/MOBILE-1790) - Long messages disappear off the screen as the user is typing them. -- [MOBILE-1791](https://tracker.moodle.org/browse/MOBILE-1791) - Update dynamically messages in the Message Discussions page -- [MOBILE-1811](https://tracker.moodle.org/browse/MOBILE-1811) - Display site home according the frontpage settings -- [MOBILE-1812](https://tracker.moodle.org/browse/MOBILE-1812) - Accept the site policy in the app -- [MOBILE-1836](https://tracker.moodle.org/browse/MOBILE-1836) - Sort site list on sites page -- [MOBILE-1845](https://tracker.moodle.org/browse/MOBILE-1845) - Do not display the username and password fields when using SSO -- [MOBILE-1846](https://tracker.moodle.org/browse/MOBILE-1846) - Do not display the confirmation modal when log in to a use using SSO via inApp Browser -- [MOBILE-1847](https://tracker.moodle.org/browse/MOBILE-1847) - Allow loading previous messages in a discussion -- [MOBILE-1903](https://tracker.moodle.org/browse/MOBILE-1903) - Add option to show the password in the Log in screen -- [MOBILE-1917](https://tracker.moodle.org/browse/MOBILE-1917) - Move grade addon to core -- [MOBILE-1920](https://tracker.moodle.org/browse/MOBILE-1920) - Improve how labels are displayed -- [MOBILE-1924](https://tracker.moodle.org/browse/MOBILE-1924) - Badges must follow links with hash -- [MOBILE-1925](https://tracker.moodle.org/browse/MOBILE-1925) - When submitting an assignment with only online-text the "upload size" warning should not be displayed -- [MOBILE-1929](https://tracker.moodle.org/browse/MOBILE-1929) - Improve the user profile page -- [MOBILE-1930](https://tracker.moodle.org/browse/MOBILE-1930) - Open a file automatically when its description is empty -- [MOBILE-1931](https://tracker.moodle.org/browse/MOBILE-1931) - Show activities description in the section/s page when the "Show description" setting is selected -- [MOBILE-1934](https://tracker.moodle.org/browse/MOBILE-1934) - Modify the shortener from format text directive to show always HTML -- [MOBILE-1935](https://tracker.moodle.org/browse/MOBILE-1935) - Labels content area shouldn't be clickable -- [MOBILE-1936](https://tracker.moodle.org/browse/MOBILE-1936) - Large URLs are not correctly displayed in the Site address field -- [MOBILE-1944](https://tracker.moodle.org/browse/MOBILE-1944) - Show badge number on application icon -- [MOBILE-1945](https://tracker.moodle.org/browse/MOBILE-1945) - Improve grade templates -- [MOBILE-1946](https://tracker.moodle.org/browse/MOBILE-1946) - Decrease network requests in section view -- [MOBILE-1953](https://tracker.moodle.org/browse/MOBILE-1953) - Disable autocapitalize and autocorrect when showing a password -- [MOBILE-1955](https://tracker.moodle.org/browse/MOBILE-1955) - Increase padding of some buttons like show password and search courses -- [MOBILE-1960](https://tracker.moodle.org/browse/MOBILE-1960) - Enable zooming on image viewer -- [MOBILE-1961](https://tracker.moodle.org/browse/MOBILE-1961) - Add outside border on grading tables -- [MOBILE-1962](https://tracker.moodle.org/browse/MOBILE-1962) - Don't prefetch after sync if data hasn't been sent -- [MOBILE-1964](https://tracker.moodle.org/browse/MOBILE-1964) - Use action sheet and modals in file picker instead of new states -- [MOBILE-1965](https://tracker.moodle.org/browse/MOBILE-1965) - Show more of format text is no calculating the height correctly. -- [MOBILE-1984](https://tracker.moodle.org/browse/MOBILE-1984) - Treat the fdk extension or avoid extension renaming for unknown types -- [MOBILE-1988](https://tracker.moodle.org/browse/MOBILE-1988) - The textarea plain text editor should have a configurable and adjustable height -- [MOBILE-1989](https://tracker.moodle.org/browse/MOBILE-1989) - Add margin between post boxes in nested view -- [MOBILE-1990](https://tracker.moodle.org/browse/MOBILE-1990) - Execute gulp tasks before generating packages -- [MOBILE-2000](https://tracker.moodle.org/browse/MOBILE-2000) - Capture links to categories -- [MOBILE-2026](https://tracker.moodle.org/browse/MOBILE-2026) - Fix language file builds ordering -- [MOBILE-2027](https://tracker.moodle.org/browse/MOBILE-2027) - File manager (action sheet) should be hidden when a file upload starts -- [MOBILE-2029](https://tracker.moodle.org/browse/MOBILE-2029) - Improve forum discussion options +- [MOBILE-1387](https://moodle.atlassian.net/browse/MOBILE-1387) - Allow changing the default time for calendar event notifications +- [MOBILE-1463](https://moodle.atlassian.net/browse/MOBILE-1463) - Download video posters +- [MOBILE-1471](https://moodle.atlassian.net/browse/MOBILE-1471) - Filter calendar events by courses +- [MOBILE-1479](https://moodle.atlassian.net/browse/MOBILE-1479) - Press and hold to copy message does not work +- [MOBILE-1512](https://moodle.atlassian.net/browse/MOBILE-1512) - Add prefetch info and actions like Time modified and Size to module context menu +- [MOBILE-1651](https://moodle.atlassian.net/browse/MOBILE-1651) - Audio Stops With Screen Lock +- [MOBILE-1706](https://moodle.atlassian.net/browse/MOBILE-1706) - The text editor should have a configurable height +- [MOBILE-1713](https://moodle.atlassian.net/browse/MOBILE-1713) - Improve choice results in the app +- [MOBILE-1756](https://moodle.atlassian.net/browse/MOBILE-1756) - Support nested order on forum discussions +- [MOBILE-1786](https://moodle.atlassian.net/browse/MOBILE-1786) - Display the count of unread messages +- [MOBILE-1787](https://moodle.atlassian.net/browse/MOBILE-1787) - Display the count of unread notifications +- [MOBILE-1790](https://moodle.atlassian.net/browse/MOBILE-1790) - Long messages disappear off the screen as the user is typing them. +- [MOBILE-1791](https://moodle.atlassian.net/browse/MOBILE-1791) - Update dynamically messages in the Message Discussions page +- [MOBILE-1811](https://moodle.atlassian.net/browse/MOBILE-1811) - Display site home according the frontpage settings +- [MOBILE-1812](https://moodle.atlassian.net/browse/MOBILE-1812) - Accept the site policy in the app +- [MOBILE-1836](https://moodle.atlassian.net/browse/MOBILE-1836) - Sort site list on sites page +- [MOBILE-1845](https://moodle.atlassian.net/browse/MOBILE-1845) - Do not display the username and password fields when using SSO +- [MOBILE-1846](https://moodle.atlassian.net/browse/MOBILE-1846) - Do not display the confirmation modal when log in to a use using SSO via inApp Browser +- [MOBILE-1847](https://moodle.atlassian.net/browse/MOBILE-1847) - Allow loading previous messages in a discussion +- [MOBILE-1903](https://moodle.atlassian.net/browse/MOBILE-1903) - Add option to show the password in the Log in screen +- [MOBILE-1917](https://moodle.atlassian.net/browse/MOBILE-1917) - Move grade addon to core +- [MOBILE-1920](https://moodle.atlassian.net/browse/MOBILE-1920) - Improve how labels are displayed +- [MOBILE-1924](https://moodle.atlassian.net/browse/MOBILE-1924) - Badges must follow links with hash +- [MOBILE-1925](https://moodle.atlassian.net/browse/MOBILE-1925) - When submitting an assignment with only online-text the "upload size" warning should not be displayed +- [MOBILE-1929](https://moodle.atlassian.net/browse/MOBILE-1929) - Improve the user profile page +- [MOBILE-1930](https://moodle.atlassian.net/browse/MOBILE-1930) - Open a file automatically when its description is empty +- [MOBILE-1931](https://moodle.atlassian.net/browse/MOBILE-1931) - Show activities description in the section/s page when the "Show description" setting is selected +- [MOBILE-1934](https://moodle.atlassian.net/browse/MOBILE-1934) - Modify the shortener from format text directive to show always HTML +- [MOBILE-1935](https://moodle.atlassian.net/browse/MOBILE-1935) - Labels content area shouldn't be clickable +- [MOBILE-1936](https://moodle.atlassian.net/browse/MOBILE-1936) - Large URLs are not correctly displayed in the Site address field +- [MOBILE-1944](https://moodle.atlassian.net/browse/MOBILE-1944) - Show badge number on application icon +- [MOBILE-1945](https://moodle.atlassian.net/browse/MOBILE-1945) - Improve grade templates +- [MOBILE-1946](https://moodle.atlassian.net/browse/MOBILE-1946) - Decrease network requests in section view +- [MOBILE-1953](https://moodle.atlassian.net/browse/MOBILE-1953) - Disable autocapitalize and autocorrect when showing a password +- [MOBILE-1955](https://moodle.atlassian.net/browse/MOBILE-1955) - Increase padding of some buttons like show password and search courses +- [MOBILE-1960](https://moodle.atlassian.net/browse/MOBILE-1960) - Enable zooming on image viewer +- [MOBILE-1961](https://moodle.atlassian.net/browse/MOBILE-1961) - Add outside border on grading tables +- [MOBILE-1962](https://moodle.atlassian.net/browse/MOBILE-1962) - Don't prefetch after sync if data hasn't been sent +- [MOBILE-1964](https://moodle.atlassian.net/browse/MOBILE-1964) - Use action sheet and modals in file picker instead of new states +- [MOBILE-1965](https://moodle.atlassian.net/browse/MOBILE-1965) - Show more of format text is no calculating the height correctly. +- [MOBILE-1984](https://moodle.atlassian.net/browse/MOBILE-1984) - Treat the fdk extension or avoid extension renaming for unknown types +- [MOBILE-1988](https://moodle.atlassian.net/browse/MOBILE-1988) - The textarea plain text editor should have a configurable and adjustable height +- [MOBILE-1989](https://moodle.atlassian.net/browse/MOBILE-1989) - Add margin between post boxes in nested view +- [MOBILE-1990](https://moodle.atlassian.net/browse/MOBILE-1990) - Execute gulp tasks before generating packages +- [MOBILE-2000](https://moodle.atlassian.net/browse/MOBILE-2000) - Capture links to categories +- [MOBILE-2026](https://moodle.atlassian.net/browse/MOBILE-2026) - Fix language file builds ordering +- [MOBILE-2027](https://moodle.atlassian.net/browse/MOBILE-2027) - File manager (action sheet) should be hidden when a file upload starts +- [MOBILE-2029](https://moodle.atlassian.net/browse/MOBILE-2029) - Improve forum discussion options diff --git a/general/app_releases/v3/v3.3.0.md b/general/app_releases/v3/v3.3.0.md index 9372cc0eff..890e433d26 100644 --- a/general/app_releases/v3/v3.3.0.md +++ b/general/app_releases/v3/v3.3.0.md @@ -8,7 +8,7 @@ tags: Release date: 26th May -[Complete list of issues for Moodle Mobile 3.3.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15854). +[Complete list of issues for Moodle Mobile 3.3.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15854). ## New features diff --git a/general/app_releases/v3/v3.3.1.md b/general/app_releases/v3/v3.3.1.md index bd3aa0f82e..24f762e22b 100644 --- a/general/app_releases/v3/v3.3.1.md +++ b/general/app_releases/v3/v3.3.1.md @@ -8,7 +8,7 @@ tags: Release date: 28th July -[Complete list of issues for Moodle Mobile 3.3.1](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15875). +[Complete list of issues for Moodle Mobile 3.3.1](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15875). ## New features and improvements @@ -38,39 +38,39 @@ Please note that new features require Moodle 3.3 ### Bug -- [MOBILE-2155](https://tracker.moodle.org/browse/MOBILE-2155) - YouTube videos don't work in Lesson -- [MOBILE-2158](https://tracker.moodle.org/browse/MOBILE-2158) - Moodle mobile; Lesson doesn't have navigation buttons -- [MOBILE-2170](https://tracker.moodle.org/browse/MOBILE-2170) - Mouse scrolling is not functional when hovering over course text -- [MOBILE-2180](https://tracker.moodle.org/browse/MOBILE-2180) - Focus desktop app if launched again -- [MOBILE-2185](https://tracker.moodle.org/browse/MOBILE-2185) - Videos filtered by videojs in Moodle 3.3 sites are not working in the app +- [MOBILE-2155](https://moodle.atlassian.net/browse/MOBILE-2155) - YouTube videos don't work in Lesson +- [MOBILE-2158](https://moodle.atlassian.net/browse/MOBILE-2158) - Moodle mobile; Lesson doesn't have navigation buttons +- [MOBILE-2170](https://moodle.atlassian.net/browse/MOBILE-2170) - Mouse scrolling is not functional when hovering over course text +- [MOBILE-2180](https://moodle.atlassian.net/browse/MOBILE-2180) - Focus desktop app if launched again +- [MOBILE-2185](https://moodle.atlassian.net/browse/MOBILE-2185) - Videos filtered by videojs in Moodle 3.3 sites are not working in the app ### New Feature -- [MOBILE-2117](https://tracker.moodle.org/browse/MOBILE-2117) - Add database module support on Mobile app -- [MOBILE-2073](https://tracker.moodle.org/browse/MOBILE-2073) - Support main info of database activity -- [MOBILE-2118](https://tracker.moodle.org/browse/MOBILE-2118) - Support database list view -- [MOBILE-2119](https://tracker.moodle.org/browse/MOBILE-2119) - Support database single view -- [MOBILE-2120](https://tracker.moodle.org/browse/MOBILE-2120) - Support database search -- [MOBILE-2121](https://tracker.moodle.org/browse/MOBILE-2121) - Support database add and edit entry -- [MOBILE-2122](https://tracker.moodle.org/browse/MOBILE-2122) - Support database comments -- [MOBILE-2123](https://tracker.moodle.org/browse/MOBILE-2123) - Support database approve entry -- [MOBILE-2125](https://tracker.moodle.org/browse/MOBILE-2125) - Support database delete entry -- [MOBILE-2127](https://tracker.moodle.org/browse/MOBILE-2127) - Support database syncing and offline -- [MOBILE-2131](https://tracker.moodle.org/browse/MOBILE-2131) - Refurbish database according UX -- [MOBILE-2145](https://tracker.moodle.org/browse/MOBILE-2145) - Pull notifications in desktop app to simulate push notifications -- [MOBILE-2147](https://tracker.moodle.org/browse/MOBILE-2147) - Support main features of MoodleMobile in desktop app -- [MOBILE-2148](https://tracker.moodle.org/browse/MOBILE-2148) - Package the Electron app to be published in Windows Store -- [MOBILE-2156](https://tracker.moodle.org/browse/MOBILE-2156) - Translations for more languages +- [MOBILE-2117](https://moodle.atlassian.net/browse/MOBILE-2117) - Add database module support on Mobile app +- [MOBILE-2073](https://moodle.atlassian.net/browse/MOBILE-2073) - Support main info of database activity +- [MOBILE-2118](https://moodle.atlassian.net/browse/MOBILE-2118) - Support database list view +- [MOBILE-2119](https://moodle.atlassian.net/browse/MOBILE-2119) - Support database single view +- [MOBILE-2120](https://moodle.atlassian.net/browse/MOBILE-2120) - Support database search +- [MOBILE-2121](https://moodle.atlassian.net/browse/MOBILE-2121) - Support database add and edit entry +- [MOBILE-2122](https://moodle.atlassian.net/browse/MOBILE-2122) - Support database comments +- [MOBILE-2123](https://moodle.atlassian.net/browse/MOBILE-2123) - Support database approve entry +- [MOBILE-2125](https://moodle.atlassian.net/browse/MOBILE-2125) - Support database delete entry +- [MOBILE-2127](https://moodle.atlassian.net/browse/MOBILE-2127) - Support database syncing and offline +- [MOBILE-2131](https://moodle.atlassian.net/browse/MOBILE-2131) - Refurbish database according UX +- [MOBILE-2145](https://moodle.atlassian.net/browse/MOBILE-2145) - Pull notifications in desktop app to simulate push notifications +- [MOBILE-2147](https://moodle.atlassian.net/browse/MOBILE-2147) - Support main features of MoodleMobile in desktop app +- [MOBILE-2148](https://moodle.atlassian.net/browse/MOBILE-2148) - Package the Electron app to be published in Windows Store +- [MOBILE-2156](https://moodle.atlassian.net/browse/MOBILE-2156) - Translations for more languages ### Task -- [MOBILE-1832](https://tracker.moodle.org/browse/MOBILE-1832) - Screenshots for iPhone and iPad +- [MOBILE-1832](https://moodle.atlassian.net/browse/MOBILE-1832) - Screenshots for iPhone and iPad ### Improvement -- [MOBILE-2136](https://tracker.moodle.org/browse/MOBILE-2136) - Connect mobile app to a selected section -- [MOBILE-2139](https://tracker.moodle.org/browse/MOBILE-2139) - Fix config.xml to match branded apps one -- [MOBILE-2140](https://tracker.moodle.org/browse/MOBILE-2140) - Add variables to app scss to make it even more flexible -- [MOBILE-2146](https://tracker.moodle.org/browse/MOBILE-2146) - Allow recording audio/video and taking pictures in desktop apps -- [MOBILE-2169](https://tracker.moodle.org/browse/MOBILE-2169) - Improve error messages when offline -- [MOBILE-2175](https://tracker.moodle.org/browse/MOBILE-2175) - Support a new type of custom menu item +- [MOBILE-2136](https://moodle.atlassian.net/browse/MOBILE-2136) - Connect mobile app to a selected section +- [MOBILE-2139](https://moodle.atlassian.net/browse/MOBILE-2139) - Fix config.xml to match branded apps one +- [MOBILE-2140](https://moodle.atlassian.net/browse/MOBILE-2140) - Add variables to app scss to make it even more flexible +- [MOBILE-2146](https://moodle.atlassian.net/browse/MOBILE-2146) - Allow recording audio/video and taking pictures in desktop apps +- [MOBILE-2169](https://moodle.atlassian.net/browse/MOBILE-2169) - Improve error messages when offline +- [MOBILE-2175](https://moodle.atlassian.net/browse/MOBILE-2175) - Support a new type of custom menu item diff --git a/general/app_releases/v3/v3.3.2.md b/general/app_releases/v3/v3.3.2.md index 09586c3169..ffe28183f9 100644 --- a/general/app_releases/v3/v3.3.2.md +++ b/general/app_releases/v3/v3.3.2.md @@ -8,7 +8,7 @@ tags: Release date: 29th September -[Complete list of issues fixed in Moodle Mobile 3.3.2](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15883). +[Complete list of issues fixed in Moodle Mobile 3.3.2](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15883). ## Improvements: @@ -25,23 +25,23 @@ Release date: 29th September ### Bug -- [MOBILE-2177](https://tracker.moodle.org/browse/MOBILE-2177) - Enforce assignment submission file type restrictions -- [MOBILE-2199](https://tracker.moodle.org/browse/MOBILE-2199) - Offline feedback plugin on assignment won't stop loading -- [MOBILE-2206](https://tracker.moodle.org/browse/MOBILE-2206) - Allow long protocols in $mmUtil#isAbsoluteURL -- [MOBILE-2210](https://tracker.moodle.org/browse/MOBILE-2210) - Custom URL schemes to a new site don't work if the current site has remote addons -- [MOBILE-2211](https://tracker.moodle.org/browse/MOBILE-2211) - sco.launch doesn't include parameters -- [MOBILE-2212](https://tracker.moodle.org/browse/MOBILE-2212) - Feedback not showing as complete in progress bar +- [MOBILE-2177](https://moodle.atlassian.net/browse/MOBILE-2177) - Enforce assignment submission file type restrictions +- [MOBILE-2199](https://moodle.atlassian.net/browse/MOBILE-2199) - Offline feedback plugin on assignment won't stop loading +- [MOBILE-2206](https://moodle.atlassian.net/browse/MOBILE-2206) - Allow long protocols in $mmUtil#isAbsoluteURL +- [MOBILE-2210](https://moodle.atlassian.net/browse/MOBILE-2210) - Custom URL schemes to a new site don't work if the current site has remote addons +- [MOBILE-2211](https://moodle.atlassian.net/browse/MOBILE-2211) - sco.launch doesn't include parameters +- [MOBILE-2212](https://moodle.atlassian.net/browse/MOBILE-2212) - Feedback not showing as complete in progress bar -- [MOBILE-2213](https://tracker.moodle.org/browse/MOBILE-2213) - Audioplayer slider does not work in iOS 10.3.3 and 10.3.2 -- [MOBILE-2220](https://tracker.moodle.org/browse/MOBILE-2220) - Progress bar does not display on older devices +- [MOBILE-2213](https://moodle.atlassian.net/browse/MOBILE-2213) - Audioplayer slider does not work in iOS 10.3.3 and 10.3.2 +- [MOBILE-2220](https://moodle.atlassian.net/browse/MOBILE-2220) - Progress bar does not display on older devices ### Epic -- [MOBILE-2130](https://tracker.moodle.org/browse/MOBILE-2130) - Moodle Mobile GSOC 2017 +- [MOBILE-2130](https://moodle.atlassian.net/browse/MOBILE-2130) - Moodle Mobile GSOC 2017 ### Improvement -- [MOBILE-2162](https://tracker.moodle.org/browse/MOBILE-2162) - Remove "No content available at the moment" in section context -- [MOBILE-2189](https://tracker.moodle.org/browse/MOBILE-2189) - Problems with scrolling and selecting answers in multiple choice questions with media files -- [MOBILE-2217](https://tracker.moodle.org/browse/MOBILE-2217) - Moodle Mobile Assignment Word Count is not working with umlauts -- [MOBILE-2234](https://tracker.moodle.org/browse/MOBILE-2234) - Add check boxes to all multiple choice questions (One answer only, and Multiple answers allowed) +- [MOBILE-2162](https://moodle.atlassian.net/browse/MOBILE-2162) - Remove "No content available at the moment" in section context +- [MOBILE-2189](https://moodle.atlassian.net/browse/MOBILE-2189) - Problems with scrolling and selecting answers in multiple choice questions with media files +- [MOBILE-2217](https://moodle.atlassian.net/browse/MOBILE-2217) - Moodle Mobile Assignment Word Count is not working with umlauts +- [MOBILE-2234](https://moodle.atlassian.net/browse/MOBILE-2234) - Add check boxes to all multiple choice questions (One answer only, and Multiple answers allowed) diff --git a/general/app_releases/v3/v3.4.0.md b/general/app_releases/v3/v3.4.0.md index ca264b6f8f..8a391c148e 100644 --- a/general/app_releases/v3/v3.4.0.md +++ b/general/app_releases/v3/v3.4.0.md @@ -8,7 +8,7 @@ tags: Release date: 30th November 2017 -[Complete list of fixed issues in Moodle Mobile 3.4.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15857). +[Complete list of fixed issues in Moodle Mobile 3.4.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15857). ## New features @@ -52,44 +52,44 @@ Release date: 30th November 2017 ### Bug -- [MOBILE-1942](https://tracker.moodle.org/browse/MOBILE-1942) - Not showing an Error Message when surpassing the user quota in my private files +- [MOBILE-1942](https://moodle.atlassian.net/browse/MOBILE-1942) - Not showing an Error Message when surpassing the user quota in my private files -- [MOBILE-2209](https://tracker.moodle.org/browse/MOBILE-2209) - Users cannot login if site policy not agreed and email signup is disabled -- [MOBILE-2225](https://tracker.moodle.org/browse/MOBILE-2225) - Teachers cannot update feedback comments unless they change the grade -- [MOBILE-2242](https://tracker.moodle.org/browse/MOBILE-2242) - ReferenceError: Connection is not defined -- [MOBILE-2244](https://tracker.moodle.org/browse/MOBILE-2244) - Quiz question feedback icons aren't displayed with theme boost -- [MOBILE-2245](https://tracker.moodle.org/browse/MOBILE-2245) - Lesson buttons not shown if they don't have an ID -- [MOBILE-2247](https://tracker.moodle.org/browse/MOBILE-2247) - Multi Language setting ignored on custom menu items -- [MOBILE-2248](https://tracker.moodle.org/browse/MOBILE-2248) - Course completion options doesn't disappear from the app if it's disabled -- [MOBILE-2251](https://tracker.moodle.org/browse/MOBILE-2251) - Change language fails if you pick a lang not supported by a remote addon +- [MOBILE-2209](https://moodle.atlassian.net/browse/MOBILE-2209) - Users cannot login if site policy not agreed and email signup is disabled +- [MOBILE-2225](https://moodle.atlassian.net/browse/MOBILE-2225) - Teachers cannot update feedback comments unless they change the grade +- [MOBILE-2242](https://moodle.atlassian.net/browse/MOBILE-2242) - ReferenceError: Connection is not defined +- [MOBILE-2244](https://moodle.atlassian.net/browse/MOBILE-2244) - Quiz question feedback icons aren't displayed with theme boost +- [MOBILE-2245](https://moodle.atlassian.net/browse/MOBILE-2245) - Lesson buttons not shown if they don't have an ID +- [MOBILE-2247](https://moodle.atlassian.net/browse/MOBILE-2247) - Multi Language setting ignored on custom menu items +- [MOBILE-2248](https://moodle.atlassian.net/browse/MOBILE-2248) - Course completion options doesn't disappear from the app if it's disabled +- [MOBILE-2251](https://moodle.atlassian.net/browse/MOBILE-2251) - Change language fails if you pick a lang not supported by a remote addon -- [MOBILE-2258](https://tracker.moodle.org/browse/MOBILE-2258) - Playsinline for iOS 10+ does not work in Moodle Mobile -- [MOBILE-2259](https://tracker.moodle.org/browse/MOBILE-2259) - Cannot self enrol in a course if it has an enrolment key and the error should show a hint -- [MOBILE-2266](https://tracker.moodle.org/browse/MOBILE-2266) - Cannot get quiz feedback if the grade contains decimals with comma -- [MOBILE-2281](https://tracker.moodle.org/browse/MOBILE-2281) - Error initializing mmEmulator dorm $mmInitDelegate -- [MOBILE-2285](https://tracker.moodle.org/browse/MOBILE-2285) - The app cannot be build in Phonegap Build because latest Cordova plugin updates are not backwards compatible +- [MOBILE-2258](https://moodle.atlassian.net/browse/MOBILE-2258) - Playsinline for iOS 10+ does not work in Moodle Mobile +- [MOBILE-2259](https://moodle.atlassian.net/browse/MOBILE-2259) - Cannot self enrol in a course if it has an enrolment key and the error should show a hint +- [MOBILE-2266](https://moodle.atlassian.net/browse/MOBILE-2266) - Cannot get quiz feedback if the grade contains decimals with comma +- [MOBILE-2281](https://moodle.atlassian.net/browse/MOBILE-2281) - Error initializing mmEmulator dorm $mmInitDelegate +- [MOBILE-2285](https://moodle.atlassian.net/browse/MOBILE-2285) - The app cannot be build in Phonegap Build because latest Cordova plugin updates are not backwards compatible ### New Feature -- [MOBILE-2194](https://tracker.moodle.org/browse/MOBILE-2194) - Support main info of workshop activity -- [MOBILE-2197](https://tracker.moodle.org/browse/MOBILE-2197) - Support setup phase on Workshop activity -- [MOBILE-2198](https://tracker.moodle.org/browse/MOBILE-2198) - Support submission phase on Workshop -- [MOBILE-2207](https://tracker.moodle.org/browse/MOBILE-2207) - Add forgot password link at the login page -- [MOBILE-2249](https://tracker.moodle.org/browse/MOBILE-2249) - Allow configuring a set of sites for custom apps -- [MOBILE-2255](https://tracker.moodle.org/browse/MOBILE-2255) - Allow uploading files using the new "Files" app in iOS -- [MOBILE-2271](https://tracker.moodle.org/browse/MOBILE-2271) - Display category calendar events correctly in the app +- [MOBILE-2194](https://moodle.atlassian.net/browse/MOBILE-2194) - Support main info of workshop activity +- [MOBILE-2197](https://moodle.atlassian.net/browse/MOBILE-2197) - Support setup phase on Workshop activity +- [MOBILE-2198](https://moodle.atlassian.net/browse/MOBILE-2198) - Support submission phase on Workshop +- [MOBILE-2207](https://moodle.atlassian.net/browse/MOBILE-2207) - Add forgot password link at the login page +- [MOBILE-2249](https://moodle.atlassian.net/browse/MOBILE-2249) - Allow configuring a set of sites for custom apps +- [MOBILE-2255](https://moodle.atlassian.net/browse/MOBILE-2255) - Allow uploading files using the new "Files" app in iOS +- [MOBILE-2271](https://moodle.atlassian.net/browse/MOBILE-2271) - Display category calendar events correctly in the app ### Improvement -- [MOBILE-1511](https://tracker.moodle.org/browse/MOBILE-1511) - Vimeo videos restricted by domain cannot be played in the Moodle Mobile app -- [MOBILE-2171](https://tracker.moodle.org/browse/MOBILE-2171) - Support paypal plugin -- [MOBILE-2232](https://tracker.moodle.org/browse/MOBILE-2232) - Decrease WebService calls in course list/overview -- [MOBILE-2236](https://tracker.moodle.org/browse/MOBILE-2236) - Support assessment phase on Workshop -- [MOBILE-2237](https://tracker.moodle.org/browse/MOBILE-2237) - Support grading evaluation phase on Workshop -- [MOBILE-2238](https://tracker.moodle.org/browse/MOBILE-2238) - Support closing phase on Workshop -- [MOBILE-2241](https://tracker.moodle.org/browse/MOBILE-2241) - Don't include original JS files to remote addon zip file -- [MOBILE-2276](https://tracker.moodle.org/browse/MOBILE-2276) - Allow configuring how to display the fixed set of sites for custom apps -- [MOBILE-2284](https://tracker.moodle.org/browse/MOBILE-2284) - Add completion override by information -- [MOBILE-2293](https://tracker.moodle.org/browse/MOBILE-2293) - Switch to single entry view in database +- [MOBILE-1511](https://moodle.atlassian.net/browse/MOBILE-1511) - Vimeo videos restricted by domain cannot be played in the Moodle Mobile app +- [MOBILE-2171](https://moodle.atlassian.net/browse/MOBILE-2171) - Support paypal plugin +- [MOBILE-2232](https://moodle.atlassian.net/browse/MOBILE-2232) - Decrease WebService calls in course list/overview +- [MOBILE-2236](https://moodle.atlassian.net/browse/MOBILE-2236) - Support assessment phase on Workshop +- [MOBILE-2237](https://moodle.atlassian.net/browse/MOBILE-2237) - Support grading evaluation phase on Workshop +- [MOBILE-2238](https://moodle.atlassian.net/browse/MOBILE-2238) - Support closing phase on Workshop +- [MOBILE-2241](https://moodle.atlassian.net/browse/MOBILE-2241) - Don't include original JS files to remote addon zip file +- [MOBILE-2276](https://moodle.atlassian.net/browse/MOBILE-2276) - Allow configuring how to display the fixed set of sites for custom apps +- [MOBILE-2284](https://moodle.atlassian.net/browse/MOBILE-2284) - Add completion override by information +- [MOBILE-2293](https://moodle.atlassian.net/browse/MOBILE-2293) - Switch to single entry view in database -- [MOBILE-2297](https://tracker.moodle.org/browse/MOBILE-2297) - Manage revision of pluginfiles +- [MOBILE-2297](https://moodle.atlassian.net/browse/MOBILE-2297) - Manage revision of pluginfiles diff --git a/general/app_releases/v3/v3.4.1.md b/general/app_releases/v3/v3.4.1.md index 2459ba5e38..3c16491cdc 100644 --- a/general/app_releases/v3/v3.4.1.md +++ b/general/app_releases/v3/v3.4.1.md @@ -8,7 +8,7 @@ tags: Release date: 28th February 2018 -[Complete list of fixed issues in Moodle Mobile 3.4.1](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15958). +[Complete list of fixed issues in Moodle Mobile 3.4.1](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15958). ## New feature @@ -26,22 +26,22 @@ Release date: 28th February 2018 ### Bug -- [MOBILE-1629](https://tracker.moodle.org/browse/MOBILE-1629) - Splash screen is distorted on a Nexus 9 -- [MOBILE-2252](https://tracker.moodle.org/browse/MOBILE-2252) - LTI External Activity start reuses nonce -- [MOBILE-2280](https://tracker.moodle.org/browse/MOBILE-2280) - moodle mobile shows different string -- [MOBILE-2291](https://tracker.moodle.org/browse/MOBILE-2291) - Filters are not applied in the linux desktop app -- [MOBILE-2313](https://tracker.moodle.org/browse/MOBILE-2313) - Vimeo video with parameters in the url doesn't work -- [MOBILE-2316](https://tracker.moodle.org/browse/MOBILE-2316) - Badges are not visible in the user site profile and don't indicate if they are expired -- [MOBILE-2358](https://tracker.moodle.org/browse/MOBILE-2358) - Site announcements default forum is duplicated on the app Site Home -- [MOBILE-2359](https://tracker.moodle.org/browse/MOBILE-2359) - Number of assertions different in app from web version in workshop -- [MOBILE-2361](https://tracker.moodle.org/browse/MOBILE-2361) - Error: undefined is not an object (evaluating state.finished) -- [MOBILE-2365](https://tracker.moodle.org/browse/MOBILE-2365) - Custom language strings replacement tokens not being replaced -- [MOBILE-2367](https://tracker.moodle.org/browse/MOBILE-2367) - Support filter in feedback activity answer options +- [MOBILE-1629](https://moodle.atlassian.net/browse/MOBILE-1629) - Splash screen is distorted on a Nexus 9 +- [MOBILE-2252](https://moodle.atlassian.net/browse/MOBILE-2252) - LTI External Activity start reuses nonce +- [MOBILE-2280](https://moodle.atlassian.net/browse/MOBILE-2280) - moodle mobile shows different string +- [MOBILE-2291](https://moodle.atlassian.net/browse/MOBILE-2291) - Filters are not applied in the linux desktop app +- [MOBILE-2313](https://moodle.atlassian.net/browse/MOBILE-2313) - Vimeo video with parameters in the url doesn't work +- [MOBILE-2316](https://moodle.atlassian.net/browse/MOBILE-2316) - Badges are not visible in the user site profile and don't indicate if they are expired +- [MOBILE-2358](https://moodle.atlassian.net/browse/MOBILE-2358) - Site announcements default forum is duplicated on the app Site Home +- [MOBILE-2359](https://moodle.atlassian.net/browse/MOBILE-2359) - Number of assertions different in app from web version in workshop +- [MOBILE-2361](https://moodle.atlassian.net/browse/MOBILE-2361) - Error: undefined is not an object (evaluating state.finished) +- [MOBILE-2365](https://moodle.atlassian.net/browse/MOBILE-2365) - Custom language strings replacement tokens not being replaced +- [MOBILE-2367](https://moodle.atlassian.net/browse/MOBILE-2367) - Support filter in feedback activity answer options ### New Feature -- [MOBILE-2301](https://tracker.moodle.org/browse/MOBILE-2301) - Allow downloading all courses in a site +- [MOBILE-2301](https://moodle.atlassian.net/browse/MOBILE-2301) - Allow downloading all courses in a site ### Improvement -- [MOBILE-2305](https://tracker.moodle.org/browse/MOBILE-2305) - Add one e2e testing for workshop +- [MOBILE-2305](https://moodle.atlassian.net/browse/MOBILE-2305) - Add one e2e testing for workshop diff --git a/general/app_releases/v3/v3.4.2.md b/general/app_releases/v3/v3.4.2.md index 2941e8b380..e3f1b0e993 100644 --- a/general/app_releases/v3/v3.4.2.md +++ b/general/app_releases/v3/v3.4.2.md @@ -8,7 +8,7 @@ tags: Release date: 19th March 2018 -[Complete list of fixed issues in Moodle Mobile 3.4.2](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=16059). +[Complete list of fixed issues in Moodle Mobile 3.4.2](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=16059). ## New features @@ -19,12 +19,12 @@ Release date: 19th March 2018 ### New Feature -- [MOBILE-2377](https://tracker.moodle.org/browse/MOBILE-2377) - Support the age verification form in the Mobile app +- [MOBILE-2377](https://moodle.atlassian.net/browse/MOBILE-2377) - Support the age verification form in the Mobile app ### Improvement -- [MOBILE-1900](https://tracker.moodle.org/browse/MOBILE-1900) - Use JS recaptcha lib in signup instead of image returned by WS -- [MOBILE-2373](https://tracker.moodle.org/browse/MOBILE-2373) - Incorrect button displayed when starting a timed quiz attempt -- [MOBILE-2374](https://tracker.moodle.org/browse/MOBILE-2374) - Improve error messages while downloading courses +- [MOBILE-1900](https://moodle.atlassian.net/browse/MOBILE-1900) - Use JS recaptcha lib in signup instead of image returned by WS +- [MOBILE-2373](https://moodle.atlassian.net/browse/MOBILE-2373) - Incorrect button displayed when starting a timed quiz attempt +- [MOBILE-2374](https://moodle.atlassian.net/browse/MOBILE-2374) - Improve error messages while downloading courses diff --git a/general/app_releases/v3/v3.5.0.md b/general/app_releases/v3/v3.5.0.md index 95b5fc0b21..3eb1380ac4 100644 --- a/general/app_releases/v3/v3.5.0.md +++ b/general/app_releases/v3/v3.5.0.md @@ -8,7 +8,7 @@ tags: Release date: 25th June 2018 -[Complete list of fixed issues in Moodle App 3.5.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=15959). +[Complete list of fixed issues in Moodle App 3.5.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=15959). ## New features @@ -28,57 +28,57 @@ Please note that the Moodle app 3.5.0 will require Moodle 3.1 onwards and will o ### New Feature -- [MOBILE-2381](https://tracker.moodle.org/browse/MOBILE-2381) - Support custom app Privacy Policy -- [MOBILE-2406](https://tracker.moodle.org/browse/MOBILE-2406) - Support new Moodle 3.5 course cards in the app -- [MOBILE-2421](https://tracker.moodle.org/browse/MOBILE-2421) - Inform student what will happen with their choices -- [MOBILE-2434](https://tracker.moodle.org/browse/MOBILE-2434) - Display message for classic app when connecting to old Moodle sites -- [MOBILE-2435](https://tracker.moodle.org/browse/MOBILE-2435) - Display message for new app when connecting to Moodle sites >= 3.1 (in the classic app) -- [MOBILE-2163](https://tracker.moodle.org/browse/MOBILE-2163) - Mobile app update to Ionic 3 -- [MOBILE-2368](https://tracker.moodle.org/browse/MOBILE-2368) - Include new 1024 icon for iOS -- [MOBILE-2253](https://tracker.moodle.org/browse/MOBILE-2253) - Implement Login feature using Ionic 3 -- [MOBILE-2261](https://tracker.moodle.org/browse/MOBILE-2261) - Migrate main core services and the Cordova emulator to Ionic 3 -- [MOBILE-2302](https://tracker.moodle.org/browse/MOBILE-2302) - Migrate main menu and course overview -- [MOBILE-2308](https://tracker.moodle.org/browse/MOBILE-2308) - Migrate calendar -- [MOBILE-2309](https://tracker.moodle.org/browse/MOBILE-2309) - Migrate Site Home (Front page) -- [MOBILE-2310](https://tracker.moodle.org/browse/MOBILE-2310) - Migrate course contents -- [MOBILE-2312](https://tracker.moodle.org/browse/MOBILE-2312) - Migrate file uploader -- [MOBILE-2317](https://tracker.moodle.org/browse/MOBILE-2317) - Migrate user profile -- [MOBILE-2322](https://tracker.moodle.org/browse/MOBILE-2322) - Migrate My Files -- [MOBILE-2326](https://tracker.moodle.org/browse/MOBILE-2326) - Migrate Grades -- [MOBILE-2328](https://tracker.moodle.org/browse/MOBILE-2328) - Migrate Notifications -- [MOBILE-2329](https://tracker.moodle.org/browse/MOBILE-2329) - Migrate Preferences -- [MOBILE-2331](https://tracker.moodle.org/browse/MOBILE-2331) - Migrate Comments -- [MOBILE-2335](https://tracker.moodle.org/browse/MOBILE-2335) - Migrate Book -- [MOBILE-2336](https://tracker.moodle.org/browse/MOBILE-2336) - Migrate Chat -- [MOBILE-2341](https://tracker.moodle.org/browse/MOBILE-2341) - Migrate Forum -- [MOBILE-2344](https://tracker.moodle.org/browse/MOBILE-2344) - Migrate Label -- [MOBILE-2346](https://tracker.moodle.org/browse/MOBILE-2346) - Migrate LTI (external tool) -- [MOBILE-2348](https://tracker.moodle.org/browse/MOBILE-2348) - Migrate Quiz -- [MOBILE-2355](https://tracker.moodle.org/browse/MOBILE-2355) - Synchronization process -- [MOBILE-2356](https://tracker.moodle.org/browse/MOBILE-2356) - Add TSLint rules -- [MOBILE-2376](https://tracker.moodle.org/browse/MOBILE-2376) - Support more delegates using site plugins -- [MOBILE-2389](https://tracker.moodle.org/browse/MOBILE-2389) - Migrate basic question types -- [MOBILE-2403](https://tracker.moodle.org/browse/MOBILE-2403) - Replace WebIntent and DocumentHandler with other plugins -- [MOBILE-2404](https://tracker.moodle.org/browse/MOBILE-2404) - Implement the migration of the add-ons database schema -- [MOBILE-2416](https://tracker.moodle.org/browse/MOBILE-2416) - Fix Ionic tabs -- [MOBILE-2425](https://tracker.moodle.org/browse/MOBILE-2425) - Inject addon providers in site plugins JS -- [MOBILE-2428](https://tracker.moodle.org/browse/MOBILE-2428) - Fix @todo that were raised during the Ionic 3 migration +- [MOBILE-2381](https://moodle.atlassian.net/browse/MOBILE-2381) - Support custom app Privacy Policy +- [MOBILE-2406](https://moodle.atlassian.net/browse/MOBILE-2406) - Support new Moodle 3.5 course cards in the app +- [MOBILE-2421](https://moodle.atlassian.net/browse/MOBILE-2421) - Inform student what will happen with their choices +- [MOBILE-2434](https://moodle.atlassian.net/browse/MOBILE-2434) - Display message for classic app when connecting to old Moodle sites +- [MOBILE-2435](https://moodle.atlassian.net/browse/MOBILE-2435) - Display message for new app when connecting to Moodle sites >= 3.1 (in the classic app) +- [MOBILE-2163](https://moodle.atlassian.net/browse/MOBILE-2163) - Mobile app update to Ionic 3 +- [MOBILE-2368](https://moodle.atlassian.net/browse/MOBILE-2368) - Include new 1024 icon for iOS +- [MOBILE-2253](https://moodle.atlassian.net/browse/MOBILE-2253) - Implement Login feature using Ionic 3 +- [MOBILE-2261](https://moodle.atlassian.net/browse/MOBILE-2261) - Migrate main core services and the Cordova emulator to Ionic 3 +- [MOBILE-2302](https://moodle.atlassian.net/browse/MOBILE-2302) - Migrate main menu and course overview +- [MOBILE-2308](https://moodle.atlassian.net/browse/MOBILE-2308) - Migrate calendar +- [MOBILE-2309](https://moodle.atlassian.net/browse/MOBILE-2309) - Migrate Site Home (Front page) +- [MOBILE-2310](https://moodle.atlassian.net/browse/MOBILE-2310) - Migrate course contents +- [MOBILE-2312](https://moodle.atlassian.net/browse/MOBILE-2312) - Migrate file uploader +- [MOBILE-2317](https://moodle.atlassian.net/browse/MOBILE-2317) - Migrate user profile +- [MOBILE-2322](https://moodle.atlassian.net/browse/MOBILE-2322) - Migrate My Files +- [MOBILE-2326](https://moodle.atlassian.net/browse/MOBILE-2326) - Migrate Grades +- [MOBILE-2328](https://moodle.atlassian.net/browse/MOBILE-2328) - Migrate Notifications +- [MOBILE-2329](https://moodle.atlassian.net/browse/MOBILE-2329) - Migrate Preferences +- [MOBILE-2331](https://moodle.atlassian.net/browse/MOBILE-2331) - Migrate Comments +- [MOBILE-2335](https://moodle.atlassian.net/browse/MOBILE-2335) - Migrate Book +- [MOBILE-2336](https://moodle.atlassian.net/browse/MOBILE-2336) - Migrate Chat +- [MOBILE-2341](https://moodle.atlassian.net/browse/MOBILE-2341) - Migrate Forum +- [MOBILE-2344](https://moodle.atlassian.net/browse/MOBILE-2344) - Migrate Label +- [MOBILE-2346](https://moodle.atlassian.net/browse/MOBILE-2346) - Migrate LTI (external tool) +- [MOBILE-2348](https://moodle.atlassian.net/browse/MOBILE-2348) - Migrate Quiz +- [MOBILE-2355](https://moodle.atlassian.net/browse/MOBILE-2355) - Synchronization process +- [MOBILE-2356](https://moodle.atlassian.net/browse/MOBILE-2356) - Add TSLint rules +- [MOBILE-2376](https://moodle.atlassian.net/browse/MOBILE-2376) - Support more delegates using site plugins +- [MOBILE-2389](https://moodle.atlassian.net/browse/MOBILE-2389) - Migrate basic question types +- [MOBILE-2403](https://moodle.atlassian.net/browse/MOBILE-2403) - Replace WebIntent and DocumentHandler with other plugins +- [MOBILE-2404](https://moodle.atlassian.net/browse/MOBILE-2404) - Implement the migration of the add-ons database schema +- [MOBILE-2416](https://moodle.atlassian.net/browse/MOBILE-2416) - Fix Ionic tabs +- [MOBILE-2425](https://moodle.atlassian.net/browse/MOBILE-2425) - Inject addon providers in site plugins JS +- [MOBILE-2428](https://moodle.atlassian.net/browse/MOBILE-2428) - Fix @todo that were raised during the Ionic 3 migration ### Improvement -- [MOBILE-915](https://tracker.moodle.org/browse/MOBILE-915) - Replace ionic icons with Moodle font icons -- [MOBILE-1551](https://tracker.moodle.org/browse/MOBILE-1551) - Support course format plugins/addons -- [MOBILE-2380](https://tracker.moodle.org/browse/MOBILE-2380) - Disable "Offline", "Download courses" and "Download course" -- [MOBILE-2392](https://tracker.moodle.org/browse/MOBILE-2392) - Download course option is confusing for already downloaded courses -- [MOBILE-2408](https://tracker.moodle.org/browse/MOBILE-2408) - Scale properly Vimeo videos in the app -- [MOBILE-2430](https://tracker.moodle.org/browse/MOBILE-2430) - Improve some styles and UX problems +- [MOBILE-915](https://moodle.atlassian.net/browse/MOBILE-915) - Replace ionic icons with Moodle font icons +- [MOBILE-1551](https://moodle.atlassian.net/browse/MOBILE-1551) - Support course format plugins/addons +- [MOBILE-2380](https://moodle.atlassian.net/browse/MOBILE-2380) - Disable "Offline", "Download courses" and "Download course" +- [MOBILE-2392](https://moodle.atlassian.net/browse/MOBILE-2392) - Download course option is confusing for already downloaded courses +- [MOBILE-2408](https://moodle.atlassian.net/browse/MOBILE-2408) - Scale properly Vimeo videos in the app +- [MOBILE-2430](https://moodle.atlassian.net/browse/MOBILE-2430) - Improve some styles and UX problems ### Bug -- [MOBILE-2047](https://tracker.moodle.org/browse/MOBILE-2047) - Can't scroll on an embedded video -- [MOBILE-2141](https://tracker.moodle.org/browse/MOBILE-2141) - Some plugins can't be installed using Cordova 7 -- [MOBILE-2400](https://tracker.moodle.org/browse/MOBILE-2400) - A SCORM reloads the app when left -- [MOBILE-2411](https://tracker.moodle.org/browse/MOBILE-2411) - Missing format text in category names -- [MOBILE-2412](https://tracker.moodle.org/browse/MOBILE-2412) - Vimeo with url parameters are not working -- [MOBILE-2413](https://tracker.moodle.org/browse/MOBILE-2413) - Custom lang strings replacement tokens are not being treated -- [MOBILE-2414](https://tracker.moodle.org/browse/MOBILE-2414) - Site announcements forum is duplicated in front page +- [MOBILE-2047](https://moodle.atlassian.net/browse/MOBILE-2047) - Can't scroll on an embedded video +- [MOBILE-2141](https://moodle.atlassian.net/browse/MOBILE-2141) - Some plugins can't be installed using Cordova 7 +- [MOBILE-2400](https://moodle.atlassian.net/browse/MOBILE-2400) - A SCORM reloads the app when left +- [MOBILE-2411](https://moodle.atlassian.net/browse/MOBILE-2411) - Missing format text in category names +- [MOBILE-2412](https://moodle.atlassian.net/browse/MOBILE-2412) - Vimeo with url parameters are not working +- [MOBILE-2413](https://moodle.atlassian.net/browse/MOBILE-2413) - Custom lang strings replacement tokens are not being treated +- [MOBILE-2414](https://moodle.atlassian.net/browse/MOBILE-2414) - Site announcements forum is duplicated in front page diff --git a/general/app_releases/v3/v3.5.1.md b/general/app_releases/v3/v3.5.1.md index 739033b5ab..1b2b446e98 100644 --- a/general/app_releases/v3/v3.5.1.md +++ b/general/app_releases/v3/v3.5.1.md @@ -8,7 +8,7 @@ tags: Release date: 6th July 2018 -[Complete list of fixed issues in Moodle App 3.5.1](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=16269). +[Complete list of fixed issues in Moodle App 3.5.1](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=16269). This is a maintenance release with mostly bug fixes, see the complete list of issues below for more information. @@ -16,34 +16,34 @@ This is a maintenance release with mostly bug fixes, see the complete list of is ### Bug -- [MOBILE-2401](https://tracker.moodle.org/browse/MOBILE-2401) - Multichoice in lesson: Selecting and deselecting an option is considered as selected -- [MOBILE-2440](https://tracker.moodle.org/browse/MOBILE-2440) - "All sections" is not being displayed in the app -- [MOBILE-2441](https://tracker.moodle.org/browse/MOBILE-2441) - Can't login with Moodle mobile and SSO -- [MOBILE-2443](https://tracker.moodle.org/browse/MOBILE-2443) - Mobile App won't Open on IPad -- [MOBILE-2444](https://tracker.moodle.org/browse/MOBILE-2444) - buttons and links cannot be clicked in "choice" fields of a multiple choice question -- [MOBILE-2448](https://tracker.moodle.org/browse/MOBILE-2448) - Wiki pages cannot be edited if rich text editor is disabled -- [MOBILE-2450](https://tracker.moodle.org/browse/MOBILE-2450) - Empty box is hiding course time selector on timeline in tablets -- [MOBILE-2451](https://tracker.moodle.org/browse/MOBILE-2451) - Error shown when accessing the profile of a deleted user -- [MOBILE-2452](https://tracker.moodle.org/browse/MOBILE-2452) - Mark completion manually, should scroll down to the activity you just marked -- [MOBILE-2453](https://tracker.moodle.org/browse/MOBILE-2453) - Assignment group submission fails -- [MOBILE-2454](https://tracker.moodle.org/browse/MOBILE-2454) - Site name should be shown -- [MOBILE-2455](https://tracker.moodle.org/browse/MOBILE-2455) - Course navigation menu -- [MOBILE-2456](https://tracker.moodle.org/browse/MOBILE-2456) - Forum posts are not formatted correctly -- [MOBILE-2457](https://tracker.moodle.org/browse/MOBILE-2457) - Padding displayed above the keyboard while typing a new message -- [MOBILE-2458](https://tracker.moodle.org/browse/MOBILE-2458) - Calendar settings should display "1 hour" and "1 day" +- [MOBILE-2401](https://moodle.atlassian.net/browse/MOBILE-2401) - Multichoice in lesson: Selecting and deselecting an option is considered as selected +- [MOBILE-2440](https://moodle.atlassian.net/browse/MOBILE-2440) - "All sections" is not being displayed in the app +- [MOBILE-2441](https://moodle.atlassian.net/browse/MOBILE-2441) - Can't login with Moodle mobile and SSO +- [MOBILE-2443](https://moodle.atlassian.net/browse/MOBILE-2443) - Mobile App won't Open on IPad +- [MOBILE-2444](https://moodle.atlassian.net/browse/MOBILE-2444) - buttons and links cannot be clicked in "choice" fields of a multiple choice question +- [MOBILE-2448](https://moodle.atlassian.net/browse/MOBILE-2448) - Wiki pages cannot be edited if rich text editor is disabled +- [MOBILE-2450](https://moodle.atlassian.net/browse/MOBILE-2450) - Empty box is hiding course time selector on timeline in tablets +- [MOBILE-2451](https://moodle.atlassian.net/browse/MOBILE-2451) - Error shown when accessing the profile of a deleted user +- [MOBILE-2452](https://moodle.atlassian.net/browse/MOBILE-2452) - Mark completion manually, should scroll down to the activity you just marked +- [MOBILE-2453](https://moodle.atlassian.net/browse/MOBILE-2453) - Assignment group submission fails +- [MOBILE-2454](https://moodle.atlassian.net/browse/MOBILE-2454) - Site name should be shown +- [MOBILE-2455](https://moodle.atlassian.net/browse/MOBILE-2455) - Course navigation menu +- [MOBILE-2456](https://moodle.atlassian.net/browse/MOBILE-2456) - Forum posts are not formatted correctly +- [MOBILE-2457](https://moodle.atlassian.net/browse/MOBILE-2457) - Padding displayed above the keyboard while typing a new message +- [MOBILE-2458](https://moodle.atlassian.net/browse/MOBILE-2458) - Calendar settings should display "1 hour" and "1 day" -- [MOBILE-2462](https://tracker.moodle.org/browse/MOBILE-2462) - SCORM doesn't load if displayattemptstatus is false -- [MOBILE-2464](https://tracker.moodle.org/browse/MOBILE-2464) - SVG in quiz question might be unreliable -- [MOBILE-2466](https://tracker.moodle.org/browse/MOBILE-2466) - "Cannot read property "push" of undefined", error when downloading courses -- [MOBILE-2468](https://tracker.moodle.org/browse/MOBILE-2468) - Error when submitting essay questions in lesson -- [MOBILE-2469](https://tracker.moodle.org/browse/MOBILE-2469) - Multichoice with single option in quiz: First answer is selected by default -- [MOBILE-2470](https://tracker.moodle.org/browse/MOBILE-2470) - SCORM fails to launch when no entry page is set in Settings +- [MOBILE-2462](https://moodle.atlassian.net/browse/MOBILE-2462) - SCORM doesn't load if displayattemptstatus is false +- [MOBILE-2464](https://moodle.atlassian.net/browse/MOBILE-2464) - SVG in quiz question might be unreliable +- [MOBILE-2466](https://moodle.atlassian.net/browse/MOBILE-2466) - "Cannot read property "push" of undefined", error when downloading courses +- [MOBILE-2468](https://moodle.atlassian.net/browse/MOBILE-2468) - Error when submitting essay questions in lesson +- [MOBILE-2469](https://moodle.atlassian.net/browse/MOBILE-2469) - Multichoice with single option in quiz: First answer is selected by default +- [MOBILE-2470](https://moodle.atlassian.net/browse/MOBILE-2470) - SCORM fails to launch when no entry page is set in Settings ### Improvement -- [MOBILE-2447](https://tracker.moodle.org/browse/MOBILE-2447) - Center the Moodle m on the icon -- [MOBILE-2449](https://tracker.moodle.org/browse/MOBILE-2449) - Adapt styles to make BMA life easier +- [MOBILE-2447](https://moodle.atlassian.net/browse/MOBILE-2447) - Center the Moodle m on the icon +- [MOBILE-2449](https://moodle.atlassian.net/browse/MOBILE-2449) - Adapt styles to make BMA life easier ### Task -- [MOBILE-2465](https://tracker.moodle.org/browse/MOBILE-2465) - Release Moodle app 3.5.1 +- [MOBILE-2465](https://moodle.atlassian.net/browse/MOBILE-2465) - Release Moodle app 3.5.1 diff --git a/general/app_releases/v3/v3.5.2.md b/general/app_releases/v3/v3.5.2.md index d7ac02d7a8..2066ecb714 100644 --- a/general/app_releases/v3/v3.5.2.md +++ b/general/app_releases/v3/v3.5.2.md @@ -8,7 +8,7 @@ tags: Release date: 10th September 2018 -[Complete list of fixed issues in Moodle App 3.5.2](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=16271). +[Complete list of fixed issues in Moodle App 3.5.2](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=16271). ## New features and improvements @@ -24,92 +24,92 @@ Release date: 10th September 2018 ### Bug -- [MOBILE-2179](https://tracker.moodle.org/browse/MOBILE-2179) - Activity completion check box +- [MOBILE-2179](https://moodle.atlassian.net/browse/MOBILE-2179) - Activity completion check box -- [MOBILE-2254](https://tracker.moodle.org/browse/MOBILE-2254) - App does not support courselistshortnames option -- [MOBILE-2399](https://tracker.moodle.org/browse/MOBILE-2399) - URL variables not working in Moodle Mobile -- [MOBILE-2417](https://tracker.moodle.org/browse/MOBILE-2417) - Quiz questions status is not being correctly displayed -- [MOBILE-2433](https://tracker.moodle.org/browse/MOBILE-2433) - Vimeo Full Screen goes behind the app screen -- [MOBILE-2436](https://tracker.moodle.org/browse/MOBILE-2436) - Clicking Play on Audio element opens description -- [MOBILE-2442](https://tracker.moodle.org/browse/MOBILE-2442) - MP3 files in the Quiz and Lesson modules cause the app to crash on iOS devices -- [MOBILE-2445](https://tracker.moodle.org/browse/MOBILE-2445) - Moodle mobile does not use the full screen (iPhone X) -- [MOBILE-2459](https://tracker.moodle.org/browse/MOBILE-2459) - Chart with choice responses is to small if there are lot of options -- [MOBILE-2471](https://tracker.moodle.org/browse/MOBILE-2471) - Missing Hindi characters in headers -- [MOBILE-2472](https://tracker.moodle.org/browse/MOBILE-2472) - Weekly format, double infinite loading when switching course format -- [MOBILE-2473](https://tracker.moodle.org/browse/MOBILE-2473) - Problem with the text editor on iOS and Android (wiki pages) -- [MOBILE-2474](https://tracker.moodle.org/browse/MOBILE-2474) - Scale properly SVG images in iOS (iPhone size) -- [MOBILE-2475](https://tracker.moodle.org/browse/MOBILE-2475) - Course Overview inconsistent with 100% Course Completion -- [MOBILE-2476](https://tracker.moodle.org/browse/MOBILE-2476) - Embedded media in questions is not working correctly on iOS 11.3 -- [MOBILE-2477](https://tracker.moodle.org/browse/MOBILE-2477) - Youtube videos continue playing when screen is locked -- [MOBILE-2479](https://tracker.moodle.org/browse/MOBILE-2479) - Pass outputs to course format components and other site plugins components -- [MOBILE-2480](https://tracker.moodle.org/browse/MOBILE-2480) - Refresh course format site plugin view if module completion has changed -- [MOBILE-2482](https://tracker.moodle.org/browse/MOBILE-2482) - Site Home button sometimes is not displayed in 3.1 sites -- [MOBILE-2484](https://tracker.moodle.org/browse/MOBILE-2484) - Password field is cleared after losing focus -- [MOBILE-2487](https://tracker.moodle.org/browse/MOBILE-2487) - Students can't see the assessments of their workshop submission -- [MOBILE-2488](https://tracker.moodle.org/browse/MOBILE-2488) - Last activity in site home is not displayed -- [MOBILE-2490](https://tracker.moodle.org/browse/MOBILE-2490) - Downloading of activities cannot be enabled from site home -- [MOBILE-2493](https://tracker.moodle.org/browse/MOBILE-2493) - Back button in iOS is not translated -- [MOBILE-2494](https://tracker.moodle.org/browse/MOBILE-2494) - App settings menu on iPhone X -- [MOBILE-2495](https://tracker.moodle.org/browse/MOBILE-2495) - Insufficient text contrast on hidden course modules -- [MOBILE-2500](https://tracker.moodle.org/browse/MOBILE-2500) - Can't display embedded YouTube video on full screen -- [MOBILE-2501](https://tracker.moodle.org/browse/MOBILE-2501) - Open a course link inside the app -- [MOBILE-2503](https://tracker.moodle.org/browse/MOBILE-2503) - Feedback option "Auto number questions" is ignored. Questions are always auto numbered: -- [MOBILE-2505](https://tracker.moodle.org/browse/MOBILE-2505) - Text formatting on Feedback Labels is ignored (H1, H2, …) -- [MOBILE-2508](https://tracker.moodle.org/browse/MOBILE-2508) - The editor loses focus when you click any editor formatting button -- [MOBILE-2509](https://tracker.moodle.org/browse/MOBILE-2509) - Gradebook with subcategories does not show well, even on landscape +- [MOBILE-2254](https://moodle.atlassian.net/browse/MOBILE-2254) - App does not support courselistshortnames option +- [MOBILE-2399](https://moodle.atlassian.net/browse/MOBILE-2399) - URL variables not working in Moodle Mobile +- [MOBILE-2417](https://moodle.atlassian.net/browse/MOBILE-2417) - Quiz questions status is not being correctly displayed +- [MOBILE-2433](https://moodle.atlassian.net/browse/MOBILE-2433) - Vimeo Full Screen goes behind the app screen +- [MOBILE-2436](https://moodle.atlassian.net/browse/MOBILE-2436) - Clicking Play on Audio element opens description +- [MOBILE-2442](https://moodle.atlassian.net/browse/MOBILE-2442) - MP3 files in the Quiz and Lesson modules cause the app to crash on iOS devices +- [MOBILE-2445](https://moodle.atlassian.net/browse/MOBILE-2445) - Moodle mobile does not use the full screen (iPhone X) +- [MOBILE-2459](https://moodle.atlassian.net/browse/MOBILE-2459) - Chart with choice responses is to small if there are lot of options +- [MOBILE-2471](https://moodle.atlassian.net/browse/MOBILE-2471) - Missing Hindi characters in headers +- [MOBILE-2472](https://moodle.atlassian.net/browse/MOBILE-2472) - Weekly format, double infinite loading when switching course format +- [MOBILE-2473](https://moodle.atlassian.net/browse/MOBILE-2473) - Problem with the text editor on iOS and Android (wiki pages) +- [MOBILE-2474](https://moodle.atlassian.net/browse/MOBILE-2474) - Scale properly SVG images in iOS (iPhone size) +- [MOBILE-2475](https://moodle.atlassian.net/browse/MOBILE-2475) - Course Overview inconsistent with 100% Course Completion +- [MOBILE-2476](https://moodle.atlassian.net/browse/MOBILE-2476) - Embedded media in questions is not working correctly on iOS 11.3 +- [MOBILE-2477](https://moodle.atlassian.net/browse/MOBILE-2477) - Youtube videos continue playing when screen is locked +- [MOBILE-2479](https://moodle.atlassian.net/browse/MOBILE-2479) - Pass outputs to course format components and other site plugins components +- [MOBILE-2480](https://moodle.atlassian.net/browse/MOBILE-2480) - Refresh course format site plugin view if module completion has changed +- [MOBILE-2482](https://moodle.atlassian.net/browse/MOBILE-2482) - Site Home button sometimes is not displayed in 3.1 sites +- [MOBILE-2484](https://moodle.atlassian.net/browse/MOBILE-2484) - Password field is cleared after losing focus +- [MOBILE-2487](https://moodle.atlassian.net/browse/MOBILE-2487) - Students can't see the assessments of their workshop submission +- [MOBILE-2488](https://moodle.atlassian.net/browse/MOBILE-2488) - Last activity in site home is not displayed +- [MOBILE-2490](https://moodle.atlassian.net/browse/MOBILE-2490) - Downloading of activities cannot be enabled from site home +- [MOBILE-2493](https://moodle.atlassian.net/browse/MOBILE-2493) - Back button in iOS is not translated +- [MOBILE-2494](https://moodle.atlassian.net/browse/MOBILE-2494) - App settings menu on iPhone X +- [MOBILE-2495](https://moodle.atlassian.net/browse/MOBILE-2495) - Insufficient text contrast on hidden course modules +- [MOBILE-2500](https://moodle.atlassian.net/browse/MOBILE-2500) - Can't display embedded YouTube video on full screen +- [MOBILE-2501](https://moodle.atlassian.net/browse/MOBILE-2501) - Open a course link inside the app +- [MOBILE-2503](https://moodle.atlassian.net/browse/MOBILE-2503) - Feedback option "Auto number questions" is ignored. Questions are always auto numbered: +- [MOBILE-2505](https://moodle.atlassian.net/browse/MOBILE-2505) - Text formatting on Feedback Labels is ignored (H1, H2, …) +- [MOBILE-2508](https://moodle.atlassian.net/browse/MOBILE-2508) - The editor loses focus when you click any editor formatting button +- [MOBILE-2509](https://moodle.atlassian.net/browse/MOBILE-2509) - Gradebook with subcategories does not show well, even on landscape -- [MOBILE-2510](https://tracker.moodle.org/browse/MOBILE-2510) - App always uses default_lang if forcedefaultlanguage is false -- [MOBILE-2511](https://tracker.moodle.org/browse/MOBILE-2511) - Clicking on the activity name when viewing the grade of an activity opens it in browser -- [MOBILE-2512](https://tracker.moodle.org/browse/MOBILE-2512) - Downloading a course or a section tries to download hidden modules and sections -- [MOBILE-2513](https://tracker.moodle.org/browse/MOBILE-2513) - Infinite loading not working in participants -- [MOBILE-2514](https://tracker.moodle.org/browse/MOBILE-2514) - Addons displayed in user profile are wrong when viewing another user & own profile at the same time -- [MOBILE-2515](https://tracker.moodle.org/browse/MOBILE-2515) - Clicking a glossary term in the right pane of split view opens the term in the right pane, so you cannot go back -- [MOBILE-2518](https://tracker.moodle.org/browse/MOBILE-2518) - Navigation links generate error in Rise SCORM module -- [MOBILE-2519](https://tracker.moodle.org/browse/MOBILE-2519) - Doing a PTR in a subfolder inside mod_folder shows an error -- [MOBILE-2520](https://tracker.moodle.org/browse/MOBILE-2520) - You need to logout/login 2 times for custom lang strings to be applied -- [MOBILE-2523](https://tracker.moodle.org/browse/MOBILE-2523) - uploaded resource isn't immediately available, throws NOT_FOUND_ERR -- [MOBILE-2524](https://tracker.moodle.org/browse/MOBILE-2524) - SCORM videos cannot be played in Desktop -- [MOBILE-2525](https://tracker.moodle.org/browse/MOBILE-2525) - Context menu in activities isn't updated sometimes -- [MOBILE-2526](https://tracker.moodle.org/browse/MOBILE-2526) - Error:text.replace is not a function at Grades tab -- [MOBILE-2531](https://tracker.moodle.org/browse/MOBILE-2531) - Activity site plugin prefetch is broken after the prefetch class refactor -- [MOBILE-2533](https://tracker.moodle.org/browse/MOBILE-2533) - Embedded content is not visible in the Mobile app -- [MOBILE-2534](https://tracker.moodle.org/browse/MOBILE-2534) - Embedded iframes links and window.open should be treated -- [MOBILE-2535](https://tracker.moodle.org/browse/MOBILE-2535) - Cannot see the full text of each option in selects -- [MOBILE-2536](https://tracker.moodle.org/browse/MOBILE-2536) - Can't record and upload audio or video with iOS -- [MOBILE-2538](https://tracker.moodle.org/browse/MOBILE-2538) - ionViewCanLeave not working in right pane of split view when clicking back button -- [MOBILE-2540](https://tracker.moodle.org/browse/MOBILE-2540) - App allows selecting both options in a single choice question page -- [MOBILE-2541](https://tracker.moodle.org/browse/MOBILE-2541) - Broken SCORM on iOS with HTML5 elements -- [MOBILE-2543](https://tracker.moodle.org/browse/MOBILE-2543) - Change course image background to white when image is present. -- [MOBILE-2545](https://tracker.moodle.org/browse/MOBILE-2545) - iOS keyboard doesn't display the accessory bar -- [MOBILE-2546](https://tracker.moodle.org/browse/MOBILE-2546) - Weird split view animation when recording audio files in iPad -- [MOBILE-2550](https://tracker.moodle.org/browse/MOBILE-2550) - media.forEach is not a function -- [MOBILE-2551](https://tracker.moodle.org/browse/MOBILE-2551) - Cannot select a shared files to be used in an assignment -- [MOBILE-2557](https://tracker.moodle.org/browse/MOBILE-2557) - Show more is displayed in list of forum discussions when it shouldn't -- [MOBILE-2558](https://tracker.moodle.org/browse/MOBILE-2558) - Cannot read property "scrollToTop" of null -- [MOBILE-2559](https://tracker.moodle.org/browse/MOBILE-2559) - Teachers are not able to see stealth sections -- [MOBILE-2561](https://tracker.moodle.org/browse/MOBILE-2561) - Forum discussion subject show HTML chars -- [MOBILE-2569](https://tracker.moodle.org/browse/MOBILE-2569) - Notification badge does not change when notifications are viewed +- [MOBILE-2510](https://moodle.atlassian.net/browse/MOBILE-2510) - App always uses default_lang if forcedefaultlanguage is false +- [MOBILE-2511](https://moodle.atlassian.net/browse/MOBILE-2511) - Clicking on the activity name when viewing the grade of an activity opens it in browser +- [MOBILE-2512](https://moodle.atlassian.net/browse/MOBILE-2512) - Downloading a course or a section tries to download hidden modules and sections +- [MOBILE-2513](https://moodle.atlassian.net/browse/MOBILE-2513) - Infinite loading not working in participants +- [MOBILE-2514](https://moodle.atlassian.net/browse/MOBILE-2514) - Addons displayed in user profile are wrong when viewing another user & own profile at the same time +- [MOBILE-2515](https://moodle.atlassian.net/browse/MOBILE-2515) - Clicking a glossary term in the right pane of split view opens the term in the right pane, so you cannot go back +- [MOBILE-2518](https://moodle.atlassian.net/browse/MOBILE-2518) - Navigation links generate error in Rise SCORM module +- [MOBILE-2519](https://moodle.atlassian.net/browse/MOBILE-2519) - Doing a PTR in a subfolder inside mod_folder shows an error +- [MOBILE-2520](https://moodle.atlassian.net/browse/MOBILE-2520) - You need to logout/login 2 times for custom lang strings to be applied +- [MOBILE-2523](https://moodle.atlassian.net/browse/MOBILE-2523) - uploaded resource isn't immediately available, throws NOT_FOUND_ERR +- [MOBILE-2524](https://moodle.atlassian.net/browse/MOBILE-2524) - SCORM videos cannot be played in Desktop +- [MOBILE-2525](https://moodle.atlassian.net/browse/MOBILE-2525) - Context menu in activities isn't updated sometimes +- [MOBILE-2526](https://moodle.atlassian.net/browse/MOBILE-2526) - Error:text.replace is not a function at Grades tab +- [MOBILE-2531](https://moodle.atlassian.net/browse/MOBILE-2531) - Activity site plugin prefetch is broken after the prefetch class refactor +- [MOBILE-2533](https://moodle.atlassian.net/browse/MOBILE-2533) - Embedded content is not visible in the Mobile app +- [MOBILE-2534](https://moodle.atlassian.net/browse/MOBILE-2534) - Embedded iframes links and window.open should be treated +- [MOBILE-2535](https://moodle.atlassian.net/browse/MOBILE-2535) - Cannot see the full text of each option in selects +- [MOBILE-2536](https://moodle.atlassian.net/browse/MOBILE-2536) - Can't record and upload audio or video with iOS +- [MOBILE-2538](https://moodle.atlassian.net/browse/MOBILE-2538) - ionViewCanLeave not working in right pane of split view when clicking back button +- [MOBILE-2540](https://moodle.atlassian.net/browse/MOBILE-2540) - App allows selecting both options in a single choice question page +- [MOBILE-2541](https://moodle.atlassian.net/browse/MOBILE-2541) - Broken SCORM on iOS with HTML5 elements +- [MOBILE-2543](https://moodle.atlassian.net/browse/MOBILE-2543) - Change course image background to white when image is present. +- [MOBILE-2545](https://moodle.atlassian.net/browse/MOBILE-2545) - iOS keyboard doesn't display the accessory bar +- [MOBILE-2546](https://moodle.atlassian.net/browse/MOBILE-2546) - Weird split view animation when recording audio files in iPad +- [MOBILE-2550](https://moodle.atlassian.net/browse/MOBILE-2550) - media.forEach is not a function +- [MOBILE-2551](https://moodle.atlassian.net/browse/MOBILE-2551) - Cannot select a shared files to be used in an assignment +- [MOBILE-2557](https://moodle.atlassian.net/browse/MOBILE-2557) - Show more is displayed in list of forum discussions when it shouldn't +- [MOBILE-2558](https://moodle.atlassian.net/browse/MOBILE-2558) - Cannot read property "scrollToTop" of null +- [MOBILE-2559](https://moodle.atlassian.net/browse/MOBILE-2559) - Teachers are not able to see stealth sections +- [MOBILE-2561](https://moodle.atlassian.net/browse/MOBILE-2561) - Forum discussion subject show HTML chars +- [MOBILE-2569](https://moodle.atlassian.net/browse/MOBILE-2569) - Notification badge does not change when notifications are viewed ### New Feature -- [MOBILE-649](https://tracker.moodle.org/browse/MOBILE-649) - Add RTL support -- [MOBILE-2562](https://tracker.moodle.org/browse/MOBILE-2562) - Enable Travis CI on Moodle App 3.5 -- [MOBILE-2568](https://tracker.moodle.org/browse/MOBILE-2568) - Display link to Google play and App store when accessing older sites +- [MOBILE-649](https://moodle.atlassian.net/browse/MOBILE-649) - Add RTL support +- [MOBILE-2562](https://moodle.atlassian.net/browse/MOBILE-2562) - Enable Travis CI on Moodle App 3.5 +- [MOBILE-2568](https://moodle.atlassian.net/browse/MOBILE-2568) - Display link to Google play and App store when accessing older sites ### Improvement -- [MOBILE-2080](https://tracker.moodle.org/browse/MOBILE-2080) - Display the number of unread posts for tracked forums -- [MOBILE-2084](https://tracker.moodle.org/browse/MOBILE-2084) - Add filesize and format on file resources -- [MOBILE-2161](https://tracker.moodle.org/browse/MOBILE-2161) - Support auto-login in embedded custom menu items -- [MOBILE-2364](https://tracker.moodle.org/browse/MOBILE-2364) - Inline styles should be treated to download images referenced by CSS -- [MOBILE-2481](https://tracker.moodle.org/browse/MOBILE-2481) - Improve sections navigation within a course -- [MOBILE-2528](https://tracker.moodle.org/browse/MOBILE-2528) - Allow running a certain function when site plugin WS directives are done -- [MOBILE-2529](https://tracker.moodle.org/browse/MOBILE-2529) - Improve the NSCameraUsageDescription, NSMicrophoneUsageDescription and NSPhotoLibraryUsageDescription -- [MOBILE-2537](https://tracker.moodle.org/browse/MOBILE-2537) - Add Sauce Labs Logo on readme -- [MOBILE-2547](https://tracker.moodle.org/browse/MOBILE-2547) - Target API 26 in Android apps -- [MOBILE-2548](https://tracker.moodle.org/browse/MOBILE-2548) - Allow passing JavaScript variables to new plugin pages -- [MOBILE-2549](https://tracker.moodle.org/browse/MOBILE-2549) - Add compilation time info on the about page -- [MOBILE-2555](https://tracker.moodle.org/browse/MOBILE-2555) - Don't clean HTML in summaries and descriptions -- [MOBILE-2556](https://tracker.moodle.org/browse/MOBILE-2556) - Decrease number of core_course_get_courses_by_field WS calls -- [MOBILE-2563](https://tracker.moodle.org/browse/MOBILE-2563) - Decrease number of core_course_get_contents calls in the section page -- [MOBILE-2566](https://tracker.moodle.org/browse/MOBILE-2566) - Check also image size in percentage +- [MOBILE-2080](https://moodle.atlassian.net/browse/MOBILE-2080) - Display the number of unread posts for tracked forums +- [MOBILE-2084](https://moodle.atlassian.net/browse/MOBILE-2084) - Add filesize and format on file resources +- [MOBILE-2161](https://moodle.atlassian.net/browse/MOBILE-2161) - Support auto-login in embedded custom menu items +- [MOBILE-2364](https://moodle.atlassian.net/browse/MOBILE-2364) - Inline styles should be treated to download images referenced by CSS +- [MOBILE-2481](https://moodle.atlassian.net/browse/MOBILE-2481) - Improve sections navigation within a course +- [MOBILE-2528](https://moodle.atlassian.net/browse/MOBILE-2528) - Allow running a certain function when site plugin WS directives are done +- [MOBILE-2529](https://moodle.atlassian.net/browse/MOBILE-2529) - Improve the NSCameraUsageDescription, NSMicrophoneUsageDescription and NSPhotoLibraryUsageDescription +- [MOBILE-2537](https://moodle.atlassian.net/browse/MOBILE-2537) - Add Sauce Labs Logo on readme +- [MOBILE-2547](https://moodle.atlassian.net/browse/MOBILE-2547) - Target API 26 in Android apps +- [MOBILE-2548](https://moodle.atlassian.net/browse/MOBILE-2548) - Allow passing JavaScript variables to new plugin pages +- [MOBILE-2549](https://moodle.atlassian.net/browse/MOBILE-2549) - Add compilation time info on the about page +- [MOBILE-2555](https://moodle.atlassian.net/browse/MOBILE-2555) - Don't clean HTML in summaries and descriptions +- [MOBILE-2556](https://moodle.atlassian.net/browse/MOBILE-2556) - Decrease number of core_course_get_courses_by_field WS calls +- [MOBILE-2563](https://moodle.atlassian.net/browse/MOBILE-2563) - Decrease number of core_course_get_contents calls in the section page +- [MOBILE-2566](https://moodle.atlassian.net/browse/MOBILE-2566) - Check also image size in percentage diff --git a/general/app_releases/v3/v3.6.0.md b/general/app_releases/v3/v3.6.0.md index bfa496ff55..8d26a05731 100644 --- a/general/app_releases/v3/v3.6.0.md +++ b/general/app_releases/v3/v3.6.0.md @@ -8,7 +8,7 @@ tags: Release date: 11th January 2019 -[Complete list of fixed issues in Moodle App 3.6.0](https://tracker.moodle.org/jira/secure/ReleaseNote.jspa?projectId=10070&version=16563). +[Complete list of fixed issues in Moodle App 3.6.0](https://moodle.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10070&version=16563). ## New features and improvements @@ -27,175 +27,175 @@ Release date: 11th January 2019 -- [MOBILE-1070](https://tracker.moodle.org/browse/MOBILE-1070) - Infinite-loading and failed requests: user cannot re-try unless he reloads the list -- [MOBILE-1748](https://tracker.moodle.org/browse/MOBILE-1748) - Uploading big files makes the app crash (Android) -- [MOBILE-2383](https://tracker.moodle.org/browse/MOBILE-2383) - Support parent languages and en-us -- [MOBILE-2427](https://tracker.moodle.org/browse/MOBILE-2427) - Numerical Quiz Question shown in Moodle Mobile without corresponding units -- [MOBILE-2502](https://tracker.moodle.org/browse/MOBILE-2502) - stealth mode not working in the Moodle App -- [MOBILE-2507](https://tracker.moodle.org/browse/MOBILE-2507) - Remove the \&nspb; from the roles field in the user profile -- [MOBILE-2532](https://tracker.moodle.org/browse/MOBILE-2532) - Teachers and admins cannot access hidden courses through Site Home > Available courses -- [MOBILE-2571](https://tracker.moodle.org/browse/MOBILE-2571) - Nothing happens after clicking "CONNECT!" button -- [MOBILE-2574](https://tracker.moodle.org/browse/MOBILE-2574) - Picture in the profile does not display in RECONNECT page -- [MOBILE-2577](https://tracker.moodle.org/browse/MOBILE-2577) - Moodle desktop displays "drag and drop int text" quiz question incorrectly -- [MOBILE-2585](https://tracker.moodle.org/browse/MOBILE-2585) - Cannot synchronise offline course when some plugins are installed -- [MOBILE-2587](https://tracker.moodle.org/browse/MOBILE-2587) - Fake credentials shouldn't be sent in desktop apps when adding a site -- [MOBILE-2588](https://tracker.moodle.org/browse/MOBILE-2588) - Wrong grade displayed when editing an assignment grade -- [MOBILE-2589](https://tracker.moodle.org/browse/MOBILE-2589) - Overridden assignment submission grades are displayed as editable -- [MOBILE-2590](https://tracker.moodle.org/browse/MOBILE-2590) - Clicking a notification does not go to the right page in Android -- [MOBILE-2592](https://tracker.moodle.org/browse/MOBILE-2592) - App is restarted when splitting the screen in Android -- [MOBILE-2593](https://tracker.moodle.org/browse/MOBILE-2593) - Current working directory is not a Cordova based project -- [MOBILE-2594](https://tracker.moodle.org/browse/MOBILE-2594) - SQLite plugin returns invalid strings and crashes the app in Android -- [MOBILE-2598](https://tracker.moodle.org/browse/MOBILE-2598) - Moodle App activities in competency section goes to directly to the web in the app itself -- [MOBILE-2608](https://tracker.moodle.org/browse/MOBILE-2608) - java.lang.RuntimeException: Canvas: trying to draw too large(157286400bytes) bitmap. -- [MOBILE-2610](https://tracker.moodle.org/browse/MOBILE-2610) - Lesson multichoice questions with multiple answers: user can not understand which answer was correct -- [MOBILE-2619](https://tracker.moodle.org/browse/MOBILE-2619) - Desktop version for Mac requires audio entitlement and updated packages -- [MOBILE-2624](https://tracker.moodle.org/browse/MOBILE-2624) - Text in rich text editor has a different format in the first line -- [MOBILE-2626](https://tracker.moodle.org/browse/MOBILE-2626) - Admit single quotes in config.json strings -- [MOBILE-2627](https://tracker.moodle.org/browse/MOBILE-2627) - All sections infinite loading not working when loading whole course at once -- [MOBILE-2641](https://tracker.moodle.org/browse/MOBILE-2641) - mod_resource icon is not displayed in sites older than 3.3 -- [MOBILE-2650](https://tracker.moodle.org/browse/MOBILE-2650) - Links in Youtube player for embedded videos don't open in a new browser -- [MOBILE-2651](https://tracker.moodle.org/browse/MOBILE-2651) - Links to embedded files are broken when editing content -- [MOBILE-2654](https://tracker.moodle.org/browse/MOBILE-2654) - Wifi connection on About page is not showing correct value -- [MOBILE-2655](https://tracker.moodle.org/browse/MOBILE-2655) - Course Completion requests for each course won't be necessary anymore -- [MOBILE-2661](https://tracker.moodle.org/browse/MOBILE-2661) - Empty sections should be displayed to be consistent with web version -- [MOBILE-2676](https://tracker.moodle.org/browse/MOBILE-2676) - Header margin-top is 0 when rotating and iPhone with Notch -- [MOBILE-2678](https://tracker.moodle.org/browse/MOBILE-2678) - core-external-content does not work for \