boygr49p
5cadd35f14
MDL-71500 calendar_threemonth: add behat step and coverage
2021-07-16 15:08:27 +08:00
boygr49p
fa3f88babb
MDL-71500 calendar_threemonth: clicking in a diff day should refresh day view
...
Clicking in a day in the three month block replaces the div with id starting
with calendar- so we can do so repeatedly and successfully and test that it does (with behat).
2021-07-16 15:08:27 +08:00
Andrew Nicols
e6e1b50c31
MDL-72163 admin: Plugins overview page should link to categories
2021-07-16 13:49:43 +08:00
Andrew Nicols
2fe23b9295
MDL-72125 behat: Add get_activity_id() behat generators helper
2021-07-16 12:33:56 +08:00
Andrew Nicols
c9a309ed6a
MDL-72125 testing: Set a default idnumber when creating activities
...
The activity generator currently requires an idnumber when creating
activities, but this is not a requirement when creating the same
activity through the UI. The requirement comes because we want to
provide a way to refer to activities in subsequent steps.
This commit modifies the behaviour such that the generator uses the name
of the activity as the default idnumber.
This has two main benefits:
1. it simplfies generation of activities; and
2. it makes the language used when writing behat tests much more natural.
With this change, steps will refer to the activity by its idnumber/title
in all cases, rather than sometimes by an idnumber which bears no
relevance to the title.
2021-07-16 12:33:56 +08:00
Andrew Nicols
a247fd8d93
MDL-72125 testing: Add helper to run generators as a user
2021-07-16 12:33:56 +08:00
Thach Le Huy
7076db3492
MDL-72033 User tours: step placement issues if screen too narrow
2021-07-16 11:05:51 +07:00
abgreeve
5774e9e081
weekly release 3.11.1+
2021-07-16 10:16:38 +08:00
abgreeve
fdaeb5c7c3
Merge branch 'install_311_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_311_STABLE
2021-07-16 10:16:37 +08:00
AMOS bot
ff2de0df79
Automatically generated installer lang files
2021-07-16 00:07:29 +00:00
sam marshall
cfb22b5591
MDL-72152 Behat: No way to test key shortcuts with letter keys
...
Extends the existing step 'And I press the Shift Left key' so that
it supports letter/other keys: 'And I press the Ctrl C key'.
2021-07-15 10:46:45 +01:00
Jun Pataleta
2cde9d6aff
Merge branch 'MDL-63770-311' of /home/jun/moodles/stable_311/moodle into MOODLE_311_STABLE
2021-07-15 16:15:39 +08:00
Matteo Scaramuccia
15d50814c6
MDL-63770 core: 'port' should be an integer like in parse_url()
...
Plus trivial comment cleanup.
2021-07-15 11:39:33 +08:00
Dmitri Pisarev
aa59c122df
MDL-63770 core: Fix a false-positive in reverseproxyabused
check
...
A `reverseproxyabused` error is wrongly triggered when external port number doesn't equal internal.
2021-07-15 11:39:33 +08:00
Eloy Lafuente (stronk7)
0443be1bca
Merge branch 'MDL-67338-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE
2021-07-15 00:34:42 +02:00
Paul Holden
de589ca25d
MDL-67338 message: re-implement block page type patterns.
...
The `page_type_list` method for the message component was deprecated
in 5b0769db
as part of MDL-54744. However it is still required when
trying to configure blocks on any messaging pages.
2021-07-14 19:32:24 +01:00
Eloy Lafuente (stronk7)
c2dd676a4e
Merge branch 'MDL-72139-311' of git://github.com/cescobedo/moodle into MOODLE_311_STABLE
2021-07-14 13:59:58 +02:00
cescobedo
beb13397f8
MDL-72139 core_message: Fix encoding UTF-8 in prevent unclosed tags
2021-07-14 07:41:24 +02:00
Eloy Lafuente (stronk7)
13a902faea
Merge branch 'MDL-71874-311' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE
2021-07-13 20:38:10 +02:00
Sara Arjona
7487cbd043
Merge branch 'MDL-71782_311' of https://github.com/stronk7/moodle into MOODLE_311_STABLE
2021-07-13 16:44:40 +02:00
Jun Pataleta
f884dee7e8
Merge branch 'MDL-72036-311' of git://github.com/sarjona/moodle into MOODLE_311_STABLE
2021-07-13 16:05:36 +08:00
Sara Arjona
f008960321
MDL-72036 atto_h5p: Random error with external URL
...
After a major upgrade was done in h5p.com, some random errors appeared
in the "H5P options are ignored for H5P URLs" scenario.
They have been fixed replacing the URL for different (which should
load quicker). As we're checking external content, no other improvement
can be done on the Moodle site.
2021-07-13 08:37:42 +02:00
Huong Nguyen
f53dd9c5d2
MDL-71656 atto: Add meaningful labels to colour items
...
Colour chooser supported:
- atto_fontcolor
- atto_backcolor
2021-07-13 13:07:06 +07:00
Paul Holden
e6a4dde54b
MDL-70427 task: correct missing component when queuing adhoc task.
...
If the task belongs to a component, and doesn't have it's own
component property set then we can lazy-load it based on class
namespace.
2021-07-12 20:47:00 +01:00
Paul Holden
2a2fd7ad38
MDL-70427 admin: remove plugin adhoc tasks during uninstall.
2021-07-12 20:45:07 +01:00
Paul Holden
37716dc58e
MDL-71050 h5p: account for parent languages retrieving translations.
...
Take account of parent languages when requesting given library
translation. For example if we are currently using "de_kids" as the
current language, we need to recurse each language pack looking for
a matching H5P translation ("de_kids" -> "de_du" -> "de").
2021-07-12 13:17:07 +01:00
AMOS bot
bb4bcb120d
Automatically generated installer lang files
2021-07-11 00:07:26 +00:00
Eloy Lafuente (stronk7)
2094d420e1
Moodle release 3.11.1
2021-07-10 18:56:04 +02:00
Eloy Lafuente (stronk7)
1e03249349
MDL-71782 behat: Ensure page after saving changes is there
...
A similar approach was followed @ MDL-67935, although the
case doesn't seem to be the same.
In any case, it's curious that all local execution are
100% passing and only CIs fail so often. Just guessing if,
maybe, there is some Chrome version factor around (we
are running older, sticky, versions @ CIs.
2021-07-10 15:50:31 +02:00
Paul Holden
1f20d8dfed
MDL-71835 report_log: correct query returning user fullname from DB.
2021-07-09 13:54:18 +01:00
Paul Holden
b40cf3ba54
MDL-67833 tool_customlang: break long text in component column.
2021-07-09 11:37:04 +01:00
AMOS bot
a50d03fa58
Automatically generated installer lang files
2021-07-09 00:07:33 +00:00
Eloy Lafuente (stronk7)
04eaed2029
weekly release 3.11+
2021-07-08 23:44:06 +02:00
Jun Pataleta
edd769831c
Merge branch 'MDL-71919-311-fix' of https://github.com/cescobedo/moodle into MOODLE_311_STABLE
2021-07-08 23:32:19 +02:00
Jun Pataleta
a405f1c947
Merge branch 'MDL-70594_311' of https://github.com/stronk7/moodle into MOODLE_311_STABLE
2021-07-08 23:32:19 +02:00
cescobedo
386b1ad8a6
MDL-71919 core_message: Fix tests in message_send
2021-07-08 23:32:19 +02:00
Huong Nguyen
cb48219537
MDL-71922 file: Enhance endless recursion requests protection
2021-07-08 23:32:19 +02:00
cescobedo
1f45155354
MDL-71919 core_message: Fix unclosed html tags in email notification
2021-07-08 23:32:19 +02:00
Paul Holden
17bbd8e109
MDL-71957 auth_shibboleth: safer session retrieval during logout.
2021-07-08 23:32:19 +02:00
Eloy Lafuente (stronk7)
fa012b1b3c
MDL-70335 behat: Ensure the scenario passes under all themes
...
Also, get rid of not needed @javascript tag
2021-07-08 23:32:19 +02:00
Dongsheng Cai
ecae6484a4
MDL-71978 core_calendar: only allow owner to edit user subscriptions
2021-07-08 23:32:19 +02:00
Adrian Greeve
3a2b3ac3e0
Merge branch 'MDL-71887-311' of https://github.com/snake/moodle into MOODLE_311_STABLE
2021-07-08 23:32:19 +02:00
Paul Holden
e3343c280d
MDL-71760 admin: escape identity fields in token management table.
2021-07-08 23:32:19 +02:00
Paul Holden
9360ddef14
MDL-71898 mod_quiz: escape user identity fields on override pages.
2021-07-08 23:32:19 +02:00
Mihail Geshoski
ee4a1fb8d4
MDL-58393 core: Remove firstname argument from emailconfirmation string
2021-07-08 23:32:19 +02:00
Sujith Haridasan
c750bd273b
MDL-71241 course: Validate and sanitize sort arguments
...
Signed-off-by: Sujith Haridasan <sujith@moodle.com>
2021-07-08 23:32:10 +02:00
Mihail Geshoski
c4b65df459
MDL-71242 core_course: Test the validation of the sort value
...
Adds new unit test, test_course_get_recent_courses_sort_validation(),
which is reponsible for testing the validation of the sort value in
course_get_recent_courses().
2021-07-08 23:32:10 +02:00
Mihail Geshoski
4d2f6a1d08
MDL-71242 core_course: Update test_course_get_recent_courses() unit test
...
Adds additional assertions in test_course_get_recent_courses() test to
ensure that the sort funcionality works as expected.
2021-07-08 23:32:10 +02:00
Mihail Geshoski
db6340a0e1
MDL-71242 core_course: Validate the value of the sort argument
...
This change validates the value of the sort argument in
course_get_recent_courses().
2021-07-08 23:31:50 +02:00
Andrew Nicols
d2cd91224f
MDL-72108 js: Fix incorrect jsdoc examples for core/ajax
2021-07-08 10:39:44 +08:00