Commit graph

100821 commits

Author SHA1 Message Date
Dan Marsden
c0e623878e MDL-71533 lib: Remove libraries that already exist in core. 2021-05-07 12:24:12 +12:00
Sara Arjona
b009de3c60 on-demand release 3.11dev+ 2021-05-04 13:28:17 +02:00
Sara Arjona
b38bb3b1ff Merge branch 'install_311_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_311_STABLE 2021-05-04 13:28:14 +02:00
Adrian Greeve
1f93d2bbff Merge branch 'MDL-66673-MOODLE_311_STABLE' of https://github.com/ScottVerbeek/moodle into MOODLE_311_STABLE 2021-05-04 15:48:45 +08:00
Jun Pataleta
f350b8e0bd Merge branch 'MDL-71401-311-3' of git://github.com/mickhawkins/moodle into MOODLE_311_STABLE 2021-05-04 12:26:41 +08:00
Michael Hawkins
c31d3450b4 MDL-71401 mod_scorm: Completion behat test fix 2021-05-04 12:22:36 +08:00
Michael Hawkins
fe02e8f4ab MDL-71401 mod_quiz: Add behat testing for multiple completion conditions
Other tests check behaviour of individual conditions, this tests that
when multiple core and custom conditions are required, each will be
updated as required and not cache until all are completed.
2021-05-04 12:22:36 +08:00
Michael Hawkins
13ff928efd MDL-71401 mod_lesson: Update completion behat to test individual changes 2021-05-04 12:22:36 +08:00
Michael Hawkins
ffe4a99adb MDL-71401 mod_glossary: Update completion behat to test all changes 2021-05-04 12:22:36 +08:00
Michael Hawkins
5ba3aa765d MDL-71401 mod_forum: Update completion behat to test individual changes 2021-05-04 12:22:36 +08:00
Michael Hawkins
4308462ad1 MDL-71401 mod_data: Update completion behat to test individual changes 2021-05-04 12:22:36 +08:00
Michael Hawkins
767f129dbf MDL-71401 assign: Update completion behat to test individual changes 2021-05-04 12:22:36 +08:00
Michael Hawkins
2fdf71ffc7 MDL-71401 core_completion: Fix completion status caching
When an automatic completion condition may have had its state change,
we now unset the cached value for the user's completion in the relevant
activity, so up-to-date values are re-fetched and available to students.
The previous behaviour was that custom conditions would remain cached
until the activity reached overall completion.
2021-05-04 12:22:36 +08:00
AMOS bot
127cb81416 Automatically generated installer lang files 2021-05-04 00:07:34 +00:00
Eloy Lafuente (stronk7)
6486979fe6 Merge branch 'MDL-71463-311' of https://github.com/paulholden/moodle into MOODLE_311_STABLE 2021-05-03 19:00:28 +02:00
Shamim Rezaie
c91c2aa744 MDL-71163 mod_lesson: Fix behat failures 2021-05-03 15:43:02 +02:00
Sara Arjona
afb9462896 Merge branch 'MDL-71163-311' of git://github.com/rezaies/moodle into MOODLE_311_STABLE 2021-05-03 12:00:06 +02:00
Sara Arjona
64a1ac1148 MDL-66431 behat: fix goutte + classic failure 2021-05-03 10:08:14 +02:00
Adrian Greeve
d5386da038 Merge branch 'MDL-71440-311' of git://github.com/mihailges/moodle into MOODLE_311_STABLE 2021-05-03 16:04:56 +08:00
Jun Pataleta
ebae37ea6c Merge branch 'MDL-71454-311' of git://github.com/lameze/moodle into MOODLE_311_STABLE 2021-05-03 15:34:03 +08:00
Mihail Geshoski
0b07c0346f MDL-71440 mod_assign: New capability for viewing the submission summary
Creates a new capability mod/assign:viewownsubmissionsummary which will
be required in order to display the submission summary to the user in
the assignment page.
2021-05-03 15:30:52 +08:00
Víctor Déniz
997d9c4468 Merge branch 'MDL-71189-311-3' of git://github.com/mickhawkins/moodle into MOODLE_311_STABLE 2021-05-03 08:17:45 +01:00
Jake Dallimore
ba134b77dc Merge branch 'MDL-71273-311' of git://github.com/dpalou/moodle into MOODLE_311_STABLE 2021-05-03 14:39:34 +08:00
Simey Lameze
57c8fff41a MDL-71454 theme: fix paddings for label resource 2021-05-03 14:35:56 +08:00
Michael Hawkins
de08af9e4a MDL-71189 mod_quiz: Update completion rule descriptions method
Allow for conditions that are not set, consistent with other modules.
They will usually always be set in practice, but best to handle it,
which also helps with unit testing.
2021-05-03 13:42:23 +08:00
Michael Hawkins
70b16bb87c MDL-71189 core_completion: Adding completion sort order to activities
This implements sort ordering for all completion conditions, in
activities which support custom completion conditions.
2021-05-03 13:42:23 +08:00
Michael Hawkins
30426fbe5e MDL-71189 core_completion: Implementing custom completion sort ordering
This adds the requirement for activities supporting custom completion to
specify the order all completion conditions should be displayed for that
activity. It also implements the sorting that takes place.
2021-05-03 13:42:23 +08:00
Michael Hawkins
c3bd602fb0 MDL-71189 core_completion: Updates to meet current coding standards 2021-05-03 13:42:23 +08:00
Jake Dallimore
8732156670 Merge branch 'MDL-52724-311' of git://github.com/merrill-oakland/moodle into MOODLE_311_STABLE 2021-05-03 13:25:20 +08:00
Adrian Greeve
d89a89c862 Merge branch 'MDL-71258_311' of https://github.com/timhunt/moodle into MOODLE_311_STABLE 2021-05-03 11:08:42 +08:00
Eloy Lafuente (stronk7)
372a6c5742 Merge branch 'MDL-66431-311' of git://github.com/ilyatregubov/moodle into MOODLE_311_STABLE 2021-05-02 19:13:56 +02:00
Víctor Déniz
2f2f1e6798 Merge branch 'MDL-69956-311' of https://github.com/dcai/moodle into MOODLE_311_STABLE 2021-05-02 19:13:45 +02:00
Víctor Déniz
43cd8af9e0 Merge branch 'MDL-70753-311' of https://github.com/sharidas/moodle into MOODLE_311_STABLE 2021-05-02 19:13:44 +02:00
Ilya Tregubov
9d4f7eb9c6 MDL-66431 core: Fix lti test for classic theme. 2021-05-02 16:10:20 +02:00
Ilya Tregubov
be5eff78ab MDL-66431 core: Fix behat tests.
Move activity creation to data generators. Only fixing those
tests failing due to removing usemodchooser preference.
2021-05-01 16:18:56 +02:00
Ilya Tregubov
21ecadc082 MDL-66431 core: Remove activity chooser user preference.
This commit removes activity chooser user preference and
course preference page. Separate dropdowns to activity and
resource is also removed.
2021-05-01 16:18:56 +02:00
Víctor Déniz
6f48b4ab71 weekly release 3.11dev+ 2021-04-30 12:54:10 +01:00
Mahmoud Kassaei
d25f0453cf MDL-71258 questions: privacy support for settings defaults preferences 2021-04-30 10:16:14 +01:00
Shamim Rezaie
3a70953cf5 MDL-71163 mod_lesson: Remove duplicate info for open and close time 2021-04-30 17:15:54 +10:00
Shamim Rezaie
4b593aaeef MDL-71163 mod_forum: Remove duplicate due date info 2021-04-30 17:15:54 +10:00
Shamim Rezaie
b23bbc2711 MDL-71163 mod_data: Remove duplicate info for open and close time 2021-04-30 17:15:54 +10:00
Shamim Rezaie
cb80fa82b2 MDL-71163 mod_scorm: Remove duplicate info for open and close time 2021-04-30 17:15:53 +10:00
Shamim Rezaie
1de059a261 MDL-71163 quizaccess_openclosedate: remove duplicate date info
The quiz module now showa the quiz open and close dates at the top of
the page. So there is no need for the quizaccess_openclosedate plugin to
display these dates in the middle of the page.
2021-04-30 17:15:53 +10:00
Shamim Rezaie
a1411bb562 MDL-71163 mod_feedback: remove duplicate date info
The $extradetails parameter in the constructor of the
mod_feedback\output\summary class is no longer used by any of the codes
that instantiate the class. Therefore, it is removed.
The respective template is updated as well.
2021-04-30 17:15:53 +10:00
Shamim Rezaie
c49d99d1a5 MDL-71163 mod_choice: remove duplicate info for timeopen and timeclose 2021-04-30 17:15:53 +10:00
Shamim Rezaie
1abf669d99 MDL-71163 mod_assign: remove duplicate available from and due date info 2021-04-30 17:15:53 +10:00
Shamim Rezaie
dcbfe15f37 MDL-71163 mod_assign: Show the selected group's dates 2021-04-30 17:15:53 +10:00
Shamim Rezaie
d8a1cf696e MDL-71163 core: support relative dates in activity dates
AMOS BEGIN
 CPY [relativedatessubmissionduedateafter,mod_assign],[relativedatessubmissionduedateafter,core_course]
 CPY [relativedatessubmissionduedatebefore,mod_assign],[relativedatessubmissionduedatebefore,core_course]
AMOS END
2021-04-30 17:15:53 +10:00
Jun Pataleta
7103cf86d0 Merge branch 'MDL-71051-311' of git://github.com/abgreeve/moodle into MOODLE_311_STABLE 2021-04-30 14:18:27 +08:00
Adrian Greeve
ffe3fa8ea8 MDL-71051 profilefield_datetime: Fix to missing required param.
The define_after_data method was looking for a required_param
when it should have been an optional parameter. This was causing
error messages when creating a new datetime field.
2021-04-30 13:05:35 +08:00