Andrew Nicols
5d1a115c64
Merge branch 'MDL-78587' of https://github.com/paulholden/moodle
2023-07-13 16:49:58 +02:00
Sara Arjona
f01927885f
Merge branch 'MDL-78673-master' of https://github.com/andrewnicols/moodle
2023-07-13 16:49:58 +02:00
Sara Arjona
2c3f4d3ae9
Merge branch 'MDL-78288-master' of https://github.com/aanabit/moodle
2023-07-13 16:49:56 +02:00
Paul Holden
1125af7857
MDL-78587 course: use tertiary nav selector on participant pages.
2023-07-12 18:26:23 +01:00
Paul Holden
826553d9eb
MDL-78587 behat: page instance resolvers for group overview/groupings.
2023-07-12 18:01:34 +01:00
Amaia Anabitarte
b9a840f638
MDL-78288 behat: New availability info selectors
...
- Create a new availability info selectors for section and activity data info regions
- Replace css_element by created selectors in the existing behat tests
2023-07-12 14:22:56 +02:00
Amaia Anabitarte
290e6f4c6f
MDL-78288 core_course: Adding filter_shown_headers option to forms
2023-07-12 14:22:56 +02:00
Ilya Tregubov
f809ea7cb7
Merge branch 'MDL-67852_MASTER_NEW' of https://github.com/aydevworks/moodle
2023-07-11 11:11:02 +08:00
Ilya Tregubov
c44ca828af
Merge branch 'MDL-77690-master' of https://github.com/junpataleta/moodle
2023-07-11 09:51:18 +08:00
Sara Arjona
97ed236dee
Merge branch 'MDL-78279-master' of https://github.com/ferranrecio/moodle
2023-07-10 13:37:27 +02:00
Ferran Recio
2fc8a263a8
MDL-78279 output: behats for dropdown components
2023-07-10 11:41:20 +02:00
Ferran Recio
109a97cff3
MDL-78279 output: new status dropdown component
...
This compoment allow the user to select a status from a user
choice instance. It is rendered as a dropdown menu triggered by
a button.
2023-07-10 11:41:20 +02:00
Ferran Recio
59bda4137d
MDL-78279 output: user choice output class
...
A class to represent a generic user choice. Other output compoments
can use this output to render user choices like selects, modals or
dropdowns.
2023-07-10 11:41:20 +02:00
Ferran Recio
e3645f663b
MDL-78279 output: new generic dropdown component
2023-07-10 11:41:19 +02:00
Andrew Nicols
dff354bb4f
MDL-78673 grade: Switch test to use generators
2023-07-10 11:21:15 +08:00
Andrew Nicols
2b7daa3b28
MDL-78673 behat: Allow plugins to define their expansion of >
2023-07-10 09:52:46 +08:00
Andrew Nicols
0ea62b97f2
Merge branch 'MDL-78184-master' of https://github.com/sarjona/moodle
2023-07-09 22:16:01 +08:00
Andrew Nicols
c472ba4738
Merge branch 'MDL-73239-master' of https://github.com/rmady/moodle
2023-07-09 22:02:22 +08:00
Alex Yeung
73f3bb23be
MDL-67852 tool_dataprivacy: Fix security checks
2023-07-09 14:35:20 +01:00
Andrew Nicols
3ff84d3eb7
MDL-78316 core: Improve jsdoc typedef for icons
2023-07-07 16:31:54 +08:00
Andrew Nicols
f57af194fb
MDL-78316 core: Update async promises
...
Writing a Promise as:
```
const promise = new Promise(async (resolve, reject) => {
return await 'foo';
});
```
Is equivalent to an IIFE:
```
const promise = (async () => {
return await 'foo';
})();
```
A recent change introduced by MDL-74301 picks this up.
This commit addresses this flagged issue.
2023-07-07 16:23:26 +08:00
Andrew Nicols
5b54ac43b1
MDL-78316 core: Move IconSystem init to Factory
...
This is throwback to times when we understood JS less.
We should not have the factory method for the IconSystem in
core/templates.
2023-07-07 16:13:28 +08:00
Andrew Nicols
c0043004e1
MDL-78316 core: Convert IconSystems to ESM
2023-07-07 16:13:27 +08:00
Sara Arjona
abcbeca33d
MDL-78184 badges: Improve user flow for connecting backpack
2023-07-07 08:53:43 +02:00
Huong Nguyen
7add5faa9e
MDL-78391 atto_recordrtc: Fix recording issue with Chrome
2023-07-06 15:37:03 +07:00
Huong Nguyen
592e9590d0
MDL-78391 tiny_recordrtc: Fix recording issue with Chrome
2023-07-06 15:33:38 +07:00
Jun Pataleta
9c73441c4a
Merge branch 'MDL-78391-master' of https://github.com/andrewnicols/moodle
2023-07-06 11:59:04 +08:00
Ilya Tregubov
6773badd97
Merge branch 'MDL-76203' of https://github.com/liorgil/moodle
2023-07-06 11:29:54 +08:00
Jun Pataleta
c1de49bd6c
Merge branch 'MDL-78484-master' of https://github.com/NashTechOpenUniversity/moodle
2023-07-06 09:41:41 +08:00
Ilya Tregubov
94452ea194
Merge branch 'MDL-77375-master' of https://github.com/rezaies/moodle
2023-07-06 09:19:57 +08:00
Jun Pataleta
14d37a274e
Merge branch 'MDL-74893-master-fix_auto_login_guest' of https://github.com/praxisdigital/moodle
2023-07-06 09:14:29 +08:00
Ilya Tregubov
048edee1e2
Merge branch 'MDL-74301-master' of https://github.com/kabalin/moodle
2023-07-06 09:06:31 +08:00
Andrew Nicols
acbf2c0c1b
Merge branch 'MDL-78644' of https://github.com/paulholden/moodle
2023-07-05 22:10:16 +08:00
Andrew Nicols
cee81e21c1
Merge branch 'MDL-77599' of https://github.com/stronk7/moodle
2023-07-05 21:58:47 +08:00
Andrew Nicols
7929267880
Merge branch 'MDL-64152-master' of https://github.com/snake/moodle
2023-07-05 21:17:28 +08:00
Ilya Tregubov
f8a65969a4
Merge branch 'MDL-78485-master' of https://github.com/stevandoMoodle/moodle
2023-07-05 11:51:23 +08:00
Ilya Tregubov
7ccab6d218
Merge branch 'MDL-48762-master' of https://github.com/sarjona/moodle
2023-07-05 08:55:45 +08:00
Paul Holden
85afb069a0
MDL-78644 files: more fault tolerant resizing of logos/icons.
...
If we cannot resize the given file (files such as ICO can't be, for
SVG it makes no sense), then we should just return the original file
as is rather than an error.
2023-07-05 00:54:03 +01:00
Andrew Nicols
619f6fc2ca
Merge branch 'MDL-73839-master-6' of https://github.com/ilyatregubov/moodle
2023-07-04 22:11:53 +08:00
Huong Nguyen
54d470c313
Merge branch 'MDL-77732-master' of https://github.com/lameze/moodle
2023-07-04 17:10:26 +07:00
Stephan Robotta
1468ecf294
MDL-77732 navigation: fix active flag in navigation for custom menus
...
This is a follow up of MDL-75908 because a Behat tests with the Chrome
driver was failing and it could be traced back to the changes of
MDL-750908. There was no issue with the Firefox driver and
apparently no issue when using the Chrome browser under normal
circumstances.
2023-07-04 17:10:15 +07:00
Stephan Robotta
a617b9f6d7
MDL-77732 navigation: fix active flag in navigation for custom menus
2023-07-04 17:09:59 +07:00
Huong Nguyen
12393ffa5f
Merge branch 'MDL-78617-master' of https://github.com/ilyatregubov/moodle
2023-07-04 15:01:52 +07:00
Huong Nguyen
49d6cad6dd
Merge branch 'MDL-76853-master' of https://github.com/andrewnicols/moodle
2023-07-04 12:45:49 +07:00
Stevani Andolo
c2be53493d
MDL-78485 editor_tiny: Allowed script tag to be added in tinyMCE editor
2023-07-04 13:36:10 +08:00
Sara Arjona
ff46626da9
MDL-48762 core: Add scheduled tasks to set course visibility
...
Two new scheduled tasks, show_started_courses_task and
hide_ended_courses_task have been added, to automatically change
the course visibility when the start/end course date match the
current one.
They are disabled by default, to keep the current behaviour.
When admins enable any of them, they are executed once per
day by default (around midnight).
These scheduled tasks are based on the "CUL Course Visibility Update"
third-party plugin created by Tim Gagen and refactored and currently
maintained by Amanda Doughty:
https://moodle.org/plugins/local_culcourse_visibility
Thanks!! :-)
2023-07-04 07:27:03 +02:00
Andrew Nicols
3ab51da3f3
Merge branch 'MDL-77356-master' of https://github.com/davewoloszyn/moodle
2023-07-04 13:14:55 +08:00
Sara Arjona
06e355664e
Merge branch 'MDL-78200-master' of https://github.com/aanabit/moodle
2023-07-03 17:43:08 +02:00
Ruslan Kabalin
572ca40ce7
MDL-74301 eslint: Enable 'reportUnusedDisableDirectives' eslint setting
...
This will warn on unused /* eslint-disable */ statements.
2023-07-03 15:21:53 +01:00
Ruslan Kabalin
80a111d25e
MDL-74301 eslint: Address issues reported by eslint
2023-07-03 15:21:53 +01:00