Anupama Sarjoshi
05d51c15ca
MDL-63608 quiz: Fix Access order when manually grading quizzes
...
Changes done to fix access order of attempts that need manual grading.
Changed button text from 'Save and go to next page' to 'Save and show next' to improve UI.
2023-02-10 17:42:10 +00:00
Julien Boulen
9f3baf8c4f
MDL-76314 forum: add form check to prevent combining wrong parameters
...
Form validation prevents combining the forum type "single discussion" and the group mode "separate groups".
2023-02-10 11:07:21 +01:00
Julien Boulen
0b1e4b57b6
MDL-76312 forum: sort subscribers list by fullname
2023-02-10 10:26:31 +01:00
Sara Arjona
ad1a9e85de
MDL-74272 behat: Fix issue with headless
...
It seems unrelated to this patch... But git bisect pointed it here.
2023-02-10 09:42:53 +01:00
Jake Dallimore
7e6f706717
MDL-77140 mod_lti: fix content item return for new TinyMCE versions
2023-02-10 10:11:34 +08:00
Jason A Everling
6f4011db33
MDL-62839 mod_lti: change instructorchoiceacceptgrades default value
...
update mod_lti behat test: renametool.feature, added "Accept grades from the tool" to "1"
2023-02-09 10:22:17 -06:00
Andrew Nicols
2de031b74c
Merge branch 'MDL-76066-master' of https://github.com/aanabit/moodle
2023-02-09 10:27:00 +08:00
Andrew Nicols
9890d88107
Merge branch 'MDL-77057' of https://github.com/paulholden/moodle
2023-02-09 10:19:22 +08:00
Matthew Hilton
5ea4d886ee
MDL-73317 assign: Move useridlist cache construction
...
Move the construction of the useridlist $SESSION cache to when a key
is requested.
This stops the writing of $SESSION when backing up
or restoring mod_assign instances, which is neccessary since the
backup and restore scripts close the session when processing.
2023-02-09 12:03:49 +10:00
Andrew Nicols
cfb728bebb
Merge branch 'MDL-76499-master' of https://github.com/andelacruz/moodle
2023-02-09 09:52:53 +08:00
Andrew Nicols
9dca529997
Merge branch 'MDL-70586-master' of https://github.com/sarjona/moodle
2023-02-09 09:40:34 +08:00
Andrew Nicols
c9956b2c94
Merge branch 'MDL-77177' of https://github.com/paulholden/moodle
2023-02-09 07:11:32 +08:00
Laurent David
00eecda571
MDL-76620 mod_bigbluebuttonbn: Fix guest behat test
...
* Refactor guest_access.feature behat test
2023-02-08 14:27:47 +01:00
Laurent David
8fcf662484
MDL-76620 mod_bigbluebuttonbn: Fix guest access with forcelogin
...
*With "forcelogin" setting turned on, the new external guest
links in the bigbluebutton plugin do not work but show the login screen instead
2023-02-08 14:27:47 +01:00
Paul Holden
a09dc53828
MDL-77177 mod_data: re-factor internal method argument order.
...
We cannot have required method parameters after optional, it doesn't
make sense. Also it causes deprecation notices in PHP8.1.
2023-02-08 09:57:52 +00:00
Angelia Dela Cruz
367027f979
MDL-75230 behat: Lesson Behat tests optimised
...
Replace steps that manually add Lesson instances via the UI and use
Behat generators. This improves the speed of the Behat test runs.
2023-02-08 14:20:21 +08:00
Paul Holden
6f81371f7a
Merge branch 'MDL-77112-master' of https://github.com/lucaboesch/moodle
2023-02-07 15:18:52 +00:00
Lars Bonczek
9b7c8f54ab
MDL-74433 mod_assign: Fix logging of submission removal
2023-02-07 12:33:49 +01:00
Andrew Nicols
81f9751c9e
Merge branch 'MDL-76691-master' of https://github.com/sarjona/moodle
2023-02-07 10:36:40 +08:00
Sara Arjona
ca37dd3baf
MDL-76691 core_h5p: Add core lib changes after upgrading it
...
Apart from applying the points described in readme_moodle.txt, the following
changes have been done too:
- The parameter $folderName from the method libraryToString() have been removed
and a new method, libraryToFolderName() has been added to the H5PCore API.
References to libraryToString() with the $folderName set to true have been
replaced to the new method.
- missing-main-library has been added and replaces in some cases to
missing-required-library.
- The framework saveLibraryData method must be called before saveLibrary
(h5p.classes.php file has been patched to leave the original order because
libraryid is required to save the itemid).
- The getLibraryId() method from H5PCore has been rewritten to use MUC, in
order to avoid PHPUnit failures.
2023-02-06 16:48:07 +01:00
Sara Arjona
e1ac3833f5
MDL-70586 mod_feedback: Hide the Preview questions icon for students
...
The Preview questions icon shouldn't be displayed unless the user can
edit the feedback or access to the reports; otherwise, it's causing
confusion (especially when the feedback is not opened).
2023-02-06 16:33:09 +01:00
Paul Holden
f37b990a7a
Merge branch 'MDL-77078-master' of https://github.com/andelacruz/moodle
2023-02-06 13:33:01 +00:00
Andrew Nicols
c4fceb6237
Merge branch 'MDL-75688-master' of https://github.com/call-learning/moodle
2023-02-06 21:18:06 +08:00
Andrew Nicols
e5c8a01996
Merge branch 'MDL-77042' of https://github.com/paulholden/moodle
2023-02-06 21:15:16 +08:00
Angelia Dela Cruz
3d7fa69c02
MDL-77078 Behat: Coverage for assignment submission statement
2023-02-06 10:43:10 +08:00
Luca Bösch
dda015f855
MDL-77112 quiz: Align some elements in quiz reports better.
2023-02-03 11:52:44 +01:00
Angelia Dela Cruz
09dd28488a
MDL-76499 behat: Resource Behat tests optimised
...
Replace steps that manually add resource instances via the UI and use
Behat generators. This improves the speed of the Behat test runs.
Co-authored-by: David Woloszyn <david.woloszyn@moodle.com>
2023-02-03 11:02:26 +08:00
Andrew Nicols
7ceb00f887
Merge branch 'MDL-75085-master-4' of https://github.com/junpataleta/moodle
2023-02-02 12:02:26 +08:00
Andrew Nicols
8360ac66f3
Merge branch 'MDL-75830-master' of https://github.com/andelacruz/moodle
2023-02-02 11:55:10 +08:00
Andrew Nicols
cc44a3eea5
Merge branch 'MDL-77024' of https://github.com/timhunt/moodle
2023-02-02 11:51:51 +08:00
Jun Pataleta
8b88c61b70
Merge branch 'MDL-69690-master' of https://github.com/ilyatregubov/moodle
2023-02-02 10:35:02 +08:00
Andrew Nicols
929e5b4552
Merge branch 'MDL-75912-master' of https://github.com/andelacruz/moodle
2023-02-02 09:49:05 +08:00
Angelia Dela Cruz
710607ce5f
MDL-75830 behat: Book behat tests optimised
...
Replace steps that manually add Book instances via the UI and use
Behat generators. This improves the speed of the Behat test runs.
Additionally, performed Behat cleanup and optimisation to affected
files.
2023-02-02 09:08:09 +08:00
Andrew Nicols
2f2c587552
Merge branch 'MDL-77100' of https://github.com/paulholden/moodle
2023-02-02 08:30:02 +08:00
Paul Holden
f256b82879
Merge branch 'MDL-73847' of https://github.com/jonof/moodle
2023-02-01 10:00:22 +00:00
Paul Holden
25a6675fcd
MDL-77102 mod_wiki: remove deprecated mbstring overload checks.
2023-02-01 08:32:10 +00:00
Jun Pataleta
2147bd6951
MDL-75085 webservice: Fix parameter passed to external_format_value
2023-02-01 11:12:02 +08:00
Angelia Dela Cruz
854a357add
MDL-75912 behat: Wiki Behat tests optimised
...
Behat cleanup and optimisation
2023-02-01 11:01:47 +08:00
Paul Holden
0f58d46b05
MDL-77100 mod_data: replace calls to str_ends_with, fix assertions.
...
Calls to `str_ends_with` are polyfilled currently, as the method is
not present in PHP7.4 or earlier. We should avoid uses of it so as
to not trip up compatibility standard checkers.
2023-01-31 21:35:33 +00:00
Tim Hunt
c60878c90d
MDL-77094 quiz_statistics: improve efficiency of the recalculate task
...
quiz_settings::create() requires at least 3 DB queries, so the point is
that we can avoid doing that until after we have worked out if we need
to calculate statistics for this quiz.
Also, we order the list of quizzes to consier, to process the ones with
more recent attempts first.
2023-01-31 15:58:48 +00:00
Ilya Tregubov
2ed4132539
Merge branch 'MDL-77077-master' of https://github.com/snake/moodle
2023-01-31 18:13:10 +08:00
Andrew Nicols
1f4794341b
Merge branch 'MDL-75498-master' of https://github.com/ferranrecio/moodle
2023-01-31 15:13:33 +08:00
Ferran Recio
cde3565a67
MDL-75498 mod_data: add new tags to presets
2023-01-30 12:01:22 +01:00
Ferran Recio
0213df2f03
MDL-75498 mod_data: add extra tags to templates
2023-01-30 12:01:20 +01:00
Jake Dallimore
9981e1ec2e
MDL-77077 mod_lti: Fix JWT signature verify when alg missing from JWKS
...
Infer the algorithm, where necessary, using a combination of JWT
headers and known valid LTI algorithms.
2023-01-30 16:44:23 +08:00
Paul Holden
fdc9bd1a76
MDL-77057 group: format group names in module override pages.
2023-01-27 11:50:58 +00:00
Tim Hunt
34ca197526
MDL-77024 quiz: fix metatdata on log events
...
Some had the wrong edulevel or crud
2023-01-27 11:30:28 +00:00
Laurent David
caecb565c8
MDL-75688 mod_bigbluebuttonbn: Add indexes to log table
...
* The compound index courseid,bigbluebuttonid is useful to add in order
to speed up some of the queries on the bigbluebuttonbn_logs table
2023-01-26 16:47:42 +01:00
Amaia Anabitarte
a58ea07a41
MDL-76357 theme: Make sticky footer more prominent
2023-01-26 13:11:18 +01:00
Paul Holden
723b01e416
MDL-77042 mod_data: fix empty/zero equality check for numeric field.
2023-01-25 16:57:58 +00:00