Jake Dallimore
f6804b7ba3
MDL-65252 mod_forum: fix posts builder so it excludes hidden posts
...
This makes the builder capability aware, via an injected manager
factory and fixes unit tests.
2021-07-02 06:19:16 +08:00
Jake Dallimore
ea13242d99
MDL-65252 mod_forum: fix get_discussions_posts for deleted posts
2021-07-02 06:19:16 +08:00
Simey Lameze
1530035f12
MDL-65252 mod_forum: removal of get_forum_discussion_posts ws
2021-07-02 06:19:16 +08:00
Simey Lameze
8baf7d6e5f
MDL-65252 core: final deprecation of forum_count_replies() function
2021-07-02 06:19:16 +08:00
Andrew Nicols
bccac31627
Merge branch 'MDL-72010' of https://github.com/timhunt/moodle
2021-07-01 11:10:43 +08:00
Sara Arjona
9bcc08aacf
Merge branch 'MDL-71971-master' of git://github.com/lucaboesch/moodle
2021-06-30 16:16:07 +02:00
Eloy Lafuente (stronk7)
4242216e86
Merge branch 'MDL-71947-master' of https://github.com/bmbrands/moodle
2021-06-29 11:39:26 +02:00
Luca Bösch
f662ea7e5d
MDL-71971 mod_quiz: separate "Repaginate" and "Select multiple items"
2021-06-25 00:03:41 +02:00
Tim Hunt
8f20d1627b
MDL-72010 quiz: prevent session timeouts during attempts
2021-06-24 12:24:47 +01:00
Bas Brands
72a7171b5c
MDL-71947 core_quiz: vertical forms for access rule popups
2021-06-24 12:31:13 +02:00
Andrew Nicols
98620214e1
Merge branch 'MDL-71694-master' of https://github.com/lucisgit/moodle
2021-06-24 12:00:09 +08:00
Eloy Lafuente (stronk7)
d9347556e3
Merge branch 'MDL-71717' of git://github.com/paulholden/moodle
2021-06-24 00:18:45 +02:00
Tony Butler
46fd1d77d6
MDL-71694 assignfeedback_comments: Behat test for feedback preservation
...
Including efficiency improvements from https://github.com/davosmith
2021-06-21 11:21:53 +01:00
Andrew Nicols
4f422785c6
MDL-71113 javascript: Improve basic JS Documentation
2021-06-18 09:38:05 +08:00
Andrew Nicols
92179b7057
MDL-71113 js: Fix all jsdoc warnings
2021-06-18 09:38:05 +08:00
Andrew Nicols
70dcc60862
MDL-71113 js: Bare minimum fixes to build jsdoc
2021-06-18 09:38:04 +08:00
Víctor Déniz
9fed7e6f13
Merge branch 'MDL-71764' of https://github.com/paulholden/moodle
2021-06-17 01:43:50 +01:00
Tony Butler
ec0185ccc2
MDL-71694 assignfeedback_comments: Fill latest submitted comment data
...
Otherwise if grading validation fails, any new/updated comments are
lost and replaced with previously saved data (or an empty editor).
2021-06-16 12:04:03 +01:00
Paul Holden
709b5aa9e1
MDL-71764 mod_quiz: custom user profile field support for attempts.
2021-06-10 20:52:22 +01:00
Andrew Nicols
d3654c3a27
Merge branch 'MDL-71838' of https://github.com/timhunt/moodle
2021-06-10 11:38:50 +08:00
Mikhail Golenkov
f3cd860698
MDL-71471 assign: Remove submission from queue when converted in web
2021-06-04 15:18:59 +10:00
abgreeve
c5a08d897d
Merge branch 'MDL-71284-master' of git://github.com/lucaboesch/moodle
2021-06-03 11:42:53 +08:00
abgreeve
ef1d17c8ba
Merge branch 'MDL-71644-master' of https://github.com/NashTechOpenUniversity/moodle
2021-06-03 09:40:43 +08:00
Paul Holden
3bd4d676c0
MDL-71717 libraries: upgrade to version 2.3.6 of FPDI.
2021-06-02 21:44:01 +01:00
Tim Hunt
1287ecaeff
MDL-71838 quiz reports: average rows calc can run out of memory
...
Should not use get_records when you mean record_exists.
2021-06-02 16:06:32 +01:00
Paul Holden
fcbb2bda56
MDL-71474 mod_chat: remove redundant next session action item.
...
Deprecate now unused lang string for same.
2021-05-28 14:49:11 +01:00
Luca Bösch
0fb0743025
MDL-71284 assign: prevent double escaping assignment name.
2021-05-27 20:31:42 +02:00
Eloy Lafuente (stronk7)
fc3238baa2
Merge branch 'MDL-68394-master' of git://github.com/ilyatregubov/moodle
2021-05-27 12:21:00 +02:00
Ilya Tregubov
bbfb73afbd
MDL-68394 h5pactivity: Limit query to given course module.
2021-05-27 12:08:28 +02:00
Eloy Lafuente (stronk7)
a2f6a833cc
Merge branch 'MDL-68394-master' of git://github.com/ilyatregubov/moodle
2021-05-26 17:25:44 +02:00
Ilya Tregubov
045c3ec3ee
MDL-68394 h5pactivity: Implement methods to display recent
...
activity info.
2021-05-26 06:54:34 +02:00
Jake Dallimore
83644cc414
Merge branch 'MDL-70990-master' of git://github.com/andrewnicols/moodle
2021-05-26 12:49:34 +08:00
Andrew Nicols
acd9d9823b
MDL-70990 core_form: Replace FORM_SUBMIT_AJAX event
...
The legacy M.core.event.FORM_SUBMIT_AJAX ecent has been replaced with a
new core_form/events::formSubmittedByJavascript native DOM event.
The new event can be listened to at any point in the DOM using the
following syntax:
```
import {eventTypes} from 'core_form/events';
document.addEventListener(eventTypes.formSubmittedByJavascript, handler);
```
A backward-compatabibility layer is included to ensure that any
legacy YUI event triggered on a form is still respected and the new
native event is also fired.
A similar handler is also included to ensure that any legacy YUI event
listener is still called with the same arguments.
These legacy bridges will be removed after Moodle 4.3.
2021-05-26 10:46:49 +08:00
Andrew Nicols
d30f573f47
Merge branch 'MDL-71628-master' of https://github.com/nguyenphuctien/moodle
2021-05-26 10:38:48 +08:00
Sara Arjona
0fe09ffcad
Merge branch 'MDL-68925_master' of git://github.com/mdjnelson/moodle
2021-05-25 15:34:23 +02:00
Tien Nguyen
b14e2d3bf3
MDL-71628 quiz: Quiz review: names not shown on Manual grading screens
2021-05-25 16:28:52 +07:00
Mark Nelson
e170f1c957
MDL-68925 assignfeedback_editpdf: avoid hiding comments with a menu open
...
Co-authored by: Jonathon Fowler <fowlerj@usq.edu.au>
2021-05-20 13:14:00 +08:00
Thong Bui
f81cdd42b2
MDL-71644 Quiz: The issues outstanding from MDL-70947.
...
Issue 1: While essay question's uploading progress, we need to disable submit
buttons to prevent submit form event.
Issue 2: Enable buttons after pressing cancel button on the popup
confirming overwrite file existed.
2021-05-20 08:29:31 +07:00
Eloy Lafuente (stronk7)
ba4a7b8ccb
Merge branch 'MDL-71126-master' of git://github.com/HuongNV13/moodle
2021-05-19 23:02:41 +02:00
Eloy Lafuente (stronk7)
c494791f30
Merge branch 'MDL-71619' of https://github.com/paulholden/moodle
2021-05-18 22:59:13 +02:00
Huong Nguyen
46aece2b63
MDL-71126 Quiz: Manual grading page size preference can get stuck at 0
...
Including in this change:
- New positiveint regex rule to check if the value is a positive integer
2021-05-14 17:01:45 +07:00
Paul Holden
21c3869d03
MDL-71619 privacy: extend correct class in provider testcases.
...
Extending the privacy provider testcase means that it's tearDown
method will reset the request writer.
2021-05-13 11:51:00 +01:00
Eloy Lafuente (stronk7)
d88452fd29
Merge branch 'MDL-71580-master-enfix' of git://github.com/mudrd8mz/moodle
2021-05-12 22:58:12 +02:00
Helen Foster
c8dc7bc942
MDL-71580 lang: Import fixed English strings (en_fix)
2021-05-12 17:10:16 +02:00
Eloy Lafuente (stronk7)
9d6aa39985
MDL-71583 versions: Add all the missing full-stops to version/requires
...
It seems that the new phpcs3 checker is now controlling those
line comments that previously were ignored.
This commit just looks for all the cases and bulk-add
them when needed. The bash script (mac) used to add all them is:
while read -r line; do
arr=(${line//:/ })
if [[ -n ${arr[0]} ]] && [[ -n ${arr[1]} ]]; then
echo " file ${arr[0]}, line ${arr[1]}"
sed -i "${arr[1]}s/\$/\./" ${arr[0]}
fi
done < <(find . -name version.php | xargs ag --nomultiline '>(version|requires) *=.*//.*[^;\.]$')
2021-05-11 20:11:07 +02:00
Mihail Geshoski
4cbde3c918
MDL-71570 mod_forum: Avoid using deprecated string in forum templates
2021-05-10 12:21:31 +08:00
abgreeve
178adf1c2f
Merge branch 'MDL-68747-master' of https://github.com/dcai/moodle
2021-05-07 11:43:42 +08:00
Mathew May
c95b254046
MDL-70622 mod_lti: Tighten redirect param typing
2021-05-07 11:43:42 +08:00
Adam Olley
752ad3d8eb
MDL-70622 mod_lti: Prevent xss on lti 1.3 authentication script
...
Without this, people can craft URLs that other users might use not realising
what they do - and as a XSS vulnerability, it could do any number of things the
clicking-user has access to do on the site.
Change-Id: I82adc71e8706d8929011b4b24523d5b62b8ccea1
2021-05-07 11:43:33 +08:00
Eloy Lafuente (stronk7)
ee22c95918
Merge branch 'MDL-70049-master_count_submissions' of https://github.com/agrowe/moodle
2021-05-06 23:26:50 +02:00