99757 Commits

Author SHA1 Message Date
Kristian Ringer
3a9e3f1db4 MDL-64865 auth: Log changing auth config in get_enabled_auth_plugins 2020-12-08 09:10:14 +11:00
Jamie Stamp
2fee98919d MDL-70341 tasks: Allow disabled tasks to be overridden 2020-12-07 16:53:19 +00:00
Paul Holden
509a0f4d00 MDL-70422 restore: fix for undefined question answer ordering in test. 2020-12-07 10:13:22 +00:00
Jake Dallimore
972e098275 Merge branch 'MDL-64982-master' of git://github.com/rezaies/moodle 2020-12-07 12:03:20 +08:00
Jake Dallimore
de5780279b Merge branch 'MDL-65818-master' of https://github.com/sammarshallou/moodle 2020-12-07 11:26:32 +08:00
Adrian Greeve
b4e6552776 Merge branch 'MDL-69301-master' of git://github.com/rezaies/moodle 2020-12-07 10:05:55 +08:00
AMOS bot
266ee66058 Automatically generated installer lang files 2020-12-06 00:07:53 +00:00
Eric Merrill
9e830efe9d MDL-70409 chat: Use require_once to import lib.php 2020-12-04 10:44:12 -05: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
Paul Holden
e7e62a4b2e MDL-62707 search: account for no matching courses when listing areas.
When limiting the list of courses during retrieval of the search areas
the user can access, make sure we have some contexts before looking
for blocks.
2020-12-04 09:42:59 +00:00
David Matamoros
9b5eb38f55 MDL-63683 enrol: Fix plugin settings when no role has student archetype 2020-12-04 09:09:37 +01: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
7fa836cf36 weekly release 4.0dev 2020-12-04 08:42:34 +08:00
Jake Dallimore
ca963d790e Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install 2020-12-04 08:42:31 +08:00
Jake Dallimore
0dcc55e25a Merge branch 'MDL-70326' of https://github.com/durzo/moodle 2020-12-03 11:53:53 +08:00
Andrew Nicols
5eca1223c3 Merge branch 'MDL-70327-master' of git://github.com/cescobedo/moodle 2020-12-03 11:49:35 +08:00
Andrew Nicols
9e12342aa5 Merge branch 'MDL-70321' of https://github.com/timhunt/moodle 2020-12-03 11:39:13 +08:00
Jake Dallimore
3022dfa1b5 Merge branch 'MDL-69411-master' of git://github.com/dravek/moodle 2020-12-03 11:36:26 +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
Adrian Greeve
a051f6d13a Merge branch 'wip_MDL-70267_master' of git://github.com/gjb2048/moodle 2020-12-03 10:59:03 +08:00
Jake Dallimore
cad122fee7 Merge branch 'MDL-65319-master' of git://github.com/peterRd/moodle 2020-12-03 10:28:29 +08:00
Jake Dallimore
c196068cc4 Merge branch 'MDL-65086-master' of git://github.com/peterRd/moodle 2020-12-03 10:15:19 +08:00
Adrian Greeve
ef4a0fc128 Merge branch 'MDL-70167-master' of git://github.com/andrewnicols/moodle 2020-12-03 10:09:47 +08:00
AMOS bot
94f0e0e903 Automatically generated installer lang files 2020-12-03 00:07:52 +00:00
Andrew Nicols
1cdae7a717 Merge branch 'MDL-69868-master' of git://github.com/ilya-catalyst/moodle 2020-12-03 07:47:12 +08:00
Tim Hunt
7a1da781a9 MDL-70373 qtype_essay: missing border on atto input 2020-12-02 20:08:53 +00:00
Shamim Rezaie
4dfc4adfa1 MDL-69301 theme_boost: Use event.key in aria.js
Both event.which and event.keyCode are deprecated. So
We switched to using event.key. We can only do so now
because IE is no longer supported.
2020-12-03 04:18:01 +11:00
Shamim Rezaie
7bd6145d13 MDL-69301 course: Remove custom keyboard navigation code 2020-12-02 22:57:44 +11:00
Shamim Rezaie
c8ea0c12d7 MDL-69301 core: Enhanced WAI-ARIA support for tab elements 2020-12-02 22:57:42 +11:00
Shamim Rezaie
baf68eae5e MDL-69301 theme_boost: convert aria.js to es6 module 2020-12-02 22:57:18 +11:00
Jake Dallimore
3382bc0ece Merge branch 'MDL-67514' of https://github.com/paulholden/moodle 2020-12-02 16:20:37 +08:00
Andrew Nicols
145a72ca9c Merge branch 'MDL-57614-master-4' of git://github.com/mihailges/moodle 2020-12-02 15:09:52 +08: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
AMOS bot
d5ed07c000 Automatically generated installer lang files 2020-12-02 00:07:47 +00:00
Thong Bui
017b1252ed MDL-70324 Question: get_all_response_file_areas() not work correctly 2020-12-01 16:03:44 +07:00
Sara Arjona
32bd7eeac9 Merge branch 'MDL-70037' of git://github.com/paulholden/moodle 2020-12-01 08:00:28 +01:00
AMOS bot
cf231873cd Automatically generated installer lang files 2020-12-01 00:07:54 +00:00
Paul Holden
356b4f9cc4 MDL-70037 mod_forum: include post modified date in external structure. 2020-12-01 00:04:25 +00:00
Claude Vervoort
3071777ddb MDL-70361 mod_lti: deeplinking multiple preserve resourceid and tag 2020-11-30 14:41:13 -05: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
Alexander Bias
3c0a064421 MDL-70342 block_timeline: Get rid of double quotes
This commit gets rid of double quotes around the activity name and course name
which have sneaked into block_timeline's view in MDL-65183.
2020-11-30 13:20:26 +01:00
Adrian Greeve
bc581748c2 Merge branch 'MDL-68052' of git://github.com/danmarsden/moodle 2020-11-30 09:39:51 +08:00
Gareth Barnard
ac7cf94d96
MDL-70267 ux, theme: Course user profile inconsistent page layout. 2020-11-29 23:48:56 +00:00
AMOS bot
d1f55115b7 Automatically generated installer lang files 2020-11-29 00:07:58 +00:00
Tim Hunt
040c15c27e MDL-54907 quiz unit tests: clean up code style in attempts_test.php 2020-11-27 18:29:25 +00:00
Tim Hunt
fc9d2e0843 MDL-54907 quiz: better timefinish for attempts finished asynchronously
There are serveral ways a quiz attempt can be submitted:

1. The student click the Submit and finish button. In this case,
   no problem. We record the current time as the finish time
   for the quiz attempt.

2. The student is activly working away at the quiz, and the
   count-down timer reachers zero. In this case, we also record
   the current time. Note that, if the server is under high load,
   then this could well end up being a few seconds after the
   theoretical end time, so you could have a quiz with a 30 minute
   time limit, with an attempt that lasted 30:07. However, this
   is just an accurate reflection of what happened, so should
   be recorded like this.

3. If the student is offline when the time expires, then
   (depending on the quiz settings) the attempt may be
   automatically submitted by cron, but this will happen with
   at least some delay (to prevent race conditions between cron
   and a student working online) and if cron is running slow
   on the server, it could be a lot later. Previously, this led
   to, say, a 30 minute quiz where an attempt seemed to have
   lasted 67 minutes, which confused people.

   Now, in this situation, the finsh time for the quiz attempt is
   recorded as the time when the time limit ran out. This is not
   just less confusing for teachers looking at the quiz report,
   it is also more accurate. That is the latest time at which
   students could have made any changes to their responses.
2020-11-27 17:51:55 +00:00
Jun Pataleta
15709f18b3 MDL-69422 mod_data: Deprecate unused 'unsupportedexport' string 2020-11-27 23:27:33 +08:00