Matthew Hilton
4faa3204d6
MDL-73317 session: Log extra details for cachestore changes
...
More visibility depth is required for cachestore changes since they
are usually multi dimensional arrays.
2023-02-09 12:03:49 +10:00
Matthew Hilton
9c8d8502c0
MDL-73317 session: Log session changes after close
...
A snapshot of the session is now taken when write_close is called.
The session at shutdown is then compared to the snapshot. If changes
are detected, they are logged. This aids developers in seeing if
early session closes may be having unintended consequences.
2023-02-09 12:03:49 +10:00
Matthew Hilton
95077da502
MDL-73317 session: Improve session diff detection
...
Previously, newly added keys to the session were not detected. Objects
with the same properties were also incorrectly reported as different.
This commit improves this, and updates the unit tests to reflect the
new functionality.
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
d56df7c204
Merge branch 'MDL-76912' of https://github.com/paulholden/moodle
2023-02-09 09:37:00 +08:00
Andrew Nicols
c9956b2c94
Merge branch 'MDL-77177' of https://github.com/paulholden/moodle
2023-02-09 07:11:32 +08:00
Paul Holden
29c13cc54b
Merge branch 'MDL-76672-master' of https://github.com/Utdanningsdirektoratet/moodle
2023-02-08 14:57:30 +00:00
Jun Pataleta
73cd0ff616
Merge branch 'MDL-74272-master' of https://github.com/sarjona/moodle
2023-02-08 22:25:18 +08:00
Paul Holden
f85f441914
Merge branch 'MDL-76542-master' of https://github.com/lameze/moodle
2023-02-08 14:22:10 +00: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
Sara Arjona
72f75ef344
MDL-74272 theme_boost: Coding style improvements
2023-02-08 13:05:26 +01:00
Sara Arjona
5d7d947553
MDL-74272 theme_boost: Remove plugin name on course page
...
In 4.0, the plugin name was added above their name. Based on the community
feedback and the research done by the UX team, this needs to be removed.
This commit removes the activity name when edit mode is disabled.
2023-02-08 13:04:31 +01:00
Paul Holden
ef47376a37
Merge branch 'MDL-73692-master-Add-support-for-missing-timestamps-to-rss-block' of https://github.com/melanietreitinger/moodle
2023-02-08 11:22:08 +00:00
Melanie Treitinger
e5709fc588
MDL-73692 blocks: Add support for missing timestamps to rss block.
2023-02-08 11:20:48 +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
Jun Pataleta
65228171e5
Merge branch 'MDL-74905' of https://github.com/stronk7/moodle
2023-02-08 17:19:38 +08: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
Simey Lameze
64799f9ace
MDL-76542 behat: add step to go to user edit page directly
2023-02-08 12:22:29 +08:00
Simey Lameze
d991b12d15
MDL-76542 behat: create custom profile fields using data generators
...
This commit also adds a new test to verify the custom profile fields
works using the user interface.
2023-02-08 12:12:08 +08:00
Jun Pataleta
8b3e36f8a8
Merge branch 'MDL-76755-master' of https://github.com/davewoloszyn/moodle
2023-02-08 11:34:21 +08:00
Paul Holden
4402b0b677
MDL-77154 course: access checks in course format fragment callbacks.
2023-02-08 11:11:00 +08:00
Andrew Nicols
01da499897
Merge branch 'MDL-76418-master' of https://github.com/srobotta/moodle
2023-02-08 08:52:59 +08:00
Stephan Robotta
a8de5c5002
MDL-76418 course: section action menu item to show permlink to section
2023-02-07 17:56:46 +01:00
Andrew Nicols
41ccc8acb9
MDL-77171 core: Remove legacy tooltip/popuphelp YUI mods
2023-02-07 23:52:01 +08:00
Paul Holden
6f81371f7a
Merge branch 'MDL-77112-master' of https://github.com/lucaboesch/moodle
2023-02-07 15:18:52 +00:00
Jun Pataleta
f9ced0f475
Merge branch 'MDL-76901' of https://github.com/paulholden/moodle
2023-02-07 22:56:20 +08:00
Jun Pataleta
9bba8650c0
Merge branch 'MDL-76569-master' of https://github.com/andrewnicols/moodle
2023-02-07 22:54:12 +08:00
Andrew Nicols
7bf57d9850
MDL-77161 cachestore_memcached: Remove from core
2023-02-07 21:42:50 +08:00
Paul Holden
bfb5197738
MDL-76901 reportbuilder: cache custom report element persistents.
...
During request lifecycle ensure that column, filter and condition
persistents are only loaded a single time to prevent additional
database reads.
Provide invalidation method, used by the report helpers, to ensure
that the persistents are re-loaded appropriately.
Co-authored-by: Marina Glancy <marina@moodle.com>
2023-02-07 13:10:14 +00:00
Lars Bonczek
9b7c8f54ab
MDL-74433 mod_assign: Fix logging of submission removal
2023-02-07 12:33:49 +01:00
Jun Pataleta
34b1252fbf
Merge branch 'MDL-76089-master' of https://github.com/junpataleta/moodle
2023-02-07 15:35:46 +08:00
Marina Glancy
e6d6224271
MDL-76089 lib: upgrade horde library
2023-02-07 15:21:05 +08:00
Andrew Nicols
685d9c277f
Merge branch 'MDL-77023' of https://github.com/paulholden/moodle
2023-02-07 12:47:58 +08:00
Andrew Nicols
c7ac3be265
Merge branch 'MDL-77123-master' of https://github.com/cameron1729/moodle
2023-02-07 12:38:28 +08:00
Andrew Nicols
94cb2bbc60
Merge branch 'mdl-76729_master' of https://github.com/james-cnz/moodle
2023-02-07 12:36:52 +08:00
Andrew Nicols
bff31d527c
Merge branch 'MDL-75946-master' of https://github.com/davewoloszyn/moodle
2023-02-07 10:38:52 +08: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
876c3a39d5
MDL-76691 core_h5p: Add editor lib changes after upgrading it
2023-02-06 16:48:08 +01:00
Sara Arjona
0929df7d35
MDL-76691 core_h5p: Upgrade editor lib to moodle-1.23
2023-02-06 16:48:08 +01: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
d18d90602b
MDL-76691 core_h5p: Upgrade core lib to moodle-1.23
2023-02-06 16:48:07 +01:00
sam marshall
3353aecc8b
MDL-76791 core_cache: Locking breaks for multiple-identifiers store
...
Cache locking fails if the cache store supports multiple identifiers
(in core, the only two which do are cachestore_static and
cachestore_mongodb, so this is unlikely to cause severe problems).
2023-02-06 15:46:17 +00: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
Jun Pataleta
08a061ad5d
Merge branch 'MDL-76432-master-v02' of https://github.com/ferranrecio/moodle
2023-02-06 22:30:40 +08: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
Audun Jørstad Lillekjendlie
4b5ba65000
MDL-76672 block_myoverview: add role attribute for filter div
2023-02-06 14:05:54 +01:00