moodle.git
3 years agoMDL-61410 question: merge course and question tags
Simey Lameze [Thu, 8 Mar 2018 04:18:17 +0000 (12:18 +0800)]
MDL-61410 question: merge course and question tags

3 years agoMDL-61410 question: fix unit tests failures
Simey Lameze [Tue, 6 Mar 2018 06:23:34 +0000 (14:23 +0800)]
MDL-61410 question: fix unit tests failures

3 years agoMDL-61410 question: support course tags on import
Simey Lameze [Fri, 2 Mar 2018 04:29:26 +0000 (12:29 +0800)]
MDL-61410 question: support course tags on import

3 years agoMDL-61410 question: unit tests for question_sort_tags
Simey Lameze [Fri, 2 Mar 2018 03:41:05 +0000 (11:41 +0800)]
MDL-61410 question: unit tests for question_sort_tags

3 years agoMDL-61410 question: change logic on xml format
Simey Lameze [Fri, 2 Mar 2018 01:01:40 +0000 (09:01 +0800)]
MDL-61410 question: change logic on xml format

3 years agoMDL-61410 question: move tag sorting logic to a new function
Simey Lameze [Fri, 2 Mar 2018 00:24:00 +0000 (08:24 +0800)]
MDL-61410 question: move tag sorting logic to a new function

3 years agoMDL-61410 question: support course tags on export
Simey Lameze [Fri, 2 Mar 2018 04:21:54 +0000 (12:21 +0800)]
MDL-61410 question: support course tags on export

3 years agoweekly release 3.5dev
Jake Dallimore [Fri, 16 Mar 2018 02:08:46 +0000 (10:08 +0800)]
weekly release 3.5dev

3 years agoMerge branch 'MDL-61570-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Fri, 16 Mar 2018 00:15:16 +0000 (01:15 +0100)]
Merge branch 'MDL-61570-master' of git://github.com/andrewnicols/moodle

3 years agoMerge branch 'MDL-61566-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Thu, 15 Mar 2018 23:29:34 +0000 (00:29 +0100)]
Merge branch 'MDL-61566-master' of git://github.com/andrewnicols/moodle

3 years agoMerge branch 'MDL-61571-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Thu, 15 Mar 2018 22:48:24 +0000 (23:48 +0100)]
Merge branch 'MDL-61571-master' of git://github.com/andrewnicols/moodle

3 years agoMerge branch 'wip-MDL-61477-master-behat' of https://github.com/marinaglancy/moodle
Jake Dallimore [Thu, 15 Mar 2018 08:44:02 +0000 (16:44 +0800)]
Merge branch 'wip-MDL-61477-master-behat' of https://github.com/marinaglancy/moodle

3 years agoMDL-61477 auth_email: behat tests for sign up
Marina Glancy [Thu, 15 Mar 2018 08:16:00 +0000 (16:16 +0800)]
MDL-61477 auth_email: behat tests for sign up

3 years agoMerge branch 'wip-MDL-61477-master-manager' of git://github.com/marinaglancy/moodle
Jake Dallimore [Thu, 15 Mar 2018 03:38:14 +0000 (11:38 +0800)]
Merge branch 'wip-MDL-61477-master-manager' of git://github.com/marinaglancy/moodle

3 years agoMDL-61477 auth_email: add sitepolicyhandler to the config WS
Marina Glancy [Mon, 12 Mar 2018 01:58:46 +0000 (09:58 +0800)]
MDL-61477 auth_email: add sitepolicyhandler to the config WS

3 years agoMDL-61477 admin: sitepolicy handler API
Marina Glancy [Mon, 12 Mar 2018 01:33:43 +0000 (09:33 +0800)]
MDL-61477 admin: sitepolicy handler API

- Define sitepolicy handler manager class, base class and the core handler
- Allow to set a plugin as sitepolicyhandler that implements the sitepolicy API
- Modify web services to return information from the 3rd party handler instead of core if needed

3 years agoMDL-61477 admin: Allow plugins to act as alternate policy handlers
David Mudrák [Wed, 24 Jan 2018 22:19:51 +0000 (23:19 +0100)]
MDL-61477 admin: Allow plugins to act as alternate policy handlers

The patch introduces a new site setting 'sitepolicyhandler' that can be
either empty or contain a plugin component name. If it is empty, the
site policy feature keeps working as before and the core keeps the
control over it.

If a plugin is specified, it is expected to implement the callback
'site_policy_handler' in its lib.php file. The callback should return a
URL to a script where the user can accept the site policies. The plugin
itself is responsible for setting the 'policyagreed' flag in the users
table. The callback may return an empty value, in which case the user
can continue using the site without being redirected.

The patch adds support for a new pre-config flag NO_SITEPOLICY_CHECK.
This constant should be defined and set to true if we should not check
the user's policyagreed status during the require_login().

This is for pages where the user actually accepts the site policies and
helps to avoid the redirect loop.

3 years agoMerge branch 'MDL-61600-master' of git://github.com/dpalou/moodle
Eloy Lafuente (stronk7) [Wed, 14 Mar 2018 13:43:25 +0000 (14:43 +0100)]
Merge branch 'MDL-61600-master' of git://github.com/dpalou/moodle

3 years agoMerge branch 'MDL-61620_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Wed, 14 Mar 2018 12:39:17 +0000 (13:39 +0100)]
Merge branch 'MDL-61620_master' of git://github.com/dmonllao/moodle

3 years agoMDL-61620 output: New action_menu options
David Monllao [Thu, 8 Mar 2018 17:27:46 +0000 (18:27 +0100)]
MDL-61620 output: New action_menu options

3 years agoMerge branch 'MDL-61398-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Wed, 14 Mar 2018 10:22:17 +0000 (11:22 +0100)]
Merge branch 'MDL-61398-master' of git://github.com/andrewnicols/moodle

3 years agoMerge branch 'MDL-61475-master-v3' of git://github.com/snake/moodle
Eloy Lafuente (stronk7) [Wed, 14 Mar 2018 10:00:57 +0000 (11:00 +0100)]
Merge branch 'MDL-61475-master-v3' of git://github.com/snake/moodle

3 years agoMDL-61600 recaptcha: Create a script to display recaptcha
Dani Palou [Tue, 6 Mar 2018 15:05:55 +0000 (16:05 +0100)]
MDL-61600 recaptcha: Create a script to display recaptcha

3 years agoMerge branch 'MDL-61526-master' of git://github.com/rezaies/moodle
Eloy Lafuente (stronk7) [Wed, 14 Mar 2018 09:30:51 +0000 (10:30 +0100)]
Merge branch 'MDL-61526-master' of git://github.com/rezaies/moodle

3 years agoMerge branch 'MDL-61465-master-2' of git://github.com/ryanwyllie/moodle
Andrew Nicols [Wed, 14 Mar 2018 06:55:34 +0000 (14:55 +0800)]
Merge branch 'MDL-61465-master-2' of git://github.com/ryanwyllie/moodle

3 years agoMerge branch 'MDL-43362-master' of git://github.com/Kathrin84/moodle
Andrew Nicols [Wed, 14 Mar 2018 05:18:14 +0000 (13:18 +0800)]
Merge branch 'MDL-43362-master' of git://github.com/Kathrin84/moodle

3 years agoMerge branch 'MDL-60398-master' of git://github.com/mihailges/moodle
Andrew Nicols [Wed, 14 Mar 2018 02:33:03 +0000 (10:33 +0800)]
Merge branch 'MDL-60398-master' of git://github.com/mihailges/moodle

3 years agoMerge branch 'MDL-61307-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Wed, 14 Mar 2018 01:41:00 +0000 (09:41 +0800)]
Merge branch 'MDL-61307-master' of git://github.com/andrewnicols/moodle

3 years agoMDL-61475 mod_choice: perf improvement when exporting personal data
Jake Dallimore [Tue, 13 Mar 2018 01:52:19 +0000 (09:52 +0800)]
MDL-61475 mod_choice: perf improvement when exporting personal data

Instead of creating an array containing all record information and then
writing, we know write periodically during the recordset iteration, thus
alleviating any memory concerns associated with the array approach.

3 years agoMDL-61475 mod_choice: Update core_privacy implementation
Jake Dallimore [Wed, 28 Feb 2018 07:42:53 +0000 (15:42 +0800)]
MDL-61475 mod_choice: Update core_privacy implementation

3 years agoMDL-61475 mod_choice: Add implementation of Privacy API
Jun Pataleta [Mon, 19 Feb 2018 08:37:41 +0000 (16:37 +0800)]
MDL-61475 mod_choice: Add implementation of Privacy API

3 years agoMDL-61398 block_html: Implement privacy API
Andrew Nicols [Thu, 8 Feb 2018 07:45:02 +0000 (15:45 +0800)]
MDL-61398 block_html: Implement privacy API

3 years agoMDL-61307 core_privacy: Add unit test to check installed providers
Andrew Nicols [Tue, 13 Mar 2018 05:13:57 +0000 (13:13 +0800)]
MDL-61307 core_privacy: Add unit test to check installed providers

3 years agoMDL-61392 enrol_paypal: Improve IPN input parameters checking
David Mudrák [Thu, 15 Feb 2018 11:50:46 +0000 (12:50 +0100)]
MDL-61392 enrol_paypal: Improve IPN input parameters checking

3 years agoMDL-61392 enrol_paypal: Improve the IPN notifications handling
David Mudrák [Thu, 15 Feb 2018 09:28:31 +0000 (10:28 +0100)]
MDL-61392 enrol_paypal: Improve the IPN notifications handling

* Notify administrators once incoming IPN request is verified by PayPal.
* Fix the HTTP status as expected by the IPN protocol.

3 years agoMerge branch 'MDL-61625_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Wed, 14 Mar 2018 00:00:13 +0000 (01:00 +0100)]
Merge branch 'MDL-61625_master' of git://github.com/dmonllao/moodle

3 years agoMerge branch 'MDL-61584' of git://github.com/jrchamp/moodle
Eloy Lafuente (stronk7) [Tue, 13 Mar 2018 23:46:09 +0000 (00:46 +0100)]
Merge branch 'MDL-61584' of git://github.com/jrchamp/moodle

3 years agoMDL-60101 auth_oauth2: Don't allow suspended users to SSO in via OAuth2
David Mudrák [Wed, 28 Feb 2018 13:17:24 +0000 (14:17 +0100)]
MDL-60101 auth_oauth2: Don't allow suspended users to SSO in via OAuth2

Without this patch, users could still log in as a suspended account via
OAuth2 SSO feature.

3 years agoMerge branch 'm35_MDL-61626_PgSQL_Table_Name_Could_Be_Schema_Qualified' of https...
Jake Dallimore [Tue, 13 Mar 2018 07:37:19 +0000 (15:37 +0800)]
Merge branch 'm35_MDL-61626_PgSQL_Table_Name_Could_Be_Schema_Qualified' of https://github.com/scara/moodle

3 years agoMerge branch 'MDL-60828-master' of git://github.com/sarjona/moodle
Andrew Nicols [Tue, 13 Mar 2018 06:18:59 +0000 (14:18 +0800)]
Merge branch 'MDL-60828-master' of git://github.com/sarjona/moodle

3 years agoMDL-61465 question: add editing context to tag condition
Ryan Wyllie [Thu, 1 Mar 2018 03:56:25 +0000 (11:56 +0800)]
MDL-61465 question: add editing context to tag condition

3 years agoMerge branch 'MDL-59070-master' of https://github.com/lucaboesch/moodle
Andrew Nicols [Tue, 13 Mar 2018 05:21:09 +0000 (13:21 +0800)]
Merge branch 'MDL-59070-master' of https://github.com/lucaboesch/moodle

3 years agoMerge branch 'MDL-61397-master' of git://github.com/zig-moodle/moodle
Andrew Nicols [Tue, 13 Mar 2018 04:23:57 +0000 (12:23 +0800)]
Merge branch 'MDL-61397-master' of git://github.com/zig-moodle/moodle

3 years agoMerge branch 'MDL-61567-master' of git://github.com/zig-moodle/moodle
Andrew Nicols [Tue, 13 Mar 2018 04:15:21 +0000 (12:15 +0800)]
Merge branch 'MDL-61567-master' of git://github.com/zig-moodle/moodle

3 years agoMDL-61567 mod_url: Implement null provider mod_url
Zig Tan [Wed, 7 Mar 2018 02:28:43 +0000 (10:28 +0800)]
MDL-61567 mod_url: Implement null provider mod_url

3 years agoMDL-61567 mod_resource: Implement null provider mod_resource
Zig Tan [Wed, 7 Mar 2018 02:28:16 +0000 (10:28 +0800)]
MDL-61567 mod_resource: Implement null provider mod_resource

3 years agoMDL-61567 mod_page: Implement null provider mod_page
Zig Tan [Wed, 7 Mar 2018 02:27:52 +0000 (10:27 +0800)]
MDL-61567 mod_page: Implement null provider mod_page

3 years agoMDL-61567 mod_label: Implement null provider mod_label
Zig Tan [Wed, 7 Mar 2018 02:27:20 +0000 (10:27 +0800)]
MDL-61567 mod_label: Implement null provider mod_label

3 years agoMDL-61567 mod_folder: Implement null provider mod_folder
Zig Tan [Wed, 7 Mar 2018 02:26:54 +0000 (10:26 +0800)]
MDL-61567 mod_folder: Implement null provider mod_folder

3 years agoMerge branch 'MDL-61307-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 13 Mar 2018 02:18:09 +0000 (03:18 +0100)]
Merge branch 'MDL-61307-master' of git://github.com/andrewnicols/moodle

3 years agoMDL-61397 blocks: Fix null_provider namespace for blocks
Zig Tan [Tue, 13 Mar 2018 01:50:58 +0000 (09:50 +0800)]
MDL-61397 blocks: Fix null_provider namespace for blocks

3 years agoMDL-61307 core: Language changes
Andrew Nicols [Tue, 13 Mar 2018 01:42:11 +0000 (09:42 +0800)]
MDL-61307 core: Language changes

3 years agoMerge branch 'MDL-48501-master' of git://github.com/jswebster/moodle
Eloy Lafuente (stronk7) [Tue, 13 Mar 2018 00:55:41 +0000 (01:55 +0100)]
Merge branch 'MDL-48501-master' of git://github.com/jswebster/moodle

3 years agoMDL-61307 privacy: Rename deletion functions
Andrew Nicols [Tue, 13 Mar 2018 00:37:58 +0000 (08:37 +0800)]
MDL-61307 privacy: Rename deletion functions

3 years agoMDL-61307 core: Remove deletion_criteria
Andrew Nicols [Mon, 12 Mar 2018 14:00:27 +0000 (22:00 +0800)]
MDL-61307 core: Remove deletion_criteria

3 years agoMerge branch 'master_MDL-49417' of https://github.com/danmarsden/moodle
Eloy Lafuente (stronk7) [Mon, 12 Mar 2018 23:55:22 +0000 (00:55 +0100)]
Merge branch 'master_MDL-49417' of https://github.com/danmarsden/moodle

3 years agoMDL-49417 enrol_cohort: fix behat test to use new autocomplete.
Dan Marsden [Mon, 12 Mar 2018 23:36:36 +0000 (12:36 +1300)]
MDL-49417 enrol_cohort: fix behat test to use new autocomplete.

3 years agoMerge branch 'wip-MDL-60241-master' of git://github.com/marinaglancy/moodle
Eloy Lafuente (stronk7) [Mon, 12 Mar 2018 17:28:40 +0000 (18:28 +0100)]
Merge branch 'wip-MDL-60241-master' of git://github.com/marinaglancy/moodle

3 years agoMerge branch 'MDL-61397-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Mon, 12 Mar 2018 16:31:04 +0000 (17:31 +0100)]
Merge branch 'MDL-61397-master' of git://github.com/andrewnicols/moodle

3 years agoMerge branch 'MDL-61619-master' of https://github.com/snake/moodle
Eloy Lafuente (stronk7) [Mon, 12 Mar 2018 15:46:29 +0000 (16:46 +0100)]
Merge branch 'MDL-61619-master' of https://github.com/snake/moodle

3 years agoMerge branch 'MDL-61622-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 12 Mar 2018 09:56:23 +0000 (10:56 +0100)]
Merge branch 'MDL-61622-master' of git://github.com/jleyva/moodle

3 years agoMerge branch 'MDL-61365-master' of git://github.com/sarjona/moodle
Andrew Nicols [Mon, 12 Mar 2018 05:44:17 +0000 (13:44 +0800)]
Merge branch 'MDL-61365-master' of git://github.com/sarjona/moodle

3 years agoMDL-61566 theme: Add Privacy providers for all core themes
Andrew Nicols [Sat, 3 Mar 2018 12:21:38 +0000 (20:21 +0800)]
MDL-61566 theme: Add Privacy providers for all core themes

3 years agoMerge branch 'MDL-61513-master' of git://github.com/junpataleta/moodle
Andrew Nicols [Mon, 12 Mar 2018 04:25:59 +0000 (12:25 +0800)]
Merge branch 'MDL-61513-master' of git://github.com/junpataleta/moodle

3 years agoMerge branch 'MDL-61498-master' of https://github.com/lucaboesch/moodle
Andrew Nicols [Mon, 12 Mar 2018 04:07:33 +0000 (12:07 +0800)]
Merge branch 'MDL-61498-master' of https://github.com/lucaboesch/moodle

3 years agoMerge branch 'MDL-61261-master' of git://github.com/sarjona/moodle
Andrew Nicols [Mon, 12 Mar 2018 03:51:36 +0000 (11:51 +0800)]
Merge branch 'MDL-61261-master' of git://github.com/sarjona/moodle

3 years agoMerge branch 'master_MDL-49417' of https://github.com/danmarsden/moodle
Jake Dallimore [Mon, 12 Mar 2018 03:34:13 +0000 (11:34 +0800)]
Merge branch 'master_MDL-49417' of https://github.com/danmarsden/moodle

3 years agoMDL-61619 core: use empty string instead of null in xmlize
Jake Dallimore [Mon, 12 Mar 2018 02:56:31 +0000 (10:56 +0800)]
MDL-61619 core: use empty string instead of null in xmlize

3 years agoMDL-61619 phpunit: phpunit test confirming bug in new xmlize code
Jake Dallimore [Mon, 12 Mar 2018 02:55:51 +0000 (10:55 +0800)]
MDL-61619 phpunit: phpunit test confirming bug in new xmlize code

3 years agoMDL-61397 blocks: Add null_providers for blocks with no user data
Zig Tan [Wed, 14 Feb 2018 08:22:47 +0000 (16:22 +0800)]
MDL-61397 blocks: Add null_providers for blocks with no user data

3 years agoMDL-61626 core_dml: pgsql and schema qualification.
Matteo Scaramuccia [Thu, 8 Mar 2018 22:27:25 +0000 (23:27 +0100)]
MDL-61626 core_dml: pgsql and schema qualification.

3 years agoMDL-61625 persistent form: Add missing param to the constructor
David Monllao [Sun, 11 Mar 2018 21:23:15 +0000 (22:23 +0100)]
MDL-61625 persistent form: Add missing param to the constructor

3 years agoMDL-61622 auth: Return age verification settings in get_public_config
Juan Leyva [Fri, 9 Mar 2018 12:46:56 +0000 (13:46 +0100)]
MDL-61622 auth: Return age verification settings in get_public_config

3 years agoMDL-61622 auth: New WS is_age_digital_consent_verification_enabled
Juan Leyva [Fri, 9 Mar 2018 12:39:40 +0000 (13:39 +0100)]
MDL-61622 auth: New WS is_age_digital_consent_verification_enabled

3 years agoMDL-43362 outputrenderers: Add bootstrap classes to errorbox.
Kathrin Osswald [Mon, 26 Feb 2018 12:02:14 +0000 (13:02 +0100)]
MDL-43362 outputrenderers: Add bootstrap classes to errorbox.

3 years agoMDL-60828 user: Reset current page when filtering/searching users
Sara Arjona [Wed, 7 Feb 2018 17:31:43 +0000 (18:31 +0100)]
MDL-60828 user: Reset current page when filtering/searching users

Added baseurl parameter to core_user\output\unified_filter to let specify
different URL, instead of using always $PAGE->url.

3 years agoMerge branch 'MDL-61307-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Fri, 9 Mar 2018 05:36:01 +0000 (13:36 +0800)]
Merge branch 'MDL-61307-master' of git://github.com/andrewnicols/moodle

3 years agoMDL-61571 atto: Implement null provider for atto plugins
Andrew Nicols [Sun, 4 Mar 2018 05:10:46 +0000 (13:10 +0800)]
MDL-61571 atto: Implement null provider for atto plugins

3 years agoMDL-61570 tool_usertours: Implement Privacy API
Andrew Nicols [Mon, 5 Mar 2018 08:53:58 +0000 (16:53 +0800)]
MDL-61570 tool_usertours: Implement Privacy API

3 years agoMDL-61307 core_plagiarism: Add implementation of Privacy API
Andrew Nicols [Thu, 1 Mar 2018 05:23:34 +0000 (13:23 +0800)]
MDL-61307 core_plagiarism: Add implementation of Privacy API

3 years agoMDL-61307 core_comment: Add implementation of privacy API
Adrian Greeve [Thu, 1 Mar 2018 01:28:19 +0000 (09:28 +0800)]
MDL-61307 core_comment: Add implementation of privacy API

3 years agoMDL-61307 core_rating: Add implementation of Privacy API
Andrew Nicols [Thu, 1 Mar 2018 01:27:32 +0000 (09:27 +0800)]
MDL-61307 core_rating: Add implementation of Privacy API

3 years agoMDL-61307 core_tag: Unit tests for privacy implementation
Zig Tan [Wed, 28 Feb 2018 07:47:56 +0000 (15:47 +0800)]
MDL-61307 core_tag: Unit tests for privacy implementation

3 years agoMDL-61307 core_tag: Add implementation of privacy API
Andrew Nicols [Wed, 28 Feb 2018 01:35:36 +0000 (09:35 +0800)]
MDL-61307 core_tag: Add implementation of privacy API

3 years agoMDL-61307 core_privacy: Implementation of itself
Andrew Nicols [Thu, 1 Mar 2018 04:15:56 +0000 (12:15 +0800)]
MDL-61307 core_privacy: Implementation of itself

3 years agoMDL-61307 core_privacy: Add legacy polyfill for contrib plugins
Andrew Nicols [Thu, 1 Mar 2018 01:29:01 +0000 (09:29 +0800)]
MDL-61307 core_privacy: Add legacy polyfill for contrib plugins

This legacy polyfill allows plugin developers who release a single
branch to work with multiple versions of Moodle to support the API in
both Moodle 3.3 with PHP 5.6, and later versions.

3 years agoMDL-61307 core_privacy: Add the privacy manager
Jake Dallimore [Tue, 27 Feb 2018 07:17:25 +0000 (15:17 +0800)]
MDL-61307 core_privacy: Add the privacy manager

3 years agoMDL-60241 course: General section always visible (topics, weeks)
Marina Glancy [Fri, 9 Mar 2018 04:01:32 +0000 (12:01 +0800)]
MDL-60241 course: General section always visible (topics, weeks)

3 years agoMDL-61307 core_privacy: Define and test providers
Andrew Nicols [Thu, 1 Mar 2018 01:24:26 +0000 (09:24 +0800)]
MDL-61307 core_privacy: Define and test providers

3 years agoMDL-61307 core: Add component_class_callback functionality
Andrew Nicols [Fri, 9 Mar 2018 01:48:28 +0000 (09:48 +0800)]
MDL-61307 core: Add component_class_callback functionality

3 years agoMDL-61307 core: Define a new privacy component
Andrew Nicols [Thu, 1 Mar 2018 01:21:48 +0000 (09:21 +0800)]
MDL-61307 core: Define a new privacy component

3 years agoMDL-48501 auth/email: update external class to use reCAPTCHA v2
Jeff Webster [Tue, 6 Mar 2018 00:21:26 +0000 (19:21 -0500)]
MDL-48501 auth/email: update external class to use reCAPTCHA v2

3 years agoMDL-48501 mod_feedback: update feedback to use reCAPTCHA v2
Jeff Webster [Sun, 4 Mar 2018 06:08:35 +0000 (01:08 -0500)]
MDL-48501 mod_feedback: update feedback to use reCAPTCHA v2

3 years agoMDL-48501 login: update signup_form to use reCAPTCHA v2
Jeff Webster [Sun, 4 Mar 2018 06:07:59 +0000 (01:07 -0500)]
MDL-48501 login: update signup_form to use reCAPTCHA v2

3 years agoMDL-48501 form/recaptcha: update to use reCAPTCHA v2
Jeff Webster [Sun, 4 Mar 2018 06:07:37 +0000 (01:07 -0500)]
MDL-48501 form/recaptcha: update to use reCAPTCHA v2

3 years agoMDL-48501 recaptchalib_v2: add new lib to support reCAPTCHA v2
Jeff Webster [Sun, 4 Mar 2018 06:03:55 +0000 (01:03 -0500)]
MDL-48501 recaptchalib_v2: add new lib to support reCAPTCHA v2

3 years agoMDL-48501 lang: update reCAPTCHA language strings
Jeff Webster [Sun, 4 Mar 2018 06:03:21 +0000 (01:03 -0500)]
MDL-48501 lang: update reCAPTCHA language strings

3 years agoMDL-59070 enrol_database: Take enablecompletion from template
Luca Bösch [Wed, 14 Feb 2018 22:13:31 +0000 (23:13 +0100)]
MDL-59070 enrol_database: Take enablecompletion from template

3 years agoMDL-61498 lesson: link to next activity in boost
Luca Bösch [Mon, 5 Mar 2018 12:23:28 +0000 (13:23 +0100)]
MDL-61498 lesson: link to next activity in boost

3 years agoweekly release 3.5dev
Eloy Lafuente (stronk7) [Thu, 8 Mar 2018 12:29:02 +0000 (13:29 +0100)]
weekly release 3.5dev