Andrew Nicols
806a85f19d
MDL-70148 behat: Remove user menu test
...
This test is unreliable because we are unable to wait for pending JS. On
slower systems it can take a while for the relevant JS to load, and the
step to start working.
This issue only affects 3.5.
2020-11-20 13:56:36 +08:00
Andrew Nicols
938d0763f6
MDL-70148 behat: Wait after opening the user menu
...
The version of Boost used in Moodle 3.5 does not have any pendingJS
checks and it is not possible to add them.
We need to use the poor-person's alternative and fall back to a short
wait to allow the menu to open before interacting with it.
This may still allow for failures on extremely slow systems but the risk
is extremely minimal.
2020-11-20 08:53:05 +08:00
Andrew Nicols
33b875ccd0
MDL-70148 behat: Update steps for keyboard
2020-11-17 15:16:15 +08:00
Andrew Nicols
8aadb679dc
MDL-70148 behat: Add steps to send keys without an element
2020-11-17 15:14:43 +08:00
Ferran Recio
bd1220dbe5
MDL-69378 tool_uploadcourse: fix enrolment methods uploads
2020-10-30 13:51:25 +01:00
Eloy Lafuente (stronk7)
879dad536b
MDL-67415 environment: change requirements
...
- mysql requirement up to 5.7
- postgres requirement up to 9.6
2020-08-13 01:35:28 +02:00
Eloy Lafuente (stronk7)
d80294e172
MDL-67415 environment: 3.10 base information
...
This is a direct copy of the 3.9 branch to have
changes under control easier for next commits.
2020-08-13 01:35:26 +02:00
Charles Fulton
6805a7ae33
MDL-69074 admin: ensure consistent default for getremoteaddrconf
2020-07-15 19:06:30 +02:00
Andrew Nicols
e3f5f18813
MDL-69134 competencies: Behat fails randomly opening dialogues
2020-07-08 09:22:09 +08:00
Andrew Nicols
0c595030cc
MDL-66568 behat: Support building of themes for behat
2020-06-24 17:11:22 +02:00
Jun Pataleta
a6e3b62bbb
MDL-69049 tool_dataprivacy: Add possibly missing comment format columns
...
The earlier CONTRIB plugin versions of the tool (<33.2.0, <34.2.0) were
missing the following columns in the data requests table:
* commentsformat
* dpocommentformat
And the upgrade scripts for the merged tool failed in
Moodle 3.3.8+/3.3.0+ failed to add these columns.
So a site which uses the CONTRIB plugin and eventually upgrading to 3.9
will encounter an error during upgrade because of the missing
dpocommentformat column.
2020-06-15 23:46:40 +08:00
Andrew Nicols
d6efe5c428
MDL-68750 tool_usertours: Amend tourstep template for missing markup
2020-05-29 16:43:09 +08:00
Sara Arjona
86c3578bce
MDL-67919 dataprivacy: Fix behat error when contacting DPO
2020-04-03 19:49:41 +02:00
Brendan Heywood
7251f154ef
MDL-67861 core: Added $CFG->reverseproxyignore IP subnet list
...
If your server is behind multiple reverse proxies that append to the
X-Forwarded-For header then you will need to specify a comma separated
list of ip addresses or subnets of the reverse proxies to be ignored
in order to find the users correct IP address.
2020-03-05 01:13:12 +01:00
Brendan Heywood
51d52d273c
MDL-67861 admin: Default $CFG->getremoteaddrconf to only use REMOTE_ADDR
2020-03-05 01:11:10 +01:00
Brendan Heywood
34af3ee683
MDL-67726 tool_phpunit: add missing input escaping
2020-02-06 19:46:18 +01:00
Eloy Lafuente (stronk7)
702c4b4781
Merge branch 'MDL-67469-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE
2020-01-07 23:00:29 +01:00
Jun Pataleta
5b3ec84495
MDL-67469 tool_dataprivacy: Put back missing test code
...
This patch simply brings back the missing test code for
\tool_dataprivacy_api_testcase::test_approve_data_request_non_dpo_user()
2019-12-06 16:11:38 +08:00
Sara Arjona
abb5f229b1
MDL-65809 environment: mbstring extension required
2019-12-05 14:02:15 +01:00
Sara Arjona
e2fd22fadd
MDL-65809 environment: PHP 7.2 required
2019-12-05 14:02:15 +01:00
Sara Arjona
18c824af1f
MDL-65809 environment: postgres requirement up to 9.5
2019-12-05 14:02:15 +01:00
Sara Arjona
37ce725987
MDL-65809 environment: mariadb requirement up to 10.2
2019-12-05 14:02:15 +01:00
Sara Arjona
8ac6793716
MDL-65809 environment: 3.5 (LTS) required
2019-12-05 14:02:15 +01:00
Sara Arjona
6022706b47
MDL-65809 environment: 3.9 base information
...
This is a direct copy of the 3.8 branch to have changes
under control easier in next commits.
2019-12-05 14:02:15 +01:00
Jake Dallimore
5dc6fd3b23
MDL-66257 tool_cohortroles: unit test for users in multiple cohorts
2019-11-07 23:48:43 +08:00
cescobedo
b49b76f397
MDL-66257 tool_cohortroles: Unassign the role on removal cohortroles.
2019-11-07 23:48:43 +08:00
Jun Pataleta
e70853386d
MDL-66598 tool_oauth2: Make account confirmation required by default
...
* Only Facebook, Google, and Microsoft issuers can optionally offer to
require account confirmation via email. We will require email
confirmation for the rest of the issuers.
2019-11-07 18:46:05 +08:00
Mikhail Golenkov
274ccc948b
MDL-66973 search: Reset Content writer after test.
2019-10-22 09:41:46 +11:00
Tim Hunt
bf4904c32b
MDL-66835 behat: steps for setting/checking fields in containers
2019-10-09 13:24:03 +01:00
Eloy Lafuente (stronk7)
8831cc14c7
MDL-66262 env: Moodle 3.6.x and 3.7.x do not support PHP 7.4
2019-09-13 17:44:58 +02:00
Andrew Nicols
a5cdde3c79
MDL-66550 admin: The execute wrapper MUST be used in behat
2019-09-12 15:46:04 +08:00
Juan Leyva
374d0b4702
MDL-66501 tool_mobile: Prevent URLs in custom scheme
2019-09-02 15:30:19 +08:00
Andrew Nicols
f2c38390c9
MDL-66378 behat: Change screen size to small to work around UI bugs
2019-08-22 07:56:19 +08:00
Andrew Nicols
3a000a8def
MDL-66378 competency: Add pending promises to competency chooser
2019-08-19 08:16:41 +08:00
Jun Pataleta
06079db957
MDL-66281 tool_dataprivacy: Set sensitive data processing default value
2019-07-30 13:59:42 +08:00
Mathew May
71548acf7e
MDL-65788 tool_policy: Move accept_policy JS call into an array
2019-07-18 10:51:19 +08:00
Mathew May
de75e7471d
MDL-65788 tool_policy: Prevent two modals rendering for guests.
...
With the Guest registration calling policyactions.js the [data-action="view"]
was having two click handlers set on the inital policy modal trgger.
With this commit we state what we want the click event to be set on.
2019-07-18 10:49:58 +08:00
Sara Arjona
9399070f9f
Merge branch 'MDL-64614_35' of git://github.com/stronk7/moodle into MOODLE_35_STABLE
2019-07-02 21:21:57 +02:00
Damyon Wiese
cf2beaf8c5
MDL-53689 xmldb: Require a sesskey to load xml
...
Loading and unloading xml files is not protected from XSS with a sesskey.
2019-07-01 19:01:39 +02:00
Eloy Lafuente (stronk7)
9d86101204
MDL-64614 environment: mssql requirement up to 2012 (11.0)
2019-06-30 11:59:11 +02:00
Eloy Lafuente (stronk7)
2f535a7c43
MDL-64614 environment: 3.8 base information
...
This is a direct copy of the 3.7 branch to have
changes under control easier for next commits.
2019-06-30 11:59:10 +02:00
Jun Pataleta
2e190e4739
Merge branch 'MDL-65540-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE
2019-05-10 15:58:28 +08:00
Shamim Rezaie
4b00d8392c
MDL-65540 tool_dataprivacy: Explicit component name in the str helper
2019-05-10 08:12:40 +08:00
Eloy Lafuente (stronk7)
5b641c4187
Merge branch 'MDL-29320-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE
2019-05-09 19:49:57 +02:00
Jun Pataleta
8ab8dee8c9
Merge branch 'MDL-65141-35' of git://github.com/jleyva/moodle into MOODLE_35_STABLE
2019-05-09 12:27:30 +08:00
Michael Hawkins
e36f1c9896
MDL-61738 messageinbound: Fix quota checks & filesize for email uploads
...
Private files uploaded by email will now honour the file quota limit,
because the filesize is set correctly and checked against users'
remaining personal quota limit. Previously, attachment size was always
set to zero, and quota was checked against the draft area (this is
not valid for email uploads, because each file is moved out of the
draft area as it is processed, so multiple files totalling greater
than the remaining quota would still pass the check).
2019-05-08 17:51:45 +02:00
Damyon Wiese
f4110673d4
MDL-65153 competencies: course competencies page
...
The webservice to fetch the data for the course competencies page requires the
pluginbaseurl to be set.
2019-05-07 10:01:51 +08:00
Jun Pataleta
dafd6f136c
Merge branch 'MDL-65153-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE
2019-05-06 16:13:40 +08:00
Jun Pataleta
b1899fcc4a
Merge branch 'MDL-65446-35' of https://github.com/ryanwyllie/moodle into MOODLE_35_STABLE
2019-05-02 15:01:31 +08:00
Adrian Greeve
4d1fbba086
Merge branch 'MDL-64959_35_STABLE' of https://github.com/abhimanyuZ/moodle into MOODLE_35_STABLE
2019-05-01 14:32:15 +08:00