Eloy Lafuente (stronk7)
952a894a97
Moodle release 3.7.7
2020-07-12 12:12:45 +02:00
AMOS bot
058e70e9a2
Automatically generated installer lang files
2020-07-10 19:53:04 +00:00
Eloy Lafuente (stronk7)
4144ba4ee6
weekly release 3.7.6+
2020-07-10 20:22:04 +02:00
Eloy Lafuente (stronk7)
9a37320726
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-07-10 20:21:59 +02:00
Jake Dallimore
647b675ee6
Merge branch 'MDL-69232-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-10 15:11:54 +08:00
Andrew Nicols
eec91baff9
MDL-69232 behat: Simplify hooks
...
The behat hooks were needlessly complicated which made them much harder
to read, and understand, leading to bugs during development.
These have been significantly simplified to favour clarity over
overloading.
2020-07-10 08:40:30 +08:00
Andrew Nicols
775b9a363e
MDL-69232 behat: Make selenium start more fault tolerant
...
The session was previously only started once, but has now been moved to
restart between each test. Because of this the `$session->start()` is
now called more frequently which exposes a pre-existing issue whereby
Selenium will periodically fail to start.
When the session was only started at the beginning of the test, and at
occasional other times, it made sense to always stop the test runner
because it signified an issue with obtaining the session at all.
Since the session is restarted more frequently, and now between every
test, it no longer makes sense to do this. The test should only be
_stopped_ if the first attempt to obtain the Session fails. Once a
Session has been retrieved at least once it no longer makes sense to
assume that the failure was a configuration failure, but a connection
failure. Therefore subsequent tests should be attempted.
2020-07-10 08:40:30 +08:00
Jake Dallimore
87f67eccef
Merge branch 'MDL-69135-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-09 10:39:23 +08:00
Michael Hawkins
0442cf991c
MDL-68426 theme: Set a limit on paths length in yui_combo
...
The maximum paths length is now consistent with the YUI loader.
This fix also removes any duplicate paths, so each file is only ever
fetched once.
2020-07-09 10:24:10 +08:00
Andrew Nicols
f216c901e1
MDL-69232 behat: Add debugging information to Selenium fails
2020-07-09 09:47:15 +08:00
Andrew Nicols
cc3e741801
MDL-69232 behat: Move suite tests to BeforeSuite hook
2020-07-09 09:47:15 +08:00
Eloy Lafuente (stronk7)
8d44fd1950
Merge branch 'MDL-69134-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-08 20:53:41 +02:00
Andrew Nicols
84388a2e30
Merge branch 'm37_MDL-66322_Travis_Run_Using_Docker_ExtTests' of https://github.com/scara/moodle into MOODLE_37_STABLE
2020-07-08 12:22:37 +08:00
Andrew Nicols
23a8270d36
MDL-69134 competencies: Behat fails randomly opening dialogues
2020-07-08 09:22:09 +08:00
Matteo Scaramuccia
a4d4a0b280
MDL-66322 travis: Configure a local copy of 'exttests'
2020-07-07 21:59:58 +02:00
Eloy Lafuente (stronk7)
07ade46473
Merge branch 'MDL-69086-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-07 19:17:38 +02:00
Víctor Déniz Falcón
19fa09219f
MDL-69093 enrol_manual: added check for allowed roles a user can assign
2020-07-06 04:47:34 +02:00
Jake Dallimore
cb51c8aeea
Merge branch 'MDL-69136-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-06 10:45:17 +08:00
Michael Hawkins
9c882617dd
MDL-69128 admin: Convert HTML entities when populating tasklogs filter
2020-07-06 10:05:14 +08:00
AMOS bot
a9140d703a
Automatically generated installer lang files
2020-07-06 00:08:44 +00:00
Eloy Lafuente (stronk7)
118a1e784e
weekly release 3.7.6+
2020-07-03 18:41:21 +02:00
Eloy Lafuente (stronk7)
30983313d5
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-07-03 18:41:15 +02:00
Jake Dallimore
e92d72531d
Merge branch 'MDL-69149-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-02 11:57:51 +08:00
AMOS bot
31ea6dee4b
Automatically generated installer lang files
2020-07-02 00:08:23 +00:00
Eloy Lafuente (stronk7)
83e9f358ec
Merge branch 'MDL-69072-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-07-01 23:24:34 +02:00
Andrew Nicols
ea5dfe6569
MDL-69136 behat: Improve reliability of navigation steps
2020-06-29 11:36:36 +08:00
Andrew Nicols
1dd4007796
MDL-69136 behat: Support find on a NodeElement
2020-06-29 11:36:30 +08:00
Andrew Nicols
6032981688
MDL-69072 behat: Remove restart_browser_after feature
...
This is no longer required as the Mink session is restarted after every
test regardless.
2020-06-29 11:05:53 +08:00
Andrew Nicols
f39dc20d43
MDL-69072 mod_scorm: Stop mink reset after tests
...
This is now done for all scenarios. It is no longer necessary to do so
specifically for mod_scorm.
2020-06-26 21:17:23 +08:00
Andrew Nicols
462e37413f
MDL-69072 behat: Relaunch browser session between scenarios
2020-06-26 21:17:22 +08:00
Andrew Nicols
3fe3913c54
MDL-69149 core_grade: Correct xpath attribute selector
2020-06-26 19:59:56 +08:00
Andrew Nicols
be58ae7572
MDL-69135 core_calendar: PendingJS for event filtering
2020-06-26 07:58:36 +08:00
Eloy Lafuente (stronk7)
67753d625e
weekly release 3.7.6+
2020-06-25 18:06:18 +02:00
Eloy Lafuente (stronk7)
bb05910a30
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-06-25 18:06:13 +02:00
Eloy Lafuente (stronk7)
7ff28ff941
Merge branch 'MDL-66568-37-2' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-06-23 17:57:46 +02:00
AMOS bot
da736374e9
Automatically generated installer lang files
2020-06-21 00:07:35 +00:00
Andrew Nicols
c2724bce31
MDL-69086 theme_boost: Improve pendingJs checks for bootstrap
...
Where an element, like an `alert`, is closed it is removed from the DOM
before the event fires (this is a correct behaviour).
This means that the final event confirming that the action happened
(i.e. close => closed) fires, but does not bubble up the DOM to the
document.body.
This change moves the end event listener to only be added after a start
event has been fired, and to attach directly to the HTMLElement where it
will be fired. This means that the Event handler will still be called,
even though it has been removed from the DOM, because it does not need
to bubble up to the body.
2020-06-19 08:17:45 +08:00
Sara Arjona
4762e10fb0
weekly release 3.7.6+
2020-06-18 14:13:51 +02:00
Sara Arjona
334bee3de7
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-06-18 14:13:48 +02:00
Andrew Nicols
c11fbc518c
MDL-66568 behat: Reset theme CSS between scenarios
2020-06-17 07:52:24 +08:00
Andrew Nicols
42197e952d
MDL-66568 behat: Support building of themes for behat
2020-06-17 07:52:23 +08:00
Andrew Nicols
65adf66a24
MDL-66568 core_output: Return built theme CSS
2020-06-17 07:52:23 +08:00
Víctor Déniz Falcón
bb3d73727f
Merge branch 'MDL-69049-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-06-16 17:49:04 +01:00
Jun Pataleta
3ab30c7f20
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:41:19 +08:00
AMOS bot
56c40e0b40
Automatically generated installer lang files
2020-06-14 00:07:33 +00:00
Sara Arjona
980ae98809
weekly release 3.7.6+
2020-06-11 18:04:06 +02:00
Sara Arjona
2d6f00d381
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-06-11 18:04:02 +02:00
Andrew Nicols
ebdf85d638
Merge branch 'MDL-69002-37' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2020-06-11 11:27:09 +08:00
Sara Arjona
048d7eec36
MDL-69002 core_badges: move backpack validation to a separate page
...
Instead of running the site backpack validation every time badges/backpacks.php
page is loaded, an action button has been added to the backpacks with OB set
to 2.0 to let admins running manually this verification when needed.
2020-06-10 13:09:53 +02:00
Sara Arjona
fa1eab6447
MDL-69002 core_badges: add methods to support backpack validation
...
A more generic method has been added to the API to validate the
backpack connection (for now, there was only one method for
validating current backpack).
Besides, a renderer has been added to display this information
depending on the backpackid.
2020-06-10 13:09:52 +02:00
Sara Arjona
657f0381d8
MDL-69002 core_badges: remove site backpack verification from settings
...
This site backpack verification is not required so, instead of
running it always here, it will be moved to a separate page to let
admins decide when to check it.
2020-06-10 13:09:51 +02:00
Jun Pataleta
617df25335
Merge branch 'MDL-68864-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-06-10 11:26:33 +08:00
Bas Brands
5611585eec
MDL-68864 qtype_multichoice: clearchoice
...
- Reverted changes from MDL-67901
2020-06-09 10:50:36 +02:00
AMOS bot
5df5711bd0
Automatically generated installer lang files
2020-06-06 00:07:34 +00:00
AMOS bot
7a82a0e426
Automatically generated installer lang files
2020-05-30 00:07:30 +00:00
Sara Arjona
868f9fa5bd
weekly release 3.7.6+
2020-05-29 12:52:40 +02:00
Sara Arjona
894d847d9d
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-05-29 12:52:37 +02:00
AMOS bot
304fa6defe
Automatically generated installer lang files
2020-05-29 00:07:57 +00:00
Adrian Greeve
22665452a3
Merge branch 'MDL-68847-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2020-05-28 16:31:43 +08:00
Jake Dallimore
7ca59eba57
MDL-68847 mod_url: fix bug when using dnd to handle urls
...
This generates a notice, which wasn't seen because the feature works
asynchronously.
2020-05-28 15:53:07 +08:00
Jun Pataleta
ad06a6f7df
Merge branch 'MDL-68750-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-05-27 11:24:44 +08:00
Andrew Nicols
f2fcb75384
MDL-68750 tool_dataprivacy: Correct behat test modal checks
2020-05-27 10:40:30 +08:00
Eloy Lafuente (stronk7)
3d1f43126e
weekly release 3.7.6+
2020-05-26 22:52:16 +02:00
Andrew Nicols
ddd2f21247
MDL-68750 core_tag: Add missing confirmation dialogue title
2020-05-26 12:57:02 +08:00
Andrew Nicols
bf2f4704c9
MDL-68750 behat: Correct dialogue selector
2020-05-26 12:57:02 +08:00
Andrew Nicols
bff7ea0435
Merge branch 'MDL-68658_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-05-25 15:49:58 +08:00
Eloy Lafuente (stronk7)
267c26d6d7
MDL-68658 phpunit: Ensure that the configured proxy is applied always
...
Previously, if the RSS feed (extests) was being served locally,
CFG->proxybypass was applied and causing the test to fail (proxy
ignored).
In that exact test we need the configured proxy to be applied
always, because the test is exaclty about detecting the problem
when a wrong proxy is used.
2020-05-22 17:07:14 +02:00
Victor Deniz Falcon
591c98d71c
weekly release 3.7.6+
2020-05-22 14:22:15 +01:00
Victor Deniz Falcon
c9a94cbc9a
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-05-22 14:22:11 +01:00
Adrian Greeve
392741bd32
Merge branch 'MDL-68733_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-05-21 08:34:49 +08:00
AMOS bot
97f2f72902
Automatically generated installer lang files
2020-05-21 00:07:30 +00:00
AMOS bot
065c5a1c2f
Automatically generated installer lang files
2020-05-20 00:07:39 +00:00
Sara Arjona
f6e0e09f20
weekly release 3.7.6+
2020-05-19 17:54:43 +02:00
Sara Arjona
3c3e5a5f71
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-05-19 17:54:40 +02:00
Tim Hunt
82258882da
MDL-68733 quiz editing: behat test for altering random question tags
2020-05-19 11:17:32 +01:00
Bence Molnar
3d9e7a3071
MDL-68733 quiz editing: be more careful deleting random question tags
2020-05-19 11:17:32 +01:00
Tim Hunt
db233ce7e2
MDL-68733 question behat: question tag generator and use in quiz test
2020-05-19 11:17:28 +01:00
AMOS bot
6e7fdac8f0
Automatically generated installer lang files
2020-05-19 00:07:32 +00:00
Sara Arjona
0393dc3357
Merge branch 'MDL-68760_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-05-18 20:33:31 +02:00
Sara Arjona
727ba5d9c0
Merge branch 'MDL-68728-37-2' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-05-18 20:23:32 +02:00
Tim Hunt
045d650ae3
MDL-68760 timezones: add string for new timezone America/Nuuk
2020-05-18 17:32:29 +01:00
Tim Hunt
890e60c709
MDL-68760 string tests: make test_timezone_lang_strings message helpful
2020-05-18 17:32:29 +01:00
Andrew Nicols
7738116fd5
Merge branch 'MDL-68503_37_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_37_STABLE
2020-05-18 20:33:30 +08:00
Andrew Nicols
183b8f556b
MDL-68728 calendar: Pending promises for event summary
2020-05-18 13:38:28 +08:00
AMOS bot
c696b5e6b4
Automatically generated installer lang files
2020-05-18 00:07:54 +00:00
AMOS bot
22c276dd00
Automatically generated installer lang files
2020-05-17 00:07:24 +00:00
Eloy Lafuente (stronk7)
ae1f2982ff
weekly release 3.7.6+
2020-05-15 11:06:52 +02:00
Andrew Nicols
4e2dd1a3a8
Merge branch 'MDL-66917-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-05-15 10:55:22 +08:00
Eloy Lafuente (stronk7)
bce5596ff8
Merge branch 'MDL-68084-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-05-15 01:31:05 +02:00
Jake Dallimore
ce6735fb29
Merge branch 'MDL-68631_37' of https://github.com/jonof/moodle into MOODLE_37_STABLE
2020-05-13 09:31:34 +08:00
Paul Holden
f77412b119
MDL-68084 blocks: check capability before getting content.
...
Some blocks (e.g. Calendar) load additional JS modules when returning
content. We need to make sure they aren't asked to generate content
unless the user can actually view the block, or the expected content
required by the JS will not exist in the DOM and can cause exceptions.
2020-05-12 19:21:43 +01:00
Sara Arjona
ed69fa429f
weekly release 3.7.6+
2020-05-12 14:16:57 +02:00
Jun Pataleta
99f889d2af
Merge branch 'MDL-66109-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-05-12 00:03:03 +08:00
Andrew Nicols
ef8de2333b
MDL-66109 js: Built file changes from new Node version
2020-05-11 10:54:05 +08:00
Andrew Nicols
7a2a464728
MDL-66109 js: Fix circular dependency in Shifter dependency
...
Shifter is using an ancient and no-longer supported of Istanbul. That
version contains a circular dependency whereby it fetches the version
from the index that included the file in the first place. This throws a
warning on newer versions of Node.
The fix here is simple and intended to be the bare minimum to remove
these warnings anad resolve the issue.
We have forked the istanbul project and created a v0.1.37_moodle branch
at the root version of the Istanbul version that Shifter uses (v0.1.37
tag). The circular dependency is then addressed and a new tag created.
I have then forked Shifter, pointing its package.json at the tar.gz
download of that new tag and pushed a new branch and tag for that fix.
Following this our own package.json is updated to point to the tar.gz
version of the new Shifter tag.
2020-05-11 10:54:05 +08:00
Andrew Nicols
a3e94bc0e8
MDL-66109 js: Upgrade to latest stable version of NodeJS
...
Version 14.0.0 has just been released as stable, and will make its way
to an LTS release which will be supported until 30th April 2023.
At time of writing it is the "Current stable" release and will remain in
this phase until 20th October 2020, at whciih point it will transition
to LTS status.
2020-05-11 10:54:05 +08:00
Eloy Lafuente (stronk7)
cf687f4357
Moodle release 3.7.6
2020-05-09 20:05:35 +02:00
Eloy Lafuente (stronk7)
e32ae38439
weekly release 3.7.5+
2020-05-08 13:29:56 +02:00
Eloy Lafuente (stronk7)
4e09dc64b7
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-05-08 13:29:53 +02:00
Jake Dallimore
fcefa38092
Merge branch 'MDL-51694-37' of https://github.com/MartinGauk/moodle into MOODLE_37_STABLE
2020-05-08 11:23:23 +08:00
Eloy Lafuente (stronk7)
61f218ae47
Merge branch 'MDL-68443-xmldb-path-validation-MOODLE_37_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2020-05-07 19:17:11 +02:00
Paul Holden
6bafc320c0
MDL-68415 core: test attachments in email_to_user from allowed paths.
2020-05-07 18:41:18 +02:00
fujiwara
a22a46a689
MDL-68415 email: Fix attachment in email_to_user()
2020-05-07 18:41:12 +02:00
Jake Dallimore
9e6f90f1cf
Merge branch 'MDL-62403-37' of git://github.com/lameze/moodle into MOODLE_37_STABLE
2020-05-07 14:20:12 +08:00
Simey Lameze
62ed52fdc4
MDL-62403 portfolio: add upgrade notes for google docs
2020-05-07 13:05:44 +08:00
Ryan Wyllie
ad45df4dc2
MDL-62403 portfolio: create directories for google drive export
...
I've modified the Google Drive portfolio export so that it creates a
root directory in Drive for all of the files in the export. This allows
each export to be contained from each other to help with clashing file
names.
Additionally, the paths for the exported files will now be created in
Drive so that exported files are in the correct directory structure.
This is important for forum posts exports which assume a certain
directory structure in the export.
2020-05-07 12:43:15 +08:00
Jonathon Fowler
1d8729004a
MDL-68631 cron: ensure the cron user is reset between scheduled tasks
2020-05-07 13:30:50 +10:00
Andrew Nicols
c65e8a5900
Merge branch 'MDL-68556-37-pluginscheckcss' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-05-07 09:17:03 +08:00
Paul Holden
796a7ea458
MDL-68410 mod_scorm: safer status operator comparison.
2020-05-07 09:03:24 +08:00
Ferran Recio
3c5d8d6602
MDL-68430 filter_mathjaxloader: update default CDN to 2.7.8
2020-05-06 11:13:42 +02:00
Jun Pataleta
2ad366c869
Merge branch 'MDL-68402_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-05-06 17:04:44 +08:00
Tim Hunt
55ba3eece2
MDL-68402 accesslib: fix coding style of loops
2020-05-06 09:58:54 +01:00
Tim Hunt
fb990d26d4
MDL-68402 accesslib: Modernise coding style in the functions changed
2020-05-06 09:58:54 +01:00
Tim Hunt
96dbdc2ad9
MDL-68402 accesslib: fix get_with_capability_join logic
...
In fact, rather than fix the old logic, I noticed that the correct
logic was already implemented in get_users_by_capability. So, I
refactored to extract the working version into a function, which it
turns out can have exactly the same API as get_with_capability_join,
which was convenient.
2020-05-06 09:58:53 +01:00
Jake Dallimore
d976ae38f5
Merge branch 'MDL-68293-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2020-05-06 12:54:08 +08:00
Jun Pataleta
675c0451f9
Merge branch 'MDL-68301-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-05-06 10:33:01 +08:00
Andrew Nicols
f5e8e0b08a
Merge branch 'MDL-63609-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-05-06 08:52:19 +08:00
AMOS bot
c9da87aa50
Automatically generated installer lang files
2020-05-06 00:13:21 +00:00
Eloy Lafuente (stronk7)
c070acd2eb
weekly release 3.7.5+
2020-05-05 19:05:35 +02:00
Eloy Lafuente (stronk7)
647aa0625f
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-05-05 19:05:33 +02:00
Bas Brands
a4e65c3276
MDL-68266 core_message: disable custom switches for behat testing
2020-05-05 14:23:53 +02:00
Jun Pataleta
225e176962
Merge branch 'MDL-68266-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-05-05 09:26:18 +08:00
Bas Brands
75b5301c9a
MDL-68266 theme_boost: behat enable custom switches
2020-05-05 09:12:50 +08:00
AMOS bot
6d780ff6d5
Automatically generated installer lang files
2020-05-05 00:11:41 +00:00
Eloy Lafuente (stronk7)
5ed7751049
Merge branch 'MDL-52904-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-05-04 22:32:25 +02:00
Martin Gauk
8d21ca65d4
MDL-51694 core_grades: use transactions when deleting
2020-05-04 12:47:39 +00:00
Jun Pataleta
20644f8c6a
Merge branch 'MDL-68266-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-05-04 17:24:43 +08:00
Bas Brands
22c36cd1b6
MDL-68266 core_course: accessibility improvements for course management
...
- added commit of Moodle 3.7 hardcoding the highlight border width
that was not calculated because of a scssphp bug
2020-05-04 10:57:57 +02:00
Sara Arjona
014fd48298
Merge branch 'MDL-68315-MOODLE_37_STABLE' of https://github.com/kabalin/moodle into MOODLE_37_STABLE
2020-05-04 10:37:36 +02:00
Andrew Nicols
6006347f62
Merge branch 'MDL-68266-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-05-04 15:33:49 +08:00
Bas Brands
fc1d54365e
MDL-68266 core_course: accessibility improvements for course managent
...
colour contrast improvements
use custom checkboxes
use accessible colour for text-muted
2020-05-04 09:12:22 +02:00
David Saylor
41536c1586
MDL-52904 completion: reference context in cron query
...
Co-authored-by: Barbara Lawrence <blawrence@harlow-college.ac.uk >
2020-05-04 09:58:16 +08:00
Jun Pataleta
5b52f17db3
MDL-52904 completion: Unit tests for daily completion task
2020-05-04 09:58:16 +08:00
Andrew Nicols
a44b5cbd84
Merge branch 'MDL-68509-37' of https://github.com/Dagefoerde/moodle into MOODLE_37_STABLE
2020-05-03 19:56:25 +08:00
Eloy Lafuente (stronk7)
3eca8fedf0
weekly release 3.7.5+
2020-05-02 16:36:34 +02:00
Eloy Lafuente (stronk7)
6136ba0221
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-05-02 16:36:32 +02:00
Andrew Nicols
9a6874fee7
Merge branch 'MDL-68492-m37' of https://github.com/sammarshallou/moodle into MOODLE_37_STABLE
2020-05-01 12:08:02 +08:00
Andrew Nicols
d5483a9d21
Merge branch 'MOODLE_37_MDL-67540' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2020-05-01 11:21:39 +08:00
Andrew Nicols
e4079005ef
Merge branch 'MDL-57680_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-05-01 11:07:39 +08:00
Eloy Lafuente (stronk7)
9c077351e5
Merge branch 'MDL-68427-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-04-30 23:35:42 +02:00
Jun Pataleta
abe082493e
Merge branch 'MDL-68404-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-04-30 13:32:43 +08:00
Jun Pataleta
5ea56fd371
Merge branch 'MDL-68309-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2020-04-30 09:56:30 +08:00
AMOS bot
2cd1ef8c97
Automatically generated installer lang files
2020-04-30 00:12:04 +00:00
Eloy Lafuente (stronk7)
35cf368176
Merge branch 'MDL-68434-37-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-04-29 22:53:01 +02:00
David Mudrák
ed3a03b439
MDL-68434 lang: Use the updated terminology in the tests
2020-04-29 17:48:28 +02:00
David Mudrák
0b7412e092
MDL-68556 admin: Fix some minor styling issues on the plugins check page
...
The patch fixes missing space around elements and some other minor
visual issues detected. This was a good opportunity to get rid of custom
CSS rules and use the native bootstrap classes and utilities.
2020-04-29 14:53:15 +02:00
Helen Foster
3f19c3cfb4
MDL-68434 lang: Import fixed English strings (en_fix)
...
Significant string changes:
* pluginnamesummary,qtype_ddimageortext and
pluginnamesummary,qtype_ddmarker - Note about the question type not
being accessible to visually impaired users
2020-04-28 15:52:21 +02:00
Andrew Nicols
2c2232ce23
Merge branch 'MDL66035' of https://github.com/jwalits/moodle into MOODLE_37_STABLE
2020-04-28 20:04:56 +08:00
Luca Bösch
1bd4817843
MDL-68404 gradingform_rubric: Style "Add level" button.
2020-04-28 14:01:45 +02:00
Andrew Nicols
5673b3b48a
Merge branch 'MDL-68445_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-04-28 18:31:34 +08:00
Eloy Lafuente (stronk7)
686468bae6
weekly release 3.7.5+
2020-04-28 11:15:24 +02:00
Eloy Lafuente (stronk7)
30d3dad3bb
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-04-28 11:15:22 +02:00
Andrew Nicols
4fa12efce0
Merge branch 'MDL-68525-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-04-28 10:23:51 +02:00
Eloy Lafuente (stronk7)
38f595a0df
MDL-68525 behat: chrome/switches caps not allowed in Chrome > 81
...
Now we need to use extra_capabilities/chromeOptions/args instead
The former was deprecated long ago, it seems that Chrome 81 has
stopped accepting it. The later seems to be working at very least
since Chrome 76 (haven't gone further back).
2020-04-28 12:32:18 +08:00
Eloy Lafuente (stronk7)
cdaae17f19
Merge branch 'MDL-68393-37-availableupdateui' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-04-27 18:09:59 +02:00
Eloy Lafuente (stronk7)
6a0f3a8736
Merge branch 'MDL-65967-37' of https://github.com/danielneis/moodle into MOODLE_37_STABLE
2020-04-27 17:31:38 +02:00
AMOS bot
201946c82c
Automatically generated installer lang files
2020-04-27 00:11:37 +00:00
Jwalit Shah
9950de034a
MDL-66035 message: Restore missing message preferences files
2020-04-27 09:49:06 +10:00
Tim Hunt
e43a539e10
MDL-57680 form autocomplete: extend Behat tests
2020-04-26 15:12:12 +01:00
Tim Hunt
80474ee9e8
MDL-57680 form autocomplete: fix triggering change event
2020-04-26 14:33:55 +01:00
Tim Hunt
cce1fe41a6
MDL-57680 form autocomplete: let singleselects be cleared.
...
This was already working after ajax had refreshed the choices, it was just
broken on first page load.
2020-04-26 14:30:19 +01:00
Mikhail Golenkov
ae0d7f7089
MDL-67540 quiz: Start transaction before selecting existing slots.
...
Co-authored-by: Conn <conn@cmrwarwicker.com >
2020-04-26 10:56:03 +10:00
Thiagolivramento
77d5634729
MDL-65967 tool_recyclebin: add recycle bin link to category edit menu
2020-04-24 17:09:12 -03:00
Eloy Lafuente (stronk7)
f2d2912241
MDL-68445 behat: Bump to 3.6.x
...
composer.lock generated with PHP 7.1, following:
https://docs.moodle.org/dev/Composer#How_to_prepare_and_submit_composer_changes
Also, ensure Symfony/Process > 4.0 compatibility
(needed for parallel runs)
2020-04-24 15:57:17 +02:00
sam marshall
28de453200
MDL-68492 Behat: Use faster direct link steps in lib/tests/behat
2020-04-24 12:07:15 +01:00
sam marshall
d571624920
MDL-68492 Behat: Direct URL links for courses, activities
2020-04-24 12:07:15 +01:00
Shamim Rezaie
12659cd7f1
MDL-68509 core_ddl: Keep databasemeta cache after dropping temptables
...
Backport of MDL-58584 (934c2ee + 94e2509 )
2020-04-24 11:06:37 +02:00
Jun Pataleta
84e737e3dd
weekly release 3.7.5+
2020-04-24 09:41:07 +08:00
Jun Pataleta
64f54e0dc4
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-04-24 09:41:05 +08:00
Mark Johnson
e6568e5a31
MDL-68503 user profile: Make sortorders relative to existing records
2020-04-23 15:57:21 +01:00
Eloy Lafuente (stronk7)
06188c7eb6
Merge branch 'MDL-67886_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-04-23 16:06:35 +02:00
Eloy Lafuente (stronk7)
c40fde2eae
MDL-67886 phpunit: Make tests cross-db
...
The suggested SQL in some of the assertions was not cross-db
but db-dependent. Now we just keep that part out from the
assertions, because it's not important to verify the
errors that are being asserted.
2020-04-23 12:35:30 +02:00
AMOS bot
22ec8c83b5
Automatically generated installer lang files
2020-04-23 00:14:44 +00:00
Eloy Lafuente (stronk7)
b2507972df
Merge branch 'MDL-67886_37' of git://github.com/mdjnelson/moodle into MOODLE_37_STABLE
2020-04-23 01:37:35 +02:00
Mark Nelson
f524ec2aaa
MDL-67886 core: check_database_schema() checks for missing indexes
2020-04-22 23:20:18 +02:00
Jun Pataleta
050cede6d8
Merge branch 'MDL-68392_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-04-22 11:09:20 +08:00
Paul Holden
ac1fc5575a
MDL-63609 media_videojs: support Youtube URL start time.
2020-04-21 14:45:37 +01:00
Paul Holden
536c771a3f
MDL-66917 admin: validate uploaded plugin version.
...
Prevent overwriting current plugins with older versions of themselves.
2020-04-21 14:36:26 +01:00
Jun Pataleta
3870922e61
Merge branch 'MDL-68339_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-04-20 21:52:40 +08:00
AMOS bot
9673018068
Automatically generated installer lang files
2020-04-19 00:13:25 +00:00
Brendan Heywood
f98f08c00a
MDL-68443 xmldb: Improve path validation on view_xml action
2020-04-18 20:51:56 +10:00
Eloy Lafuente (stronk7)
22120a505a
MDL-68339 message: move array_key_exists() to property_exists()
...
Towards PHP 7.4 compliance:
array_key_exists(): Using array_key_exists() on objects is
deprecated. Use isset() or property_exists() instead
2020-04-16 20:28:37 +02:00
Eloy Lafuente (stronk7)
5466990ffc
weekly release 3.7.5+
2020-04-16 19:34:19 +02:00
Eloy Lafuente (stronk7)
ae77ba7af5
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-04-16 19:34:13 +02:00
Juan Leyva
3291f83c81
MDL-68293 mobile: Update language strings to mention new app plans
...
We need to update different language strings to let our site admins know about the new app restrictions
(for both features and user devices able to receive notifications)
2020-04-16 12:54:11 +02:00
Andrew Nicols
5963365517
MDL-68427 core: Correct previous/next page in paging bar
2020-04-16 14:41:59 +08:00
Adrian Greeve
3f7b3abaa9
Merge branch 'MDL-68196-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-04-16 10:58:06 +08:00
Shamim Rezaie
a1d6d0ceb2
MDL-68196 core: not expand autocomplete elements too soon on IE
2020-04-16 12:23:49 +10:00
Eloy Lafuente (stronk7)
78f3ac2a67
Merge branch 'MDL-66849-M37' of https://github.com/ised-isde-canada/moodle into MOODLE_37_STABLE
2020-04-16 01:03:02 +02:00
Eloy Lafuente (stronk7)
9ff01f7cb5
Merge branch 'MDL-68323-37' of git://github.com/marinaglancy/moodle into MOODLE_37_STABLE
2020-04-16 00:54:07 +02:00
Eloy Lafuente (stronk7)
a4c62ac8c1
Merge branch 'MDL-68279-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-04-16 00:33:32 +02:00
Eloy Lafuente (stronk7)
fa07a148ef
Merge branch 'MDL-68189-m37' of https://github.com/NeillM/moodle into MOODLE_37_STABLE
2020-04-16 00:19:04 +02:00
Eloy Lafuente (stronk7)
4c94e4947a
Merge branch 'MDL-68280-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-04-16 00:10:56 +02:00
Sara Arjona
8484ab9ec9
Merge branch 'MDL-67751-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-04-15 17:57:23 +02:00
Jun Pataleta
56e572a73e
Merge branch 'MDL-66200-MOODLE_37_STABLE_gradebook_csv_import' of https://github.com/jwalits/moodle into MOODLE_37_STABLE
2020-04-15 23:18:09 +08:00
Paul Holden
94de68f9b8
MDL-67751 course: include inline folders in list of resources.
2020-04-15 13:59:36 +01:00
Eloy Lafuente (stronk7)
89d61861a6
Merge branch 'MDL-67499-37' of git://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-04-15 12:49:57 +02:00
Bas Brands
f8f1a2dd86
MDL-68301 theme_boost: move course format css
...
this reduces duplication of css in format_topic
and format_weeks
2020-04-15 09:53:14 +02:00
Michael Milette
8039c06800
MDL-66849 output: Remove custom menu title when not specified
2020-04-14 22:20:48 -04:00
Jun Pataleta
b59c6dbd51
Merge branch 'MDL-68405-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-04-14 16:08:58 +08:00
Andrew Nicols
7ab1221629
MDL-68405 js: Ensure correct exit code for gherkinlint
2020-04-14 15:09:48 +08:00
AMOS bot
9818289b15
Automatically generated installer lang files
2020-04-11 00:12:01 +00:00
AMOS bot
274e050ab4
Automatically generated installer lang files
2020-04-11 00:12:01 +00:00
David Mudrák
f9aa942b2c
MDL-68393 admin: Fix some minor styling issues on the notifications page
...
The patch makes the available update information elements more
distinguishable, the Download button more prominent, and the Check for
available update button better aligned. It reduces the space between
multiple available Moodle updates, too.
2020-04-10 14:41:36 +02:00
Eloy Lafuente (stronk7)
d4b9e6613f
Merge branch 'MDL-67919-37' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2020-04-10 11:58:49 +02:00
Eloy Lafuente (stronk7)
7098d7cb9f
Merge branch 'MDL-67910-37' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2020-04-10 11:46:18 +02:00
Luca Bösch
945469f0e1
MDL-68392 travis: Fix validation warnings and infos
...
Can verify that this file passes the validation @
https://config.travis-ci.com/explore
2020-04-10 00:14:47 +02:00
Jwalit Shah
0470c9cc4e
MDL-66200 gradebook: check selected feedback option when importing data
2020-04-09 10:59:46 +10:00
Sara Arjona
1ea8b348dd
weekly release 3.7.5+
2020-04-08 16:24:43 +02:00
Sara Arjona
a65a5570a3
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-04-08 16:24:40 +02:00
Andrew Nicols
da15ac0233
Merge branch 'MDL-68148-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-04-08 11:24:29 +08:00
Shamim Rezaie
07091e866d
MDL-68148 user: remove the noscript tag
...
The submit button remains deactive if js is disabled. So having a
noscript tag to output a submit button here does not make sense.
2020-04-08 11:55:11 +10:00
Shamim Rezaie
37d34c2aa4
MDL-68148 user: fixed stray end tag (input)
2020-04-08 11:44:46 +10:00
Shamim Rezaie
4934b00dca
MDL-68148 core_user: avoid multiple enrol buttons with the same id
2020-04-08 11:44:45 +10:00
Shamim Rezaie
0f4e00f527
MDL-68148 core_user: set the fullname column as the header column
...
ref: https://www.w3.org/WAI/tutorials/tables/
2020-04-08 11:44:45 +10:00
Shamim Rezaie
d8ba1a5db5
MDL-68148 output: type attribute is unnecessary for javascript resources
2020-04-08 11:44:44 +10:00
Shamim Rezaie
1a5c2aea69
MDL-68148 core: remove cellspacing
...
The cellspacing attribute of <table> is not supported in HTML5.
So the removed line did not have any effect since ages ago.
2020-04-08 11:44:43 +10:00
AMOS bot
e2df259a6a
Automatically generated installer lang files
2020-04-08 00:11:20 +00:00
AMOS bot
c7c4882929
Automatically generated installer lang files
2020-04-08 00:11:19 +00:00
Sara Arjona
bd3600a28e
Merge branch 'MDL-40081-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-04-07 15:10:25 +02:00
Sara Arjona
88955a1984
Merge branch 'MOODLE_37_MDL-68223' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2020-04-07 13:43:17 +02:00
Sara Arjona
795069eb94
Merge branch 'MOODLE_37_MDL-65700' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2020-04-07 13:34:35 +02:00
Mikhail Golenkov
e061d00010
MDL-65700 javascript: Add MDN and URL polyfills.
2020-04-07 20:57:46 +10:00
Sara Arjona
b6e8c88f0b
Merge branch 'MDL-65539-m37' of https://github.com/NeillM/moodle into MOODLE_37_STABLE
2020-04-06 16:42:24 +02:00
Paul Holden
c96e66a40a
MDL-40081 completion: clean up criteria records for deleted courses.
2020-04-06 12:22:03 +01:00
Paul Holden
23e71ce7a5
MDL-67499 restore: account for deleted user truncated email/username.
2020-04-06 12:10:00 +01:00
Eloy Lafuente (stronk7)
a7c8680ec3
MDL-67499 restore: add 100% cov. to restore_dbops::precheck_user()
...
Supports multiple mails to be tested.
So we can perform changes to it and also some related stuff,
like delete_user() with confidence.
2020-04-06 11:48:44 +01:00
Paul Holden
2c6df5b7f0
MDL-67499 user: truncate long username/email during user deletion.
2020-04-06 11:48:44 +01:00
Paul Holden
316575d3b3
MDL-68280 user: fix PHP notice for unknown user invalid login token.
2020-04-06 11:46:26 +01:00
Paul Holden
9a856f83fe
MDL-68279 admin: filter site fullname when sending test email.
2020-04-06 11:41:34 +01:00
Sara Arjona
c7c98440cf
Merge branch 'MDL-68239-37' of https://github.com/NinaHerrmann/moodle into MOODLE_37_STABLE
2020-04-06 10:19:32 +02:00
Jake Dallimore
1674e5f87c
MDL-68309 overrides: clarify inactive overrides help string
2020-04-06 07:41:36 +08:00
Sara Arjona
98af061024
MDL-67919 dataprivacy: Fix behat error when contacting DPO
2020-04-03 19:49:00 +02:00
Ruslan Kabalin
b71d42cfb4
MDL-68315 formslib: Fix completion attribute in course form element.
...
This fixes 'onlywithcompletion' attribute in course form element.
2020-04-03 16:12:44 +01:00
n_herr03
337d0eb9e8
MDL-68239 mod_data: make required icon in multimenu visible
2020-04-03 12:20:24 +02:00
Neill Magill
316d6c9de5
MDL-65539 dragdrop: Ignore drag proxy in keyboard menu
...
Before this change the node that is displayed during a the last mouse
drag and drop would be listed in a keyboard drag and drop if it was
the container node of one of the types of node being moved in this action.
If a node is inside a node with the .yui3-dd-proxy class then it is
one of the proxy elements used to display the dragged content during
mouse drag and drop so we will start ignoring it.
2020-04-03 08:39:31 +01:00
Neill Magill
3e32822706
MDL-65539 dragdrop: Allow sections and blocks to move to the top
...
Before this change sections and blocks could not be moved to be the
top item when using keyboard drag and drop.
They can now be moved to the top in one action.
The way they move using keyboard drag and drop has changed when they
are below the item they are dropped on, not instead of appearing
below it they will be placed above it.
2020-04-03 08:39:31 +01:00
Neill Magill
8314f2e9a2
MDL-65539 dragdrop: Allow direction detection when using keyboard
...
Before this change keyboard drag and drop could not detect the
direction of movement, this meant that an item would only be placed
below an item or at the top of a container item.
This change means that extending modules can declare
detectkeyboarddirection to true. This will mean that when an item is
moved it's position will be determined by the direction of travel as
it would be when dragging using the mouse.
If detectkeyboarddirection is true then:
* If you move an item upwards it will be placed before the item
selected in the drop menu
* If you move a item downwards it will be placed after the item
selected in the drop menu
* The item above the one being dragged will now be displayed on
the drop menu
If detectkeyboarddirection is false there will be no change in
behaviour.
2020-04-03 08:39:31 +01:00
Neill Magill
ffe5f336d3
MDL-65539 course: Keyboad drag and drop should not break page
...
Before this change keyboard drag and drop of sections would alter
the structure of the page.
This occured because in this case the dragnode was the original node
2020-04-03 08:39:30 +01:00
Neill Magill
1c45c9200a
MDL-65539 formats: Section labels not updated during move
...
Before this change when moving a section via drag and drop the
aria-label for the section was not being updated neither was the
title on the drag handle.
The result was the the drop menu on keyboard drag and drop displayed
the wrong information after a section was moved.
2020-04-03 08:39:30 +01:00
Neill Magill
6c8328eb4e
MDL-68189 course: Section name change should display in DD menu
...
Before this patch if a section was renamed inline the old name was
still displayed in the keyboard drag and drop menu until the page
was refreshed.
This change ensures that the two places that section names were not
updated in get changed after an inline update to the name.
2020-04-03 08:38:51 +01:00
Sara Arjona
08a62243c5
weekly release 3.7.5+
2020-04-02 16:51:11 +02:00
Sara Arjona
4feb95d263
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-04-02 16:51:09 +02:00
Marina Glancy
e3e5bdfbe4
MDL-68323 core: add --max-lint-warnings option to grunt
2020-04-02 13:56:25 +02:00
Luca Bösch
c074850dc4
MDL-67672 user: Display name in user menu as elsewhere.
2020-04-02 00:17:57 +02:00
Eloy Lafuente (stronk7)
5bfbbb34be
Merge branch 'MDL-68265-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-04-01 23:29:31 +02:00
Eloy Lafuente (stronk7)
da231a51e0
Merge branch 'MDL-68193_37' of git://github.com/mdjnelson/moodle into MOODLE_37_STABLE
2020-04-01 23:22:43 +02:00
Mark Nelson
47fe981b8e
MDL-68193 core: added new database_text_field_content_replaced event
2020-04-01 20:44:33 +02:00
Eloy Lafuente (stronk7)
a4087a6cab
Merge branch 'MDL-67995-37' of git://github.com/cescobedo/moodle into MOODLE_37_STABLE
2020-04-01 19:11:58 +02:00
Jake Dallimore
965a8fdfc4
Merge branch 'MDL-67672-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-04-01 16:43:52 +08:00
Sara Arjona
ac3c2ec5ba
Merge branch 'MDL-68281_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-04-01 09:25:38 +02:00
Sara Arjona
68a72085f2
Merge branch 'MDL-68277_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-04-01 09:14:57 +02:00
Luca Bösch
1131d828f2
MDL-67672 user: Display name in user menu as elsewhere.
2020-04-01 09:03:30 +02:00
Sara Arjona
a7b6456475
Merge branch 'MDL-58964-37' of git://github.com/abias/moodle into MOODLE_37_STABLE
2020-03-31 19:14:05 +02:00
Eloy Lafuente (stronk7)
b9a527603d
Merge branch 'MDL-64494-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-03-31 18:59:40 +02:00
Bas Brands
1e66dd6de0
MDL-64494 theme_boost: accessible theme colours
2020-03-31 18:55:08 +02:00
Sara Arjona
74b8e6a751
Merge branch 'MDL-66245-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-03-31 15:09:22 +02:00
Sara Arjona
c137a7d306
MDL-67910 behat: PendingJS improvements for deleteevent modal
2020-03-31 08:43:20 +02:00
Jake Dallimore
7051341ba6
Merge branch 'MDL-68144-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-03-31 13:59:59 +08:00
Luca Bösch
1db8e1bab4
MDL-68144 mod_folder: make top margins less dominant for folder content
2020-03-31 07:39:17 +02:00
Eloy Lafuente (stronk7)
1da6538756
Merge branch 'MDL-68269-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-03-30 22:54:26 +02:00
Eloy Lafuente (stronk7)
5d580ac95c
Merge branch 'MDL-68049-37' of https://github.com/spvickers/moodle into MOODLE_37_STABLE
2020-03-30 16:24:15 +02:00
Andrew Nicols
f76355db90
Merge branch 'MDL-52319-37-environmentxml' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-03-30 16:55:01 +08:00
Shamim Rezaie
1cdf348ac5
MDL-68269 form: fieldset in group elements should be full width
2020-03-30 18:34:35 +11:00
cescobedo
91e4d8f3d8
MDL-67995 format_singleactivity: Fix dropwdown type of activity
2020-03-30 08:27:10 +02:00
Mikhail Golenkov
f8c7167b5d
MDL-68223 assign: Fix selection of comment text.
2020-03-30 15:00:36 +11:00
Andrew Nicols
94ec80ae18
MDL-68265 core_question: Switch question import to request dir
2020-03-30 08:14:46 +08:00
Andrew Nicols
6e1a330c81
MDL-68265 mod_lesson: Switch question import to request dir
2020-03-30 08:14:46 +08:00
AMOS bot
752bd12fd4
Automatically generated installer lang files
2020-03-29 00:11:53 +00:00
Eloy Lafuente (stronk7)
6d7e1cfecb
MDL-68281 unit test: Include required class
...
Also, add missing line break, that I did not see 1 week ago.
2020-03-28 16:27:48 +01:00
AMOS bot
daa86448e9
Automatically generated installer lang files
2020-03-28 00:11:46 +00:00
Tim Hunt
6536a3ff9b
MDL-68277 qtype_essay: answer area in reviews should be right size
...
The answer box size is set by teachers and provides a useful
visual cue how long a response was expected. Therefore, it is
useful to keep the space at least that size in quiz reviews, etc.
2020-03-27 14:11:45 +00:00
Jake Dallimore
604b2a3b58
weekly release 3.7.5+
2020-03-27 09:18:33 +08:00
Jake Dallimore
4e3837eda1
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-03-27 09:18:32 +08:00
Eloy Lafuente (stronk7)
3b7037656e
Merge branch 'MDL-64429-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-03-26 18:38:57 +01:00
Paul Holden
fb6cdb3a9f
MDL-64429 tool_usertours: upgrade step to fix existing tours sortorder.
2020-03-26 16:48:51 +00:00
Eloy Lafuente (stronk7)
3e718aff10
Merge branch 'MDL-68183-37-mysqlpwdresetsql' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-03-26 01:18:34 +01:00
Eloy Lafuente (stronk7)
95fce73f16
Merge branch 'MDL-63865-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-03-26 00:32:15 +01:00
Eloy Lafuente (stronk7)
07dbce000c
Merge branch 'MDL-67442_37' of https://github.com/jonof/moodle into MOODLE_37_STABLE
2020-03-26 00:08:10 +01:00
Jun Pataleta
9b82b174d0
Merge branch 'MDL-68149_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-03-26 00:09:28 +08:00
Jun Pataleta
5d117508d8
Merge branch 'MDL-67024-37' of git://github.com/farhan6318/moodle into MOODLE_37_STABLE
2020-03-25 08:34:12 +08:00
Eloy Lafuente (stronk7)
02d491fe99
Merge branch 'MDL-67731-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-03-25 00:06:22 +01:00
Jake Dallimore
72c744dd22
Merge branch 'MDL-68135-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-03-24 12:11:13 +08:00
AMOS bot
58fe4d2cbd
Automatically generated installer lang files
2020-03-24 00:11:12 +00:00
Alexander Bias
49361f9a24
MDL-58964 navigation: Reindex array when element is removed
2020-03-23 21:37:00 +01:00
David Mudrák
129c9d4093
MDL-52319 upgrade: Better report the environment checks in CLI scripts
...
Before we did not display the source of the environment check failure
(whether it was a core check or a plugin) and there was a missing space
before the "Error" status.
2020-03-23 11:27:38 +01:00
Tim Hunt
8475b74d0c
MDL-52319 install: Fix some coding style issues
2020-03-23 11:27:38 +01:00
Tim Hunt
f246d30831
MDL-52319 upgrade: Also run environment checks if plugins need upgrades
...
Also perform the environment checks if a plugin triggers the upgrade.
Core upgrade and CLI upgrade was doing this already.
2020-03-23 11:27:38 +01:00
AMOS bot
50f32f791b
Automatically generated installer lang files
2020-03-23 00:12:19 +00:00
Paul Holden
88779cc689
MDL-64429 tool_usertours: ensure tour sortorder can't move out of range.
2020-03-22 20:04:08 +00:00
Paul Holden
f8f3286267
MDL-63865 tool_dataprivacy: unit test for plugin privacy provider.
2020-03-22 20:00:00 +00:00
Paul Holden
b167974308
MDL-67731 backup: fix async restores in progress table listing.
2020-03-22 19:57:46 +00:00
Farhan Karmali
20ecbc885f
MDL-67024 Lib: Check if user->mnethostid is set before using it
2020-03-20 11:59:29 +05:30
Adrian Greeve
4980533b75
weekly release 3.7.5+
2020-03-20 13:35:46 +08:00
Alexander Bias
b6d5a6c619
MDL-58964 navigation: Add class attributes to Boost flat navigation
2020-03-19 20:49:45 +01:00
Stephen Vickers
50e3ae359b
MDL-68049 mod_lti: Fix link-level memberships service
...
Fix cause of 404 error
Ensure personal name and email fields are included
Add ext_user_username field when being passed in LTI messages
2020-03-19 11:26:06 +00:00
Adrian Greeve
cf65056e46
Merge branch 'MDL-68081-MOODLE_37_STABLE' of https://github.com/kritisingh1/moodle into MOODLE_37_STABLE
2020-03-19 11:29:03 +08:00
Adrian Greeve
6c47187329
Merge branch 'MDL-68014-37' of git://github.com/peterRd/moodle into MOODLE_37_STABLE
2020-03-19 11:06:09 +08:00
Jun Pataleta
a471a106c4
Merge branch 'MDL-68108-37' of git://github.com/crazyserver/moodle into MOODLE_37_STABLE
2020-03-18 22:59:34 +08:00
Pau Ferrer Ocaña
5ce5abcd67
MDL-68108 formslib: Add element password inline template
2020-03-18 08:46:04 +01:00
Adrian Greeve
73aac2ea23
Merge branch 'MDL-67901-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-03-18 10:01:16 +08:00
David Mudrák
e8ae8a8a76
MDL-68183 auth: Fix the performance of get_complete_user_data search
...
When searching for the user by a case-insensitive field (email address
is the only one supported now), the performance may be very poor as the
DB cannot use the index due to the LOWER() operation and the full
sequential scan of all the user records is performed. On some DBs such
as MySQL, this can be significantly improved by pre-filtering the users
with accent-insensitive search.
So we first perform accent-insensitive search for potential candidates
in a subselect, which can use the index. Only then we perform the
additional accent-sensitive search on this limited set or records.
2020-03-17 14:52:25 +01:00
David Mudrák
39901e1577
MDL-68183 auth: Fix the performance of signup_validate_data search query
...
When searching for other users with the same email address, we perform
the case-insensitive and accent-sensitive search. That may be expensive
as some DBs such as MySQL cannot use the index in that case. Instead,
sequential scan of all the user records is performed and the comparison
uses the LOWER function to filter the matching records. This leads to
significant performance heavy queries which in turn represent a surface
for DoS attacks.
For that reason, we first perform accent-insensitive search for
potential candidates in a subselect, which can use the index. Only then
we perform the additional accent-sensitive search on this limited set or
records.
2020-03-17 14:52:25 +01:00
David Mudrák
7a87e8a911
MDL-68183 auth: Fix the performance of forgotten password user search
...
When searching for the user matching the given email address, we perform
the case-insensitive and accent-sensitive search. That may be expensive
as some DBs such as MySQL cannot use the index in that case. Instead,
sequential scan of all the user records is performed and the comparison
uses the LOWER function to filter the matching records. This leads to
significant performance heavy queries which in turn represent a surface
for DoS attacks.
For that reason, we first perform accent-insensitive search for
potential candidates, which can use the index. Only then we perform the
additional accent-sensitive search on this limited set or records.
2020-03-17 14:52:24 +01:00
Adrian Greeve
5fd324e17e
Merge branch 'MDL-67970-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-03-17 15:26:10 +08:00
Shamim Rezaie
50889d5519
MDL-67970 output: use fieldset in core/chooser instead of label
2020-03-17 18:20:43 +11:00
Shamim Rezaie
1cc8177b73
MDL-67970 core: remove unnecessary roles
...
- The navigation role is unnecessary for element nav
- The textbox role is unnecessary for element textarea
2020-03-17 18:20:43 +11:00
Shamim Rezaie
8b33494324
MDL-67970 output: replace new-sections attribute with data-new-sections
...
new-sections is not a valid attribute name for the a element.
Replaced that with data-new-sections
2020-03-17 18:20:43 +11:00
Shamim Rezaie
8e2494b4b2
MDL-67970 output: fixed duplicate id attribute
...
action_menu::export_for_template generates the id attributes and send it
to core/action_menu_trigger template as part of the attributes variable.
2020-03-17 18:20:43 +11:00
Shamim Rezaie
941a4c10cd
MDL-67970 search: fixed stray end tag (input)
2020-03-17 18:20:43 +11:00
Adrian Greeve
853fc48867
Merge branch 'MDL-67981_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-03-17 11:33:40 +08:00
Jonathon Fowler
4ca4651f20
MDL-67442 assign: expand/contract text works in all browsers now
2020-03-16 08:59:49 +10:00
kritisingh1
36223fbee8
MDL-68081 Groups: Fixes string error in member removal function
2020-03-14 23:19:53 +05:30
Victor Deniz Falcon
9d08ae36e9
weekly release 3.7.5+
2020-03-12 14:22:14 +00:00
Victor Deniz Falcon
ed34ac0a7c
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-03-12 14:22:09 +00:00
Eloy Lafuente (stronk7)
ea02bf99d7
Merge branch 'MDL-66607-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-03-12 10:10:58 +01:00
Eloy Lafuente (stronk7)
52491c6cc7
Merge branch 'MDL-68125-regression-MOODLE_37_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2020-03-12 01:19:51 +01:00
Brendan Heywood
5c39f8969d
MDL-68125 core: Fixed $CFG->reverseproxyignore install regression
2020-03-12 09:54:35 +11:00
Eloy Lafuente (stronk7)
c86fa207a2
Merge branch 'MDL-68061-37' of git://github.com/mickhawkins/moodle into MOODLE_37_STABLE
2020-03-11 22:56:39 +01:00
Tim Hunt
631b1f77f0
MDL-68149 qtype_match: correctly distinguish 0 and 0.0 answers
...
Also added a test for backup & restore (which was working).
2020-03-11 13:45:15 +00:00
Tim Hunt
ec67d8b676
MDL-68149 qtype_match: Updatey tests to follow make_question() pattern
2020-03-11 13:45:13 +00:00
Andrew Nicols
9ceb49dca0
MDL-66607 message: Add pendingJS checks
2020-03-11 20:46:00 +08:00
Andrew Nicols
147087cdd2
MDL-66607 message: Resolve race conditions in message deletion process
...
This commit makes several changes:
1) Explicitly stop polling for messages when a conversation is deleted;
2) Check for deleted conversations when displaying new messages;
3) Do not add a new empty conversation; and
4) Introduce pendingJS checks to ensure that Behat waits for messags to finish rendering.
2020-03-11 20:43:25 +08:00
Andrew Nicols
9800e5ca6f
Merge branch 'MDL-68146_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-03-11 11:52:26 +08:00
Eloy Lafuente (stronk7)
ab0f20b63b
MDL-68146 forms: remove duped help and advanced icons in checkboxes
...
They are exceptionally shown later, after the checkbox text already.
This is a fix for the regression introduced by MDL-63424.
2020-03-10 23:04:50 +01:00
Eloy Lafuente (stronk7)
739a18df53
Merge branch 'MDL-65724-37-3' of git://github.com/peterRd/moodle into MOODLE_37_STABLE
2020-03-10 13:51:36 +01:00
Eloy Lafuente (stronk7)
bb66bd562f
Merge branch 'MDL-67189-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-03-10 11:30:49 +01:00
Shamim Rezaie
3aba5ed0ce
MDL-68135 output: remove the presentation role from user pic
...
"presentation" is not a valid role for the img element.
Moreover, it doesn't make sense to have both role="presentation" and
aria-hidden="true" for an element at the same time.
For more info please see:
https://timwright.org/blog/2016/11/19/difference-rolepresentation-aria-hiddentrue/
2020-03-10 19:06:18 +11:00
Dani Palou
3ec126df58
MDL-67189 external: Add test to catch PHP exceptions
2020-03-10 08:32:24 +01:00
Dani Palou
59964c5c95
MDL-67189 external: Catch Throwable in call_external_function
2020-03-10 08:32:24 +01:00
Eloy Lafuente (stronk7)
61e4180191
Merge branch 'MDL-67827-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-03-09 20:36:29 +01:00
Sara Arjona
23739a476a
Merge branch 'MDL-66671-m37-master' of https://github.com/dthies/moodle into MOODLE_37_STABLE
2020-03-09 18:49:25 +01:00
Sara Arjona
8f39f26b9e
Merge branch 'MDL-67968-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-03-09 18:17:14 +01:00
Sara Arjona
012dde7fe7
Merge branch 'MDL-67902-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-03-09 15:06:58 +01:00
Andrew Nicols
1d77fbd497
MDL-67827 behat: Pending JS improvements for dialogues
2020-03-09 08:31:21 +08:00
Andrew Nicols
d3ce732601
MDL-67827 behat: Add missing exception use
2020-03-09 08:31:21 +08:00
AMOS bot
838193097d
Automatically generated installer lang files
2020-03-09 00:12:02 +00:00
Tim Hunt
0c90bc8cd3
MDL-67981 questions: avoid errors deleting contextless questions
2020-03-06 18:05:33 +00:00
Shamim Rezaie
80011bdf57
MDL-67968 calendar: use aria-label instead of the abbr tag
2020-03-07 04:19:54 +11:00
Shamim Rezaie
17c23edcd1
MDL-67968 calendar: explain weekday abbreviations
2020-03-07 04:19:09 +11:00
Shamim Rezaie
6f0b92e97c
MDL-67968 form: not to put empty label when no label is available
2020-03-07 04:19:09 +11:00
Shamim Rezaie
e0f6182508
MDL-67968 question: do not display sr-only legends
...
.accesshide was removed because:
1. It was only kept in case it's still used somewhere, in a custom form
field for instance.
2. It was broken since 3.5 where we integrated
https://github.com/bmbrands/moodle/compare/ab65b87f3d...MDL-62419-master
So it's been ages that the reason mentioned on point 1 was not being
satisfied
2020-03-07 04:19:09 +11:00
Shamim Rezaie
d1084b4c26
MDL-67968 form: grouped element label fix
2020-03-07 04:19:09 +11:00
Sara Arjona
805361d871
Moodle release 3.7.5
2020-03-06 12:34:06 +01:00
Peter
2e3d05e591
MDL-65724 core: Force restore to use the settings from the plan
...
When importing use the import settings.
2020-03-06 14:20:43 +08:00
AMOS bot
8d68b0b251
Automatically generated installer lang files
2020-03-06 00:10:59 +00:00
Peter Dias
5b8b45410c
MDL-68014 lti: Remove alt text for image
2020-03-06 07:56:55 +08:00
Sara Arjona
efc431ba0d
weekly release 3.7.4+
2020-03-05 17:31:24 +01:00
Sara Arjona
9df4aa7210
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-03-05 17:31:20 +01:00
Michael Hawkins
8481609ba4
MDL-67861 core: Fix getremoteaddr unit test to match new proxy setup
2020-03-05 14:39:55 +08:00
Brendan Heywood
194406e923
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:27:48 +01:00
Brendan Heywood
c4665bcf95
MDL-67861 libraries: Refactor is_ip_in_subnet_list in ip_utils
2020-03-05 01:27:48 +01:00
Brendan Heywood
c70d7d0386
MDL-67861 admin: Default $CFG->getremoteaddrconf to only use REMOTE_ADDR
2020-03-05 01:27:48 +01:00
Brendan Heywood
4a3a673d1e
MDL-67861 core: Use last ip in X-Forwarded-For list
2020-03-05 01:27:48 +01:00
Andrew Nicols
31260f8667
MDL-65106 theme_classic: Remove unused variable
2020-03-05 08:17:03 +08:00
Andrew Nicols
cb3deb89c1
Merge branch 'MDL-65106-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-03-05 08:16:45 +08:00
Eloy Lafuente (stronk7)
b21aad0837
Merge branch 'MDL-62768-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-03-04 18:37:28 +01:00
Bas Brands
43b11cfc9e
MDL-67901 type_multichoice: clear my choice accessibility
...
Improve the accessibility for the clear my choice option. The
extra radio input controlling the reset feature was removed and
resetting the choice is now controlled by JavaScript.
This fixes the missing label reported in Accessibility audit and W3C
validation of the reset link
By this change this issue also fixes MDL-67280
2020-03-04 17:04:18 +01:00
Sara Arjona
8ba10c6666
Merge branch 'MDL-67767-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-03-04 15:05:07 +01:00
Dani Palou
b7b45f8c0b
MDL-67767 tool_mobile: Allow using more characters in forcedurlscheme
2020-03-04 14:25:25 +01:00
Sara Arjona
a2ff87ba44
Merge branch 'MDL-67863-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-03-04 14:06:34 +01:00
Sara Arjona
53a3991927
Merge branch 'MDL-67969-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-03-04 12:58:27 +01:00
Marina Glancy
6b502fbc2b
MDL-56287 gradereport_history: Separate groups queries improved
2020-03-04 11:47:33 +01:00
Jun Pataleta
8509f1feb4
MDL-56287 gradereport_history: Show users from groups that can be viewed
2020-03-04 11:47:33 +01:00
Eloy Lafuente (stronk7)
b692832347
Merge branch 'MDL-67641-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-03-04 10:48:05 +01:00
Sara Arjona
a5a6a9c91c
Merge branch 'MDL-68008-37' of git://github.com/ferranrecio/moodle into MOODLE_37_STABLE
2020-03-04 08:41:43 +01:00
Dani Palou
25c09b1b1d
MDL-67641 auth: Fix shortname type in get_signup_settings WS
2020-03-04 08:12:13 +01:00
AMOS bot
f00ddea3fc
Automatically generated installer lang files
2020-03-04 00:11:19 +00:00
Eloy Lafuente (stronk7)
4caf331102
Merge branch 'MDL-67728-37' of git://github.com/crazyserver/moodle into MOODLE_37_STABLE
2020-03-03 19:50:26 +01:00
Eloy Lafuente (stronk7)
0705bb0c07
Merge branch 'MDL-67971-37' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2020-03-03 19:02:38 +01:00
Sara Arjona
4748f89945
Merge branch 'MDL-67993-37' of git://github.com/lameze/moodle into MOODLE_37_STABLE
2020-03-03 18:06:50 +01:00
Ferran Recio
f0abaec208
MDL-68008 tool_capability: shows multiple contexts when overrides exists
2020-03-03 17:54:26 +01:00
Sara Arjona
2933c4e061
Merge branch 'MDL-68048-37-behatnotfound' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-03-03 17:02:11 +01:00
Sara Arjona
b808efac50
Merge branch 'MDL-68060-37-huburlcompare' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-03-03 13:10:24 +01:00
Sara Arjona
0df30e445f
Merge branch 'MDL-67891-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-03-03 12:48:35 +01:00
Bas Brands
d4f03eb0b1
MDL-65106 theme_classic: set custom navigationitem icon
2020-03-03 11:53:48 +01:00
Sara Arjona
635b4db751
Merge branch 'MDL-63316-37' of https://github.com/azito122/moodle into MOODLE_37_STABLE
2020-03-03 11:11:05 +01:00
Sara Arjona
1821997b7c
Merge branch 'MDL-67945-37' of git://github.com/ferranrecio/moodle into MOODLE_37_STABLE
2020-03-03 10:10:58 +01:00
Sara Arjona
a97fde462d
Merge branch 'MDL-67749-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-03-03 09:30:50 +01:00
Adrian Hutchinson
9bcfb74256
MDL-67988 mod_lti: remove padding from JWS base64url encoding
2020-03-02 14:01:36 +01:00
Paul Holden
c0fdc91ea3
MDL-67891 tool_cohortroles: move upgrade step inside plugin.
...
The step added in MDL-67458 was added to core, which broke the upgrade
process if this plugin had been uninstalled prior.
2020-03-02 08:50:27 +00:00
Sara Arjona
da1d1af843
MDL-67971 core_badges: review issuer URL
2020-03-02 08:02:40 +01:00
Andrew Zito
85d5216840
MDL-63316 participants: lastname sort for participants table
2020-02-28 14:33:27 -05:00
Daniel Thies
2337123e89
MDL-66671 enrol_lti: Skip grade sync when cm deleted
2020-02-28 09:29:32 -06:00
Eloy Lafuente (stronk7)
95eb7d8343
weekly release 3.7.4+
2020-02-28 12:22:35 +01:00
Bas Brands
720a26266a
MDL-67863 theme_boost: change keyboard tab order
...
Move navdrawer up in the dom for a more logical tab order
Hide navdrawer links for tab / screenreader when navdrawer is closed
2020-02-27 17:12:47 +01:00
Michael Hawkins
1187f828b7
MDL-68061 gradereport_history: Restrict per page config value to int
2020-02-27 15:44:49 +08:00
Eloy Lafuente (stronk7)
37906d63f9
Merge branch 'MDL-67865-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-02-26 23:37:10 +01:00
Eloy Lafuente (stronk7)
870e202546
Merge branch 'MDL-64686-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-02-26 23:27:44 +01:00
Eloy Lafuente (stronk7)
50a72fbcd6
Merge branch 'MDL-67758-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-02-26 17:36:07 +01:00
Claude Vervoort
b3172cc0fd
MDL-67132 mod_lti: document new param
...
(amended to move the upgrade.txt info to correct 3.7.5)
2020-02-26 17:29:21 +01:00
Claude Vervoort
dc39cee4f9
MDL-67132 mod_lti: call grade api to trigger course total computation
2020-02-26 17:27:33 +01:00
Eloy Lafuente (stronk7)
f05ff7a66d
Merge branch 'MDL-67979-37-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-02-26 17:13:47 +01:00
Anthony Forth
cb2a49009c
MDL-67945 enrol: missing $DB in edit_instance_form
2020-02-26 16:37:14 +01:00
David Mudrák
b541ee20fb
MDL-68060 registration: Improve the sites directory location check
...
This allows to define the custom HUB_MOODLEORGHUBURL with HTTP Basic
Auth credentials so that the registration features can be tested against
our staging site.
2020-02-26 10:59:27 +01:00
Jun Pataleta
c975694cf5
Merge branch 'MOODLE_37_MDL-67980' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2020-02-26 14:30:30 +08:00
Shamim Rezaie
8c39267d92
MDL-67969 lib: Fix duplicate blockinstanceid for fake blocks
2020-02-26 16:38:52 +11:00
Shamim Rezaie
45f1ddae59
MDL-67902 calendar: keyboard users should be able to toggle day popover
2020-02-26 16:35:59 +11:00
Shamim Rezaie
a45fa24362
MDL-67902 calendar: informative aria label for event days in mini cals
2020-02-26 16:35:59 +11:00
Shamim Rezaie
e127e819e6
MDL-67902 calendar: informative aria label for event days in calendar
2020-02-26 16:35:59 +11:00
Shamim Rezaie
ce5337c902
MDL-67902 calendar: Fix label of the course filter in calendar
2020-02-26 16:35:59 +11:00
David Balch
b74030550e
MDL-67993 roles: Fix pix_icon() calls.
2020-02-26 12:15:42 +08:00
Eloy Lafuente (stronk7)
2cfcae67a0
Merge branch 'MDL-67644-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-02-26 00:10:24 +01:00
Eloy Lafuente (stronk7)
dbb784d1ab
Merge branch 'MDL-67806-37' of git://github.com/dpalou/moodle into MOODLE_37_STABLE
2020-02-25 23:58:17 +01:00
Paul Holden
be941e5a05
MDL-62768 tool_policy: add page title & breadcrumb navigation.
2020-02-25 22:06:04 +00:00
Paul Holden
87080161e0
MDL-62768 tool_dataprivacy: add page breadcrumbs to navigation.
2020-02-25 21:36:46 +00:00
Helen Foster
62931543fb
MDL-67979 lang: Import fixed English strings (en_fix)
...
Significant string changes:
* configcustommenuitems,core_admin - corrected example
* custommenuitems_desc,tool_mobile - fallback behaviour of custom menu
items in the app
2020-02-25 12:24:44 +01:00
Eloy Lafuente (stronk7)
3cb6a5a3b2
Merge branch 'MDL-67862-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-02-25 12:09:58 +01:00
Eloy Lafuente (stronk7)
765aef276c
Merge branch 'MDL-67364-37' of git://github.com/mickhawkins/moodle into MOODLE_37_STABLE
2020-02-25 12:05:57 +01:00
David Mudrák
2da65dae97
MDL-68048 behat: Fix the ElementNotFoundException message wording
...
The exception class itself adds the "not found" to the error message.
2020-02-25 11:55:59 +01:00
Mikhail Golenkov
4be6148785
MDL-67980 tasks: Sort ad-hoc tasks by nextruntime.
2020-02-24 09:36:57 +11:00
Pau Ferrer Ocaña
5e4ffd0559
MDL-67728 behat: Increase app start timeout
2020-02-21 12:45:58 +01:00
Pau Ferrer Ocaña
99d5aff09b
MDL-67728 behat: Improve behat app selectors
2020-02-21 12:45:58 +01:00
Luca Bösch
ae31e9dfa8
MDL-64686 theme: align course search form for small screens sizes.
2020-02-21 06:35:11 +01:00
Jun Pataleta
d077ffd3a5
weekly release 3.7.4+
2020-02-21 11:03:08 +08:00
Jun Pataleta
c61f9a4484
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-02-21 11:02:29 +08:00
Eloy Lafuente (stronk7)
37ef74572d
Merge branch 'MDL-67727-37' of git://github.com/crazyserver/moodle into MOODLE_37_STABLE
2020-02-20 16:13:02 +01:00
Luke Tucker
d08e7b7e8a
MDL-50455: tool_capability: Use static cache when loading context data
2020-02-20 00:30:16 +01:00
Eloy Lafuente (stronk7)
4441cfe9ce
Merge branch 'MDL-67942-37' of https://github.com/HuongNV13/moodle into MOODLE_37_STABLE
2020-02-19 19:18:58 +01:00
Eloy Lafuente (stronk7)
9dd7ac3bc3
Merge branch 'MDL-67947_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-02-19 17:48:50 +01:00
Tim Hunt
2a912052bc
MDL-67947 questions: questions_in_use should ask all components
...
Previously it was only checking mods.
2020-02-19 11:56:31 +00:00
Dani Palou
addc07be5a
MDL-67749 ws: Set private token when reset or manual create token
2020-02-19 12:05:05 +01:00
Huong Nguyen
6aaa78f044
MDL-67942 Quiz: Quiz attempt report delete_selected_attempts issue
2020-02-19 15:36:38 +07:00
Eloy Lafuente (stronk7)
6ffe3ecc9f
Merge branch 'MDL-67471_37' of https://github.com/t-schroeder/moodle into MOODLE_37_STABLE
2020-02-18 23:54:55 +01:00
Eloy Lafuente (stronk7)
c4b472700b
Merge branch 'MDL-61390-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-02-18 19:06:39 +01:00
Eloy Lafuente (stronk7)
414a461e41
Merge branch 'MDL-67953-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-02-18 18:07:45 +01:00
Shamim Rezaie
952d572921
MDL-67865 output: Fix id of the dropdown trigger
2020-02-18 16:20:15 +11:00
Andrew Nicols
fc01f863d3
MDL-67953 grunt: Spawn new process for gherkinlint
...
Gherkinlint stores the list of processed features for duplicate
detection in an Object which is statically defined.
This causes it to bleed between runs.
To alleviate this we must spawn a new process.
Prior to this patchset we were calling a new Gherkinlint process which
had the same effect anyway.
2020-02-18 08:24:13 +08:00
Eloy Lafuente (stronk7)
1b43f6b06d
Merge branch 'MDL-61389-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-02-17 23:30:17 +01:00
Eloy Lafuente (stronk7)
86f297c7c2
Merge branch 'MDL-67817-m37-master' of https://github.com/dthies/moodle into MOODLE_37_STABLE
2020-02-17 22:09:39 +01:00
Tim Schroeder
21bac71bef
MDL-67471 message: fixed mark_notification_read with messaging disabled
2020-02-17 09:16:57 +01:00
Jun Pataleta
b400040cff
MDL-61390 mod_forum: Create template for forum search results
2020-02-17 15:58:16 +08:00
Jun Pataleta
0846b4af08
MDL-61389 mod_forum: Descriptive aria-label for "Discuss this topic"
2020-02-17 15:52:20 +08:00
AMOS bot
d927703799
Automatically generated installer lang files
2020-02-16 00:11:18 +00:00
Daniel Thies
8fedcb49a5
MDL-67817 core_date: Add test for timezone localization strings
2020-02-14 11:54:55 -06:00
Daniel Thies
0c9fe38643
MDL-67817 core_lang: Update timezone strings
2020-02-14 11:54:55 -06:00
Sara Arjona
5c7966eacf
weekly release 3.7.4+
2020-02-14 12:12:07 +01:00
Sara Arjona
0ee03dd15a
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-02-14 12:12:05 +01:00
Jun Pataleta
6dbf1dee71
Merge branch 'MDL-67965-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-02-14 13:25:01 +08:00
Andrew Nicols
a884eea913
MDL-67965 behat: Get theme-specific context classes correctly
2020-02-14 10:15:49 +08:00
Michael Hawkins
b41b74aacb
MDL-67364 output: Add unit testing for editor_scss_to_css
2020-02-13 22:53:31 +08:00
Michael Hawkins
fa0e63f9da
MDL-67364 output: Allow child themes to use parent editor_scss config
...
This still allows child themes to override editor_scss, but will fall
back to what the parent is using if they do not specify it. This
negates the need for every child them to have the config duplicated
in order to utilise it.
2020-02-13 22:53:31 +08:00
Pau Ferrer Ocaña
306eaa606f
MDL-67727 behat: Reset ionic app properly
2020-02-13 08:37:22 +01:00
Andrew Nicols
9ff79ab562
MDL-67953 grunt: Work around spawn length limits
2020-02-13 14:21:49 +08:00
Eloy Lafuente (stronk7)
4011bfc71f
Merge branch 'MDL-67876_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-02-12 15:49:47 +01:00
Dani Palou
dedb1592cb
MDL-67644 tool_mobile: Add OAuth 2 providers in disabled features
2020-02-12 14:13:19 +01:00
Tim Hunt
603e31b820
MDL-67876 forms: not all field types need validation JS
2020-02-12 10:04:20 +00:00
Eloy Lafuente (stronk7)
3dab17b872
Merge branch 'MDL-67532-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-02-11 23:08:18 +01:00
Sara Arjona
e81b6194e6
Merge branch 'MDL-59303-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-02-11 13:52:41 +01:00
Sara Arjona
b54c18392f
Merge branch 'MDL-66847-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-02-11 12:28:56 +01:00
Sara Arjona
7960af6567
Merge branch 'MDL-66834-MOODLE_37_STABLE' of https://github.com/kepeter/moodle into MOODLE_37_STABLE
2020-02-11 11:54:31 +01:00
Sara Arjona
f24cc998f0
Merge branch 'mdl67142-moodle37' of https://github.com/AngadSethi/moodle into MOODLE_37_STABLE
2020-02-11 10:19:10 +01:00
Sara Arjona
07265da01c
Merge branch 'MDL-67894-37' of https://github.com/grabs/moodle into MOODLE_37_STABLE
2020-02-11 08:20:49 +01:00
Dani Palou
6b2bbcbb0e
MDL-67758 airnotifier: Send wwwroot to airnotifier
2020-02-10 11:55:52 +01:00
Dani Palou
c1bc5df576
MDL-67806 tool_mobile: Add Dark mode option in disabled features
...
We must allow site admins to remotely disable that feature in the app
2020-02-10 11:53:52 +01:00
Jun Pataleta
750218868a
MDL-66245 privacy: Encode each part of the data URL instead of the whole
2020-02-10 16:57:10 +08:00
Jun Pataleta
18aabbd5d5
MDL-67862 message: Render dialogue header only when necessary
2020-02-10 13:16:19 +08:00
Angad Sethi
4f5e2fc266
MDL-67142 quiz: fixed error when deleting saved questions long-name-quiz
...
An error was showing up while deleting questions
(in the question_save_from_deletion method) which had been saved
and which belonged to a quiz with a super long name, not exceeding 255
characters, as the 'name' field in 'question_categories' table had a
max size of 255 characters. The shorten_text function was used to
shorten the string to 255 characters and a unit test was added with
the name test_question_save_from_deletion_quiz_with_long_name to test
the patch.
2020-02-08 19:49:57 +05:30
AMOS bot
ba801e68d7
Automatically generated installer lang files
2020-02-08 00:12:03 +00:00
Andreas Grabs
fbd65fabb2
MDL-67894 mod_feedback: database error on show responses
2020-02-07 18:48:24 +01:00
Paul Holden
ee0f61cde4
MDL-59303 auth_shibboleth: consistent readme URL.
2020-02-07 14:25:35 +00:00
Luca Bösch
5779862ee7
MDL-66847 webservice: Correct breadcrumb + title for ws documentation.
2020-02-07 14:38:35 +01:00
Paul Holden
9a49f51b15
MDL-67532 badges: better default for new badge language.
2020-02-07 09:47:13 +00:00
Sara Arjona
59f947667a
weekly release 3.7.4+
2020-02-07 09:44:52 +01:00
Sara Arjona
6733f41ed1
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-02-07 09:44:49 +01:00
Brendan Heywood
867d9497f3
MDL-67726 tool_phpunit: add missing input escaping
2020-02-06 19:45:50 +01:00
Andrew Nicols
a9895627a4
Merge branch 'MDL-67175-37' of git://github.com/ferranrecio/moodle into MOODLE_37_STABLE
2020-02-06 10:21:33 +08:00
Eloy Lafuente (stronk7)
1a75be0645
Merge branch 'MDL-67832_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
...
(fixed a couple of typos in the merge commit)
2020-02-06 00:03:16 +01:00
Eloy Lafuente (stronk7)
53c3b1bacc
Merge branch 'MDL-67732-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-02-05 20:05:58 +01:00
Eloy Lafuente (stronk7)
730714bc78
Merge branch 'MDL-67830_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-02-05 19:08:25 +01:00
Tim Hunt
4a0abc17d4
MDL-67876 forms: scroll to any invalid element if form cannot submit
2020-02-05 12:22:12 +00:00
Andrew Nicols
7eaadb4bdb
Merge branch 'MDL-49103-37' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2020-02-05 13:52:36 +08:00
Eloy Lafuente (stronk7)
2f88edd0c9
Merge branch 'MDL-67842_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-02-04 22:46:37 +01:00
Eloy Lafuente (stronk7)
03721f06fb
Merge branch 'MDL-63424-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-02-04 19:28:53 +01:00
Eloy Lafuente (stronk7)
c0b25af986
Merge branch 'MDL-66875-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-02-04 19:02:41 +01:00
Sara Arjona
d869324747
MDL-49103 badges: bake badges with iTXt chunk instead of tEXt
...
The final OB 1.0 specification changed the baking badges method
from tEXt to iTXt. Besides, the iTXt chunk should be a signed
assertion or the raw JSON (instead of the assertion URL).
This has been changed in order to make Moodle OB compliant.
Yuliya Bozhko, thanks for the patch! :-)
2020-02-04 18:49:55 +01:00
Ferran Recio
1b1cf1b950
MDL-67175 mod_scorm: fixing js eslint errors
2020-02-04 12:37:31 +01:00
Sam Hemelryk
d66d85a4d7
MDL-67175 mod_scorm: sync XHR requests use sendBeacon when available
...
Totara reference TL-22621 (original code by Sam Hemelryk)
https://github.com/moodle/moodle/commit/2add402f8183c50bc1238ef2da5ea9cd06cb1dd9
2020-02-04 12:37:31 +01:00
Brendan Cox
67d4f4ea65
MDL-67175 session: set SameSite=None for Chrome 78 and above
...
Totara reference TL-22311 (original code by Brendan Cox and Sam Hemelryk)
https://github.com/moodle/moodle/commit/a3f4de2b7efe66de6617a67ce7c87f2862e76ac6
2020-02-04 12:37:15 +01:00
Andrew Nicols
fe1b4bee20
Merge branch 'MDL-60126-37-3' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2020-02-04 14:40:48 +08:00
Peter
6292c6299b
MDL-60126 competency: Unit tests
2020-02-04 08:55:51 +08:00
Simey Lameze
22177c5c3e
MDL-60126 core: upgrade step to clean user comp
2020-02-04 08:55:42 +08:00
Simey Lameze
9f2e264fd8
MDL-60126 competency: delete content upon user delete
2020-02-04 08:40:31 +08:00
AMOS bot
e1b1a447b5
Automatically generated installer lang files
2020-02-04 00:11:23 +00:00
Peter Eliyahu Kornfeld
eaf2d6a809
MDL-66834 Questions: add transaction, move trigger
2020-02-03 12:26:36 +02:00
Tim Hunt
a8e2b5cea1
MDL-67842 questions: Cannot remove the idnumber from a question
2020-02-03 09:49:50 +00:00
Tim Hunt
7fda2e9bac
MDL-67832 quiz: fix lots of PHPdoc in attemptlib.php
2020-01-31 19:09:44 +00:00
Paul Holden
ea01c38f2c
MDL-67732 group: observe viewfullnames capability.
...
Backport from MDL-67245.
2020-01-31 16:48:15 +00:00
Eloy Lafuente (stronk7)
ee0a8161dd
weekly release 3.7.4+
2020-01-30 16:11:20 +01:00
Eloy Lafuente (stronk7)
8adff28414
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-01-30 16:11:17 +01:00
Jun Pataleta
020810aea0
Merge branch 'MDL-67353_reset_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-01-30 12:35:00 +08:00
Eloy Lafuente (stronk7)
56930d1d67
MDL-67353 course: move form tearDown() to reset_all_data()
...
We are already cleaning all sort of caches, statics, singletons
there and it's better to ensure they are always reset to avoid
myterious failures @ distance.
2020-01-30 00:02:03 +01:00
Michelle Melton
2ec76277dc
MDL-64169 course: fix padding when display on one section per page
...
(amended to keep the $o.= consistent with surrounding code)
2020-01-29 22:36:16 +01:00
Tim Hunt
bfff57b297
MDL-67830 quiz: notice in grade details redirect script
2020-01-29 18:35:17 +00:00
Jun Pataleta
5e7c5b9cec
Merge branch 'MDL-67626_37' of git://github.com/adpe/moodle into MOODLE_37_STABLE
2020-01-29 21:36:41 +08:00
Adrian Greeve
caa236c415
Merge branch 'MDL-67768-37-componentdirs' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-01-29 10:04:13 +08:00
Eloy Lafuente (stronk7)
52a77683aa
Merge branch 'MDL-67472-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-01-28 22:59:36 +01:00
Eloy Lafuente (stronk7)
6afb3736f8
Merge branch 'MDL-52189_37' of https://github.com/jonof/moodle into MOODLE_37_STABLE
2020-01-28 22:45:34 +01:00
Eloy Lafuente (stronk7)
96582b63db
Merge branch 'MDL-67447-37-autocomplete' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-01-28 22:24:43 +01:00
Eloy Lafuente (stronk7)
a5e149a1b7
Merge branch 'MDL-67722-37' of git://github.com/mickhawkins/moodle into MOODLE_37_STABLE
2020-01-28 20:13:52 +01:00
Eloy Lafuente (stronk7)
7cf3a406ff
Merge branch 'MDL-57755_37' of https://github.com/t-schroeder/moodle into MOODLE_37_STABLE
2020-01-28 10:35:07 +01:00
David Mudrák
25d1533b27
MDL-67768 core: Add some common dirs to core_component::$ignoreddirs
...
The core_component::$ignoreddirs lists all directories that are reserved
and cannot be used as valid plugin names. This is particularly important
for some plugin types such as 'webservice' that share the same root
location as the core subsystem of the same name.
2020-01-28 10:34:38 +01:00
Adrian Greeve
462c6e9e2c
Merge branch 'MDL-67740-37-behatstepsfilter' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-01-28 15:08:59 +08:00
Adrian Greeve
1db5a1205e
Merge branch 'MOODLE_37_MDL-67746' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2020-01-28 13:14:55 +08:00
AMOS bot
c3c7b02867
Automatically generated installer lang files
2020-01-28 00:11:49 +00:00
Adrian Greeve
7d1af3ec1d
Merge branch 'MDL-67691_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-01-28 07:54:31 +08:00
Eloy Lafuente (stronk7)
5efefd458e
Merge branch 'MDL-64531-37-questiondeletejson' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-01-27 17:08:20 +01:00
Eloy Lafuente (stronk7)
ebc198cfb8
Merge branch 'MDL-67577-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-01-27 16:20:26 +01:00
Eloy Lafuente (stronk7)
1c348b2e8d
Merge branch 'm37_MDL-67414_Add_PostgreSQL_12x_Support' of https://github.com/scara/moodle into MOODLE_37_STABLE
2020-01-27 12:16:27 +01:00
Bas Brands
f18444a5d1
MDL-67577 core_message: navbar_output order
...
* moved the logic from core_message_popup_render_navbar_output to
message_popup_render_navbar_output in message/output/popup/lib.php
* using float: left instead of float: right in theme
2020-01-27 12:15:26 +01:00
Tim Schroeder
6fd48eff30
MDL-57755 message: fix notificaiton read status when messaging disabled
2020-01-27 09:17:31 +01:00
Matteo Scaramuccia
68082ac364
MDL-67414 adodb: Backport upstream fix for PostgreSQL 12.x
...
Upstream: https://github.com/ADOdb/ADOdb/commit/a4876f100602c2ce4760bb72d3050f73387adcca
pgsql: stop using obsolete pg_attrdef.adsrc column
2020-01-26 09:42:24 +01:00
Matteo Scaramuccia
9edebd4951
MDL-67414 database: Fixed PostgreSQL 12.x support
2020-01-26 09:42:24 +01:00
David Mudrák
adfe298af8
MDL-67447 form: Fix the duplicate autocomplete selection node
...
When the autocomplete selection is updated, the content of the selection
wrapper is replaced with the new list of selected items. We must replace
only the content of the selection wrapper and not to nest it into
itself.
2020-01-25 05:45:39 +01:00
AMOS bot
cd6c7e0068
Automatically generated installer lang files
2020-01-25 00:11:49 +00:00
Luca Bösch
d11806d957
MDL-66875 calendar: allow the use of day, mon and year again.
2020-01-25 01:01:45 +01:00
Luca Bösch
6a5c1ab6f8
MDL-63424 form: allow checkboxes to have req icon.
2020-01-24 17:38:11 +01:00
Eloy Lafuente (stronk7)
e453665f7d
MDL-67353 filters: fix filterlib tests
...
- move resetAfterTest() to test units.
- remove setUp(), moving code to remove_all_filters_from_config().
- remove class properties, moving to return values of own setup_xxx() methods.
2020-01-24 11:27:05 +01:00
Eloy Lafuente (stronk7)
3f73b4f487
MDL-67353 favourites: Random DB id matching solved
...
Depending on the tests executed it was possible to arrive
to favourites tests with 2 "concepts" (say userid and contextid,
or userid and itemid) having the same ID.
Then, the array_diff() operations used by some mock stuff in the
tests wrongly was returning matches by value, ultimately causing
the test to fail.
Now, the matching is performed using array_diff_assoc() that takes
keys into considation when performing the match.
2020-01-24 11:27:05 +01:00
Andrew Nicols
4dbc8e7655
MDL-67353 course: Fix more broken unit tests
2020-01-24 11:27:05 +01:00
Andrew Nicols
1fb38c5cf6
MDL-67353 course: Fix broken unit test
2020-01-24 11:27:05 +01:00
David Mudrák
71b452912a
MDL-67740 behat: Show info as collapsed at the acceptance testing page
...
The static information with the links to Behat documentation is quite
long an irrelevant for experienced developers returning to this page. No
need to waste the prominent screen place with it - better to offer it
only when needed via collapsible form section.
2020-01-24 10:44:40 +01:00
David Mudrák
1c9edf3920
MDL-67740 behat: Improve the layout of the acceptance testing page
...
- The CSS contains more specific selectors.
- Make use of the whole screen width for the list of found steps.
- Visually distinguish found steps from each other.
- Make it look less like a unicorn rainbow.
2020-01-24 10:44:39 +01:00
David Mudrák
c4f7a4bc62
MDL-67740 behat: Fix the name of the class in the inline documentation
...
The said class is provided by the moodlehq/behat-extension composer
package and was renamed as a part of upgrade to Behat 3.0.x (MDL-46891).
2020-01-24 10:44:39 +01:00
David Mudrák
9d72d1a9e6
MDL-67740 behat: Allow multiple words filter at acceptance testing page
...
Because of the too strict input param type, the form did not allow to
search for Behat steps containing the given phrase. The patch sets the
param type to match the one in the form definition, and makes sure that
the submitted value can be safely used as a CLI script argument.
2020-01-24 10:44:38 +01:00
Mikhail Golenkov
198b653bf7
MDL-67746 Tasks: Cleanup task logs in chunks.
2020-01-24 13:59:04 +11:00
Adrian Greeve
77a359ca7b
weekly release 3.7.4+
2020-01-24 10:17:27 +08:00
Adrian Greeve
bf1e44117b
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-01-24 10:17:18 +08:00
Eloy Lafuente (stronk7)
f8df624e37
Merge branch 'MDL-51225-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-23 11:14:27 +01:00
Jun Pataleta
704c30b1fb
MDL-51225 mod_forum: Revert @javascript tag removal
...
Put back the removed @javascript tag to prevent random goutte
fails.
2020-01-23 15:32:59 +08:00
Jun Pataleta
a178e09bfb
Merge branch 'MDL-65952_m37' of https://github.com/fabiendallet/moodle into MOODLE_37_STABLE
2020-01-23 10:43:32 +08:00
Jun Pataleta
48096011e3
Merge branch 'MDL-66897-37-1' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2020-01-22 23:16:56 +08:00
Mihail Geshoski
7ef572d39e
MDL-66897 mod_assign: Properly display error messages in quick grading
2020-01-22 13:52:08 +08:00
Adrian Greeve
75ab679716
Merge branch 'MDL-67653_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2020-01-22 11:05:17 +08:00
Adrian Greeve
2dc1afe547
Merge branch 'MDL-67660-37-v2' of https://github.com/TobiGa/moodle into MOODLE_37_STABLE
2020-01-22 10:43:24 +08:00
Jun Pataleta
115f4461ce
Merge branch 'MDL-67684-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-01-22 10:37:34 +08:00
Colin Campbell
c0cf6abf34
MDL-52189 file: skip deleting temp files that appear during cleanup
2020-01-22 12:07:57 +10:00
Adrian Greeve
ff6ea1e369
Merge branch 'MDL-67656-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-01-22 09:47:01 +08:00
Eloy Lafuente (stronk7)
c5c42e96d2
Merge branch 'MDL-66858_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2020-01-22 01:57:39 +01:00
Michael Milette
39fd21e4ff
MDL-66858 master: Enable <header> tags in Atto editor.
...
(amended to add the src/editor/js/clean.js
file that was originally missing)
2020-01-22 00:12:55 +01:00
Eloy Lafuente (stronk7)
49f70858e9
Merge branch 'MDL-51225-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-21 23:40:32 +01:00
Adrian Greeve
64d75c9a1a
Merge branch 'MDL-66237-37' of git://github.com/mickhawkins/moodle into MOODLE_37_STABLE
2020-01-21 11:24:01 +08:00
Jun Pataleta
695499c681
Merge branch 'MDL-66108-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-01-21 09:50:47 +08:00
Eloy Lafuente (stronk7)
d8c3b7e662
Merge branch 'MDL-66024-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-01-20 22:48:42 +01:00
Eloy Lafuente (stronk7)
6adc5e89b0
Merge branch 'MDL-66220-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-20 22:34:34 +01:00
Eloy Lafuente (stronk7)
c9eeb1a7c1
Merge branch 'MDL-66712-37-selfautounenrol' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2020-01-20 22:29:11 +01:00
Eloy Lafuente (stronk7)
68e4a7dac8
Merge branch 'MDL-65884-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-01-20 20:37:00 +01:00
David Mudrák
73bbb3e7a8
MDL-64531 course: Add Behat test for deleting a quiz with own questions
...
Teachers can delete Quiz activities that have a question in their own
context via AJAX request with the course recycle bin disabled. This used
to lead to "Unexpected token < in JSON" because of the extra HTML in the
output.
2020-01-20 18:19:45 +01:00
Tim Hunt
d00045e8f5
MDL-64531 course: course_delete_module shouldn't output during AJAX
...
Committer's note: This change was originally part of a bigger patchset
submitted by the author. This is a stripped-down version that does not
use phpunit tests for the new behaviour.
2020-01-20 18:07:25 +01:00
Eloy Lafuente (stronk7)
7a8b3702e3
Merge branch 'MDL-67724-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-20 10:53:37 +01:00
Sara Arjona
887f9c3fc6
Merge branch 'MDL-67312-37' of git://github.com/lameze/moodle into MOODLE_37_STABLE
2020-01-20 08:05:16 +01:00
Adrian Greeve
28b0d9256f
Merge branch 'MDL-67583-37' of https://github.com/KietChan/moodle into MOODLE_37_STABLE
2020-01-20 13:40:27 +08:00
Simey Lameze
2e6729e923
MDL-67312 core_user: clean subs events on user deletion
2020-01-20 08:54:32 +08:00
Simey Lameze
d3a2788437
MDL-67312 calendar: upgrade step to delete orphaned events
2020-01-20 08:54:30 +08:00
Simey Lameze
c04559ccb6
MDL-67312 core: change db upgrade step to use get_fieldset_sql
2020-01-20 08:52:59 +08:00
Eloy Lafuente (stronk7)
a6e4fbe122
MDL-67691 behat: inform about the_following_exist() removal
...
behat_data_generators::the_following_exist() has been removed, please use
behat_data_generators::the_following_entities_exist() instead.
See MDL-67691 for more info.
2020-01-20 00:13:01 +01:00
Adrian Perez
c1ed11df7a
MDL-67626 assign: fix view full/view summary control in IE
2020-01-18 14:16:30 +01:00
AMOS bot
1edd36e905
Automatically generated installer lang files
2020-01-18 00:10:56 +00:00
fdallet
91aee9939b
MDL-65952 mod_scorm: Fix unwanted changes to require status
2020-01-17 17:25:03 +01:00
Paul Holden
a585ee9432
MDL-66108 course: fix false positives when bulk moving categories.
2020-01-17 16:19:26 +00:00
Jun Pataleta
bb0acb3e9c
MDL-67724 mod_glossary: Improve Behat test
...
Improve the "Glossary entries are not always editable" scenario by:
* No need to use the @javascript tag
* The maxediting time can be set to a lower value to
reduce the overall wait time.
2020-01-17 17:48:06 +08:00
Tobias Garske
02f08b16c5
MDL-67660 core_message: Messages search change input focus
2020-01-17 09:39:11 +01:00
Michael Hawkins
e206c3b8f2
MDL-67722 mod_forum: Reduce wait time on time limit expires behat test
2020-01-17 15:46:56 +08:00
Jun Pataleta
3246d41cb2
MDL-51225 mod_forum: Use can_view_post to determine whether to show post
...
Use \mod_forum\local\managers\capability::can_view_post() to
consistently determine whether a forum post will be rendered in the
recent activity block.
This helps the recent activity block to provide a more consistent
behaviour with the forum's discussion view itself.
2020-01-17 14:51:47 +08:00
Jun Pataleta
8594f5e8ae
MDL-51225 mod_forum: Create behat tests for forum recent activity
2020-01-17 14:45:36 +08:00
Jun Pataleta
c0842ca500
MDL-51225 mod_forum: New behat step for creating question discussion
2020-01-17 14:45:36 +08:00
AMOS bot
c670210a1d
Automatically generated installer lang files
2020-01-17 00:12:28 +00:00
Sara Arjona
fd908d09fd
weekly release 3.7.4+
2020-01-16 17:19:15 +01:00
Sara Arjona
d859e8774c
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-01-16 17:19:13 +01:00
David Mudrák
a86318bd92
MDL-66712 enrol: Fix the reported days of inactivity on unenrolment
...
There were two problems here. Firstly, the $days was not correctly
calculated due to missing parentheses. Secondly, the sentence had
grammar issues.
2020-01-16 13:44:31 +01:00
Jun Pataleta
77b19b828b
MDL-66220 mod_forum: Prevent from replying to a post the user can't see
2020-01-16 15:06:25 +08:00
Jun Pataleta
d046109d4d
MDL-66220 mod_forum: Cache result of forum_user_can_see_post()
...
* Cache the result of this function to avoid doing multiple DB calls
for the same post when loading posts in a discussion.
2020-01-16 15:06:25 +08:00
Jun Pataleta
bc8d03c68d
MDL-66220 mod_forum: Additional unit test for can_reply_to_post
2020-01-16 15:06:25 +08:00
Andrew Nicols
f394d9efae
Merge branch 'wip-MDL-66918-37stable' of https://github.com/Beedell/moodle into MOODLE_37_STABLE
2020-01-16 11:44:38 +08:00
Eloy Lafuente (stronk7)
b67c73c86b
Merge branch 'MDL-67625-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-01-16 00:27:06 +01:00
Sara Arjona
9941fbdae4
Merge branch 'MDL-67617-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2020-01-15 12:43:19 +01:00
Sara Arjona
aa23048889
Merge branch 'MDL-67638-37' of https://github.com/nguyenphuctien/moodle into MOODLE_37_STABLE
2020-01-15 12:20:00 +01:00
Andrew Nicols
c4b8e4ca14
Merge branch 'MDL-67486-swap-cron-lock-MOODLE_37_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2020-01-15 13:54:26 +08:00
Mark Johnson
e5ec4988b6
MDL-67674 Cache: Lock rebuilding of the course category tree cache
2020-01-15 00:02:22 +01:00
Sara Arjona
35ce17025a
Merge branch 'MDL-65573-37-2' of git://github.com/peterRd/moodle into MOODLE_37_STABLE
2020-01-14 12:20:59 +01:00
Andrew Nicols
fc1ddb3289
Merge branch 'MDL-66721-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2020-01-14 14:10:39 +08:00
Andrew Nicols
85b9cf9ce4
MDL-67684 core: Add missing li tag
2020-01-14 08:47:20 +08:00
Andrew Nicols
05bb501b4f
Merge branch 'MDL-35971-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-14 08:33:48 +08:00
AMOS bot
116d41cdfd
Automatically generated installer lang files
2020-01-14 00:10:31 +00:00
Peter
a5cff8a55b
MDL-65573 mod_forum: Set userid properly after split
...
* Set the discussion's userid properly when splitting a discussion.
* Update step to correct existing incorrect records.
2020-01-14 07:42:19 +08:00
Eloy Lafuente (stronk7)
06e0263936
Merge branch 'MDL-65649-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-01-13 18:57:02 +01:00
Eloy Lafuente (stronk7)
de98c397f3
Merge branch 'MDL-65987-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-01-13 18:42:26 +01:00
Sara Arjona
f091f67f81
Merge branch 'MDL-59817-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-01-13 14:27:01 +01:00
Kiet Chan
7cfbdd0422
MDL-67583 themes: Popover placement should react to scroll event
2020-01-13 17:27:31 +07:00
Bas Brands
089100fdb3
MDL-67472 theme_boost: configurable sass variable for drawer bgcolour
2020-01-13 09:16:44 +01:00
Tien Nguyen Phuc
68e85534a8
MDL-67638 Course: update course timemodified on bulk category move
2020-01-13 10:41:36 +07:00
Andrew Nicols
0f41a0280d
Merge branch 'MDL-67204-37' of https://github.com/mwehr/moodle into MOODLE_37_STABLE
2020-01-13 08:54:46 +08:00
Brendan Heywood
fd9466fceb
MDL-67486 cron: Improve throughput by holding cron lock for less time
2020-01-12 00:48:25 +11:00
Tim Hunt
6cb1f99459
MDL-67653 questions: prevent the flag flickering as the page loads
2020-01-10 14:28:34 +00:00
Andrew Nicols
8bc3576bb3
MDL-59817 atto_accessibilitychecker: Handle transparency properly
...
Some browsers, notably Firefox, do not return the computed style for
background colour in a computed RGB format. Instead they return the RGBA
where the alpha channel is set to fully transparent.
To solve this we need to work up the hierarchy and compute the
background colour for each parent node until we reach full alpha (1).
We can use a standard calculation to approximate the value for the
resultant element background by multiplying the alpha of the current
transparent (or semi-transparent) node with the R, G, or B channel in
question, and that of the parent node's background colour.
There are cases where this will not be 100% accurate - notably where
there is some additional content in addition to the parent background,
but this gives us a reasoable approximation for the majority of cases.
Additionally the code has never considered the full set of node content
when calculating this information.
2020-01-10 15:26:51 +08:00
Andrew Nicols
4158b39809
MDL-67656 behat: Removed nested spin
2020-01-10 13:40:32 +08:00
Andrew Nicols
c7afe02401
MDL-67656 behat: Fix usleep call in spin
2020-01-10 13:40:31 +08:00
Andrew Nicols
86a19e4910
Moodle release 3.7.4
2020-01-10 13:03:39 +08:00
Andrew Nicols
a9534a6ba7
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-01-10 13:03:37 +08:00
AMOS bot
1ba12b9b57
Automatically generated installer lang files
2020-01-10 00:12:21 +00:00
Luca Bösch
37524fa1e6
MDL-67625 quiz: only section titles should be large when editing.
2020-01-09 17:23:02 +01:00
Luca Bösch
44c7386d16
MDL-67617 gradereport_singleview: Style the form element with bs classes
2020-01-09 17:22:09 +01:00
Mario Wehr
c3f4abed6f
MDL-67204 assign task: Use lastruntime from task_scheduled
2020-01-09 17:12:34 +01:00
John Beedell
2acb24d84e
MDL-66918 behat: Behat app step failing
2020-01-09 15:59:25 +00:00
Sara Arjona
bcc1f8154f
weekly release 3.7.3+
2020-01-09 15:42:49 +01:00
Jun Pataleta
59a4c1dfbc
MDL-67544 mod_forum: Remove unnecessary 'scope' in <td>
2020-01-09 16:35:48 +08:00
Andrew Nicols
709e07dd58
MDL-67544 mod_forum: Add missing label for discussion move
2020-01-09 16:32:15 +08:00
Andrew Nicols
7653711479
Merge branch 'MOODLE_37_MDL-67485' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2020-01-09 12:40:40 +08:00
Mikhail Golenkov
b3e0d3edec
MDL-67485 task: Release the task runner lock before throwing exception.
2020-01-09 15:09:33 +11:00
Andrew Nicols
b570a8012b
Merge branch 'MDL-67596-cron-ramp-up-MOODLE_37_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2020-01-09 09:33:08 +08:00
Brendan Heywood
e9ce085117
MDL-67596 cron: Allow runners to ramp up instantly
2020-01-09 11:04:18 +11:00
Eloy Lafuente (stronk7)
3484f61505
Merge branch 'MDL-67544-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2020-01-08 16:33:52 +01:00
Eloy Lafuente (stronk7)
b8c1bd07ef
Merge branch 'MDL-65920_37' of https://github.com/dvdcastro/moodle into MOODLE_37_STABLE
2020-01-08 10:20:13 +01:00
Jun Pataleta
6783597dc0
MDL-35971 mod_forum: Add proper discussion list table description
2020-01-08 15:45:47 +08:00
Sara Arjona
23f9fc2c08
Merge branch 'MDL-67417-37' of https://github.com/KietChan/moodle into MOODLE_37_STABLE
2020-01-08 08:26:55 +01:00
Sara Arjona
552a926d9e
Merge branch 'MDL-67510-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-08 08:11:09 +01:00
Andrew Nicols
feeb49d71d
MDL-67544 form: Ensure that form errors have a unique id
2020-01-08 11:17:47 +08:00
Andrew Nicols
2f08c6d636
MDL-67544 mod_forum: Add missing menuitem roles
2020-01-08 11:17:47 +08:00
Andrew Nicols
7eb2fadd0a
MDL-67544 mod_forum: Correct aria-labelledby node
2020-01-08 11:17:47 +08:00
Andrew Nicols
472aac0cec
MDL-67544 core: Ensure unique IDs for YUI dialogues
2020-01-08 11:17:47 +08:00
Andrew Nicols
67eb2cbae4
MDL-67544 theme: Ensure that search box is in valid li
2020-01-08 11:17:46 +08:00
Andrew Nicols
3f416dde23
MDL-67544 mod_forum: Add default role for favourite toggle
2020-01-08 11:17:46 +08:00
Andrew Nicols
b395834704
MDL-67544 mod_forum: Add missing aria label for discussion actions
2020-01-08 11:17:46 +08:00
Andrew Nicols
f342750a6f
Merge branch 'MDL-64764-37' of git://github.com/paulholden/moodle into MOODLE_37_STABLE
2020-01-08 08:31:30 +08:00
Eloy Lafuente (stronk7)
9f056a5684
Merge branch 'MDL-67469-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2020-01-07 23:00:04 +01:00
Marina Glancy
9b157ea0e6
MDL-64764 core_admin: allow to submit empty list of allowed roles.
...
Co-authored-by: Paul Holden <paulh@moodle.com >
2020-01-07 10:01:39 +00:00
Andrew Nicols
8dc5eab31e
Merge branch 'MDL-65849-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2020-01-07 13:27:30 +08:00
Andrew Nicols
515ebc9727
Merge branch 'MDL-66938-37' of https://github.com/grabs/moodle into MOODLE_37_STABLE
2020-01-07 12:49:59 +08:00
Paul Holden
8c3f81aa69
MDL-66237 message_popup: Get redirecturl from notification contexturl
2020-01-07 11:24:37 +08:00
Andrew Nicols
0b71664990
Merge branch 'MDL-66871-37-v2' of git://github.com/lameze/moodle into MOODLE_37_STABLE
2020-01-07 08:54:57 +08:00
Bas Brands
3dd509b06b
MDL-66721 core_chooser: height correction for chooser modal
2020-01-06 10:13:19 +01:00
Jun Pataleta
63078beeed
MDL-67510 tool_dataprivacy: Fix the reply-to name of the privacy officer
2020-01-06 11:37:02 +08:00
Simey Lameze
72e7743c2f
MDL-66871 calendar: fix deprecated parameter in the phpDoc
2020-01-06 10:42:34 +08:00
Simey Lameze
197be84cc7
MDL-66871 calendar: add unit test coverage for ics importing
2020-01-06 10:42:33 +08:00
Simey Lameze
546c737981
MDL-66871 calendar: fix ics importing logic
2020-01-06 10:42:33 +08:00
Luca Bösch
da1a4189e1
MDL-65987 mod_forum: Add string 'Advanced' for the advanced editor.
...
AMOS BEGIN
CPY [advanced,moodle],[showadvancededitor,moodle]
AMOS END
2020-01-06 09:41:23 +08:00
Jake Dallimore
c520f8a8c5
Merge branch 'MDL-67336-37' of https://github.com/roland04/moodle into MOODLE_37_STABLE
2020-01-06 09:37:10 +08:00
Andreas Grabs
c32c55b482
MDL-66938 mod_feedback: Export includes unwanted html in field names
2020-01-05 19:33:20 +01:00
Jake Dallimore
b2c0237ae8
weekly release 3.7.3+
2020-01-03 11:25:02 +08:00
Jake Dallimore
0b16f6e9d8
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2020-01-03 11:24:59 +08:00
AMOS bot
c2b9324c95
Automatically generated installer lang files
2020-01-03 00:12:18 +00:00
Adrian Greeve
3ca4f0705b
Merge branch 'MDL-67599-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2020-01-02 15:17:11 +08:00
Jake Dallimore
dc238e45bb
MDL-67599 behat: fix behat tests assuming Jan 2020 is a future date
2020-01-02 13:52:55 +08:00
AMOS bot
1120aefa6a
Automatically generated installer lang files
2020-01-02 00:10:30 +00:00
Eloy Lafuente (stronk7)
188dddc077
Merge branch 'MDL-67593-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2019-12-31 10:51:09 +01:00
Jake Dallimore
b257dc6a1c
MDL-67593 core_iplookup: update lang string describing download process
...
Let users know they need to register on maxmind before granted download
access.
2019-12-31 15:57:11 +08:00
Jake Dallimore
079cab5158
MDL-67593 core_iplookup: use MaxMind test database in unit tests
...
Instead of downloading a live database (now not available publicly)
use a local test database.
2019-12-31 15:57:03 +08:00
Jun Pataleta
d3c0160f3b
Merge branch 'MDL-63996-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-12-31 15:18:57 +08:00
Jun Pataleta
6b6874b4b0
Merge branch 'MDL-67487-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-12-31 11:55:48 +08:00
Jun Pataleta
e330c9e4df
Merge branch 'MDL-67470-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2019-12-31 11:29:45 +08:00
Bas Brands
4e14f91bfa
MDL-67470 theme_boost: settings_menu_proxy correct background
...
the .region_main_settings_proxy was introduced in MDL-56582 using the
wrong bootstrap variable for the background color
2019-12-31 10:00:03 +08:00
Adrian Greeve
fc48d5e39e
Merge branch 'MDL-67233-37' of git://github.com/peterRd/moodle into MOODLE_37_STABLE
2019-12-30 12:58:07 +08:00
Jun Pataleta
aadb383458
Merge branch 'MDL-67491-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2019-12-30 12:40:53 +08:00
Didier 'OdyX' Raboud
b7540acee3
MDL-67491 core_message: Primary'fy the contact request counts
2019-12-30 11:47:47 +08:00
Eloy Lafuente (stronk7)
aa5d6d1075
Merge branch 'MDL-67527-37-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2019-12-29 23:27:22 +01:00
Adrian Greeve
c671e56277
Merge branch 'MDL-63107-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2019-12-27 16:35:14 +08:00
Adrian Greeve
d30ee1def7
Merge branch 'MDL-65809-37-onlyenv' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2019-12-24 14:56:16 +08:00
Adrian Greeve
fc7a699cef
Merge branch 'MOODLE_37_STABLE-MDL-67524' of https://github.com/yao9394/moodle into MOODLE_37_STABLE
2019-12-23 10:31:32 +08:00
John Yao
b0f9bb4a2c
MDL-67524 book: fixing view hidden chapter issue
...
* Users who have permission should be able to view hidden chapters after turning editing off
2019-12-23 09:38:07 +11:00
AMOS bot
5ca8ff038b
Automatically generated installer lang files
2019-12-21 00:11:05 +00:00
Luca Bösch
129e5848e0
MDL-67487 forms: align "Custom" checkbox for course section name.
2019-12-20 13:47:09 +01:00
Eloy Lafuente (stronk7)
6e8eb9c0b2
weekly release 3.7.3+
2019-12-20 11:02:03 +01:00
Eloy Lafuente (stronk7)
8628068fd0
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-12-20 11:02:00 +01:00
Eloy Lafuente (stronk7)
310f5f818b
Merge branch 'MDL-67151-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2019-12-19 23:01:45 +01:00
Shamim Rezaie
550af41514
MDL-67151 qtype_numerical: convert the tolerance to string before saving
...
Fix the sqlserver issue when saving a number into a text field
2019-12-20 01:22:36 +11:00
Jun Pataleta
6a5e6dbbee
Merge branch 'MOODLE_37_STABLE_MDL-63795_core_setting_defaults' of https://github.com/mattporritt/moodle into MOODLE_37_STABLE
2019-12-19 11:17:31 +08:00
Matt Porritt
83aae3d6b3
MDL-63795 Administration: CLI upgrade apply all settings
...
This patch fixes a regression caused by MDL-62777. MDL-62777 added output to inform
administrators of new default settings. However, the recursion in the code did not
handle new settings made available as the result of the defaults of other settings
being set.
This patch fixes the issue, now all defaults are correctly set, even those exposed
after other defaults are set.
2019-12-19 12:20:19 +11:00
Eloy Lafuente (stronk7)
55d62d8983
Merge branch 'MDL-67151-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2019-12-18 23:06:42 +01:00
Eloy Lafuente (stronk7)
150f94c8a1
Merge branch 'MDL-64695-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-12-18 19:56:26 +01:00
David Mudrák
9ef1745639
MDL-67527 lang: Propagate the string fixes to Behat and other places
2019-12-18 09:29:16 +01:00
Helen Foster
b42864b044
MDL-67527 lang: Import fixed English strings (en_fix)
2019-12-18 09:28:45 +01:00
Andrew Nicols
93a4ff940c
MDL-63996 core/tags: Pending JS for all tag code
2019-12-18 12:02:40 +08:00
Eloy Lafuente (stronk7)
6bc6e9fb4f
Merge branch 'MDL-67185-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2019-12-17 23:07:44 +01:00
Mikel Martín
094a5cddd6
MDL-67336 mod_forum: Fixing forum inline reply filtering before saving
2019-12-17 16:51:22 +01:00
Jake Dallimore
02fcc52917
Merge branch 'MDL-65735-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-12-17 13:25:43 +08:00
Eloy Lafuente (stronk7)
73f5b11a3d
Merge branch 'MDL-67522-37' of git://github.com/marinaglancy/moodle into MOODLE_37_STABLE
2019-12-17 00:22:50 +01:00
Eloy Lafuente (stronk7)
78923a9379
Merge branch 'MDL-67410-37' of https://github.com/felicemcc/moodle into MOODLE_37_STABLE
2019-12-16 19:18:51 +01:00
Bas Brands
362134292e
MDL-63107 mod_book: rewrite styles for book chapter block
...
* using flexbox to position titles
* fix for title overlap on edit mode
* show correct bullets, number or indent
2019-12-16 13:30:36 +01:00
Andrew Nicols
72d4e3141c
MDL-63996 behat: Fix multi-tag autocomplete usage
2019-12-16 14:00:53 +08:00
Jake Dallimore
ed06e68a2b
Merge branch 'MDL-66503-37' of git://github.com/abgreeve/moodle into MOODLE_37_STABLE
2019-12-16 09:11:47 +08:00
Marina Glancy
4b45a0fb43
MDL-67522 core_lock: fix mistype in config-dist
2019-12-14 19:31:17 +01:00
AMOS bot
97f2efaf90
Automatically generated installer lang files
2019-12-14 00:11:00 +00:00
Jun Pataleta
bfde26e64c
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-13 10:05:12 +08:00
AMOS bot
9213c261eb
Automatically generated installer lang files
2019-12-13 00:11:17 +00:00
Felice Candilio
ad27019f63
MDL-67410 Enrolments: Cast the perpage parameter to integer in JS
...
The parameter called "perpage" on the call is treated as a string,
therefore, It could have a value 15001 resulting from a "+" operation
of the "1500" string and the number 1. That big number makes
the AJAX call extremely slow.
The proposed solution is to parse the number as an integer
when performing the addition.
2019-12-12 22:28:17 +01:00
Paul Holden
73242585f4
MDL-65735 report_progress: reset URL start parameter in initials bars.
2019-12-12 18:24:21 +00:00
Paul Holden
bc25db6a64
MDL-64695 tool_dataprivacy: filter site fullname in outgoing messages.
2019-12-12 18:20:35 +00:00
Paul Holden
8b6d7e876d
MDL-64695 privacy: filter site fullname in data export.
2019-12-12 18:20:35 +00:00
Eloy Lafuente (stronk7)
85e21dd300
weekly release 3.7.3+
2019-12-12 13:26:23 +01:00
Eloy Lafuente (stronk7)
1c4af632f9
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-12-12 13:26:20 +01:00
Jake Dallimore
8223ff7c7e
Merge branch 'MDL-67154-37' of git://github.com/ferranrecio/moodle into MOODLE_37_STABLE
2019-12-12 09:05:28 +08:00
Ferran Recio
190216f8a9
MDL-67154 theme_classic: fixing firefox printing
2019-12-11 16:56:57 +01:00
AMOS bot
f48346ab9d
Automatically generated installer lang files
2019-12-11 13:50:16 +00:00
Kiet.Chan
7473f63a3d
MDL-67417 theme_boost: Tooltip icon stop working after closing using ESC
2019-12-11 14:55:32 +07:00
Andrew Nicols
c0e6d385c7
Merge branch 'MDL-67458-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2019-12-11 10:27:41 +08:00
Adrian Greeve
50dd06be9f
MDL-66503 themes: Set the embed page to display block.
2019-12-11 09:39:01 +08:00
Jake Dallimore
2e9dd5864e
MDL-67458 core: removing stale cohortroles and role assignments
2019-12-11 09:38:59 +08:00
Jake Dallimore
c309ace4a9
MDL-67458 tool_cohortroles: remove role mapping for deleted roles
...
Before syncing anything, clean up records pointing to deleted roles.
2019-12-11 09:38:38 +08:00
Jake Dallimore
cf6f67c615
Merge branch 'MDL-66936-37' of git://github.com/marinaglancy/moodle into MOODLE_37_STABLE
2019-12-10 15:28:18 +08:00
Jake Dallimore
32312d16a4
Merge branch 'MDL-67154-37' of git://github.com/ferranrecio/moodle into MOODLE_37_STABLE
2019-12-10 11:58:07 +08:00
Jake Dallimore
acd644b49b
Merge branch 'MDL-67451-37' of git://github.com/sarjona/moodle into MOODLE_37_STABLE
2019-12-10 10:37:31 +08:00
Jake Dallimore
e57486369f
Merge branch 'MDL-66708-MOODLE_37_KeyGenCache' of https://github.com/Cengage/moodle into MOODLE_37_STABLE
2019-12-10 09:14:49 +08:00
Paul Holden
213abaaf97
MDL-65649 backup: ensure valid course URL for async mode.
2019-12-09 23:34:37 +00:00
Sara Arjona
5d69fd7796
MDL-67451 badges: use the site OB version as default
2019-12-09 08:21:50 +01:00
Andrew Nicols
f77bddbe41
Merge branch 'MDL-60975-37' of https://github.com/Kathrin84/moodle into MOODLE_37_STABLE
2019-12-09 13:10:44 +08:00
AMOS bot
6245343fee
Automatically generated installer lang files
2019-12-06 00:09:50 +00:00
Paul Holden
9e9c0912e3
MDL-66024 tool_uploadcourse: validate shortname/fullname field length.
2019-12-05 23:11:14 +00:00
Kathrin Osswald
c7083ccfab
MDL-60975 behat tests: Added search for admin setting filepickers
2019-12-05 14:59:32 +01:00
Sara Arjona
7bda7e786b
MDL-65809 environment: mbstring extension required
2019-12-05 14:01:54 +01:00
Sara Arjona
0334ede088
MDL-65809 environment: PHP 7.2 required
2019-12-05 14:01:54 +01:00
Sara Arjona
c81c6c7062
MDL-65809 environment: postgres requirement up to 9.5
2019-12-05 14:01:54 +01:00
Sara Arjona
c13e90b418
MDL-65809 environment: mariadb requirement up to 10.2
2019-12-05 14:01:54 +01:00
Sara Arjona
34edb73d59
MDL-65809 environment: 3.5 (LTS) required
2019-12-05 14:01:54 +01:00
Sara Arjona
0bdb308dad
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:01:54 +01:00
Eloy Lafuente (stronk7)
fcc93935be
weekly release 3.7.3+
2019-12-05 13:24:09 +01:00
Adrian Greeve
66860a607c
Merge branch 'MDL-65620-37' of git://github.com/aanabit/moodle into MOODLE_37_STABLE
2019-12-05 09:27:51 +08:00
Amaia Anabitarte
a4af12139e
MDL-65620 core_message: User preference generator
2019-12-04 11:03:14 +01:00
Amaia Anabitarte
610fde313f
MDL-65620 core_message: Notification preferences behat tests
2019-12-04 11:03:14 +01:00
Amaia Anabitarte
ba2599ce05
MDL-65620 core_message: Default notification preferences
2019-12-04 10:56:04 +01:00
Ferran Recio
91ff19fc50
MDL-67154 theme_boost: fixing firefox printing
2019-12-04 10:41:50 +01:00
Adrian Greeve
a9acc2ee16
Merge branch 'MDL-40360-37' of git://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-12-04 11:52:21 +08:00
Claude Vervoort
7a81ee607f
MDL-66708 lti adv: fix check for key in config
2019-12-03 09:44:05 -05:00
Marina Glancy
07ab601ced
MDL-66936 mod_url: revert MDL-65024 adding fullurl to modinfo
...
This reverts commit cc56e409c3 , reversing
changes made to 01cdf16c0e .
2019-12-03 12:25:40 +01:00
Jonathon Fowler
6b822a40e0
MDL-66936 url: fix error when modinfo cache is rebuilt non-interactively
2019-12-03 12:25:39 +01:00
Adrian Perez
5b5b171b75
MDL-67185 progressbar: use bootstrap component to fix invert colors
2019-12-03 11:26:15 +01:00
Shamim Rezaie
c683b6465d
MDL-67151 qtype_calculatedsimple: Support for the scientific format
2019-12-03 16:59:23 +11:00
Shamim Rezaie
98f8cc5c57
MDL-67151 qtype_calculated: Support for the scientific format
2019-12-03 16:59:23 +11:00
Shamim Rezaie
ff7d589d0c
MDL-67151 qtype_numerical: Support for the scientific format
2019-12-03 16:59:22 +11:00
Shamim Rezaie
01f880752e
MDL-67151 core_question: Support scientific format at question preview
2019-12-03 16:59:22 +11:00
Shamim Rezaie
f24f82e202
MDL-67151 forms: Support for the scientific format in the float element
2019-12-03 16:59:21 +11:00
Shamim Rezaie
9726641b87
MDL-67151 core: format_float can auto detect number of decimal points
2019-12-03 16:59:17 +11:00
Sara Arjona
13b6be4cda
Merge branch 'wip-MDL-67339-37stable' of https://github.com/Beedell/moodle into MOODLE_37_STABLE
2019-12-02 18:06:38 +01:00
John Beedell
54eb7cecbb
MDL-67339 behat: Enhance Behat exception message
2019-12-02 09:57:18 +00:00
Jake Dallimore
ee03a07837
Merge branch 'MDL-66581-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2019-12-02 16:13:10 +08:00
Jun Pataleta
2fff16d0dd
MDL-66581 auth: Properly assign the link attribute
2019-12-02 15:29:13 +08:00
Iñigo Zendegi
ba011cd3a3
MDL-66581 auth: Do string concatenation for the password change URL
...
This reverts the change introduced by MDL-59298 where the password
change URL data is being assigned with a moodle_url object instead
of concatenating it.
2019-12-02 15:29:13 +08:00
Jake Dallimore
3e88752969
Merge branch 'MDL-66877-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-12-02 10:04:37 +08:00
Luca Bösch
cd47a90307
MDL-40360 gradingform_rubric: remove unused class 'label' for a label.
2019-11-30 10:06:00 +01:00
Shamim Rezaie
43536c4490
MDL-65849 mod_forum: Add course param to the author's profile url
2019-11-29 21:02:04 +11:00
Eloy Lafuente (stronk7)
26a1bee863
weekly release 3.7.3+
2019-11-29 00:45:47 +01:00
Juan Leyva
0d588f2275
MDL-66877 mod: Fix unfiltered activity names in page headings
2019-11-28 17:19:33 +01:00
Juan Leyva
a44b2f35d0
MDL-66877 mod: Fix WebServices returning unfiltered activity names
2019-11-28 17:19:33 +01:00
Eloy Lafuente (stronk7)
7ed4575962
Merge branch 'MDL-67300-m37' of https://github.com/sammarshallou/moodle into MOODLE_37_STABLE
...
(fix trailing whitespace case)
2019-11-26 22:28:54 +01:00
Jun Pataleta
42717369cb
Merge branch 'MOODLE_37_MDL-56886' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2019-11-26 22:32:30 +08:00
Luca Bösch
6c4fda0250
MDL-67210 tool_uploadcourse: Allow only 0 and 1 for visible value.
2019-11-26 08:30:55 +01:00
Peter
6acdb674c5
MDL-67233 mod_timeline: Allow events with only open dates in the future
2019-11-26 11:29:04 +08:00
Mikhail Golenkov
0b40ec7c6c
MDL-56886 navigation: Allow local plugins to modify navigation via AJAX.
2019-11-26 13:20:25 +11:00
Jake Dallimore
5f0db00a75
Merge branch 'MDL-67222-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2019-11-26 10:13:26 +08:00
Bas Brands
1fd190f06f
MDL-67222 tool_lp: update css classes for Bootstrap 4.3
2019-11-25 15:00:09 +01:00
Jun Pataleta
d7e5e56e1e
Merge branch 'MDL-67217_37' of git://github.com/dmonllao/moodle into MOODLE_37_STABLE
2019-11-25 16:14:02 +08:00
Sara Arjona
6bc8d857b9
Merge branch 'MDL-67168-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-11-25 08:56:59 +01:00
Jun Pataleta
2f4b206ac0
Merge branch 'MDL-65956-37-1' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-11-25 14:22:43 +08:00
Mihail Geshoski
d522d06f07
MDL-65956 mod_assign: Add behat tests
2019-11-25 10:50:32 +08:00
Mihail Geshoski
49953fd4ca
MDL-65956 mod_assign: Add proper capability checks and error handling
2019-11-25 10:50:32 +08:00
David Monllaó
2adc0dbe96
MDL-67217 unittest: usleep and windows don't get along well
2019-11-22 07:42:24 +08:00
Eloy Lafuente (stronk7)
52eb2da844
weekly release 3.7.3+
2019-11-22 00:17:10 +01:00
sam marshall
0ce15c819d
MDL-67300 Calendar: Inconsistent behaviour of managegroupentries
...
When calling the calendar_get_allowed_event_types function with
no course id, it is supposed to return true if you have the
relevant permissions in any course.
For users who have the managegroupentries permission, this was not
the case - even though it works correctly if you call the function
with a supplied course id.
This change makes behaviour with and without a supplied course id
consistent.
2019-11-21 10:53:03 +00:00
Andrew Nicols
b530dd8136
MDL-67168 forum: Correct behaviour of viewfullnames
2019-11-21 15:43:12 +08:00
Tim Hunt
265296a26e
MDL-48024 behat: allow plugins to have data generators
...
This extends the step
Given the following "users" exist:
to also support things like
Given the following "mod_quiz > user overrides" exist:
Instructions are on the behat_data_generators and
behat_generator_base classes.
2019-11-21 09:35:39 +08:00
Jake Dallimore
cb14826719
Merge branch 'MDL-67274-m37' of https://github.com/sammarshallou/moodle into MOODLE_37_STABLE
2019-11-19 10:51:50 +08:00
Eloy Lafuente (stronk7)
219d5e9c1d
Merge branch 'MDL-65913_37' of https://github.com/jonof/moodle into MOODLE_37_STABLE
2019-11-18 23:19:53 +01:00
Jun Pataleta
23865aefdd
MDL-67148 tool_mobile: Set auth_cas|auth_name config value in unit test
...
Thanks to Renaat Debleu for the fix suggestion!
2019-11-18 18:54:30 +01:00
Jun Pataleta
8a6a3bd633
Merge branch 'MDL-67073-37' of git://github.com/marinaglancy/moodle into MOODLE_37_STABLE
2019-11-18 16:03:08 +08:00
sam marshall
7eb02fed62
MDL-67274 Tasks: Log display fails with memory errors
2019-11-15 13:56:56 +00:00
Eloy Lafuente (stronk7)
87b11eb4a0
weekly release 3.7.3+
2019-11-15 12:30:25 +01:00
Jun Pataleta
b6a6a6740f
Merge branch 'MDL-67218-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-11-13 11:00:12 +08:00
Andrew Nicols
61f4facb74
MDL-67218 form: Do not clear grade when rescaling not enabled
2019-11-12 13:18:44 +08:00
Eloy Lafuente (stronk7)
25c9c6336b
Moodle release 3.7.3
2019-11-09 11:57:47 +01:00
Sara Arjona
a88baa553a
weekly release 3.7.2+
2019-11-08 15:39:46 +01:00
Sara Arjona
2b0e7a4ea9
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-11-08 15:39:43 +01:00
Adrian Greeve
46cb3afcfe
Merge branch 'MDL-67169_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2019-11-08 10:44:19 +08:00
Jake Dallimore
b7bb837d2b
Merge branch 'MDL-67016-37-user-profile-see-own-courses' of https://github.com/danowar2k/moodle into MOODLE_37_STABLE
2019-11-08 10:22:26 +08:00
Andrew Nicols
bf1e1b917f
Merge branch 'MDL-67149-m37' of https://github.com/sammarshallou/moodle into MOODLE_37_STABLE
2019-11-08 10:10:36 +08:00
Sara Arjona
35c54f8ea8
Merge branch 'MDL-66683-37' of git://github.com/cescobedo/moodle into MOODLE_37_STABLE
2019-11-07 17:41:30 +01:00
cescobedo
ffc5dc3245
MDL-66683 core: Revert MDL-66181 because created regressions
...
This reverts commit ed080a580f .
This issue reverts the behaviour modified in MDL-66181, as that change
negatively impacted course-creation workflows. As this appears to be
the intended functionality, the Security team has agreed to revert
this change.
2019-11-07 17:30:19 +01:00
Jake Dallimore
64f1c9d901
MDL-66257 tool_cohortroles: unit test for users in multiple cohorts
2019-11-07 23:47:33 +08:00
cescobedo
b7ee5cb2ea
MDL-66257 tool_cohortroles: Unassign the role on removal cohortroles.
2019-11-07 23:47:33 +08:00
Eloy Lafuente (stronk7)
0581a99241
MDL-67169 phpunit: fix clear flaw in unit test provider
...
Basically the provider is ignoring the CRLF to LF normalization
results and loading the original file again.
This doesn't have any impact normally, because all moodle
files are LF ones and people using other systems have their
git configurations set to work that way (not modify or force LF).
But there may be checkouts out there (for example travis) where
the git configuration by defult is to convert to the OS, causing
windows runs to fail badly there. See the issue for more info
and links.
2019-11-07 13:43:46 +01:00
Jun Pataleta
d084e4194c
Merge branch 'MDL-67084-37' of git://github.com/junpataleta/moodle into MOODLE_37_STABLE
2019-11-07 19:37:48 +08:00
Marina Glancy
56f3b3f412
MDL-67084 core_form: duration element should export arrays
2019-11-07 19:22:05 +08:00
Jun Pataleta
0ecc1a8eab
MDL-66598 auth_oauth2: OAuth2 upgrade step
...
This basically does two things:
1. Updates all non-Facebook/Google/Microsoft issuers and sets their
'requireconfirmation' field to 1 so that future OAuth2 logins on these
issuers will always have an email confirmation sent to them.
2. Deletes the linked logins of users with non-Facebook/Google/Microsoft
OAuth2 issuers.
2019-11-07 18:43:30 +08:00
Jun Pataleta
6cb4bd65d3
MDL-66598 auth_oauth2: Add warning messages in confirm emails
2019-11-07 18:43:30 +08:00
Jun Pataleta
034729a5ce
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:43:30 +08:00
Mihail Geshoski
4676d5ad35
MDL-66762 tool_dataprivacy: Sanitize the extra fields in the webservice
2019-11-07 09:02:35 +08:00
Paul Holden
a722b44a09
MDL-66762 user: escape extra/email user fields.
2019-11-07 09:02:35 +08:00
Paul Holden
8d111d5136
MDL-66762 user: stricter email validation.
2019-11-07 09:02:34 +08:00
Eloy Lafuente (stronk7)
a423038589
Merge branch 'MDL-42638-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-11-06 22:47:29 +01:00
sam marshall
cff7de72ed
MDL-67149 Accessibility: Help popups fail WCAG 1.4.13 (Dismissable)
...
It must be possible to dismiss the help popups (popovers) with the
Escape key, without changing focus.
2019-11-06 16:27:17 +00:00
Sara Arjona
18b60b3d2b
Merge branch 'MDL-66984-change_password_url-with-user-MOODLE_37_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2019-11-06 08:30:55 +01:00
AMOS bot
fb9553cac0
Automatically generated installer lang files
2019-11-06 00:16:32 +00:00
Luca Bösch
2b746fc34a
MDL-42638 filters: Have emoticons respect <pre>.
2019-11-05 16:09:20 +01:00
Michael Hawkins
87c1819e2f
MDL-66161 output: Escaping fatal error message and URL strings
2019-11-05 13:47:43 +01:00
Juan Leyva
2e4684f51c
MDL-66377 user: Only allow active users to retrieve files via tokenpluginfile.php
2019-11-05 13:47:43 +01:00
Paul Holden
f68e327afa
MDL-66228 mod_lesson: ensure return URL parameters are always local.
2019-11-05 13:47:43 +01:00
Eloy Lafuente (stronk7)
7471e92601
weekly release 3.7.2+
2019-11-05 13:34:30 +01:00
Eloy Lafuente (stronk7)
5dbf43b0de
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-11-05 13:34:27 +01:00
Jake Dallimore
98c155a433
Merge branch 'MDL-66455-37' of git://github.com/lameze/moodle into MOODLE_37_STABLE
2019-11-05 11:43:06 +08:00
AMOS bot
7c2d448bf8
Automatically generated installer lang files
2019-11-05 00:10:27 +00:00
Brendan Heywood
fb5ed6a5ca
MDL-66984 auth: Allow $USER to be used in change_password_url
2019-11-05 10:24:48 +11:00
Jun Pataleta
beed18a8e9
Merge branch 'MDL-66582-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-11-04 19:35:33 +08:00
Jake Dallimore
79d23bb46b
Merge branch 'MDL-67093-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-11-04 15:40:30 +08:00
Adrian Greeve
145c57f2f9
Merge branch 'MDL-43189-37' of git://github.com/snake/moodle into MOODLE_37_STABLE
2019-11-04 09:24:13 +08:00
Eloy Lafuente (stronk7)
385e7e0c26
Merge branch 'MDL-66990-37-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2019-11-03 23:15:18 +01:00
AMOS bot
e848d21f9e
Automatically generated installer lang files
2019-11-02 00:09:30 +00:00
Helen Foster
e8014f4833
MDL-66990 lang: Import fixed English strings (en_fix)
...
Significant string changes:
* hidegrader_help,mod_assign - note about setting having no effect on
comments box
* configenablecompletion,core_completion - including reason for setting
activity completion conditions
* setuplink_desc,tool_mobile - including where the app download page
link is displayed and leaving the setting empty
2019-11-01 11:22:19 +01:00
Shamim Rezaie
66b2dcd7be
MDL-43189 core: improve validating db settings during cli install
2019-11-01 15:41:36 +08:00
Shamim Rezaie
f41a30229e
MDL-43189 core: Validate db prefix during installation
2019-11-01 15:41:36 +08:00
Jonathon Fowler
61016f21df
MDL-65913 block_recentlyaccessedcourses: add category | name separator
2019-11-01 16:42:14 +10:00
Daniel Poggenpohl
d8a7f2aeb7
MDL-67016 profile: current user should see his own courses
2019-10-31 14:36:43 +01:00
Juan Leyva
e7cdd0e77c
MDL-66582 tool_mobile: Clean URLs from auth plugins
...
In order to avoid the WebService to break we must double check that URLs coming from auth plugins are valid.
2019-10-31 14:22:51 +01:00
Johan Dobbelstein
cf889e4fbd
MDL-66582 auth: Fix empty auth_logo in CAS/Shibboleth auth plugins
...
* set $idp['iconurl'] = null if no auth_logo
* lib/templates/loginform.mustache will skip NULL iconurls
* lib/ajax/service?info=tool_mobile_get_public_config will validate the NULL values
2019-10-31 14:22:51 +01:00
Eloy Lafuente (stronk7)
bb519b05b1
weekly release 3.7.2+
2019-10-31 13:33:21 +01:00
Simey Lameze
ad796334cb
MDL-66455 calendar: add coverage for event types in subscription page
2019-10-31 18:48:05 +08:00
Simey Lameze
0e903c3f7f
MDL-66455 calendar: show site level subscriptions
2019-10-31 18:48:04 +08:00
Adrian Greeve
63c0acc5e9
Merge branch 'MDL-66247-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-10-31 14:38:29 +08:00
Andrew Nicols
307600962c
MDL-67093 grading: Fetch cm with get_fast_modinfo
2019-10-31 13:28:56 +08:00
Andrew Nicols
d0cf886bf8
Merge branch 'MDL-67088-37' of git://github.com/marinaglancy/moodle into MOODLE_37_STABLE
2019-10-31 11:08:20 +08:00
Marina Glancy
0c8ad6a113
MDL-67088 mod_assign: compare time without case for MacOS compat
2019-10-30 19:20:02 +01:00
Marina Glancy
ff55f6b21d
MDL-67073 core_course: fix capability context
2019-10-30 18:42:02 +01:00
Andrew Nicols
bff4d30a79
MDL-66247 accessibility: Correct notification alert role support
2019-10-30 09:01:18 +08:00
Eloy Lafuente (stronk7)
3d9b0a9b1b
weekly release 3.7.2+
2019-10-29 21:01:50 +01:00
Eloy Lafuente (stronk7)
5570436ef3
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-10-29 21:01:44 +01:00
Jake Dallimore
96d6f625f3
Merge branch 'MDL-66945_37' of git://github.com/stronk7/moodle into MOODLE_37_STABLE
2019-10-29 14:56:13 +08:00
Andrew Nicols
9c8a6c45f9
Merge branch 'MDL-67027-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-10-29 09:35:42 +08:00
Andrew Nicols
be328441a2
MDL-66945 composer: Update behat extension
...
(using php71 for this branch)
This uses a new version of the moodlehq-behat-extension which ensures
that a node is visible and in the view port before it is clicked on.
This resolves an issue with Firefox on Ubuntu 18.04 whereby the node is
only brought into the viewport instead of clicked on.
2019-10-28 13:18:30 +01:00
Jun Pataleta
e282b1f1fc
Merge branch 'm37_MDL-65811_Fix_Incorrect_ORDER_BY_Search' of https://github.com/scara/moodle into MOODLE_37_STABLE
2019-10-28 11:30:40 +08:00
AMOS bot
28ccb81e87
Automatically generated installer lang files
2019-10-28 00:09:18 +00:00
AMOS bot
bf84c3f075
Automatically generated installer lang files
2019-10-27 00:09:15 +00:00
Matteo Scaramuccia
429de834fa
MDL-65811 database: Fix subsetting in MSSQL
2019-10-25 23:04:02 +02:00
Paul Holden
77c0308e74
MDL-67027 calendar: fix event update form validation.
2019-10-25 17:36:41 +01:00
Eloy Lafuente (stronk7)
991ac49b61
weekly release 3.7.2+
2019-10-25 15:29:45 +02:00
Eloy Lafuente (stronk7)
56a0e6ed87
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-10-25 15:29:42 +02:00
Jake Dallimore
710bfa00e7
Merge branch 'MOODLE_37_MDL-66973' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2019-10-25 11:10:18 +08:00
Jun Pataleta
5d70a8d5ad
Merge branch 'MDL-66543-37' of git://github.com/tobiasreischmann/moodle into MOODLE_37_STABLE
2019-10-24 23:08:36 +08:00
Tobias Reischmann
39a390f1f5
MDL-66543 forms: Make (hard) frozen textareas readonly (or disabled)
2019-10-24 13:44:22 +02:00
Eloy Lafuente (stronk7)
978ed33fb1
Merge branch 'MDL-66935-lock-clashes-MOODLE_37_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2019-10-24 10:03:46 +02:00
Adrian Greeve
666d420194
Merge branch 'MDL-66876-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-10-24 15:16:21 +08:00
Jun Pataleta
bdf64b7eec
Merge branch 'MDL-66927-run-new-adhoc-37' of https://github.com/brendanheywood/moodle into MOODLE_37_STABLE
2019-10-24 13:46:12 +08:00
Brendan Heywood
413b321344
MDL-66935 core_lock: Fix resource key clashes in db and postgres locks
2019-10-24 15:09:16 +11:00
AMOS bot
4497ed3938
Automatically generated installer lang files
2019-10-24 00:09:26 +00:00
Eloy Lafuente (stronk7)
fc992c94af
Merge branch 'MDL-64298-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-10-23 22:21:49 +02:00
Eloy Lafuente (stronk7)
7b04b19e06
Merge branch 'MDL-67001-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-10-23 22:17:34 +02:00
Sara Arjona
7dfa4d625b
Merge branch 'MOODLE_37_STABLE_MDL-66225_async_backup_state' of https://github.com/mattporritt/moodle into MOODLE_37_STABLE
2019-10-23 17:39:22 +02:00
Juan Leyva
648ec6857b
MDL-64298 gradereport_user: Fix WS returned parameter description
...
feedbackformat must be optional always
2019-10-23 17:16:24 +02:00
Juan Leyva
f6f931728a
MDL-66876 core_filter: Fix context in Web Service warning
2019-10-23 17:07:41 +02:00
Luca Bösch
de254adfd3
MDL-67001 question: alignment and form spaces.
2019-10-23 11:00:11 +02:00
Matt Porritt
bf0a0ed189
MDL-66225 Backup: fix irrecoverable state
...
Fix condition where if an asynchronous backup
completes via the UI and the user refreshes the
page a new backup was created with a mismatched
backup id.
This caused a permanently failing ad-hoc task
and blocked further backups for that course.
2019-10-23 04:18:42 +00:00
Adrian Greeve
76ebea9add
Merge branch 'MDL-63125-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-10-23 11:07:10 +08:00
Sara Arjona
4fef7d1c87
weekly release 3.7.2+
2019-10-22 14:48:08 +02:00
Sara Arjona
582a3baf70
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-10-22 14:48:05 +02:00
Paul Holden
9961411a12
MDL-63125 forms: Behat test for form autocomplete element.
2019-10-21 23:25:28 +01:00
Eloy Lafuente (stronk7)
ace0fcf5b4
Merge branch 'MDL-66980_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-21 20:26:49 +02:00
Sara Arjona
d3750e40ae
Merge branch 'MDL-61121-37-5' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-10-21 14:46:29 +02:00
Tim Hunt
8e506aa53c
MDL-66980 question bank: fix load_many_for_cache missing record check
2019-10-21 11:18:46 +01:00
Jun Pataleta
687e3b53c0
Merge branch 'MDL-66009-37' of https://github.com/grabs/moodle into MOODLE_37_STABLE
2019-10-21 16:15:13 +08:00
Jake Dallimore
285bc3e242
Merge branch 'MDL-66915-37' of https://github.com/MartinGauk/moodle into MOODLE_37_STABLE
2019-10-21 15:56:06 +08:00
Mikhail Golenkov
8dc826354d
MDL-66973 search: Reset Content writer after test.
2019-10-21 17:48:45 +11:00
Andrew Nicols
d5409002be
Merge branch 'MDL-66962-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-10-21 14:23:27 +08:00
Luca Bösch
3e1e159efa
MDL-66962 questions: Question bank table T title non breaking.
2019-10-21 08:17:15 +02:00
Andrew Nicols
a4ed555b2f
Merge branch 'MDL-66944_37' of https://github.com/t-schroeder/moodle into MOODLE_37_STABLE
2019-10-21 13:48:41 +08:00
Andrew Nicols
07b3e80ed1
Merge branch 'MDL-66946_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-21 12:56:54 +08:00
Jake Dallimore
023ebdb1af
Merge branch 'MDL-66930-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-10-21 11:55:39 +08:00
Jake Dallimore
b09d19d5bd
Merge branch 'MDL-66960-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-10-21 10:41:44 +08:00
AMOS bot
3acc7fba61
Automatically generated installer lang files
2019-10-19 00:09:18 +00:00
Tim Schroeder
66039dbc91
MDL-66944 course: fixed copy-paste-error in comment
2019-10-18 22:47:11 +02:00
Tim Hunt
90766fb12b
MDL-66946 quiz reports: incorrectly show teachers sometimes
2019-10-18 17:40:37 +01:00
Luca Bösch
3984d03fda
MDL-66960 questions: Top align all question bank titles exc "select all"
2019-10-18 16:35:38 +02:00
Luca Bösch
0a9eae8b7a
MDL-66930 quiz: Question type icon size/alignment in Boost and Classic.
2019-10-18 13:53:02 +02:00
Eloy Lafuente (stronk7)
aac11a3c4b
weekly release 3.7.2+
2019-10-18 10:31:33 +02:00
Mihail Geshoski
84801cd656
MDL-61121 assign: Declare variables in the local scope
2019-10-18 13:59:58 +08:00
Mihail Geshoski
542e7b52f2
MDL-61121 assign: Improve accessibility in quick grading page tables
2019-10-18 13:59:58 +08:00
Mihail Geshoski
cbc680eb33
MDL-61121 assign: Improve accessibility - view full/view summary control
2019-10-18 13:59:58 +08:00
Jun Pataleta
9a9542a238
Merge branch 'MDL-66806_37' of git://github.com/dmonllao/moodle into MOODLE_37_STABLE
2019-10-18 09:36:43 +08:00
Andrew Nicols
5b3308939d
Merge branch 'MDL-66919_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2019-10-18 08:27:52 +08:00
Eloy Lafuente (stronk7)
da348e315a
Merge branch 'MDL-64064-m37' of https://github.com/NeillM/moodle into MOODLE_37_STABLE
2019-10-17 23:09:10 +02:00
Andreas Grabs
ba8bc23906
MDL-66009 mod_feedback: Nested dependency fails again
2019-10-17 09:19:49 +02:00
Brendan Heywood
9c1f81775e
MDL-66927 cron: Process new adhoc tasks immediately
2019-10-16 20:29:45 +11:00
Eloy Lafuente (stronk7)
c6e6c935af
MDL-66919 behat: fix typo in error message
...
Also fix a couple of phpdocs that were incorrect.
2019-10-16 00:48:55 +02:00
Eloy Lafuente (stronk7)
474159da70
weekly release 3.7.2+
2019-10-15 23:00:02 +02:00
Martin Gauk
9ccc9ec175
MDL-66915 assign: Notify only if grade was updated in past 24 hours
...
Send notifications only if a grade was updated in the past 24 hours,
whether marking workflow is enabled or not.
2019-10-15 17:03:33 +02:00
Tim Hunt
2903b1ae22
MDL-66796 question bank: fix more bugs with category editing
2019-10-15 10:55:19 +08:00
Jun Pataleta
5316b73d41
Merge branch 'MDL-66821_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-15 07:36:58 +08:00
Andrew Nicols
2669dd7963
Merge branch 'MDL-66335_37' of https://github.com/stronk7/moodle into MOODLE_37_STABLE
2019-10-15 07:31:17 +08:00
Eloy Lafuente (stronk7)
4705bff0e1
MDL-66335 behat: Avoid double processing the page type
...
resolve_page_instance_helper() already processes the type, returning
the correct context that should be processing the navigation URL.
With that extra call to parse_page_name() the 2nd call always returns
"core", ultimately leading to tons of behat failures because "core" is
not aware of those (plugin, quiz for now) pages typology.
2019-10-15 00:02:41 +02:00
Eloy Lafuente (stronk7)
19bd02eabd
Merge branch 'MDL-66335_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-14 18:55:37 +02:00
Paul Holden
0701f2f08c
MDL-63125 forms: allow item removal from single-select autocomplete.
2019-10-14 17:07:54 +01:00
Eloy Lafuente (stronk7)
d18f809ec4
Merge branch 'MDL-66559-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-10-14 16:37:30 +02:00
Tim Hunt
87252eae2c
MDL-66335 quiz behat: using the new generic navigation steps
...
This converts all the navigation to quiz pages when that is not
the thing under test. Also, I decided that the Quiz settings form
belonged to the course, so did not do that here.
2019-10-14 13:13:03 +01:00
Tim Hunt
df143c2923
MDL-66335 behat: new step to log in and go straight to a particular page
...
I did not think thought through if this new URL parameter would be a
potential security hole. The simple cop-out option is to make it only
work on Behat sites for now.
2019-10-14 13:13:01 +01:00
Tim Hunt
621e8888e5
MDL-66335 behat: generic step for navigating direct to specific pages
2019-10-14 13:12:59 +01:00
Tim Hunt
ff76a9d590
MDL-66821 question behat: new step for acting on questions in the bank
...
There is a proposed change MDL-66816 which will change the question
bank UI. This will break any Behat tests which uses low-level steps
like
When I click on "Duplicate" "link" in the "Test question" "table_row"
to perform an action on a question in the question bank. This commit
introduces a new step:
When I choose "Duplicate" action for "Test question" in the question bank
This commit also converts all core Behat tests to use the new step.
2019-10-14 11:55:56 +01:00
Sara Arjona
a9a9fd455a
Merge branch 'MDL-66836-m37' of https://github.com/sammarshallou/moodle into MOODLE_37_STABLE
2019-10-14 12:27:10 +02:00
Jake Dallimore
81bbf95756
Merge branch 'MDL-66659-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-10-14 15:33:38 +08:00
Andrew Nicols
30702cc0bd
MDL-66559 behat: Register component selectors earlier
2019-10-14 14:24:05 +08:00
Andrew Nicols
5eb80c4af6
MDL-66559 behat: Update running suite
2019-10-14 14:17:47 +08:00
Jun Pataleta
1f19dc8237
Merge branch 'MDL-66796-37-fix' of https://github.com/snake/moodle into MOODLE_37_STABLE
2019-10-14 13:48:24 +08:00
Jake Dallimore
ca42dbc0dd
MDL-66796 mod_quiz: only update the id number if changed
...
If the idnumber is present in the DB, it's set to null. In this case,
don't update the value.
2019-10-14 13:40:05 +08:00
Jake Dallimore
04ed69e387
Merge branch 'MDL-66559-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-10-14 11:10:19 +08:00
Jake Dallimore
b30c16ec86
Merge branch 'MDL-66796_37' of git://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-14 07:41:48 +08:00
Eloy Lafuente (stronk7)
532b7c9462
Merge branch 'MDL-66792-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-10-13 17:10:27 +02:00
Eloy Lafuente (stronk7)
d09616d194
Merge branch 'MDL-66851-37' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-10-13 16:49:48 +02:00
Eloy Lafuente (stronk7)
6c06678c34
Merge branch 'MDL-65243-37' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-10-13 16:31:27 +02:00
Eloy Lafuente (stronk7)
b089becae9
Merge branch 'MDL-65515-37' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-10-13 16:13:07 +02:00
Eloy Lafuente (stronk7)
703d8c2784
Merge branch 'MDL-66779-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-10-13 02:12:50 +02:00
Eloy Lafuente (stronk7)
2a7ae663c5
Merge branch 'MOODLE_37_MDL-66864' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2019-10-13 02:08:44 +02:00
Eloy Lafuente (stronk7)
b303604bf1
Merge branch 'MDL-65584-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-10-13 01:49:47 +02:00
Eloy Lafuente (stronk7)
9f0a5cf2f5
weekly release 3.7.2+
2019-10-11 22:43:54 +02:00
Eloy Lafuente (stronk7)
75232c7d34
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-10-11 22:43:42 +02:00
Neill Magill
0e57a3dede
MDL-64064 block_timeline: Confusing when event is not in this year
...
If an event is not in the current year it can be confusing as the
months and days may appear to be in the wrong order.
This change adds the year to the displayed date to make the reason
for the order clear.
2019-10-11 08:38:29 +01:00
Tim Hunt
d9dc216897
MDL-66559 behat: Documentation for component selectors
2019-10-11 12:58:16 +08:00
Andrew Nicols
814f15a05d
MDL-66559 message: Move behat selectors to message subsystem
2019-10-11 12:58:16 +08:00
Andrew Nicols
50cd119caa
MDL-66559 behat: Allow per-component selectors and replacements
2019-10-11 12:58:16 +08:00
Jake Dallimore
caaf2427a7
Merge branch 'MDL-66804-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-10-11 09:58:16 +08:00
AMOS bot
88c69c2dcf
Automatically generated installer lang files
2019-10-11 00:11:35 +00:00
Eloy Lafuente (stronk7)
4398cdace0
Merge branch 'MDL-66815_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-11 00:50:42 +02:00
David Monllaó
519142291c
MDL-66806 analytics: No predictions for hidden courses
2019-10-10 10:09:28 +08:00
AMOS bot
20b96798d7
Automatically generated installer lang files
2019-10-10 00:09:26 +00:00
sam marshall
3816bd8776
MDL-66836 Behat: Reset unknown config variables between scenarios
...
In the Behat CLI run (not in the individual web requests), if you
modified an existing $CFG variable then this would be reset at the
start of the next scenario. However, if you added a completely new
one, it would not be reset. This change removes those variables.
2019-10-09 17:49:24 +01:00
Jun Pataleta
760ffcd6bf
Merge branch 'MDL-66835_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-09 20:44:36 +08:00
Jun Pataleta
76bd81c69c
Merge branch 'MDL-66450-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2019-10-09 20:39:59 +08:00
Bas Brands
4a8e6db894
MDL-66450 themes: form autocomplete truncate listitems
2019-10-09 14:27:08 +02:00
Tim Hunt
f5fbfb4d6b
MDL-66835 behat: steps for setting/checking fields in containers
2019-10-09 13:24:56 +01:00
Sara Arjona
621f04de6a
Merge branch 'MDL-66852-37' of github.com:lucaboesch/moodle into MOODLE_37_STABLE
2019-10-09 12:58:07 +02:00
Damyon Wiese
93d309cce2
MDL-65243 badges: Use real time api
...
Never add or subtract timestamps - use the time api to do it correctly.
2019-10-09 11:55:22 +08:00
Mihail Geshoski
53cc513636
MDL-65515 badges: Split install/upgrade
...
Use badges/upgradelib.php for functions that only affect install/upgrade.
All credit goes to Damyon Wiese.
2019-10-09 11:43:43 +08:00
Adrian Greeve
bf4f5df33e
Merge branch 'MDL-66011-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-10-09 10:51:29 +08:00
Andrew Nicols
d784d3751c
MDL-66779 phpunit: Correct component name for core_grades
2019-10-09 09:35:27 +08:00
Andrew Nicols
7ef7de84a2
Merge branch 'MDL-66118-37-byebyemoodlenet' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2019-10-09 08:51:21 +08:00
Luca Bösch
259bbd1960
MDL-66852 quiz: Style "Try another question like this one" button.
2019-10-08 11:27:22 +02:00
Eloy Lafuente (stronk7)
765579d021
weekly release 3.7.2+
2019-10-08 10:43:35 +02:00
Eloy Lafuente (stronk7)
a7e0f274f5
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-10-08 10:43:28 +02:00
Mihail Geshoski
bdef5416c3
MDL-66851 block_starredcourses: Hide 'hidden' courses from students
...
Thanks to Mark Sharp for the bug report and fix suggestion.
2019-10-08 09:54:15 +08:00
AMOS bot
ad35c1ca2f
Automatically generated installer lang files
2019-10-08 00:10:05 +00:00
Paul Holden
958b331ada
MDL-65584 blog: safer deletion of associations in privacy provider.
...
It's possible that the given context list contains no posts, which caused
an exception to be thrown when passing an empty array to get_in_or_equal.
2019-10-08 00:23:40 +01:00
Eloy Lafuente (stronk7)
470ba08790
Merge branch 'MDL-66801_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-08 01:16:36 +02:00
Eloy Lafuente (stronk7)
7ac967501b
Merge branch 'MDL-66734-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2019-10-07 23:04:10 +02:00
Eloy Lafuente (stronk7)
4bb12ff74d
Merge branch 'MDL-66764_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-07 22:51:11 +02:00
Eloy Lafuente (stronk7)
0ffb67352b
Merge branch 'MDL-66750_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-10-07 22:00:13 +02:00
Adrian Greeve
713a5cdb97
Merge branch 'MOODLE_37-MDL-66794' of https://github.com/golenkovm/moodle into MOODLE_37_STABLE
2019-10-07 14:30:53 +08:00
Mikhail Golenkov
bf61d3f2b7
MDL-66864 upgrade: Delete non-mutual contacts in chunks.
2019-10-07 16:28:16 +11:00
Marina Glancy
f7ea6feec7
MDL-65187 core_hub: truncate registration request, use post
2019-10-07 11:46:31 +08:00
Marina Glancy
b46eb4266d
MDL-65187 core_hub: send more important info first to moodle.net
...
Rumor has it that some browsers may truncate the GET request to 2000 characters,
make sure that all important info is sent first
Everything else will be updated on the first registration update request.
2019-10-07 11:46:20 +08:00
David Mudrák
e8bc91383d
MDL-66118 hub: Remove the mentions of moodle.net
...
This is an update of the site registration admin page and some relevant
backend code to remove the mentions of moodle.net.
AMOS BEGIN
CPY [registerwithmoodleorg,core_admin],[registerwithmoodleorg,core_hub]
AMOS END
2019-10-04 21:38:07 +02:00
David Mudrák
75bb4372ca
MDL-66118 hub: Stop using the hub URL as the setting name suffix
...
Site indicators shared with the registration hub used to have the hub
URL in the relevant setting names - such as site_name_httpsmoodlenet.
This upgrade step converts all such settings and drops the URL suffix
because we do not support alternative hubs any more.
Additionally the upgrade step renames the official hub and updates its
URL so that existing registrations with https://moodle.net are still
valid.
2019-10-04 21:38:07 +02:00
David Mudrák
1d0dc3102a
MDL-66118 hub: Define the new sites directory URL
...
The Moodle sites now register with stats.moodle.org so use that as a new
official hub's URL. Beside that, allow for the alternative value be
provided in config.php for development and testing purposes.
2019-10-04 21:34:53 +02:00
Eloy Lafuente (stronk7)
8b89ab5798
weekly release 3.7.2+
2019-10-04 16:01:45 +02:00
Eloy Lafuente (stronk7)
67ccb85794
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-10-04 16:01:39 +02:00
Jun Pataleta
60e2e906f1
Merge branch 'MDL-65315-37' of git://github.com/peterRd/moodle into MOODLE_37_STABLE
2019-10-04 10:25:07 +08:00
Andrew Nicols
aeccf1b188
MDL-66011 test: remove magic @covers lines
2019-10-04 09:40:50 +08:00
Andrew Nicols
512320cd6c
MDL-66011 tests: Stop forcing coverage annoation
2019-10-04 09:40:50 +08:00
AMOS bot
aefc7f7f70
Automatically generated installer lang files
2019-10-04 00:11:51 +00:00
Eloy Lafuente (stronk7)
2ab788bcf8
Merge branch 'MDL-56649-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2019-10-03 19:37:24 +02:00
Jun Pataleta
2ecdf811f3
Merge branch 'MDL-61450-37' of git://github.com/lameze/moodle into MOODLE_37_STABLE
2019-10-03 15:42:08 +08:00
Jun Pataleta
8a6d5c8c88
MDL-61450 calendar: Unit test for calendar_view_event_allowed()
...
* Unit test for calendar_view_event_allowed() when dealing with course
events.
2019-10-03 15:39:17 +08:00
Simey Lameze
765ef31f00
MDL-61450 calendar: fix course event type permissions
2019-10-03 15:39:17 +08:00
Eloy Lafuente (stronk7)
e011fc3dfb
Merge branch 'MDL-66774-37-macedonia' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2019-10-03 00:58:25 +02:00
Eloy Lafuente (stronk7)
b08e192757
Merge branch 'MDL-66197-37' of git://github.com/marinaglancy/moodle into MOODLE_37_STABLE
2019-10-03 00:45:42 +02:00
Eloy Lafuente (stronk7)
a4ec901a4d
Merge branch 'MDL-65957-37' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-10-02 16:49:39 +02:00
Mihail Geshoski
a99105cc33
MDL-65957 repository_upload: Throw exception if @_file_upload is missing
2019-10-02 09:27:32 +08:00
Eloy Lafuente (stronk7)
8278f79219
Merge branch 'MDL-65335_37_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_37_STABLE
2019-10-01 23:22:32 +02:00
Tim Hunt
5fa3dccf4b
MDL-66815 behat: question category generator must find right parent id
...
This is implemented in a bit of a hacky way, because the only other
alternative would be a large rewrite of the whole class, which is
not feasible for me right now. Note that many other types of thing
that can be generated suffer from the same issue. (E.g. if you ever
wanted to generate two groups with the same name in two different
courses and then add group memebers.)
It is worth doing a special-case fix for question categories, because
way Moodle works, it is inevitable that we end up with many categories
called 'top' in the database.
2019-10-01 16:48:15 +01:00
Eloy Lafuente (stronk7)
b306a159de
Merge branch 'MDL-65522-m37' of https://github.com/NeillM/moodle into MOODLE_37_STABLE
2019-10-01 16:10:34 +02:00
Eloy Lafuente (stronk7)
14d1be23c1
Merge branch 'MDL-66542_37' of https://github.com/t-schroeder/moodle into MOODLE_37_STABLE
2019-10-01 15:58:20 +02:00
Paul Holden
3f4935dfda
MDL-66659 core: observe viewfullnames capability in flexible_table.
2019-10-01 10:15:15 +01:00
Jake Dallimore
3958f4a302
MDL-66734 core_comment: fix get_comment ordering when timestamps match
...
Include id in the sorting, to be sure that we always get the correct
record in cases where the comment timestamps are the same.
2019-10-01 09:18:56 +08:00
Paul Holden
3c7f5e8472
MDL-66792 tool_dataprivacy: correct fa classes in privacy registry.
2019-09-30 23:54:52 +01:00
Paul Holden
7db4bf3b34
MDL-66804 user: consistent user access times in privacy export.
2019-09-30 23:14:55 +01:00
Eloy Lafuente (stronk7)
baa5130e0a
Merge branch 'MDL-65876-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-10-01 00:07:41 +02:00
Tim Hunt
01d1ae9a5b
MDL-66801 questions: XML import/export should include category idnumbers
2019-09-30 19:00:20 +01:00
Tim Hunt
1fa5fe2104
MDL-66796 question bank: 0 is a valid question category idnumber
2019-09-30 14:19:37 +01:00
Tim Schroeder
c91312545d
MDL-66542 lib: Fix quote escaping in JS quote helper
2019-09-30 10:17:59 +02:00
Neill Magill
68e8070295
MDL-65522 block_social_activities: Improve behat steps documentation
...
The documentation for these steps was not helpful in the Acceptance
testing admin tool page.
2019-09-30 08:58:51 +01:00
Mikhail Golenkov
c2ba01fe9e
MDL-66794 core_customfield: Reset Course handler after unit tests run.
2019-09-30 11:12:33 +10:00
Luca Bösch
6714c137c8
MDL-65876 forum: same arrows forum/activity navigation
2019-09-27 14:20:09 +02:00
Jun Pataleta
31f8f75672
weekly release 3.7.2+
2019-09-27 11:12:23 +08:00
Jun Pataleta
8d268a8d04
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-09-27 11:12:22 +08:00
David Mudrák
ac210ad583
MDL-66774 lang: Update the list of countries as per ISO 3166-1
...
Source: https://www.iso.org/obp/ui/
Two significant changes are:
* North Macedonia
* Eswatini
All other changes are formal, such as changing the letter case of the
"And" (the current ISO uses the lower case "and"). Our own existing
modifications of the list (such as having just "United States" and
"United Kingdom" instead of the full long name) were kept.
2019-09-26 10:44:56 +02:00
Jun Pataleta
29d555ab48
Merge branch 'MDL-66262_37' of git://github.com/stronk7/moodle into MOODLE_37_STABLE
2019-09-26 11:34:39 +08:00
Eloy Lafuente (stronk7)
86fa1ca83d
Merge branch 'MDL-66106-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2019-09-26 00:54:25 +02:00
Jake Dallimore
8a5783c2be
MDL-66169 admin: properly set debugsmtp, which is a config.php only var
...
This may not be set, so care must be taken to conditionally reinstate
the value, once the test email has been sent.
2019-09-26 00:48:30 +02:00
Eloy Lafuente (stronk7)
fc71bf1e4a
Merge branch 'MDL-51327-37' of git://github.com/mihailges/moodle into MOODLE_37_STABLE
2019-09-26 00:04:53 +02:00
Eloy Lafuente (stronk7)
0845113531
Merge branch 'MDL-66685_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-09-25 23:57:55 +02:00
Eloy Lafuente (stronk7)
c131927ae5
Merge branch 'MDL-66675-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-09-25 20:06:11 +02:00
Marina Glancy
f1b71b0199
MDL-66197 core: correct get parent language
2019-09-25 17:41:53 +02:00
Bas Brands
952b0caf57
MDL-56649 themes: filepicker file exists buttons spacing
2019-09-25 12:20:39 +02:00
Tim Hunt
2366f12757
MDL-66764 quiz: redo question should not repeat random questions
...
Before this fix, it was only considering questions seen in previous attempts.
It should avoid the questions in the current attmept too.
2019-09-25 11:05:13 +01:00
Jun Pataleta
3135b6f694
Merge branch 'MDL-66354-37' of http://github.com/dravek/moodle into MOODLE_37_STABLE
2019-09-25 16:42:59 +08:00
David Matamoros
4be324b42a
MDL-66354 core_calendar: Notices in error.log on calendar events
2019-09-25 09:11:32 +02:00
Jun Pataleta
2d887636e6
Merge branch 'MDL-66644-37-versionrequires' of git://github.com/mudrd8mz/moodle into MOODLE_37_STABLE
2019-09-25 14:53:44 +08:00
Adrian Greeve
4e0b890955
Merge branch 'wip_MDL-66656_m37' of git://github.com/gjb2048/moodle into MOODLE_37_STABLE
2019-09-25 11:41:18 +08:00
Eloy Lafuente (stronk7)
ee1fac1fd8
Merge branch 'MDL-65621-dimmed-courses-MOODLE_3.7' of https://github.com/stopfstedt/moodle into MOODLE_37_STABLE
2019-09-24 19:08:37 +02:00
David Monllaó
0a397e3fd2
MDL-66394 analytics: Extra GC during analysis
...
(backport of MDL-66234)
2019-09-24 14:08:24 +02:00
Mihail Geshoski
f4397e3098
MDL-51327 core_course: Allow subdirs in edit section form
2019-09-24 09:08:54 +08:00
AMOS bot
cc2932aefa
Automatically generated installer lang files
2019-09-24 00:09:34 +00:00
Peter
ce20bd7a73
MDL-65315 badges: Update the class and issuer OBv2.0 url
2019-09-24 07:59:18 +08:00
Tim Hunt
f5f5bfbdf7
MDL-66750 formslib selects: handle size attribute properly
2019-09-23 12:15:08 +01:00
AMOS bot
e3e8ee312b
Automatically generated installer lang files
2019-09-22 00:09:19 +00:00
Gareth Barnard
5f2dd1bd50
MDL-66656 format_social: Edit Summary Icon leads to 'File not found'.
2019-09-20 21:46:43 +01:00
Sara Arjona
26c79027ff
Merge branch 'MDL-46978-MOODLE_37_STABLE' of github.com:tuanngocnguyen/moodle into MOODLE_37_STABLE
2019-09-20 13:07:39 +02:00
Sara Arjona
cfbcdc97e5
Merge branch 'MDL-66090_37' of git://github.com/dmonllao/moodle into MOODLE_37_STABLE
2019-09-20 12:46:24 +02:00
Mark Johnson
6bdfddc463
MDL-65335 auth: Make oauth2 enabled check more efficient
2019-09-20 08:55:32 +01:00
Jake Dallimore
481d6f6387
Merge branch 'MDL-65970-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-09-20 14:28:36 +08:00
Jake Dallimore
a174ed3736
MDL-66106 core_form: fix client side validation bug caused by MDL-65217
...
Forms with randomised ids need to support client side validation.
2019-09-20 09:04:37 +08:00
Sara Arjona
eb77088991
weekly release 3.7.2+
2019-09-19 21:19:19 +02:00
Stefan Topfstedt
a9c3e2f95e
MDL-66433 block_myoverview: tag courses as "hidden from students"
...
This is intended to visually separate hidden course from open courses in the course overview block
by applying a "Hidden from students" tag to the various views in this block.
To achive this, the course summary exporter's output must be augmented with a "visiblity" attribute,
carrying the given course's corresponding visibility setting.
Since the exporter now expects this data point as part of its input, the output of the course_get_recent_courses()
function had to also be augmented with the course visibility setting to provide this value.
2019-09-19 10:11:03 -07:00
Nathan Nguyen
9cab0bb465
MDL-46978 core_grades: preserve category total visibility
2019-09-19 14:11:16 +10:00
Andrew Nicols
53c04bafc2
MDL-66675 behat: Fix typo in step function name
2019-09-19 07:31:07 +08:00
Andrew Nicols
409b3bbd81
MDL-66675 behat: Add option to pause on behat failures
2019-09-19 07:31:06 +08:00
Andrew Nicols
fcad36339a
MDL-66675 CLI: Add ANSI formatting options
2019-09-19 07:31:06 +08:00
Eloy Lafuente (stronk7)
10892d50d2
Merge branch 'MDL-66548-37' of git://github.com/bmbrands/moodle into MOODLE_37_STABLE
2019-09-19 01:01:46 +02:00
Eloy Lafuente (stronk7)
69aca65995
Merge branch 'MDL-66641_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-09-18 20:30:04 +02:00
Eloy Lafuente (stronk7)
ec5aca167c
Merge branch 'MDL-65878-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-09-18 20:07:59 +02:00
Luca Bösch
59cf70e977
MDL-65878 core_output: Move button not sticky to select field.
2019-09-18 19:11:37 +02:00
Eloy Lafuente (stronk7)
1c8d4b0bce
Merge branch 'MDL-63895-37' of git://github.com/vmdef/moodle into MOODLE_37_STABLE
2019-09-18 17:33:26 +02:00
Sara Arjona
ed401f9445
Merge branch 'MDL-66614_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-09-18 17:11:07 +02:00
Eloy Lafuente (stronk7)
a80c888892
Merge branch 'MDL-66091_37' of git://github.com/dmonllao/moodle into MOODLE_37_STABLE
2019-09-18 16:47:09 +02:00
Sara Arjona
6354c24aed
Merge branch 'MDL-63293-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-09-18 13:40:01 +02:00
Sara Arjona
5d21bf1b16
Merge branch 'MDL-66156-37' of https://github.com/snake/moodle into MOODLE_37_STABLE
2019-09-18 12:25:48 +02:00
David Monllaó
4a3f3ee3e4
MDL-66091 report_insights: Unify contextwithinsights cache sets
2019-09-18 13:00:26 +08:00
David Monllaó
b2d9aaa126
MDL-66091 analytics: Targets choose if there should be a report or not
2019-09-18 13:00:25 +08:00
David Monllaó
5e17f2faeb
MDL-66091 report_insights: Usability improvements
...
- More feedback provided for the user once they click on useful/notuseful from the email.
- Replace the indicator calculations table headers for the table caption and
replace the text by just "Indicators"
- Replace "System" for the site name for insights generated at system
level
- Replace "$modelname prediction" for "$modelname" in report/insights/prediction.php
heading
MDL-66091
2019-09-18 13:00:25 +08:00
Eloy Lafuente (stronk7)
92e745c293
Merge branch 'MDL-65026-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-09-18 01:01:42 +02:00
Juan Leyva
f4670d9e85
MDL-65970 airnotifier: Set lower timeout for Push curl requests
2019-09-17 16:51:06 +02:00
Eloy Lafuente (stronk7)
cc1968a042
Merge branch 'MDL-62915-37' of https://github.com/paulholden/moodle into MOODLE_37_STABLE
2019-09-17 16:21:57 +02:00
Sara Arjona
7e107b3a98
Merge branch 'MDL-66113-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-09-17 12:03:53 +02:00
David Monllaó
6c15dc2f3c
MDL-66090 analytics: Support user for notifications
2019-09-17 07:54:22 +08:00
Eloy Lafuente (stronk7)
072c1ad68e
Merge branch 'MDL-65025-37' of git://github.com/jleyva/moodle into MOODLE_37_STABLE
2019-09-17 00:06:03 +02:00
Paul Holden
0590e71eeb
MDL-62915 tool_dataprivacy: don't let primary admin delete themselves.
2019-09-16 22:31:40 +01:00
Eloy Lafuente (stronk7)
3536e97dc8
Merge branch 'MDL-66293-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2019-09-16 20:37:08 +02:00
Bas Brands
f5cb0ec042
MDL-66548 theme_classic: secure layout block position fixes
...
- the secure layout for theme classic used an icorrect layout for blocks
and content. A fix has been submitted by G J Barnard.
2019-09-16 16:03:50 +02:00
Tim Hunt
40ed8aa97a
MDL-66685 questions: should able to save an empty question usage
2019-09-16 14:36:47 +01:00
Juan Leyva
309550be69
MDL-65026 course: Fix modules intro formatting in WS
...
The Web Service seems to be doing excessive text cleaning.
2019-09-16 13:04:06 +02:00
Juan Leyva
535caf12c6
MDL-66113 assign: Apply user overrides in get_submission_status WS
2019-09-16 12:06:18 +02:00
Paul Holden
e4bb1b0d75
MDL-63293 enrol_manual: observe user paging config in enrol dialog.
2019-09-15 21:48:13 +01:00
Eloy Lafuente (stronk7)
bd3ce90c13
MDL-66262 env: Moodle 3.6.x and 3.7.x do not support PHP 7.4
2019-09-13 17:43:52 +02:00
Jake Dallimore
1542213b00
weekly release 3.7.2+
2019-09-13 11:30:20 +08:00
Jake Dallimore
6a838cd4a0
Merge branch 'install_37_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_37_STABLE
2019-09-13 11:30:19 +08:00
Eloy Lafuente (stronk7)
c0858f7068
Merge branch 'MDL-66550-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-09-12 15:31:44 +02:00
Andrew Nicols
1128545ebf
MDL-66550 admin: The execute wrapper MUST be used in behat
2019-09-12 20:58:10 +08:00
Andrew Nicols
484606eb08
MDL-66550 theme: Wrap JS calls in pendingJS
2019-09-12 20:58:10 +08:00
Víctor Déniz Falcón
2d28f15a3a
MDL-63895 user: Hide suspended enrolments to user without capability
...
Users without course:viewsuspendedusers capability should not view
suspended users on the participant list
2019-09-12 11:46:41 +01:00
Shamim Rezaie
e6f2757f3c
MDL-66293 javascript: set maximum paging bar size to 10
2019-09-12 14:22:13 +10:00
Shamim Rezaie
f525ed2bdc
MDL-66293 javascript: Added support to set bar size for paging bars
2019-09-12 14:22:13 +10:00
Jake Dallimore
df991a4d53
MDL-66156 block_myoverview: remove orphaned course favourite records
2019-09-12 12:09:49 +08:00
Jake Dallimore
d72a6fc04c
MDL-66156 block_myoverview: purge course favourites on course deletion.
2019-09-12 11:47:50 +08:00
Andrew Nicols
83ecf18e34
Merge branch 'MDL-66498_37' of git://github.com/dmonllao/moodle into MOODLE_37_STABLE
2019-09-12 11:16:44 +08:00
Jake Dallimore
49b92a4a70
Merge branch 'MDL-64917-MOODLE_37_STABLE' of https://github.com/tuanngocnguyen/moodle into MOODLE_37_STABLE
2019-09-12 09:28:13 +08:00
Nathan Nguyen
d540a0ae0b
MDL-64917 filepicker: change event dispatch
2019-09-12 11:01:19 +10:00
AMOS bot
a2f1de61a0
Automatically generated installer lang files
2019-09-12 00:09:22 +00:00
Andrew Nicols
ae89df663a
Merge branch 'MDL-66489-37' of git://github.com/rezaies/moodle into MOODLE_37_STABLE
2019-09-12 07:06:43 +08:00
Shamim Rezaie
ee8d64f6ef
MDL-66489 enrol: Send all form data to WS and do all busines logic there
...
It is discouraged to use JS Date functions. We should pass all raw data to PHP.
2019-09-11 20:31:56 +10:00
Andrew Nicols
11ac4acdb1
Merge branch 'MDL-65429-37' of git://github.com/peterRd/moodle into MOODLE_37_STABLE
2019-09-11 14:22:46 +08:00
Jake Dallimore
c3fbb0278b
Merge branch 'MDL-65493-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-09-11 13:45:40 +08:00
David Monllaó
375c1b8e20
MDL-66498 analytics: get_samples() with no params limit
2019-09-11 12:44:38 +08:00
David Monllaó
868cd1eacb
MDL-66498 analytics: Avoid get_in_or_equal for big arrays
...
Also, join directly with context table.
2019-09-11 12:44:38 +08:00
David Monllao
4996652352
MDL-66498 analytics: SQL IN in chunks
2019-09-11 12:44:38 +08:00
Andrew Nicols
3857644a5c
Merge branch 'MDL-66328_37' of https://github.com/timhunt/moodle into MOODLE_37_STABLE
2019-09-11 12:21:33 +08:00
Jake Dallimore
eb8ecb04b6
Merge branch 'MDL-66550-37' of git://github.com/andrewnicols/moodle into MOODLE_37_STABLE
2019-09-11 10:39:57 +08:00
Eloy Lafuente (stronk7)
8e6fdc1cdb
Merge branch 'MDL-66436-37' of https://github.com/lucaboesch/moodle into MOODLE_37_STABLE
2019-09-11 01:21:49 +02:00
Eloy Lafuente (stronk7)
733a5b75e9
Merge branch 'MDL-65310-37' of https://github.com/tsmilan/moodle into MOODLE_37_STABLE
2019-09-11 00:44:39 +02:00
David Mudrák
af58905893
MDL-66644 admin: Display required moodle version only when declared
...
The minimum required Moodle version specified in the plugin's
version.php file is not a mandatory field. If it is not declared, do not
display "Moodle {$a}".
2019-09-10 17:40:07 +02:00
Andrew Nicols
af0fd8128f
MDL-66550 forum: Target fields in a fieldset for behat test
2019-09-10 21:29:03 +08:00
Andrew Nicols
b559117706
MDL-66550 behat: Transform fields to search in a fieldset
2019-09-10 21:29:03 +08:00
Andrew Nicols
4e6831d51c
MDL-66550 behat: Standardise finding in core functionality
2019-09-10 21:29:03 +08:00
Andrew Nicols
e60183e163
MDL-66550 behat: Add ability to transform a specific selector
2019-09-10 21:29:00 +08:00
Andrew Nicols
59b30e3dae
MDL-66550 behat: Normalise selectors better
2019-09-10 21:28:47 +08:00
Tim Hunt
87cc8008f4
MDL-66641 quiz stats: discriminativeefficiency is already out of 100
2019-09-10 12:12:00 +01:00
Jake Dallimore
35a8f83e2c
Merge branch 'MDL-66409-edit-numerical/moodle37' of https://github.com/RaAstons/moodle into MOODLE_37_STABLE
2019-09-10 13:35:00 +08:00
Andrew Nicols
a31372df3f
Merge branch 'MDL-63250-37' of https://github.com/Kathrin84/moodle into MOODLE_37_STABLE
2019-09-10 12:40:41 +08:00
Jake Dallimore
252cc45466
Merge branch 'MDL-66599_37' of git://github.com/dmonllao/moodle into MOODLE_37_STABLE
2019-09-10 10:47:00 +08:00
Tim Hunt
b652d2afc7
MDL-66328 groups: overview page can require lots of memory
2019-09-09 11:20:00 +01:00
Raphaël Santos
070453243b
MDL-66409 mod_lesson: Fix editing of numerical pages
...
This avoids using the "magic" `isset` function implemented
within the lesson_base class (which returns the `empty` function).
In the case of the answer beeing `0`, the test fails and the answer
is considered to be deleted.
2019-09-09 09:43:32 +02:00
David Monllaó
991a4c0fd1
MDL-66599 analytics: New index for analytics_used_analysables
2019-09-09 08:32:51 +08:00
Trisha Milan
8faaa5da65
MDL-65310 block_timeline: Hide activities without due date
2019-09-06 13:48:24 +10:00
Andrew Nicols
f6dd23d9a2
MDL-65493 core: Add pendingJS around pubsub.publish
2019-09-06 08:40:56 +08:00
Andrew Nicols
b82faf7eda
MDL-65493 message: The execute wrapper MUST be used
2019-09-06 08:40:56 +08:00
Andrew Nicols
191c5c293a
MDL-65493 message: JS fixes for random behat fails
2019-09-06 08:40:56 +08:00
Luca Bösch
8d2bae85ed
MDL-66436 glossary: Edit and delete categories form styles.
2019-09-05 18:02:28 +02:00
Andrew Nicols
4f32de51a9
MDL-66614 pgsql DML: Update get_records_sql to consume less memory
...
This is a backport of MDL-66327.
It's more memory efficient to use `pg_fetch_assoc` for each row than to
call `pg_fetch_all` and release memory immediately. This is because we
can treat the assoc fetch like an iterator and it only fetches the
current record into memory one at a time, whilst the all fetch fetches
all records and never unsets them. Attempting to unset them is extremely
time consuming.
2019-09-05 16:01:44 +01:00
Peter
341c68c779
MDL-65429 mod_forum: Indicate subs fetch completion with no subs
...
Unit tests updated to make sure only a single query is executed after
multiple reads
2019-08-30 09:08:29 +08:00
Juan Leyva
d2154bafdb
MDL-65025 forum: Fix text formatting (check messagetrust) in WS
2019-08-16 12:59:05 +01:00
Kathrin Osswald
bed95cdef1
MDL-63250 mediaplugin: Fixed video player size in specific tables
2019-07-18 13:53:22 +02:00
David Castro
41eb6e8372
MDL-65920 adodb: PHP 7.2 fixes for adodb library.
2019-07-05 09:52:50 -05:00
Paul Holden
ad7d0f05de
MDL-65884 filters: update exclusive separator characters for tags.
...
The previous characters mangled the output of filtered text, exhibited
in the activity names filter for activities named '-' (single hyphen).
2019-06-12 17:10:21 +01:00