99883 Commits

Author SHA1 Message Date
Andrew Nicols
2896d23776 MDL-66979 mod_data: Improve behat chart data step
Charts data visibility is more reliable when checked via the
aria-expanded attribute.

The isVisible attribute can cause some failures under Firefox.
2021-01-22 14:52:10 +08:00
Andrew Nicols
041b75f00a MDL-66979 behat: Handle JS on elements better
This change introduces a new function to execute Javascript directly on
a node.

This should not, ordinarily, be used directly by steps, but may be
required in other parts of the Behat interaction.
2021-01-22 14:52:10 +08:00
Andrew Nicols
c96cde27ea MDL-66979 behat: Rename selenium config to webdriver
The PHP WebDriver Mink Driver does not necessarily require Selenium. It
supports Selenium 3 upwards, and can be used directly with ChromeDriver,
EdgeDriver, SafariDriver, GeckoDriver, and others.

It therefore uses a slightly different configuraitno path.
2021-01-22 14:52:09 +08:00
Andrew Nicols
50b9866e54 MDL-66979 behat: Core updates for W3C WebDriver
This commit updates core Behat features to make use of the
php-webdriver/webdriver library instead of the legacy Instaclick
library.

Most of these changes relate to use of features of WebDriver which we
are required to use directly rather than through the Mink Driver.
2021-01-22 14:52:09 +08:00
Andrew Nicols
007389b214 MDL-66979 behat: Switch to new W3C Behat driver
This commit updates the composer dependencies to make use of the updated
version of moodlehq/moodle-behat-extension which depends upon the
php-webdriver/webdriver and relevant Mink WebDriver.
2021-01-22 14:52:09 +08:00
Jake Dallimore
fd840ab59c weekly release 4.0dev 2021-01-22 11:30:38 +08:00
Jake Dallimore
3d5c1693b9 NOBUG: Fixed file access permissions 2021-01-22 11:30:38 +08:00
Jake Dallimore
bf8a4a613f Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install 2021-01-22 11:30:35 +08:00
Jun Pataleta
afc39f38af Merge branch 'MDL-70297-master' of git://github.com/ilyatregubov/moodle 2021-01-21 12:19:15 +08:00
Adrian Greeve
3f2462a5c7 Merge branch 'MDL-57020-master-allow_delete_unused_scale' of https://github.com/sharidas/moodle 2021-01-21 12:01:32 +08:00
Mikhail Golenkov
ddcd769e93 MDL-69631 assign: Add 'Draft' filter for grading table 2021-01-21 14:36:01 +11:00
Jun Pataleta
a61fbcd27d Merge branch 'MDL-70301' of https://github.com/Chocolate-lightning/moodle 2021-01-21 11:33:43 +08:00
Mathew May
6d253061de MDL-70301 lib: Update thirdpartylibs scssphp 2021-01-21 10:33:09 +08:00
Mathew May
cda207d07f MDL-70301 lib: Upgrade scssphp to 1.4.1 2021-01-21 10:32:58 +08:00
Adrian Greeve
dc77f45fdb Merge branch 'MDL-70302-master' of git://github.com/peterRd/moodle 2021-01-21 09:49:55 +08:00
Peter Dias
05498a0afd MDL-70302 core: Update the lib's readme, xml and upgrade files 2021-01-21 09:32:53 +08:00
Eloy Lafuente (stronk7)
35407b0cb6 Merge branch 'MDL-70317-master' of git://github.com/lucaboesch/moodle 2021-01-20 23:26:38 +01:00
Eloy Lafuente (stronk7)
f2d8bd4461 Merge branch 'MDL-70134' of https://github.com/timhunt/moodle 2021-01-20 22:47:15 +01:00
Eloy Lafuente (stronk7)
9fe648d4da Merge branch 'MDL-70055-master' of https://github.com/kabalin/moodle 2021-01-20 19:44:45 +01:00
Eloy Lafuente (stronk7)
f291fd3007 Merge branch 'MDL-70291-master-1' of git://github.com/peterRd/moodle 2021-01-20 19:17:20 +01:00
Eloy Lafuente (stronk7)
a5c57cd36b Merge branch 'MDL-70438-fix' of https://github.com/sarjona/moodle 2021-01-20 19:00:53 +01:00
Sara Arjona
c7a7fdab25 MDL-70438 contentbank: fix behat issue with classic 2021-01-20 17:36:36 +01:00
Eloy Lafuente (stronk7)
9d8e42ac31 Merge branch 'MDL-70296-master-1' of git://github.com/peterRd/moodle 2021-01-20 17:17:44 +01:00
Jun Pataleta
cc6868891d Merge branch 'MDL-70319-master' of git://github.com/ilyatregubov/moodle 2021-01-20 22:40:41 +08:00
Jun Pataleta
cdcc37ad68 Merge branch 'MDL-70300' of https://github.com/Chocolate-lightning/moodle 2021-01-20 17:13:18 +08:00
Mathew May
ca64b0af46 MDL-70300 core_lib: Update thirdpartylibs php-css-parser 2021-01-20 15:52:11 +08:00
Mathew May
f2cc1a8a34 MDL-70300 lib: Apply php css parser patches 2021-01-20 15:52:11 +08:00
Mathew May
3b244c0e16 MDL-70300 lib: Upgrade php css parser to 8.3.1 2021-01-20 15:52:11 +08:00
Jun Pataleta
0d6ea0d604 Merge branch 'MDL-70562-master' of git://github.com/lucaboesch/moodle 2021-01-20 15:01:34 +08:00
Jake Dallimore
5a24764390 Merge branch 'MDL-69333-fingerprint-checks' of https://github.com/brendanheywood/moodle 2021-01-20 11:23:49 +08:00
Adrian Greeve
07861300d1 Merge branch 'MDL-70438-master' of git://github.com/sarjona/moodle 2021-01-20 09:48:06 +08:00
Brendan Heywood
a6e9ac9af7 MDL-69333 report_security: Add checks for many public & private urls 2021-01-20 11:19:14 +11:00
Brendan Heywood
5922222778 MDL-69333 error: Allow explicit http error codes in web server config
eg in Apache you could capture 403 errors and funnel them to this
error handler script and also transform them to 404s:

ErrorDocument 403 /error/index.php?code=404
2021-01-20 09:52:25 +11:00
Eloy Lafuente (stronk7)
333472ce2a Merge branch 'MDL-70159' of git://github.com/paulholden/moodle 2021-01-19 23:43:55 +01:00
Jun Pataleta
b935998bee Merge branch 'MDL-70292-master' of git://github.com/ilyatregubov/moodle 2021-01-20 00:12:22 +08:00
Sara Arjona
b0f2fb291d Merge branch 'MDL-70303-master' of git://github.com/ferranrecio/moodle 2021-01-19 16:50:01 +01:00
Ferran Recio
23b681c7b5 MDL-70303 libraries: upgrade GeoIP to 2.11.0 and MaxMind DB to 1.9.0 2021-01-19 16:35:04 +01:00
Sara Arjona
3810b293ad MDL-70438 contentbank: Add column to view mode for content uses 2021-01-19 16:08:03 +01:00
Sara Arjona
deeadc98d6 MDL-70438 contentbank: Display content uses before removal 2021-01-19 16:08:03 +01:00
Ilya Tregubov
976c6d34e5 MDL-70319 core: Moodle customizations. 2021-01-19 10:03:03 +02:00
Ilya Tregubov
c3eff2e3b4 MDL-70319 core: Upgrade php-enum to 1.7.7 2021-01-19 10:02:00 +02:00
Ilya Tregubov
db0f3ee517 MDL-70297 libraries: Moodle customizations. 2021-01-19 09:47:13 +02:00
Adrian Greeve
97b18d6743 Merge branch 'MDL-69202_master' of https://github.com/ffhs/moodle 2021-01-19 15:41:24 +08:00
Jake Dallimore
790cb18211 Merge branch 'MDL-69522-custom-message-m' of https://github.com/Peterburnett/moodle 2021-01-19 15:38:01 +08:00
Ilya Tregubov
602498c5e4 MDL-70297 libraries: xhprof upgraded to 2.2.3 2021-01-19 09:31:19 +02:00
Sara Arjona
890d0690d4 MDL-70438 contentbank: Add method get_uses to content 2021-01-19 08:21:30 +01:00
Ilya Tregubov
c16c68928b MDL-70292 lib: fix unit tests. 2021-01-19 09:08:44 +02:00
Ilya Tregubov
b5ccb0eb46 MDL-70292 lib: Moodle customizations. 2021-01-19 09:05:55 +02:00
Ilya Tregubov
df2fba3aa4 MDL-70292 lib: update phpmailer to 6.2.0 2021-01-19 09:02:19 +02:00
Adrian Greeve
38f21e126e Merge branch 'MDL-70128-master' of git://github.com/jleyva/moodle 2021-01-19 14:50:23 +08:00