Commit graph

90639 commits

Author SHA1 Message Date
Jun Pataleta
116b0d26eb Merge branch 'MDL-63622-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE 2018-10-29 11:41:18 +08:00
Adrian Greeve
07c7af673b MDL-63622 core_grading: Add support for removal of context users.
Core grading now implements the new core_userlist_provider
interface to allow for deletion of specific users in a context.
2018-10-29 11:22:04 +08:00
Andrew Nicols
a32ea64a88 Merge branch 'MDL-63665-35' of git://github.com/rezaies/moodle into MOODLE_35_STABLE 2018-10-29 08:57:04 +08:00
Andrew Nicols
de6f2519a5 Merge branch 'MDL-63680-35' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2018-10-29 08:22:58 +08:00
AMOS bot
6539fe917f Automatically generated installer lang files 2018-10-29 00:07:23 +00:00
Andrew Nicols
23b8d594b5 Merge branch 'MDL-63267-35' of git://github.com/lameze/moodle into MOODLE_35_STABLE 2018-10-27 19:20:39 +08:00
AMOS bot
7b1593ad5c Automatically generated installer lang files 2018-10-27 00:07:26 +00:00
Tim Lock
b6960fa224 MDL-63267 tool_privacy: Handle modules without privacy support. 2018-10-26 18:31:11 -04:00
Adrian Greeve
5704b265ab MDL-63267 grading methods: Unit test update for fix. 2018-10-26 18:31:31 -04:00
Adrian Greeve
a5915ed4fc MDL-63267 grading methods: Fix for multiple intances.
We were only exporting the one instance per item id.
Instead we should have been exporting all instances for each
item id.
2018-10-26 18:31:11 -04:00
Adrian Greeve
73a8c336c9 MDL-63267 tool_dataprivacy: Registry shows deprecated interfaces. 2018-10-26 18:26:32 -04:00
Adrian Greeve
710c4de820 MDL-63267 privacy: Create deprecated provider interface.
Any interfaces that have become deprecated should extend
this interface.
2018-10-26 18:26:19 -04:00
Adrian Greeve
e6d622106c MDL-63267 core_grading: Unit test for new methods. 2018-10-26 18:26:07 -04:00
Adrian Greeve
9383ee853c MDL-63267 mod_assign: Update to providers to include adv grading. 2018-10-26 18:25:46 -04:00
Adrian Greeve
fa92fcbe15 MDL-63267 core_grading: Update to providers and interface.
The previous interface was inadequate for retrieving user
information stored in the sub-plugins.

A new interface and methods have been added to successfully
deal with user data.
2018-10-26 18:24:49 -04:00
Eloy Lafuente (stronk7)
f2eb4c0b8f weekly release 3.5.2+ 2018-10-26 18:05:09 +02:00
Eloy Lafuente (stronk7)
cc9c1ed9a0 Merge branch 'install_35_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_35_STABLE 2018-10-26 18:05:07 +02:00
Damyon Wiese
76793973e5 MDL-62139 output: Menus fixes
Change the boost custom behat step to click on a button.

Revert the clean templates to unchanged versions.

(it seems that we missed this commit originally in
MOODLE_35_STABLE and it was the cause of hundreds of
failures, so cherry picked from master. More info @ MDL-63765)
2018-10-26 17:40:49 +02:00
David Mudrák
d3e89fec58 MDL-63730 lang: Update Behat scenarios to use the new strings 2018-10-26 13:43:17 +02:00
Helen Foster
8757d7cb6b MDL-63730 lang: Merge English strings from the en_fix language pack
Significant string changes:

* withselectedusers_help, core - removing mention of 'Add a common note'
  as the option no longer exists
* considereddigitalminor and digitalminor_desc, core - more
  child-friendly wording
* auth_dbtype, auth_db - fixed broken link
2018-10-26 13:40:07 +02:00
Shamim Rezaie
f61b827260 MDL-63634 enrol_paypal: Improve query performance
This issue is a part of the MDL-62560 Epic.
2018-10-26 19:36:39 +11:00
Shamim Rezaie
2f6a91dbdb MDL-63634 enrol_paypal: support removal of multiple users in a context
This issue is a part of the MDL-62560 Epic.
2018-10-26 19:36:39 +11:00
Shamim Rezaie
f9ba909869 MDL-63634 enrol_paypal: Fix a typo in unit tests
This issue is a part of the MDL-62560 Epic.
2018-10-26 19:36:39 +11:00
Eloy Lafuente (stronk7)
5b8e3123a9 Merge branch 'MDL-63765-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE 2018-10-26 10:22:36 +02:00
Damyon Wiese
eaf9da10ad MDL-63765 behat: Fix behat tests opening a menu
If javascript is disabled, we don't need to open the menus at all. If it is enabled
we should use the custom step where possible.

In some tests (user profile) we have to use link_or_button because
the element that opens the menu will be a link or a button in different themes.
2018-10-26 16:12:00 +08:00
Shamim Rezaie
0f9997a4ec MDL-63665 mod_choice: no exception when course_modules doesn't exist
This issue is a part of the MDL-62560 Epic.
2018-10-26 18:49:35 +11:00
Shamim Rezaie
591b16786c MDL-63665 mod_choice: support removal of multiple users in a context
This issue is a part of the MDL-62560 Epic.
2018-10-26 18:49:35 +11:00
Mihail Geshoski
b1208d8bf8 MDL-63680 report_stats: Add support for removal of context users
This issue is part of the MDL-62560 Epic.
2018-10-26 13:09:10 +08:00
Andrew Nicols
f4fcee9a9d Merge branch 'MDL-63673-35' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2018-10-26 11:42:10 +08:00
Andrew Nicols
d320454567 Merge branch 'MDL-63682-35' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2018-10-26 11:03:09 +08:00
Mihail Geshoski
24eeb8ba01 MDL-63682 mnetservice_enrol: Add support for removal of context users
This issue is part of the MDL-62560 Epic.
2018-10-26 10:24:08 +08:00
Andrew Nicols
0feb84a5dd Merge branch 'MDL-63688-35-1' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2018-10-26 10:17:36 +08:00
Mihail Geshoski
90be3a42f3 MDL-63690 core_privacy: Handle when add_users() receives an empty array 2018-10-26 09:26:55 +08:00
Adrian Greeve
2b227258e0 MDL-63690 core_blog: Update providers for userlist deletion. 2018-10-26 09:26:31 +08:00
AMOS bot
b6cfa1975a Automatically generated installer lang files 2018-10-26 00:07:27 +00:00
Eloy Lafuente (stronk7)
8b4a53ca75 Merge branch 'MDL-62904-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE 2018-10-26 00:03:53 +02:00
Andrew Nicols
7de43df7ad Merge branch 'MDL-63552-35' of git://github.com/mickhawkins/moodle into MOODLE_35_STABLE 2018-10-25 15:44:10 +08:00
Andrew Nicols
497d75ae71 Merge branch 'MDL-63679-35' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2018-10-25 15:13:15 +08:00
Andrew Nicols
b9c01f1f70 Merge branch 'MDL-63678-35' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2018-10-25 15:11:53 +08:00
Andrew Nicols
3cf54a0743 Merge branch 'MDL-63655_35' of git://github.com/stronk7/moodle into MOODLE_35_STABLE 2018-10-25 14:56:58 +08:00
Michael Hawkins
d7bd4532f8 MDL-63552 search_solr: Add support for removal of context users
This issue is a part of the MDL-62560 Epic.
2018-10-25 11:43:21 +08:00
Michael Hawkins
1ba678ef3b MDL-63552 search_simpledb: Add support for removal of context users
This issue is a part of the MDL-62560 Epic.
Also added test_get_contexts_for_userid unit test.
2018-10-25 11:43:21 +08:00
Damyon Wiese
062bc628df Merge branch 'MDL-63755-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE 2018-10-25 08:37:51 +08:00
Andrew Nicols
412b9c0451 MDL-63755 theme_boost: Behat selector fix 2018-10-25 07:39:27 +08:00
Eloy Lafuente (stronk7)
5c61e693af Merge branch 'MDL-62145-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE 2018-10-25 01:35:21 +02:00
Eloy Lafuente (stronk7)
de2b3bfdd8 Merge branch 'MDL-63714-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE 2018-10-25 01:08:38 +02:00
Mihail Geshoski
46120189e3 MDL-63688 core_tag: Add method that returns users in context
This issue is part of the MDL-62560 Epic.
2018-10-24 09:28:00 +08:00
Andrew Nicols
8f30163736 MDL-63619 tool_dataprivacy: Cache purposes in form 2018-10-24 08:49:24 +08:00
Andrew Nicols
62b97d84ee MDL-63619 tool_dataprivacy: Performance improvement 2018-10-24 08:49:24 +08:00
Andrew Nicols
899e07d9a8 MDL-63619 tool_dataprivacy: Fix inheritance from parent contexts
Inheritance should behave such that all contexts inherit from their
parent context.

Prior to this fix, if the value was not set on a context, then it was
getting a default of 'Inherit', but instead of inheritting from the
parent context, it was inheritting from its parent context _level_ which
is just wrong.
2018-10-24 08:49:24 +08:00