Commit graph

115507 commits

Author SHA1 Message Date
Daniel Ziegenberg
3d482c9d96
MDL-78250 auth_cas: Bump thirdpartylibs version to 1.6.1
With MDL-81031 psr/log was added to moodle core, so amending the instructions
in readme_moodle.txt accordingly.

Notable upstream changes:

 - With the upstream PR #422 the file `source/CAS.php` is now also
   autoloaded.
 - With the upstream PR #428 the list of composer ignored files got
   updated. So we can now remove some of the upgrade steps in the
   readme_moodle.txt

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-08-31 17:43:57 +02:00
Daniel Ziegenberg
7572a302e8
MDL-78250 auth_cas: Update phpCAS to v1.6.1
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-08-31 17:43:53 +02:00
Shamiso.Jaravaza
87dee7620e MDL-82520 mod_bigbluebuttonbn: Show presentation
* Added setting to show/hide presentation file on activity page
* Created capability to check if user should always see presentation
2024-08-30 20:27:20 -06:00
Sara Arjona
3c47fbe3b6
MDL-82953 badges: Fix redirect when form is cancelled
From the new badge page, when the form is cancelled, a redirect should
be done to the badges/index.php.
This is a regression introduced when newbadge.php and edit.php pages
were merged.
2024-08-30 11:37:02 +02:00
Mikel Martín
448b87bbfe MDL-82957 course: Fix section bulk actions alignment 2024-08-30 09:13:04 +02:00
Paul Holden
5d0e981eed
MDL-82804 badges: define no results notice inside report instances.
When doing so from calling code, the property is not persisted when
filtering/paging (or any AJAX interaction); instead, it should be
set from within the report instance itself.
2024-08-29 16:10:30 +01:00
Sara Arjona
1fbba6b3c3
MDL-82500 my: Move CTA from the menu to buttons
The icons have been updated to make them more consistent abroad Moodle and
take advantage of the benefits of FontAwesome 6.

This commit removes the actions from the first actions menu and moves them to
buttons as suggested by the UX team. Based on recent UX decisions, the following
changes have been implemented:

- The "View Quickstart Guide" is no longer displayed as a button. Instead, this
link will now appear within the text preceding the buttons (when available).
- When no courses are available on the site, the "Manage courses" button has been
replaced by "Manage course categories".
- A "Manage courses/Manage course categories" button has been added to the zero-state
view, ensuring consistency whether courses are present on the site or not.
2024-08-29 16:14:41 +02:00
Huong Nguyen
072fb90384
weekly release 4.5dev+ 2024-08-29 18:09:50 +07:00
Huong Nguyen
7aef6e21cb
NOBUG: Add upgrade notes 2024-08-29 18:09:49 +07:00
Huong Nguyen
234a065909
NOBUG: Fixed SVG browser compatibility 2024-08-29 18:09:37 +07:00
Liam Moran
d013299da0 MDL-82717 enrol_lti: Make contextmembershipsurl property immutable
The contextmembershipsurl property on the nrsp_info object is itself
an object of type moodle_url so its getter should return a copy
of the moodle_url object instead of a reference to the class-internal
object. This commit adds a test for get_context_memberships_url and
updates the getter so the property is immutable.
2024-08-29 03:40:47 -05:00
Jun Pataleta
5f1084bcba
MDL-82948 theme_boost: Make <blockquote>'s border a bit darker 2024-08-29 15:59:40 +08:00
raortegar
51d0a1869c MDL-82255 editor_tiny: Add blockquote in toolbar menu and styled 2024-08-29 09:17:46 +02:00
Shamim Rezaie
5fe8064557 MDL-82684 mod_assign: Move the downloadasfolders checkbox to action bar 2024-08-29 14:32:38 +10:00
Huong Nguyen
47e77f895c
Merge branch 'MDL-82683-main' of https://github.com/rezaies/moodle 2024-08-29 11:22:16 +07:00
Shamim Rezaie
2e35d1bd30 MDL-82683 mod_assign: Remove session checking from the status filter 2024-08-29 14:19:39 +10:00
Shamim Rezaie
8b1d81c990 MDL-82683 mod_assign: Move the quick grading checkbox to the action bar 2024-08-29 14:19:33 +10:00
Paul Holden
3fc1073d30 MDL-82365 mod_lesson: stricter equality checks of activity password. 2024-08-29 12:12:58 +08:00
Huong Nguyen
8ec84f43cb
Merge branch 'MDL-82718' of https://github.com/paulholden/moodle 2024-08-29 11:08:31 +07:00
Huong Nguyen
c4be12a673
Merge branch 'MDL-82446' of https://github.com/paulholden/moodle 2024-08-29 11:04:56 +07:00
Jun Pataleta
a84fb7c075
Merge branch 'MDL-82651-main' of https://github.com/lameze/moodle 2024-08-29 11:59:31 +08:00
Jun Pataleta
3a45faf1b6
Merge branch 'MDL-82802' of https://github.com/paulholden/moodle 2024-08-29 11:39:57 +08:00
Huong Nguyen
1af718f3ee
Merge branch 'MDL-82613-main-v02' of https://github.com/ferranrecio/moodle 2024-08-29 10:38:39 +07:00
Huong Nguyen
2b0b6e2177
Merge branch 'MDL-82862-main' of https://github.com/sarjona/moodle 2024-08-29 10:29:49 +07:00
Ilya Tregubov
e1c84c99bf MDL-82882 quiz: Code style fixes. 2024-08-29 11:24:09 +08:00
Ilya Tregubov
2a95e09262 Merge branch 'MDL-82882' of https://github.com/timhunt/moodle 2024-08-29 11:19:44 +08:00
Huong Nguyen
490556705c
Merge branch 'MDL-71326-final-deprecation-of-plagiarism-functions-4-4' of https://github.com/ziegenberg/moodle 2024-08-29 10:13:56 +07:00
Huong Nguyen
1d5a323677
Merge branch 'MDL-82790-main' of https://github.com/andrewnicols/moodle 2024-08-29 10:07:09 +07:00
Ilya Tregubov
5c50a77859 Merge branch 'MDL-82810' of https://github.com/timhunt/moodle 2024-08-29 10:56:48 +08:00
Huong Nguyen
b6d8640e26
Merge branch 'MDL-82898-main' of https://github.com/andelacruz/moodle 2024-08-29 09:49:55 +07:00
Paul Holden
809629e5af MDL-76962 auth_oauth2: users can only delete their own linked logins. 2024-08-29 10:31:55 +08:00
Ilya Tregubov
99dd18c4c3 Merge branch 'MDL-82837-main' of https://github.com/HuongNV13/moodle 2024-08-29 10:00:05 +08:00
Ilya Tregubov
83f04f5066 Merge branch 'MDL-82105-main' of https://github.com/durenadev/moodle 2024-08-29 09:44:27 +08:00
Sara Arjona
f08b407648
Merge branch 'MDL-80641_upgrade-jmespath' of https://github.com/ziegenberg/moodle 2024-08-28 16:55:15 +02:00
Andrew Nicols
e6146bca1b
Merge branch 'MDL-82359-main' of https://github.com/sammarshallou/moodle 2024-08-28 22:46:56 +08:00
Sara Arjona
9fe440b3cb
Merge branch 'MDL-82301' of https://github.com/paulholden/moodle 2024-08-28 16:45:40 +02:00
Sara Arjona
0e4d6567a0
Merge branch 'MDL-73976' of https://github.com/paulholden/moodle 2024-08-28 14:08:58 +02:00
meirzamoodle
0c54003d2c MDL-75850 core: bump version 2024-08-28 17:17:08 +07:00
meirzamoodle
72b43c3541 MDL-75850 core: file redact
File redact is a core plugin to remove or obsure from a file (image, doc) prior to publication/release.
Currently, it has an EXIF remover service using exiftool command, but it is also possible to
add other services related to file redacting.

The plugin admin settings is under Server as it's parent.

Co-authored-by: Huong Nguyen <huongnv13@gmail.com>
2024-08-28 17:17:08 +07:00
Daniel Ureña
33717237aa MDL-82105 Badges: Get badge by badge id. 2024-08-28 10:14:15 +02:00
Jun Pataleta
bef9054099
Merge branch 'MDL-79734-main' of https://github.com/stevandoMoodle/moodle 2024-08-28 15:34:10 +08:00
Stevani Andolo
46901a07b0 MDL-79734 mod_assign: Fixed send notifications for due in 7 days 2024-08-28 14:40:58 +08:00
Simey Lameze
3b2be7f382 MDL-82651 behat: remove unnecessary steps 2024-08-28 13:54:09 +08:00
Simey Lameze
b66d4e12bf MDL-82651 behat: wait for button to exist before clicking 2024-08-28 13:54:09 +08:00
Marina Glancy
bb466df202 MDL-82567 core: Add has_capability method
Co-authored-by: David Woloszyn <david.woloszyn@moodle.com>
Co-authored-by: Jun Pataleta <jun@moodle.com>
2024-08-28 03:34:17 +00:00
David Woloszyn
eb278990d0 MDL-79734 mod_assign: Send notifications for due in 7 days 2024-08-28 11:29:52 +08:00
Ilya Tregubov
8a80fca393 Merge branch 'MDL-82547' of https://github.com/paulholden/moodle 2024-08-28 11:20:02 +08:00
Huong Nguyen
7bfa32276a
MDL-82837 output: Use the correct icons for block drawer 2024-08-28 09:36:19 +07:00
Angelia Dela Cruz
c0e5deb660 MDL-82898 enrol_self: Behat to test student enrolment using key 2024-08-28 08:45:09 +08:00
ferranrecio
245f826b43 MDL-82613 core_courseformat: fix section visibility badge 2024-08-27 16:11:32 +02:00