Andrew Nicols
aa2fc4048e
MDL-69231 behat: Update tests to use new generator
2023-06-02 12:47:27 +08:00
Andrew Nicols
1a4303c9bc
MDL-69231 tests: Add role capability setting generator
2023-06-02 12:47:27 +08:00
Ilya Tregubov
d0012c7e3f
Merge branch 'MDL-77259' of https://github.com/paulholden/moodle
2023-06-01 09:29:12 +08:00
Sara Arjona
db4a3d9455
Merge branch 'MDL-77907-master' of https://github.com/andelacruz/moodle
2023-05-31 12:17:59 +02:00
Jun Pataleta
e1d1cf8bfe
Merge branch 'MDL-78346-master' of https://github.com/andrewnicols/moodle
2023-05-25 16:22:55 +08:00
Andrew Nicols
cc193bd7a6
MDL-78346 tool_langimport: Print any notifications before redirect
2023-05-25 14:54:35 +08:00
Jun Pataleta
b67930a29c
Merge branch 'MDL-78346-master' of https://github.com/andrewnicols/moodle
2023-05-25 11:43:37 +08:00
Jun Pataleta
881b51c8e2
Merge branch 'MDL-77159-master' of https://github.com/andrewnicols/moodle
2023-05-25 11:39:52 +08:00
Andrew Nicols
68122a9d89
MDL-78346 tool_langimport: Redirect after action to prevent resubmission
2023-05-25 11:14:14 +08:00
Andrew Nicols
ad7a5030f1
MDL-78346 tool_langimport: Prevent uninstallation of invalid targets
2023-05-25 11:14:14 +08:00
Andrew Nicols
1cd51db6a1
Merge branch 'MDL-77341-master' of https://github.com/meirzamoodle/moodle
2023-05-25 10:44:50 +08:00
Petr Skoda
8a9e5aeb7a
MDL-78332 core: fix hook discovery and use is_subclass_of()
...
And order hooks in admin UI - core first.
2023-05-24 19:53:18 +02:00
Andrew Nicols
c730b8735f
MDL-77159 tool_langimport: Replace YUI module with ESM
2023-05-24 20:40:14 +08:00
Jun Pataleta
6ee1bac7d8
Merge branch 'MDL-78132-master' of https://github.com/sarjona/moodle
2023-05-24 12:04:58 +08:00
Sara Arjona
e7ec8da607
MDL-78132 badges: deprecate functions and strings
...
When the logic to get the correct apiBase has been moved to the
backpack, some strings and methods have been marked as deprecated.
2023-05-23 08:47:10 +02:00
Andrew Nicols
03e4afdb39
MDL-78132 badges: move apiBase consumption to backpack
...
The logic to create the issuer has been moved to the backpack form
in order to improve the workflow and update the apiBase with the
proper value comming from the badgeconnect.json manifest file.
So, as part of this change in the workflow, the following changes
has been also implemented (to make the UI easier for users):
- The "Open Badges" oAuth issuer button has been removed from the
"OAuth Services" admin page. As they are created/updated when a backpack
is saved, this button is not required anymore.
- The "OAuth2 services" and "Backpack API URL" parameters have been
removed from the Manage backpacks form, because they are created on
the fly each time the backpack is saved.
2023-05-23 08:46:39 +02:00
Meirza
e95540d9ff
MDL-77341 mnet: 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.
2023-05-20 21:37:01 +07:00
Andrew Nicols
07a1dc04f8
MDL-74954 core: Add hook discovery feature
2023-05-20 11:03:46 +02:00
Petr Skoda
99a7a7c782
MDL-74954 core: add Hooks based on PSR-14
2023-05-20 11:03:46 +02:00
Jun Pataleta
2ec6022d9c
Merge branch 'MDL-77733-master-fix' of https://github.com/lameze/moodle
2023-05-19 11:40:16 +08:00
Eloy Lafuente (stronk7)
3ee151f674
Merge branch 'MDL-76900-fix' of https://github.com/paulholden/moodle
2023-05-19 11:40:16 +08:00
Andrew Nicols
e177eff0f8
Merge branch 'MDL-77733-master' of https://github.com/lameze/moodle
2023-05-19 11:40:14 +08:00
Andrew Nicols
1c9e122df7
MDL-77733 behat: Remove extraneous no-axe option
...
There is no need for no-axe if we make axe a boolean value. We already
have automatic support for negated boolean flags.
2023-05-19 10:32:53 +08:00
Paul Holden
3894fa9460
MDL-76900 roles: improve Oracle support for entity description column.
...
Specifically during column grouping/aggregation, we need to avoid CLOB
datatype inconsistencies (ORA-00932).
2023-05-18 11:37:37 +01:00
Ilya Tregubov
63290dc925
Merge branch 'MDL-76900' of https://github.com/paulholden/moodle
2023-05-18 09:22:15 +08:00
Sara Arjona
36de54c1f8
Merge branch 'MDL-77350-master' of https://github.com/meirzamoodle/moodle
2023-05-17 08:27:26 +02:00
Paul Holden
fe0b0135b2
MDL-77259 tool_monitor: use core component API for event list.
...
The previous method of hardcoded filepaths, specifically for events
belonging to core, meant that any events belongs to core subsystems
were omitted (core_customfield, core_h5p, core_payment, etc).
2023-05-16 09:50:11 +01:00
Angelia Dela Cruz
46abdaa7ab
MDL-77907 Behat: Coverage for duplicating competency framework
2023-05-16 12:50:53 +08:00
Andrew Nicols
a2579a59de
Merge branch 'MDL-75404-master_toolbrickfieldlinkinnewwindow' of https://github.com/brickfield/moodle
2023-05-16 12:22:32 +08:00
Meirza
4fbb4f552f
MDL-77350 webservice: 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.
2023-05-16 00:33:19 +07:00
Paul Holden
5404200d9d
MDL-76900 enrol: new enrolment method and role report entities.
...
The new entities encapsulate related data for easier re-use across
reports, and are also intended to replace similar columns/filters
from the current enrolment entity.
2023-05-15 14:12:31 +01:00
Andrew Nicols
e657e342d4
Merge branch 'MDL-77576-master-mvp' of https://github.com/safatshahin/moodle
2023-05-15 12:16:14 +08:00
Jake Dallimore
01cea25154
Merge branch 'MDL-75552-master' of https://github.com/sarjona/moodle
2023-05-11 11:23:14 +08:00
LTS
44cb3349b2
MDL-75404 tool_brickfield: Allow link open in new window with warning
2023-05-10 11:14:56 +00:00
Andrew Nicols
dd7f6a313d
Merge branch 'MDL-74898-master' of https://github.com/marinaglancy/moodle
2023-05-10 12:24:41 +08:00
Andrew Nicols
bd214de282
MDL-75552 badges: move apiBase consumption to backpack
...
The apiBase in .well-known/badgeconnect.json was ignored and it was
causing some failures when connecting or sending badges to an
external backpack.
For OBv2.1, it has been changed to always use the apiBase defined
in the badgeconnect.json backpack provider.
2023-05-09 08:50:42 +02:00
Huong Nguyen
163b4134df
MDL-77576 core: Register new communication sub-system
...
Create a new subsystem for communication and create
associated experimental settings to safely use the
new subsystem.
Originally implemented as MDL-76699.
Co-Authored-By: Huong Nguyen <huongnv13@gmail.com>
2023-05-05 14:41:28 +10:00
Paul Holden
029474c319
MDL-70189 lang: final removal of deprecated 311 strings.
2023-05-04 14:15:35 +01:00
Jake Dallimore
78a4999ddf
Merge branch 'MDL-78023' of https://github.com/paulholden/moodle
2023-05-03 16:15:29 +08:00
Ilya Tregubov
b054baacb6
Merge branch 'MDL-77320' of https://github.com/paulholden/moodle
2023-05-03 15:36:08 +08:00
Jake Dallimore
d2b655cbf2
Merge branch 'MDL-78052-master' of https://github.com/sarjona/moodle
2023-05-03 12:06:33 +08:00
Sara Arjona
83203eef6f
MDL-78052 lib: Set Moodle files after Font Awesome upgrade
2023-04-27 13:11:58 +02:00
Paul Holden
0969ad81ab
MDL-77320 tool_licensemanager: restrict exposure of user sesskey.
2023-04-27 09:32:29 +01:00
Paul Holden
99daf499c7
MDL-78023 tool_policy: cast timemodified column on table download.
2023-04-25 14:48:38 +01:00
Paul Holden
ba547f55c8
Merge branch 'MDL-73331_master_toolbrickfieldadvancedtab' of https://github.com/brickfield/moodle
2023-04-25 11:54:16 +01:00
Jun Pataleta
9095bb0ef9
MDL-78000 upgrade: add the 4.2.0 separation line to all upgrade scripts
2023-04-22 23:17:50 +08:00
Jun Pataleta
19022cd940
Merge branch 'MDL-77927-master' of https://github.com/stevandoMoodle/moodle
2023-04-21 13:11:43 +08:00
Jun Pataleta
0720524804
MDL-77927 core: mod_assignment subplugins environment check
2023-04-21 12:32:06 +08:00
Max Larkin
941ca26829
MDL-73331 tool_brickfield: Update advanced tab display
2023-04-19 12:56:56 +01:00
Eloy Lafuente (stronk7)
061c9d7ba0
MDL-77940 versions: bump all versions and requires near release
...
version = 2023042400 release version
requires= 2023041800 current rc1 version
2023-04-18 18:08:09 +02:00