sam marshall
af3c05ca44
MDL-71215 Acceptance test: Missing Behat for webservice service_users
2021-04-06 11:52:56 +01:00
Adrian Greeve
9a58a5f7e6
Merge branch 'MDL-70817-master' of git://github.com/abgreeve/moodle
2021-04-06 16:35:17 +08:00
Adrian Greeve
03e0523e22
MDL-70817 lib: Update the install xml file to use the correct length.
...
The showactivitydates field had the wrong length of 4. This changes
it to 1.
2021-04-06 15:42:27 +08:00
Michael Hawkins
a3e2e2d669
MDL-70595 core: Updated security.txt expiry
2021-04-06 13:01:19 +08:00
Adrian Greeve
b816b9566d
Merge branch 'MDL-70817-master-8' of git://github.com/junpataleta/moodle
2021-04-06 13:00:53 +08:00
Peter Dias
c8c39e403b
MDL-70207 core_navigation: Primary nav unit tests
2021-04-06 11:45:44 +08:00
Peter Dias
f8f83eae0e
MDL-70207 core_navigation: Initial backend for primary navigation
2021-04-06 11:45:44 +08:00
AMOS bot
2f61120648
Automatically generated installer lang files
2021-04-06 00:08:07 +00:00
Eloy Lafuente (stronk7)
13e89a1e87
Merge branch 'MDL-71215-master' of https://github.com/sammarshallou/moodle
2021-04-04 15:49:59 +02:00
AMOS bot
9e64a9ac2b
Automatically generated installer lang files
2021-04-04 00:08:05 +00:00
Jun Pataleta
9a6958ae4c
MDL-70817 admin: Remove heading for showcompletionconditions
...
It should be under the "Completion tracking" subheading just like in
the course form.
2021-04-02 21:53:20 +08:00
Simey Lameze
ec270a3fef
MDL-70781 completion: behat coverage for new setting
...
Part of MDL-70817
2021-04-02 21:53:20 +08:00
Simey Lameze
a4f7c1d91f
MDL-70781 course: setting for displaying completion conditions
...
Part of MDL-70817
2021-04-02 21:53:20 +08:00
Simey Lameze
c0d0679c8a
MDL-70782 course: behat coverage for new setting
...
Part of MDL-70817
2021-04-02 21:53:20 +08:00
Simey Lameze
680018c95d
MDL-70782 course: add setting to show activity dates
...
Part of MDL-70817
2021-04-02 21:53:20 +08:00
Jun Pataleta
98f44ac00d
MDL-70817 mod_choice: Behat tests for the activity completion info
2021-04-02 21:53:20 +08:00
Jun Pataleta
469f035a4c
MDL-70817 mod_choice: Show choice activity info
2021-04-02 21:53:20 +08:00
Jun Pataleta
dd32d65f3a
MDL-70817 core_course: Create an activity information output component
...
The activity information output component displays information about
an activity module that can contain:
1. Activity dates
2. Completion information
a. A manual completion button; or
b. A list of automatic completion conditions and their statuses.
This patch also includes a new JS module called
core_course/manual_completion_toggle for toggling the
completion state of activities that support manual completion.
2021-04-02 21:53:20 +08:00
Jun Pataleta
3c5b29e75d
MDL-70817 core_course: Add manual completion toggle to repository
...
Add the functionality of toggling the completion state of an
activity with manual completion to the core_course/repository
JS module.
2021-04-02 21:53:20 +08:00
Jun Pataleta
3a960c15a4
MDL-70817 core_course: Convert core_course/repository to ES6
2021-04-02 21:53:20 +08:00
Jun Pataleta
6fc9b23d3d
MDL-70817 core: Allow the manual completion update WS function for AJAX
...
Allow the core_completion_update_activity_completion_status_manually
web service function to be called from AJAX as well. This is needed
by the new manual completion toggle button in the
core_course/completion_manual template.
2021-04-02 21:53:20 +08:00
Jun Pataleta
24bf4f58f5
MDL-70817 core_completion: Unit tests for cm_completion_details
2021-04-02 21:53:20 +08:00
Jun Pataleta
c81441f5c9
MDL-70817 core_completion: Course module completion details
...
* Class cm_completion_details builds the custom completion details
for an activity module.
2021-04-02 21:53:20 +08:00
AMOS bot
42169f0db7
Automatically generated installer lang files
2021-04-02 00:07:49 +00:00
Leon Stringer
f56aabd726
MDL-60490 tool_lp: Missing div close
...
Mustache template had opening <div> with missing </div>.
2021-04-01 12:13:49 +01:00
Mikhail Golenkov
b808d72a62
MDL-71254 oauth2: Redirect to the login page in case of error
2021-04-01 13:35:51 +11:00
AMOS bot
7a9904c6bc
Automatically generated installer lang files
2021-04-01 00:07:51 +00:00
Jun Pataleta
6a6cdf14ca
MDL-71178 completion: Rebuild course cache before completion reset
...
Before resetting completion states during module update, we need to
rebuild the course cache first in order to properly reset the completion
states. Otherwise, calls to methods that fetch course module info
via cache (e.g. cm_info::create()) will fetch outdated information.
2021-04-01 00:46:34 +08:00
Jun Pataleta
9d35715453
Merge branch 'MDL-70895' of https://github.com/mkassaei/moodle
2021-03-31 21:26:39 +08:00
sam marshall
611e2569aa
MDL-71215 core_user: User fields - remaining deprecated functions
...
This change removes references in code and comments to a few
deprecated functions that were accidentally missed in the larger
change.
The code changes only affect service_users.php. I made it support
custom user profile fields in this query, because it was easy
enough, rather than adding another TODO to fix later.
2021-03-31 11:12:16 +01:00
Mahmoud Kassaei
01403b2f0d
MDL-70895 Questions: Default options when creating a question
2021-03-31 09:26:54 +01:00
Adrian Greeve
facec59334
Merge branch 'MDL-37655' of https://github.com/stronk7/moodle
2021-03-31 15:46:51 +08:00
Eloy Lafuente (stronk7)
870a8de3fb
MDL-37655 phpunit: Avoid having multiple testcase classes in 1 file
...
Note that there wasn't any case of multiple testcase classes in
1 file. All the cases reported in the issue were false positives
caused but other "mock/fixture" files being named _test.
So all this issue does is:
1) rename any _test suffixed class in test files, because we are
going to start renaming a lot of test classes to _test.
2) ensure that the 2 test case classes modified in this issue,
are already observing the filename = classname rule that will
be implemented soon (and verigy it works).
2021-03-30 19:17:54 +02:00
Víctor Déniz
f0eb6a5729
weekly release 4.0dev
2021-03-30 15:37:25 +01:00
Víctor Déniz
a2ad40d02d
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2021-03-30 15:37:18 +01:00
Mikhail Golenkov
0d2f65ffc9
MDL-71233 backup: Fix Moodle version for MDL-69418
2021-03-30 10:41:59 +11:00
Paul Holden
7107649bc8
MDL-68635 tool_cohortroles: observe user initial table filter.
2021-03-29 14:12:36 +01:00
Paul Holden
a22604d6ed
MDL-68716 mod_forum: extra column sorting options in privacy export.
...
Accounts for extra sort options that were added in bc23cbaf
.
2021-03-29 14:05:57 +01:00
Eloy Lafuente (stronk7)
67b2e62fe7
Merge branch 'MDL-70963-master' of git://github.com/sarjona/moodle
2021-03-29 12:39:32 +02:00
Sara Arjona
51ec496f75
MDL-70963 core_badges: Use expected JSON format for OBv2.1
...
This patch adds some changes to guarantee that OpenBadges 2.1 (OBv2.1)
will return always the same JSON format that OBv2.0 (because the only
difference between both versions it's the BadgeConnect API).
2021-03-29 10:02:58 +02:00
Andrew Nicols
91bd6289e2
Merge branch 'MDL-70962' of git://github.com/paulholden/moodle
2021-03-29 11:58:05 +08:00
Andrew Nicols
963e1f835f
Merge branch 'MDL-71004' of https://github.com/stronk7/moodle
2021-03-29 11:53:43 +08:00
AMOS bot
91f30ac7cb
Automatically generated installer lang files
2021-03-29 00:07:49 +00:00
Eloy Lafuente (stronk7)
14f82f4eb5
Merge branch 'MDL-68496-master' of git://github.com/andrewnicols/moodle
2021-03-28 23:48:14 +02:00
Eloy Lafuente (stronk7)
eceba8b92d
Merge branch 'MDL-71131-master' of https://github.com/sammarshallou/moodle
2021-03-28 23:21:33 +02:00
AMOS bot
0502bc3b3c
Automatically generated installer lang files
2021-03-28 00:07:46 +00:00
Eloy Lafuente (stronk7)
3ed772f418
Merge branch 'MDL-71099-master' of https://github.com/sammarshallou/moodle
2021-03-27 10:17:43 +01:00
Víctor Déniz
4d0292b3b5
Merge branch 'MDL-70537-master' of https://github.com/sammarshallou/moodle
2021-03-26 20:14:19 +00:00
Dan Marsden
21778d8d16
MDL-32226 mod_quiz: Add Plagiarism hooks to quiz and essay question.
2021-03-27 09:13:41 +13:00
Paul Holden
0c6ea21bac
MDL-70142 admin: preserve selected cache definitions in the form.
...
By not redirecting when we are already on the purge caches page we
can preserve the submitted form data, allowing users to easily
repeat the previous action.
2021-03-26 13:09:33 +00:00