Jake Dallimore
51cc455525
MDL-78575 mod_lti: Add deletion support to course tools page
2023-07-17 09:22:18 +08:00
Jake Dallimore
5e077e1e46
MDL-78575 mod_lti: add behat coverage of course tools list page
2023-07-17 09:22:18 +08:00
Jake Dallimore
8d455f5adb
MDL-78575 mod_lti: add course tool editing form as standalone page
...
This handles create/edit of course tools. Deletion will be supported via
an action and modal confirm on the coursetools listing page.
2023-07-17 09:22:17 +08:00
Leon Stringer
c1ebab394d
MDL-76854 tool_monitor: subscription_deleted ctx
...
Fix course context for subscription_deleted event when deleting rules
with multiple subscriptions.
2023-07-15 08:10:46 +01:00
Paul Holden
0eb34a4725
MDL-78703 behat: fix HTTP GET method capitalization on redirect.
2023-07-15 00:55:15 +01:00
Paul Holden
d0d6938271
MDL-78719 tool_dataprivacy: prefetch correct select courses string.
2023-07-14 19:13:05 +01:00
Paul Holden
5fe5f398e2
MDL-78715 payment: prevent action menus flowing under container.
2023-07-14 17:12:51 +01:00
Paul Holden
82d06db348
MDL-78716 course: fix category idnumber updating logic.
...
Where only the case of the idnumber field was being updated, we
triggered an exception because checking for an exising idnumber
was not excluding the current category (i.e. the one being updated).
2023-07-14 15:11:07 +01:00
Paul Holden
90520abb4f
MDL-78460 mod_forum: correctly render timed post label information.
2023-07-14 10:12:43 +01:00
Paul Holden
3fc5b80bc3
MDL-70135 mod_forum: reset formchangechecker when cancelling reply.
2023-07-14 10:08:17 +01:00
Paul Holden
6634a68487
MDL-70135 mod_forum: formchangechecker for inline discussion creation.
2023-07-14 10:08:17 +01:00
Benjamin Abraham
c8482f09c6
MDL-74869 theme: Moved activity icon color into variables
...
Moved colors of the activity-icon-colors map into variables
with default value to make them easy to override.
2023-07-14 09:46:55 +02:00
Petr Skoda
c1bb36eadb
MDL-78543 admin: fix invalid default email setting with localhost site
2023-07-14 08:47:20 +02:00
Petr Skoda
24c416592c
MDL-78543 admin: fix stored file setting default application
2023-07-14 08:47:20 +02:00
Petr Skoda
92446838ab
MDL-78543 admin: refactor admin_apply_default_settings()
2023-07-14 08:47:20 +02:00
Petr Skoda
48df84a4a3
MDL-78525 core: fix word and character counting
2023-07-14 08:44:41 +02:00
Sara Arjona
47ba5d207c
MDL-78517 completion: Homogenize the module settings
...
Reuse the code between default course completion settings and
activity completion form to avoid duplicating efforts and missing
features, as happened with the grading forum.
2023-07-14 07:09:04 +02:00
Jake Dallimore
a8f496e48e
MDL-78575 mod_lti: add course tools page to course
...
Uses a reportbuilder report to display course tools.
2023-07-14 11:00:29 +08:00
Ilya Tregubov
e77452220b
weekly release 4.3dev
2023-07-14 09:25:31 +08:00
Sara Arjona
8ecebfcc42
Merge branch 'MDL-76757-fixup' of https://github.com/timhunt/moodle
2023-07-13 21:42:09 +02:00
Tim Hunt
3ea0bdfba6
MDL-76757 delete questions: fix message generation logic
...
The order was getting scrambled.
2023-07-13 17:10:13 +01:00
Sara Arjona
2e78301afb
Merge branch 'MDL-78288-master' of https://github.com/aanabit/moodle
2023-07-13 16:51:37 +02:00
Jun Pataleta
844257a539
Merge branch 'MDL-76046-master' of https://github.com/stevandoMoodle/moodle
2023-07-13 16:51:37 +02:00
Huong Nguyen
9f6e80f696
Merge branch 'MDL-75195-master' of https://github.com/raortegar/moodle
2023-07-13 16:51:04 +02:00
Huong Nguyen
5156669404
Merge branch 'MDL-50272' of https://github.com/paulholden/moodle
2023-07-13 16:51:04 +02:00
Huong Nguyen
256f83cc34
Merge branch 'MDL-76757-master' of https://github.com/danghieu1407/moodle
2023-07-13 16:51:04 +02:00
Andrew Nicols
3ed796bc10
Merge branch 'MDL-75125_master' of https://github.com/marxjohnson/moodle
2023-07-13 16:51:03 +02:00
Ilya Tregubov
c2a9b7b11d
Merge branch 'mdl-7133-master' of https://github.com/juancs/moodle
2023-07-13 16:49:59 +02:00
Jake Dallimore
66e6111165
Merge branch 'MDL-77912' of https://github.com/timhunt/moodle
2023-07-13 16:49:59 +02:00
Andrew Nicols
6d8db08c35
Merge branch 'MDL-78567-master' of https://github.com/stevandoMoodle/moodle
2023-07-13 16:49:59 +02:00
Andrew Nicols
19dbec600f
Merge branch 'MDL-78157-master' of https://github.com/golenkovm/moodle
2023-07-13 16:49:59 +02:00
Andrew Nicols
837f57d218
Merge branch 'MDL-78556-master' of https://github.com/danghieu1407/moodle
2023-07-13 16:49:59 +02:00
Andrew Nicols
6c1cabaa3c
Merge branch 'MDL-76996' of https://github.com/timhunt/moodle
2023-07-13 16:49:59 +02:00
Andrew Nicols
379a7cfb15
Merge branch 'MDL-78109-master' of https://github.com/sammarshallou/moodle
2023-07-13 16:49:59 +02:00
Ilya Tregubov
09c7cd98f4
Merge branch 'MDL-73213' of https://github.com/pedrojordao/moodle
2023-07-13 16:49:58 +02:00
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
Andrew Nicols
af1af32037
Merge branch 'MDL-77450-master' of https://github.com/andelacruz/moodle
2023-07-13 16:49:58 +02:00
Andrew Nicols
82b4aae101
Merge branch 'MDL-78676-master' of https://github.com/sarjona/moodle
2023-07-13 16:49:58 +02:00
Sara Arjona
675569572d
Merge branch 'MDL-78455-master' of https://github.com/andelacruz/moodle
2023-07-13 16:49:58 +02:00
Sara Arjona
79829fb12c
Merge branch 'MDL-78642' of https://github.com/paulholden/moodle
2023-07-13 16:49:58 +02:00
Sara Arjona
075377a996
Merge branch 'MDL-78522-master' of https://github.com/ilyatregubov/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
Sara Arjona
65d2f9cddb
Merge branch '76319-gradebook-add-missing-continue-button-master' of https://github.com/DSI-Universite-Rennes2/moodle
2023-07-13 16:49:28 +02:00
Jake Dallimore
f508921418
Merge branch 'MDL-74568-master' of https://github.com/rmady/moodle
2023-07-13 16:49:28 +02:00
Meirza
2eb879360c
MDL-77328 qtype_multianswer: Refactor for PHP 8.2 compatibility
...
This commit addresses compatibility issues in the qtype_multianswer
question type. The following changes were made:
- The usage of the undeclared property $maxmark on subquestions in
qtype_multianswer was identified as problematic. To resolve this,
the existing declared property $defaultmark is now being used for
the same purpose.
By switching to the declared property $defaultmark, compatibility with
PHP 8.2 is ensured and the issue with the undeclared property is
resolved.
2023-07-13 21:03:23 +10:00
Shamim Rezaie
9f00818d00
MDL-77328 qtype_calculated: Refactor for PHP 8.2 compatibility
...
This commit addresses compatibility issues in the qtype_calculated
question type. The following problems were identified and resolved:
- qtype_calculated was reusing the qtype_numerical_answer class and
setting two additional properties ($correctanswerlength and
$correctanswerformat) that were not declared. To resolve this, a new
class, qtype_calculated_answer, was defined and utilised.
- During grading in qtype_numerical, there were references to an
undeclared property ($unitisright) used to track calculation details.
This issue was fixed using a 'replace temp with query' refactoring.
These changes ensure the qtype_calculated question type is compatible
with PHP 8.2 and addresses the identified issues.
2023-07-13 21:03:23 +10:00
Meirza
2b23c8cee2
MDL-77328 qtype_truefalse: Refactor for PHP 8.2 compatibility
...
This commit addresses the following issues and improvements in the
qtype_truefalse class:
- Added missing class properties:
- public $truefeedbackformat
- public $falsefeedbackformat
- public $showstandardinstruction
- Updated qtype_truefalse_question to include type hinting for better
IDE support.
2023-07-13 21:03:22 +10:00
Mark Johnson
cc1ae8d5b3
MDL-77745 mod_quiz: Confirm display of question version in behat tests
2023-07-13 11:11:43 +01:00
Mark Johnson
ab8a4dd8cb
MDL-77745 core_question: Show question version in info box
2023-07-13 11:11:43 +01:00