Adrian Greeve
b4e6552776
Merge branch 'MDL-69301-master' of git://github.com/rezaies/moodle
2020-12-07 10:05:55 +08:00
Paul Holden
1cef02d293
MDL-70279 tool_templatelibrary: preserve component search field value.
2020-12-04 14:55:38 +00:00
sam marshall
ddbafce0e0
MDL-65818 Security: Encryption API and admin setting for secure data
2020-12-04 14:41:21 +00:00
Shamim Rezaie
77baa12643
MDL-64982 behat: Remove deprecated behat timeout constants
...
Behat timeout constants behat_base::TIMEOUT, EXTENDED_TIMEOUT, and
REDUCED_TIMEOUT, which were deprecated in 3.7, have been removed.
2020-12-04 17:07:06 +11:00
Andrew Nicols
aba763fdc0
MDL-70397 behat: Prevent browser restarting after initial start
2020-12-04 12:05:39 +08:00
Jake Dallimore
0dcc55e25a
Merge branch 'MDL-70326' of https://github.com/durzo/moodle
2020-12-03 11:53:53 +08:00
Jake Dallimore
f403766f1e
Merge branch 'MDL-67460-master_profile_secure' of https://github.com/beenet-dev/moodle
2020-12-03 11:15:30 +08:00
Jake Dallimore
cad122fee7
Merge branch 'MDL-65319-master' of git://github.com/peterRd/moodle
2020-12-03 10:28:29 +08:00
Adrian Greeve
ef4a0fc128
Merge branch 'MDL-70167-master' of git://github.com/andrewnicols/moodle
2020-12-03 10:09:47 +08:00
Shamim Rezaie
c8ea0c12d7
MDL-69301 core: Enhanced WAI-ARIA support for tab elements
2020-12-02 22:57:42 +11:00
Mihail Geshoski
16b72504b3
MDL-57614 core: Fetch blocks through a webservice in add block modal
2020-12-02 13:43:15 +08:00
Mihail Geshoski
d16faf211d
MDL-57614 core_block: Create webservice that returns the addable blocks
...
Creates a webservice that returns the addable blocks in a given page.
The webservice expects the page context id, page type and page layout as
parameters and returns the block name and block title for each available
block.
2020-12-02 13:40:41 +08:00
David Mudrák
e6f4190203
MDL-70357 cron: Catch Throwables not just Exceptions when running tasks
...
Starting from PHP 7, most language errors throw Error exceptions. We
want to deal with those equally as with any other exception so we need
to catch all Throwables here.
2020-11-30 17:25:19 +01:00
Jun Pataleta
1d685419d4
MDL-69422 core: Convert required and help button container to div
...
* A span element cannot have a div as a child.
2020-11-27 23:16:03 +08:00
Tim Hunt
dc72bc6ac5
MDL-54907 dml: Correct incorrect PHPdoc
2020-11-27 14:57:36 +00:00
Andrew Nicols
0671a2e92d
Merge branch 'MDL-65215-master' of git://github.com/peterRd/moodle
2020-11-26 12:46:11 +01:00
Paul Holden
1e3449ca28
MDL-70295 libraries: upgrade to version 4.3.1 of Html2Text.
2020-11-25 21:35:14 +00:00
Tim Hunt
374d3e7700
MDL-70320 permission overrides: role names were double-escaped
2020-11-25 21:19:57 +00:00
Paul Holden
e1153faace
MDL-70293 libraries: upgrade to version 1.5.6 of SimplePie.
2020-11-25 20:44:03 +00:00
Jordan Tomkinson
d0e185ae79
MDL-70326 antivirus: fixing regression in MDL-66222
2020-11-25 11:31:36 +01:00
Eloy Lafuente (stronk7)
93f49909d5
Merge branch 'MDL-69121-redis-session-store-compression' of git://github.com/jamie-catalyst/moodle into master
2020-11-24 22:58:48 +01:00
Simon Mok
10768bbd9e
MDL-67460 profile: User profile link to use HTTPS
2020-11-24 20:37:26 +08:00
Peter Dias
3f934e4abd
MDL-65215 core: Deprecate i_dock_block
2020-11-24 10:02:00 +08:00
Peter Dias
86269654f9
MDL-65319 core: Final deprecation get_courses_page
2020-11-24 09:59:47 +08:00
Tim Hunt
a6edd14d27
MDL-70285 completion upgrade: fix performance of the MDL-69687 code
2020-11-23 20:46:48 +00:00
Adrian Greeve
41b9a81caa
Merge branch 'MDL-67668-master-2' of git://github.com/andrewnicols/moodle
2020-11-23 15:40:04 +08:00
Jake Dallimore
766f68cbd2
Merge branch 'MDL-70160-function-cache-m' of https://github.com/Peterburnett/moodle
2020-11-23 15:21:31 +08:00
Andrew Nicols
9d6413d16d
MDL-70167 behat: Rewrite attribute check steps
...
This commit updates the following steps to use the
`the_attribute_of_should_be_set` step under the hood:
- the [element] [type] should be disabled
- the [element] [type] should be enabled
- the [element] [type] should be readonly
- the [element] [type] should not be readonly
This reduces unnecssary code duplication.
2020-11-23 11:02:36 +08:00
Andrew Nicols
7d70165c25
MDL-70167 behat: Boolean attributes should either exist or not
2020-11-23 11:02:36 +08:00
Andrew Nicols
fd71823ec7
MDL-67668 behat: Add inplace editable field type
...
This commit promotes the Inplace Editable field to a first-class form
element by introducing a new partial selector for inplace editable
fields, and teaching the field manager how to recognise these, then
introducing a new field type which can handle setting values for this
field.
2020-11-23 09:01:19 +08:00
Andrew Nicols
548da2ce97
MDL-67668 behat: Share behat_behat functionality with forms
...
Behat form fields are implemented in a way completely isolated from the
rest of the Behat Context system. Whereas regular step definitions have
access to execute steps, to call `find`, check for JS running, and other
related functionality, the Moodle implementation of a field type does
not have any access to this.
By moving the core functionality of behat_base to a new trait, and the
constants to a new interface, the functionality can also be used in
behat form fields in the same way as elsewhere.
2020-11-23 09:01:19 +08:00
Andrew Nicols
59daa3b548
MDL-67668 behat: Correct js pending check
...
Pending checks should only run when JS is running, but some uses were
not apply this check.
2020-11-23 09:01:19 +08:00
Andrew Nicols
1144969755
MDL-67668 behat: Support NodeElement when fetching node in container
...
This is similar to change made in MDL-69136 to allow an already-fetched
NodeElement to be provided to the get_node_in_container() function and
makes it easier to be deterministic when writing steps.
2020-11-23 09:01:19 +08:00
Adrian Greeve
4baf02505a
Merge branch 'master-MDL-67636' of https://github.com/yao9394/moodle
2020-11-19 11:59:32 +08:00
Jake Dallimore
6603ee4853
Merge branch 'MDL-67081-profile-cli' of https://github.com/brendanheywood/moodle
2020-11-19 11:41:31 +08:00
John Yao
11886d37ed
MDL-67636 gradebook: Prevent exposing hidden grade in locked category
2020-11-19 14:29:55 +11:00
Adrian Greeve
a0ba1ae381
Merge branch 'MDL-65843-task-overrides' of https://github.com/jamie-catalyst/moodle
2020-11-19 11:29:01 +08:00
Jun Pataleta
d74c9c622e
MDL-70094 core: Fix version number for the upgrade note.
2020-11-19 09:40:25 +08:00
Jun Pataleta
1ce10609f3
Merge branch 'MDL-70094-master' of https://github.com/SangNguyen2601/moodle
2020-11-19 09:38:39 +08:00
Andrew Nicols
0c556aff71
Merge branch 'MDL-47456-avoid-siteid-db' of https://github.com/brendanheywood/moodle
2020-11-19 08:51:57 +08:00
Eloy Lafuente (stronk7)
30f2fe5301
Merge branch 'MDL-69201' of https://github.com/paulholden/moodle into master
2020-11-18 22:59:28 +01:00
Jamie Stamp
3a232840a5
MDL-65843 tasks: Allow schedules to be overridden in config
2020-11-18 12:44:05 +00:00
sangnguyen2601
39652702f0
MDL-70094 Question: Technical info section expands if click help icon
2020-11-18 18:03:08 +07:00
Eloy Lafuente (stronk7)
6ca32e21e5
Merge branch 'MDL-70148-master' of git://github.com/andrewnicols/moodle into master
2020-11-17 23:12:56 +01:00
Andrew Nicols
ba34d6e225
MDL-70148 behat: Update steps for keyboard
2020-11-17 15:14:43 +08:00
Andrew Nicols
9c35ea1040
MDL-70148 behat: Add steps to send keys without an element
2020-11-17 15:14:43 +08:00
Adrian Greeve
a370cb44bc
Merge branch 'MDL-50955-master' of git://github.com/peterRd/moodle
2020-11-17 13:04:57 +08:00
Eloy Lafuente (stronk7)
de317c2cd4
Merge branch 'MDL-67513-master-fix' of https://github.com/andrewnicols/moodle into master
2020-11-16 09:17:31 +01:00
Andrew Nicols
78962293ef
MDL-67513 core: Only move modal to body if currently attached
...
A previous change as part of this commitset was intended to move the
modal to the document.body, but where the modal had been destroyed it
was instead added back to the body.
2020-11-16 15:19:32 +08:00
Peter Dias
8e3031aed0
MDL-50955 core: Reset lessons completion criteria if grade type is none
2020-11-16 15:12:34 +08:00