Ilya Tregubov [Wed, 15 Feb 2023 04:46:36 +0000 (12:46 +0800)]
MDL-76147 gradereport_grader: remove deprecated preferences.
Ilya Tregubov [Mon, 13 Feb 2023 08:34:13 +0000 (16:34 +0800)]
MDL-76147 grader_report: Fix action menus being covered.
First column and Averages row are sticky. So menu are
covered those.
Ilya Tregubov [Tue, 31 Jan 2023 04:27:10 +0000 (12:27 +0800)]
MDL-76147 gradereport_grader: Remove show calculation setting.
Ilya Tregubov [Mon, 30 Jan 2023 07:19:52 +0000 (15:19 +0800)]
MDL-76147 gradereport_grader: Fix Behat tests.
Ilya Tregubov [Wed, 4 Jan 2023 09:15:28 +0000 (16:15 +0700)]
MDL-76147 gradereport_grader: Remove show activity icons setting.
We we always show those. Was enabled by default.
Ilya Tregubov [Fri, 16 Dec 2022 09:14:34 +0000 (16:14 +0700)]
MDL-76147 gradereport_grader: Move grade items and categories icons to action menu.
Ilya Tregubov [Thu, 15 Dec 2022 03:38:24 +0000 (10:38 +0700)]
MDL-76147 gradereport_grader: Code style fixes.
Ilya Tregubov [Wed, 22 Mar 2023 01:37:45 +0000 (09:37 +0800)]
on-demand release 4.2dev+
Ilya Tregubov [Wed, 22 Mar 2023 01:37:43 +0000 (09:37 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Tue, 21 Mar 2023 04:01:15 +0000 (12:01 +0800)]
Merge branch 'MDL-75746_master' of https://github.com/marxjohnson/moodle
Jake Dallimore [Tue, 21 Mar 2023 03:39:25 +0000 (11:39 +0800)]
Merge branch 'MDL-70687_default-redis-session-lock-expiration-to-php-execution-time' of https://github.com/ziegenberg/moodle
Jun Pataleta [Tue, 21 Mar 2023 02:57:04 +0000 (10:57 +0800)]
Merge branch 'MDL-69124' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 21 Mar 2023 02:51:41 +0000 (10:51 +0800)]
Merge branch 'MDL-77541' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 21 Mar 2023 02:50:23 +0000 (10:50 +0800)]
Merge branch 'MDL-77607' of https://github.com/stronk7/moodle
Ilya Tregubov [Tue, 21 Mar 2023 00:24:09 +0000 (08:24 +0800)]
Merge branch 'mdl-72533-event-table-performance' of https://github.com/petersistrom/moodle
Paul Holden [Mon, 20 Mar 2023 17:04:53 +0000 (17:04 +0000)]
Merge branch 'MDL-72124_master' of https://github.com/marxjohnson/moodle
Sara Arjona [Mon, 20 Mar 2023 16:06:00 +0000 (17:06 +0100)]
Merge branch 'MDL-77574-master' of https://github.com/lameze/moodle
Sara Arjona [Mon, 20 Mar 2023 15:15:15 +0000 (16:15 +0100)]
Merge branch 'MDL-73670-master' of https://github.com/jleyva/moodle
Sara Arjona [Mon, 20 Mar 2023 12:42:44 +0000 (13:42 +0100)]
Merge branch 'MDL-77523-master' of https://github.com/juancs/moodle
Sara Arjona [Mon, 20 Mar 2023 11:51:21 +0000 (12:51 +0100)]
Merge branch 'MDL-76893-master' of https://github.com/ferranrecio/moodle
Paul Holden [Mon, 20 Mar 2023 11:29:15 +0000 (11:29 +0000)]
Merge branch 'MDL-77178-master' of https://github.com/aanabit/moodle
Ferran Recio [Thu, 9 Feb 2023 17:20:58 +0000 (18:20 +0100)]
MDL-76893 core_courseformat: bulk move activites
Sara Arjona [Mon, 20 Mar 2023 11:22:25 +0000 (12:22 +0100)]
Merge branch 'MDL-76918' of https://github.com/paulholden/moodle
Paul Holden [Mon, 20 Mar 2023 09:13:02 +0000 (09:13 +0000)]
Merge branch 'MDL-76926-master' of https://github.com/snake/moodle
Amaia Anabitarte [Thu, 2 Mar 2023 13:13:00 +0000 (14:13 +0100)]
MDL-77178 report: Update reports tertiary navigation
Jun Pataleta [Mon, 20 Mar 2023 02:43:04 +0000 (10:43 +0800)]
Merge branch 'MDL-76894-master' of https://github.com/ferranrecio/moodle
Jun Pataleta [Mon, 20 Mar 2023 02:39:31 +0000 (10:39 +0800)]
Merge branch 'MDL-76851-master' of https://github.com/ferranrecio/moodle
Jun Pataleta [Mon, 20 Mar 2023 02:32:35 +0000 (10:32 +0800)]
Merge branch 'MDL-76997-master' of https://github.com/aanabit/moodle
Mark Sharp [Fri, 7 Oct 2022 04:37:39 +0000 (15:37 +1100)]
MDL-72533 core_calendar: improve calendar event table peformance
- Filter searchable courses if set.
- Sites with large groups should now experience better performance.
- Applies and optimises query against a proper date range.
Co-authored-by: Mark Sharp <mark.sharp@solent.ac.uk>
Co-authored-by: Peter Sistrom <petersistrom@catalyst-au.net>
Co-authored-by: Kevin Pham <keevan.pham@gmail.com>
AMOS bot [Mon, 20 Mar 2023 00:07:44 +0000 (00:07 +0000)]
Automatically generated installer lang files
AMOS bot [Sat, 18 Mar 2023 00:07:47 +0000 (00:07 +0000)]
Automatically generated installer lang files
Eloy Lafuente (stronk7) [Mon, 13 Mar 2023 08:30:35 +0000 (09:30 +0100)]
MDL-77607 core_component: Fix wrong component for the grade api
The correct component (subsystem) for the "grade" API is
"core_grades" not "core_grade".
Let's fix that and cover it with tests.
Sara Arjona [Fri, 17 Mar 2023 16:59:32 +0000 (17:59 +0100)]
on-demand release 4.2dev+
Sara Arjona [Fri, 17 Mar 2023 16:59:15 +0000 (17:59 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Ferran Recio [Tue, 24 Jan 2023 17:48:46 +0000 (18:48 +0100)]
MDL-76894 core_courseformat: bulk move section
Sara Arjona [Fri, 17 Mar 2023 12:20:38 +0000 (13:20 +0100)]
MDL-77608 h5p: Fix after rewrite
Minor changes, like removing extra line at the end of the file or adding
comment in lib/db/upgrade.php.
Jun Pataleta [Fri, 17 Mar 2023 03:12:32 +0000 (11:12 +0800)]
Merge branch 'master_MDL-76906' of https://github.com/mattporritt/moodle
Jun Pataleta [Fri, 17 Mar 2023 03:06:47 +0000 (11:06 +0800)]
Merge branch 'MDL-76910' of https://github.com/paulholden/moodle
Jun Pataleta [Fri, 17 Mar 2023 03:02:13 +0000 (11:02 +0800)]
Merge branch 'MDL-76257-master' of https://github.com/juancs/moodle
Jun Pataleta [Fri, 17 Mar 2023 02:31:29 +0000 (10:31 +0800)]
Merge branch 'MDL-77608' of https://github.com/paulholden/moodle
Ilya Tregubov [Fri, 17 Mar 2023 02:11:37 +0000 (10:11 +0800)]
Merge branch 'MDL-76915-master' of https://github.com/meirzamoodle/moodle
Ilya Tregubov [Fri, 17 Mar 2023 02:02:57 +0000 (10:02 +0800)]
Merge branch 'MDL-76914-master' of https://github.com/meirzamoodle/moodle
Ilya Tregubov [Fri, 17 Mar 2023 01:50:06 +0000 (09:50 +0800)]
Merge branch 'MDL-76911-master' of https://github.com/HuongNV13/moodle
Ilya Tregubov [Fri, 17 Mar 2023 01:43:12 +0000 (09:43 +0800)]
Merge branch 'MDL-69882' of https://github.com/paulholden/moodle
Paul Holden [Thu, 16 Mar 2023 16:33:39 +0000 (16:33 +0000)]
Merge branch 'MDL-76920-master' of https://github.com/cescobedo/moodle
Sara Arjona [Thu, 16 Mar 2023 16:24:58 +0000 (17:24 +0100)]
Merge branch 'master_MDL-76916' of https://github.com/mattporritt/moodle
Sara Arjona [Thu, 16 Mar 2023 16:10:34 +0000 (17:10 +0100)]
Merge branch 'MDL-77275-master' of https://github.com/laurentdavid/moodle
Sara Arjona [Thu, 16 Mar 2023 15:27:55 +0000 (16:27 +0100)]
Merge branch 'master_MDL-76923' of https://github.com/mattporritt/moodle
Sara Arjona [Thu, 16 Mar 2023 15:10:34 +0000 (16:10 +0100)]
Merge branch 'MDL-67526_final-deprecation-of-plagiarism-functions' of https://github.com/ziegenberg/moodle
Paul Holden [Thu, 16 Mar 2023 13:58:32 +0000 (13:58 +0000)]
Merge branch 'MDL-76989-master' of https://github.com/sarjona/moodle
Paul Holden [Thu, 16 Mar 2023 11:38:49 +0000 (11:38 +0000)]
Merge branch 'MDL-75464-master' of https://github.com/meirzamoodle/moodle
Paul Holden [Thu, 16 Mar 2023 11:31:49 +0000 (11:31 +0000)]
Merge branch 'MDL-76921-master' of https://github.com/cescobedo/moodle
Paul Holden [Thu, 16 Mar 2023 09:12:41 +0000 (09:12 +0000)]
Merge branch 'MDL-77337-master' of https://github.com/meirzamoodle/moodle
Jun Pataleta [Thu, 16 Mar 2023 08:47:02 +0000 (16:47 +0800)]
Merge branch 'MDL-77604-master' of https://github.com/meirzamoodle/moodle
Jake Dallimore [Thu, 16 Mar 2023 07:46:57 +0000 (15:46 +0800)]
Merge branch 'MDL-76309-master' of https://github.com/sh-csg/moodle
Andrew Nicols [Thu, 16 Mar 2023 07:04:32 +0000 (15:04 +0800)]
Merge branch 'MDL-75908-master' of https://github.com/srobotta/moodle
Ilya Tregubov [Thu, 16 Mar 2023 06:37:10 +0000 (14:37 +0800)]
Merge branch 'master_MDL-76909' of https://github.com/mattporritt/moodle
Ilya Tregubov [Thu, 16 Mar 2023 06:25:25 +0000 (14:25 +0800)]
Merge branch 'master_MDL-76924' of https://github.com/mattporritt/moodle
Jun Pataleta [Thu, 16 Mar 2023 04:28:02 +0000 (12:28 +0800)]
Merge branch 'MDL-75650-master-simple' of https://github.com/snake/moodle
Andrew Nicols [Thu, 16 Mar 2023 02:57:47 +0000 (10:57 +0800)]
Merge branch 'MDL-67789-master' of https://github.com/sarjona/moodle
Ilya Tregubov [Thu, 16 Mar 2023 00:28:39 +0000 (08:28 +0800)]
Merge branch 'MDL-76989-master' of https://github.com/sarjona/moodle
Ferran Recio [Tue, 14 Feb 2023 08:56:39 +0000 (09:56 +0100)]
MDL-76851 core_course: fix course view.php indentation
Ferran Recio [Tue, 31 Jan 2023 16:29:14 +0000 (17:29 +0100)]
MDL-76851 core_courseformat: plugin custom editor strings
Most section related actions require the frontend to use alternative
strings depending on the format plugin lang file. This patch adds
overridden strings to the current setViewFormat course editor setup
object.
Ferran Recio [Fri, 3 Feb 2023 10:17:37 +0000 (11:17 +0100)]
MDL-76851 core_courseformat: bulk section and cm delete action
AMOS bot [Fri, 17 Mar 2023 00:07:46 +0000 (00:07 +0000)]
Automatically generated installer lang files
Amaia Anabitarte [Mon, 13 Mar 2023 11:34:42 +0000 (12:34 +0100)]
MDL-76997 admin: Option to reset course indentation
Paul Holden [Thu, 2 Mar 2023 15:56:06 +0000 (15:56 +0000)]
MDL-76918 libraries: upgrade to version 1.3.1 of Rangy.
Sara Arjona [Thu, 16 Mar 2023 10:55:32 +0000 (11:55 +0100)]
MDL-76989 theme: Update Font Awesome icons in SCSS
The new Font Awesome version needs some changes in the way icons
are displayed from SCSS files:
- The atribute 'content: "\xxx"' needs to be converted to
'content: fa-content("\xxx")'
- The style must be declared. The regular is used by default, so all the
solid icons needs to add '@extend .fa-solid'
- @include fa-icons() is not required anymore (if used, the icons
are not displayed properly).
Meirza [Thu, 16 Mar 2023 10:27:30 +0000 (17:27 +0700)]
MDL-75464 libraries: upgrade EvalMath to 1.0.1
Meirza [Thu, 16 Mar 2023 08:38:10 +0000 (15:38 +0700)]
MDL-77604 recentlyaccesseditems: convert HTMLCollection to an array.
While working on this issue MDL-76931(Upgrade core-js-bundle),
we need to convert a HTMLCollection like .children to an array to use forEach(),
so we can upgrade the core-js to the upper version.
Stefan Hanauska [Thu, 16 Mar 2023 06:17:55 +0000 (07:17 +0100)]
MDL-76309 mod_assign: Compatibility with zip download
Meirza [Tue, 14 Mar 2023 20:24:46 +0000 (03:24 +0700)]
MDL-77337 analytics: Added class properties that are not declared.
In PHP 8.2 and later, setting a value to an undeclared class property is
deprecated and emits a deprecation notice.
So we need to add missing class properties that still need to be declared.
Paul Holden [Wed, 15 Mar 2023 19:15:00 +0000 (19:15 +0000)]
MDL-76339 mod_bigbluebuttonbn: correct upgrade note fix versions.
Paul Holden [Wed, 15 Mar 2023 19:03:03 +0000 (19:03 +0000)]
Merge branch 'MDL-76339-master' of https://github.com/call-learning/moodle
Paul Holden [Wed, 15 Mar 2023 17:24:23 +0000 (17:24 +0000)]
Merge branch 'master_MDL-76928' of https://github.com/mattporritt/moodle
Jun Pataleta [Wed, 15 Mar 2023 15:16:59 +0000 (23:16 +0800)]
Merge branch 'MDL-77600' of https://github.com/stronk7/moodle
Jun Pataleta [Wed, 15 Mar 2023 09:55:50 +0000 (17:55 +0800)]
Merge branch 'MDL-77343-master' of https://github.com/meirzamoodle/moodle
Stephan Robotta [Mon, 24 Oct 2022 07:57:54 +0000 (09:57 +0200)]
MDL-75908 navigation: fix active flag in navigation for custom menus
Sara Arjona [Wed, 18 Jan 2023 15:19:18 +0000 (16:19 +0100)]
MDL-67789 h5p: Save current state using xAPI State
Co-author: Andrew Lyons <andrew@moodle.com>
Ferran Recio [Wed, 18 Jan 2023 12:06:34 +0000 (13:06 +0100)]
MDL-67789 xapi: Add support to save content state
Meirza [Wed, 15 Mar 2023 07:30:47 +0000 (14:30 +0700)]
MDL-77343 mod_assign: Added missing class properties.
In PHP 8.2 and later, setting a value to an undeclared class property is
deprecated and emits a deprecation notice.
So we need to add missing class properties that still need to be declared.
Andrew Nicols [Wed, 15 Mar 2023 06:26:11 +0000 (14:26 +0800)]
Merge branch 'MDL-77550-master' of https://github.com/dpalou/moodle
Juan Segarra Montesinos [Sun, 5 Mar 2023 07:49:16 +0000 (08:49 +0100)]
MDL-77523 mod_data: textarea field should honor editor preferred format
Jake Dallimore [Wed, 15 Mar 2023 04:00:42 +0000 (12:00 +0800)]
Merge branch 'MDL-77186-master' of https://github.com/andrewnicols/moodle
Jake Dallimore [Wed, 15 Mar 2023 03:31:36 +0000 (11:31 +0800)]
Merge branch 'MDL-35745' of https://github.com/timhunt/moodle
Ilya Tregubov [Wed, 15 Mar 2023 03:00:07 +0000 (11:00 +0800)]
MDL-68093 workshop: Rebuilt js files.
Jun Pataleta [Wed, 15 Mar 2023 02:34:07 +0000 (10:34 +0800)]
Merge branch 'MDL-77344-master' of https://github.com/meirzamoodle/moodle
Ilya Tregubov [Wed, 15 Mar 2023 02:19:07 +0000 (10:19 +0800)]
Merge branch 'MDL-68093_master' of https://github.com/marxjohnson/moodle
Jun Pataleta [Wed, 15 Mar 2023 02:01:13 +0000 (10:01 +0800)]
Merge branch 'MDL-77611' of https://github.com/timhunt/moodle
Ilya Tregubov [Wed, 15 Mar 2023 01:18:44 +0000 (09:18 +0800)]
Merge branch 'MDL-77419-master' of https://github.com/danghieu1407/moodle
AMOS bot [Wed, 15 Mar 2023 00:07:44 +0000 (00:07 +0000)]
Automatically generated installer lang files
Meirza [Tue, 14 Mar 2023 20:53:14 +0000 (03:53 +0700)]
MDL-77344 mod_forum: Added missing class properties.
In PHP 8.2 and later, setting a value to an undeclared class property is
deprecated and emits a deprecation notice.
So we need to add missing class properties that still need to be declared.
cescobedo [Wed, 1 Mar 2023 13:21:02 +0000 (14:21 +0100)]
MDL-76920 atto_html: Upgrade Codemirror to 5.65.12
cescobedo [Wed, 1 Mar 2023 07:40:14 +0000 (08:40 +0100)]
MDL-76921 atto_html: Upgrade JS Beautify to 1.14.7
Sara Arjona [Mon, 6 Mar 2023 11:02:19 +0000 (12:02 +0100)]
MDL-76989 behat: Increase download size for dataexport
After upgrading the Font Awesome from 4.7 to 6.3.0, the moodle.css
file is bigger than before, so a few behat tests related to the data
export (where the moodle.css file is included), need to be updated
to meet the new size.
Sara Arjona [Fri, 3 Mar 2023 13:23:22 +0000 (14:23 +0100)]
MDL-76989 lib: Set Moodle files after Font Awesome upgrade
This patch updates the Font Awesome library version from 4.7 to 6.3.0.
The readme_moodle.txt has been updated properly because the new version
works slightly different.
There is a file to add backward compatibily to version 6 files (shim).
More information about how to upgrade from 4 to 6 can be found in
https://fontawesome.com/docs/web/setup/upgrade/upgrade-from-v4
Although a few icons have been renamed in Moodle 6, as the new version
is compatible with v4 icons, for now the references to the old icons
(fa fa-xxxx --> fa-solid fa-xxxx) haven't been changed yet.
A separate issue will be created to update them in the future and
review if some new icons can be used too.
Sara Arjona [Fri, 3 Mar 2023 07:18:47 +0000 (08:18 +0100)]
MDL-76989 theme: Update FontAwesome to 6.3.0
Eloy Lafuente (stronk7) [Sun, 12 Mar 2023 23:08:39 +0000 (00:08 +0100)]
MDL-77600 install: update the list of stale files for 4.2
Mark Johnson [Fri, 16 Sep 2022 01:51:34 +0000 (11:51 +1000)]
MDL-75746 mod_quiz: Fix backup and restore of quiz slots
Daniel Ziegenberg [Sun, 29 May 2022 20:21:19 +0000 (22:21 +0200)]
MDL-67526 plagiarism: Final deprecation of plagiarism functions
Following MDL-65835 this now finally deprecates and removes the
functions:
- plagiarism_save_form_elements(), please use
{plugin name}_coursemodule_edit_post_actions() instead
- plagiarism_get_form_elements_module(), please use
{plugin name}_coursemodule_standard_elements() instead.
- plagiarism_plugin::get_form_elements_module(), please
use {plugin name}_coursemodule_edit_post_actions() instead.
- plagiarism_plugin::save_form_elements(), please use
{plugin name}_coursemodule_standard_elements() instead.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>