Skip to content

Commit 88e69c1

Browse files
committed
[repo] Fix all tracker links to point to atlassian
1 parent 7d43f95 commit 88e69c1

File tree

586 files changed

+11543
-11543
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

586 files changed

+11543
-11543
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Bug in Moodle LMS?
4-
url: https://tracker.moodle.org/
4+
url: https://moodle.atlassian.net/
55
about: Found a problem with Moodle LMS? Report it to the Moodle tracker

data/projects.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
"discussionLinks": [],
1414
"issueLinks": [
1515
{
16-
"link": "https://tracker.moodle.org/browse/MDL-83424",
16+
"link": "https://moodle.atlassian.net/browse/MDL-83424",
1717
"title": "MDL-83424"
1818
},
1919
{
20-
"link": "https://tracker.moodle.org/browse/IDEA-75",
20+
"link": "https://moodle.atlassian.net/browse/IDEA-75",
2121
"title": "Roadmap Proposal"
2222
}
2323
]
@@ -53,7 +53,7 @@
5353
],
5454
"issueLinks": [
5555
{
56-
"link": "https://tracker.moodle.org/browse/MDL-46585",
56+
"link": "https://moodle.atlassian.net/browse/MDL-46585",
5757
"title": "MDL-46585"
5858
}
5959
]
@@ -69,7 +69,7 @@
6969
],
7070
"issueLinks": [
7171
{
72-
"link": "https://tracker.moodle.org/browse/MDL-29029",
72+
"link": "https://moodle.atlassian.net/browse/MDL-29029",
7373
"title": "MDL-29029"
7474
}
7575
]
@@ -91,7 +91,7 @@
9191
],
9292
"issueLinks": [
9393
{
94-
"link": "https://tracker.moodle.org/browse/MDL-18797",
94+
"link": "https://moodle.atlassian.net/browse/MDL-18797",
9595
"title": "MDL-18797"
9696
}
9797
]
@@ -113,7 +113,7 @@
113113
],
114114
"issueLinks": [
115115
{
116-
"link": "https://tracker.moodle.org/browse/MDL-73299",
116+
"link": "https://moodle.atlassian.net/browse/MDL-73299",
117117
"title": "MDL-73299"
118118
}
119119
]

docs/apis/core/calendar/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ $refreshtask->set_custom_data($customdata);
293293

294294
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.
295295

296-
*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)*
296+
*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)*
297297

298298
## Changes to Behat
299299

docs/apis/core/customfields/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,5 +168,5 @@ class provider implements \core_privacy\local\metadata\null_provider, \core_cust
168168

169169
## See also
170170

171-
- [MDL-64626](https://tracker.moodle.org/browse/MDL-64626) - Custom fields API (Moodle 3.7+) implementations and improvements
172-
- [MDL-57898](https://tracker.moodle.org/browse/MDL-57898) - Add custom field types plugin and course custom fields functionality
171+
- [MDL-64626](https://moodle.atlassian.net/browse/MDL-64626) - Custom fields API (Moodle 3.7+) implementations and improvements
172+
- [MDL-57898](https://moodle.atlassian.net/browse/MDL-57898) - Add custom field types plugin and course custom fields functionality

docs/apis/core/dml/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,7 @@ which must be used very carefully because it might break compatibility with data
632632

633633
::: More information
634634

635-
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).
635+
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).
636636

637637
:::
638638

docs/apis/plugintypes/availability/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ The Availability API generates a dialogue to allow teachers to configure the ava
204204

205205
:::note
206206

207-
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)!)
207+
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)!)
208208

209209
:::
210210

docs/apis/plugintypes/mod/_files/lib_description.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Each feature is identified by a constant, which is defined in the `lib
3434
- `FEATURE_GROUPS` and `FEATURE_GROUPINGS`: The activity module supports groups and groupings.
3535
- `FEATURE_SHOW_DESCRIPTION`: The activity module supports showing the description on the course page.
3636
- `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.
37-
- `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.
37+
- `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.
3838

3939
<details>
4040
<summary>View example</summary>

docs/apis/plugintypes/mod/_files/mod_form-php.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This file is used when adding/editing a module to a course. It contains the elem
55

66
The `mod_[modname]_mod_form` is a current exception to the class autoloading rules.
77

8-
This will be addressed in [MDL-74472](https://tracker.moodle.org/browse/MDL-74472).
8+
This will be addressed in [MDL-74472](https://moodle.atlassian.net/browse/MDL-74472).
99

1010
:::
1111

docs/apis/plugintypes/mod/activitymodule.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This documentation is from the project kick-off and has not been updated since t
1313

1414
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.
1515

16-
[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.
16+
[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.
1717

1818
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.
1919

docs/apis/plugintypes/qtype/restore.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ issueNumber="MDL-83541"
1515
## What has changed?
1616

1717
The backup and restore process has a long history of issues with shared questions, resulting in duplicates of questions being
18-
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
18+
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
1919
restored with those already in the target context, but it requires additional information from the question type plugins to ensure
2020
this matching works.
2121

docs/apis/subsystems/analytics/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ Targets depend on analysers, because analysers provide them with the samples the
132132

133133
A callback defined by the target will be executed once new predictions start coming so each target have control over the prediction results.
134134

135-
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.
135+
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.
136136

137137
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
138138

docs/apis/subsystems/check/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ None of these checks are as exhaustive as the checks in the reports below. It al
6767

6868
Available from _/report/security/index.php_, these checks make sure that a Moodle instance is hardened correctly for your needs.
6969

70-
For more information see [MDL-67776](https://tracker.moodle.org/browse/MDL-67776).
70+
For more information see [MDL-67776](https://moodle.atlassian.net/browse/MDL-67776).
7171

7272
### Status checks (status)
7373

@@ -81,7 +81,7 @@ An additional status check is likely the most common type of check a plugin woul
8181

8282
:::
8383

84-
For more information see [MDL-47271](https://tracker.moodle.org/browse/MDL-47271).
84+
For more information see [MDL-47271](https://moodle.atlassian.net/browse/MDL-47271).
8585

8686
### Performance checks (performance)
8787

@@ -219,7 +219,7 @@ https://github.com/moodle/moodle/blob/main/lib/classes/check/access/riskxss_resu
219219

220220
### Asynchronous checks
221221

222-
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.
222+
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.
223223

224224
## Reusing checks inside admin setting pages
225225

docs/apis/subsystems/files/internals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,4 +204,4 @@ The packer is currently limited to ASCII filenames and individual files are limi
204204
- [Repository API](../../plugintypes/repository/index.md)
205205
- [Portfolio API](https://docs.moodle.org/dev/Portfolio_API)
206206
- [Resource module file API migration](https://docs.moodle.org/dev/Resource_module_file_API_migration)
207-
- [MDL-14589](https://tracker.moodle.org/browse/MDL-14589) - File API Meta issue
207+
- [MDL-14589](https://moodle.atlassian.net/browse/MDL-14589) - File API Meta issue

docs/apis/subsystems/muc/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ When the requested key cannot be found in the cache the data source will be aske
246246

247247
:::note
248248

249-
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)
249+
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)
250250

251251
:::
252252

@@ -297,7 +297,7 @@ This is conceptually the same as above but has two important differences. Firstl
297297
$cache->get('foo'); // Get the final / shared version (which may also be stale!)
298298
```
299299

300-
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.
300+
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.
301301

302302
This method is how the course modinfo cache is localized.
303303

@@ -338,7 +338,7 @@ This is especially important if you are scaling up and down the number of fronte
338338

339339
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`).
340340

341-
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.
341+
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.
342342

343343
### Beware fast churning keys
344344

docs/apis/subsystems/privacy/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ The export and delete phases use data from the detection phase, which allows for
6464

6565
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.
6666

67-
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.
67+
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.
6868
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.
6969

7070
### Implementing a provider

docs/guides/javascript/ajax/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ To update parts of the UI in response to Ajax changes, consider using [Templates
133133
Important considerations when using webservices with ajax calls:
134134

135135
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.
136-
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.
136+
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.
137137
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.
138138
1. After adding any dynamic content to a page, Moodle's filters need to be notified via `M.core.event.FILTER_CONTENT_UPDATED`
139139
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.

docs/guides/javascript/modules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ npx grunt watch
7070

7171
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.
7272

73-
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.
73+
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.
7474

7575
The call from a PHP file might look like:
7676

general/app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ We suggest that you read the [Moodle App Overview](./app/overview.md) before div
1515
- Do you want to customise your site in the app? Read the [Moodle App Customisation](./app/customisation/index.md) page.
1616
- Do you want to make a custom app? Read the [Custom Moodle Apps](./app/customisation/custom-apps.md) page.
1717

18-
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).
18+
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).

general/app/development/plugins-development-guide/examples/self-enrolment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,4 @@ result;
5555

5656
## Other examples
5757

58-
You can find more examples about this type of plugins in [MOBILE-4323](https://tracker.moodle.org/browse/MOBILE-4323).
58+
You can find more examples about this type of plugins in [MOBILE-4323](https://moodle.atlassian.net/browse/MOBILE-4323).

general/app/development/setup/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ sudo gem install cocoapods
5757
pod setup
5858
```
5959

60-
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).
60+
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).
6161

6262
## Running the app in a browser
6363

0 commit comments

Comments
 (0)