moodle.git
18 months agoMerge branch 'MDL-66851-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Sun, 13 Oct 2019 14:34:50 +0000 (16:34 +0200)]
Merge branch 'MDL-66851-master' of git://github.com/mihailges/moodle

18 months agoMerge branch 'MDL-65243-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Sun, 13 Oct 2019 14:31:14 +0000 (16:31 +0200)]
Merge branch 'MDL-65243-master' of git://github.com/mihailges/moodle

18 months agoMerge branch 'MDL-65515-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Sun, 13 Oct 2019 14:12:47 +0000 (16:12 +0200)]
Merge branch 'MDL-65515-master' of git://github.com/mihailges/moodle

18 months agoMerge branch 'MDL-66779-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Sun, 13 Oct 2019 00:11:38 +0000 (02:11 +0200)]
Merge branch 'MDL-66779-master' of git://github.com/andrewnicols/moodle

18 months agoMerge branch 'master_MDL-66864' of https://github.com/golenkovm/moodle
Eloy Lafuente (stronk7) [Sun, 13 Oct 2019 00:08:10 +0000 (02:08 +0200)]
Merge branch 'master_MDL-66864' of https://github.com/golenkovm/moodle

18 months agoMerge branch 'MDL-65584' of https://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Sat, 12 Oct 2019 23:49:19 +0000 (01:49 +0200)]
Merge branch 'MDL-65584' of https://github.com/paulholden/moodle

18 months agoon-demand release 3.8dev+
Eloy Lafuente (stronk7) [Fri, 11 Oct 2019 20:44:39 +0000 (22:44 +0200)]
on-demand release 3.8dev+

18 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Eloy Lafuente (stronk7) [Fri, 11 Oct 2019 20:44:24 +0000 (22:44 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

18 months agoMerge branch 'MDL-66076-master-2' of git://github.com/junpataleta/moodle
Jun Pataleta [Fri, 11 Oct 2019 03:16:37 +0000 (11:16 +0800)]
Merge branch 'MDL-66076-master-2' of git://github.com/junpataleta/moodle

18 months agoMerge branch 'MDL-66804' of https://github.com/paulholden/moodle
Jake Dallimore [Fri, 11 Oct 2019 01:56:55 +0000 (09:56 +0800)]
Merge branch 'MDL-66804' of https://github.com/paulholden/moodle

18 months agoMDL-66076 forumreport_summary: filter JS and template optimisations
Jun Pataleta [Thu, 10 Oct 2019 07:12:54 +0000 (15:12 +0800)]
MDL-66076 forumreport_summary: filter JS and template optimisations

18 months agoMDL-66076 message: Add copy of template plus JS comment fix
Michael Hawkins [Wed, 9 Oct 2019 05:45:44 +0000 (13:45 +0800)]
MDL-66076 message: Add copy of template plus JS comment fix

18 months agoMDL-66076 forumreport_summary: Filter styles update
Michael Hawkins [Wed, 9 Oct 2019 05:45:32 +0000 (13:45 +0800)]
MDL-66076 forumreport_summary: Filter styles update

18 months agoMDL-66076 forumreport_summary: Added missing SQL group by fields
Michael Hawkins [Wed, 9 Oct 2019 02:44:39 +0000 (10:44 +0800)]
MDL-66076 forumreport_summary: Added missing SQL group by fields

Also removed a redundant variable declaration.

18 months agoMDL-66076 forumreport_summary: Template example context fixes
Michael Hawkins [Tue, 8 Oct 2019 15:23:19 +0000 (23:23 +0800)]
MDL-66076 forumreport_summary: Template example context fixes

18 months agoMDL-66076 forumreport_summary: Always show viewcount column
Michael Hawkins [Tue, 8 Oct 2019 08:33:21 +0000 (16:33 +0800)]
MDL-66076 forumreport_summary: Always show viewcount column

Previously this was hidden if filtering by groups, but will now be
visible, along with a disclaimer that the data is not filtered
(since the groups cannot be determined from the logs used).

18 months agoMDL-66076 forumreport_summary: Groups filter made accessible
Michael Hawkins [Tue, 8 Oct 2019 04:46:26 +0000 (12:46 +0800)]
MDL-66076 forumreport_summary: Groups filter made accessible

18 months agoMDL-66076 forumreport_summary: Minor cleanup of report code
Shamim Rezaie [Fri, 27 Sep 2019 14:20:42 +0000 (00:20 +1000)]
MDL-66076 forumreport_summary: Minor cleanup of report code

Removed some unnecessary code and added the current page to breadcrumbs

18 months agoMDL-66298 forumreport_summary: Added ability to bulk message users
Shamim Rezaie [Thu, 5 Sep 2019 18:31:33 +0000 (04:31 +1000)]
MDL-66298 forumreport_summary: Added ability to bulk message users

Part of MDL-66076.

18 months agoMDL-66298 forumreport_summary: Moved table generation out of renderer
Shamim Rezaie [Fri, 27 Sep 2019 13:23:07 +0000 (23:23 +1000)]
MDL-66298 forumreport_summary: Moved table generation out of renderer

Part of MDL-66076.

18 months agoMDL-66298 javascript: Introduced new core AMD for sending bulk messages
Shamim Rezaie [Thu, 26 Sep 2019 02:51:36 +0000 (12:51 +1000)]
MDL-66298 javascript: Introduced new core AMD for sending bulk messages

Part of MDL-66076.

18 months agoMDL-66298 forumreport_summary: Display full names consistently
Shamim Rezaie [Thu, 5 Sep 2019 18:17:10 +0000 (04:17 +1000)]
MDL-66298 forumreport_summary: Display full names consistently

Part of MDL-66076. Display full names and profile links consistent
with other areas of Moodle.

18 months agoMDL-66695 forumreport_summary: Added handling for all groups view count
Michael Hawkins [Fri, 27 Sep 2019 10:10:30 +0000 (18:10 +0800)]
MDL-66695 forumreport_summary: Added handling for all groups view count

Part of MDL-66076.

18 months agoMDL-66695 forumreport_summary: New viewcount column
David Monllaó [Wed, 25 Sep 2019 08:47:51 +0000 (16:47 +0800)]
MDL-66695 forumreport_summary: New viewcount column

Part of MDL-66076.

18 months agoMDL-66268 forumreport_summary: Add filters handling incl groups filter
Michael Hawkins [Fri, 9 Aug 2019 05:29:30 +0000 (13:29 +0800)]
MDL-66268 forumreport_summary: Add filters handling incl groups filter

Part of MDL-66076.

18 months agoMDL-66268 forumreport_summary: Introduce filter scss
Michael Hawkins [Thu, 19 Sep 2019 03:30:24 +0000 (11:30 +0800)]
MDL-66268 forumreport_summary: Introduce filter scss

Part of MDL-66076.

18 months agoMDL-66594 forumreport_summary: Added first/last post date columns
Michael Hawkins [Wed, 4 Sep 2019 03:19:27 +0000 (11:19 +0800)]
MDL-66594 forumreport_summary: Added first/last post date columns

Part of MDL-66076.

18 months agoMDL-66299 forumreport_summary: Added attachments count column
Michael Hawkins [Tue, 3 Sep 2019 11:35:35 +0000 (19:35 +0800)]
MDL-66299 forumreport_summary: Added attachments count column

Part of MDL-66076.

18 months agoMDL-66299 mod_forum: Created new behat steps for bulk post creation
Michael Hawkins [Thu, 12 Sep 2019 05:10:33 +0000 (13:10 +0800)]
MDL-66299 mod_forum: Created new behat steps for bulk post creation

New behat steps created for adding bulk discussions and
replies in forums. Also includes private methods to prepare the
required information.

Part of MDL-66076.

18 months agoMDL-66153 mod_forum: Introduced summary report sub-plugin
Michael Hawkins [Fri, 19 Jul 2019 04:29:11 +0000 (12:29 +0800)]
MDL-66153 mod_forum: Introduced summary report sub-plugin

Part of MDL-66076.

18 months agoAutomatically generated installer lang files
AMOS bot [Fri, 11 Oct 2019 00:11:27 +0000 (00:11 +0000)]
Automatically generated installer lang files

18 months agoMerge branch 'master-MDL-66805-search' of https://github.com/kristian-94/moodle
Eloy Lafuente (stronk7) [Thu, 10 Oct 2019 22:55:36 +0000 (00:55 +0200)]
Merge branch 'master-MDL-66805-search' of https://github.com/kristian-94/moodle

18 months agoMerge branch 'MDL-66815' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Thu, 10 Oct 2019 22:50:31 +0000 (00:50 +0200)]
Merge branch 'MDL-66815' of https://github.com/timhunt/moodle

18 months agoMDL-66017 block_myoverview: Oracle compatibility fix
Davo Smith [Thu, 10 Oct 2019 15:28:08 +0000 (16:28 +0100)]
MDL-66017 block_myoverview: Oracle compatibility fix

18 months agoMerge branch 'MDL-66017_course_filter_rebase' of git://github.com/davosmith/moodle
Sara Arjona [Thu, 10 Oct 2019 06:33:07 +0000 (08:33 +0200)]
Merge branch 'MDL-66017_course_filter_rebase' of git://github.com/davosmith/moodle

18 months agoMerge branch 'MDL-65585_master' of git://github.com/dmonllao/moodle
Jake Dallimore [Thu, 10 Oct 2019 02:20:09 +0000 (10:20 +0800)]
Merge branch 'MDL-65585_master' of git://github.com/dmonllao/moodle

18 months agoMDL-65585 analytics: Global on/off switch
David Monllaó [Mon, 13 May 2019 12:42:10 +0000 (14:42 +0200)]
MDL-65585 analytics: Global on/off switch

18 months agoAutomatically generated installer lang files
AMOS bot [Thu, 10 Oct 2019 00:09:17 +0000 (00:09 +0000)]
Automatically generated installer lang files

18 months agoMDL-66017 block_myoverview: filter by custom course field
Davo Smith [Thu, 22 Aug 2019 15:10:34 +0000 (16:10 +0100)]
MDL-66017 block_myoverview: filter by custom course field

18 months agoMerge branch 'MDL-66835' of https://github.com/timhunt/moodle
Jun Pataleta [Wed, 9 Oct 2019 12:44:45 +0000 (20:44 +0800)]
Merge branch 'MDL-66835' of https://github.com/timhunt/moodle

18 months agoMerge branch 'MDL-66450-master' of git://github.com/bmbrands/moodle
Jun Pataleta [Wed, 9 Oct 2019 12:40:28 +0000 (20:40 +0800)]
Merge branch 'MDL-66450-master' of git://github.com/bmbrands/moodle

18 months agoMDL-66450 themes: form autocomplete truncate listitems
Bas Brands [Wed, 21 Aug 2019 07:44:17 +0000 (09:44 +0200)]
MDL-66450 themes: form autocomplete truncate listitems

18 months agoMDL-66835 behat: steps for setting/checking fields in containers
Tim Hunt [Thu, 3 Oct 2019 11:55:59 +0000 (12:55 +0100)]
MDL-66835 behat: steps for setting/checking fields in containers

18 months agoMerge branch 'MDL-66852-master' of github.com:lucaboesch/moodle
Sara Arjona [Wed, 9 Oct 2019 10:58:00 +0000 (12:58 +0200)]
Merge branch 'MDL-66852-master' of github.com:lucaboesch/moodle

18 months agoMerge branch 'MDL-64745-master-1' of git://github.com/mihailges/moodle
Jake Dallimore [Wed, 9 Oct 2019 07:58:50 +0000 (15:58 +0800)]
Merge branch 'MDL-64745-master-1' of git://github.com/mihailges/moodle

18 months agoMerge branch 'MDL-66371-master' of git://github.com/rezaies/moodle
Jake Dallimore [Wed, 9 Oct 2019 05:33:17 +0000 (13:33 +0800)]
Merge branch 'MDL-66371-master' of git://github.com/rezaies/moodle

18 months agoMDL-66371 mod_forum: Improving behat tests
Shamim Rezaie [Wed, 9 Oct 2019 04:19:11 +0000 (15:19 +1100)]
MDL-66371 mod_forum: Improving behat tests

18 months agoMerge branch 'MDL-66753-master' of git://github.com/abias/moodle
Andrew Nicols [Wed, 9 Oct 2019 04:00:57 +0000 (12:00 +0800)]
Merge branch 'MDL-66753-master' of git://github.com/abias/moodle

18 months agoMDL-65243 badges: Use real time api
Damyon Wiese [Tue, 2 Apr 2019 05:59:37 +0000 (13:59 +0800)]
MDL-65243 badges: Use real time api

Never add or subtract timestamps - use the time api to do it correctly.

18 months agoMDL-66371 mod_forum: add behat coverage for export
Simey Lameze [Wed, 11 Sep 2019 07:44:00 +0000 (15:44 +0800)]
MDL-66371 mod_forum: add behat coverage for export

Part of MDL-66075.

18 months agoMDL-65515 badges: Split install/upgrade
Mihail Geshoski [Wed, 9 Oct 2019 03:15:28 +0000 (11:15 +0800)]
MDL-65515 badges: Split install/upgrade

Use badges/upgradelib.php for functions that only affect install/upgrade.

All credit goes to Damyon Wiese.

18 months agoMerge branch 'MDL-66166' of https://github.com/brendanheywood/moodle
Andrew Nicols [Wed, 9 Oct 2019 03:14:09 +0000 (11:14 +0800)]
Merge branch 'MDL-66166' of https://github.com/brendanheywood/moodle

18 months agoMerge branch 'MDL-66011-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Wed, 9 Oct 2019 02:40:02 +0000 (10:40 +0800)]
Merge branch 'MDL-66011-master' of git://github.com/andrewnicols/moodle

18 months agoMerge branch 'MDL-66725-master' of https://github.com/snake/moodle
Jun Pataleta [Wed, 9 Oct 2019 02:31:18 +0000 (10:31 +0800)]
Merge branch 'MDL-66725-master' of https://github.com/snake/moodle

18 months agoMDL-66779 phpunit: Correct component name for core_grades
Andrew Nicols [Wed, 9 Oct 2019 01:34:45 +0000 (09:34 +0800)]
MDL-66779 phpunit: Correct component name for core_grades

18 months agoMerge branch 'MDL-66118-master-byebyemoodlenet' of git://github.com/mudrd8mz/moodle
Andrew Nicols [Tue, 8 Oct 2019 23:43:33 +0000 (07:43 +0800)]
Merge branch 'MDL-66118-master-byebyemoodlenet' of git://github.com/mudrd8mz/moodle

18 months agoMerge branch 'MDL-66428_master' of git://github.com/markn86/moodle
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 22:28:30 +0000 (00:28 +0200)]
Merge branch 'MDL-66428_master' of git://github.com/markn86/moodle

18 months agoMerge branch 'MDL-63127_master' of git://github.com/markn86/moodle
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 21:50:14 +0000 (23:50 +0200)]
Merge branch 'MDL-63127_master' of git://github.com/markn86/moodle

18 months agoMDL-61804 admin: Add setting for course visibility sorting
Alexander Bias [Mon, 2 Sep 2019 12:17:40 +0000 (14:17 +0200)]
MDL-61804 admin: Add setting for course visibility sorting

18 months agoMDL-66852 quiz: Style "Try another question like this one" button.
Luca Bösch [Fri, 4 Oct 2019 15:14:28 +0000 (17:14 +0200)]
MDL-66852 quiz: Style "Try another question like this one" button.

18 months agoon-demand release 3.8dev+
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 08:43:51 +0000 (10:43 +0200)]
on-demand release 3.8dev+

18 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 08:43:45 +0000 (10:43 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

18 months agoMDL-66851 block_starredcourses: Hide 'hidden' courses from students
Mihail Geshoski [Tue, 8 Oct 2019 01:52:37 +0000 (09:52 +0800)]
MDL-66851 block_starredcourses: Hide 'hidden' courses from students

Thanks to Mark Sharp for the bug report and fix suggestion.

18 months agoAutomatically generated installer lang files
AMOS bot [Tue, 8 Oct 2019 00:09:56 +0000 (00:09 +0000)]
Automatically generated installer lang files

18 months agoMerge branch 'MDL-66801' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 23:16:46 +0000 (01:16 +0200)]
Merge branch 'MDL-66801' of https://github.com/timhunt/moodle

18 months agoMDL-65584 blog: safer deletion of associations in privacy provider.
Paul Holden [Mon, 7 Oct 2019 23:00:22 +0000 (00:00 +0100)]
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.

18 months agoMerge branch 'MDL-66628_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 22:54:03 +0000 (00:54 +0200)]
Merge branch 'MDL-66628_master' of git://github.com/dmonllao/moodle

18 months agoMerge branch 'MDL-66764' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:50:57 +0000 (22:50 +0200)]
Merge branch 'MDL-66764' of https://github.com/timhunt/moodle

18 months agoMerge branch 'MDL-66754' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:33:02 +0000 (22:33 +0200)]
Merge branch 'MDL-66754' of https://github.com/timhunt/moodle

18 months agoMerge branch 'MDL-66743' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:26:53 +0000 (22:26 +0200)]
Merge branch 'MDL-66743' of https://github.com/timhunt/moodle

18 months agoMerge branch 'MDL-66709' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:25:12 +0000 (22:25 +0200)]
Merge branch 'MDL-66709' of https://github.com/timhunt/moodle

18 months agoMerge branch 'MDL-66749-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:03:08 +0000 (22:03 +0200)]
Merge branch 'MDL-66749-master' of git://github.com/bmbrands/moodle

18 months agoMerge branch 'MDL-66750' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 19:55:32 +0000 (21:55 +0200)]
Merge branch 'MDL-66750' of https://github.com/timhunt/moodle

18 months agoMDL-66428 cachestore_redis: add Zstd compression support
Mark Nelson [Mon, 9 Sep 2019 17:57:47 +0000 (19:57 +0200)]
MDL-66428 cachestore_redis: add Zstd compression support

18 months agoMDL-63127 cachestore_redis: dont use compression unless specified
Mark Nelson [Mon, 7 Oct 2019 13:53:00 +0000 (14:53 +0100)]
MDL-63127 cachestore_redis: dont use compression unless specified

18 months agoMDL-63127 cachestore_redis: cover combinations without compressor
Eloy Lafuente (stronk7) [Fri, 20 Sep 2019 15:16:07 +0000 (17:16 +0200)]
MDL-63127 cachestore_redis: cover combinations without compressor

To verify that, internally, everything is stored as expected
and there aren't hidden regressions

18 months agoMerge branch 'MDL-66775-master' of git://github.com/jleyva/moodle
Sara Arjona [Mon, 7 Oct 2019 14:14:43 +0000 (16:14 +0200)]
Merge branch 'MDL-66775-master' of git://github.com/jleyva/moodle

18 months agoMDL-63127 cachestore_redis: clean up compressor_test.php
Mark Nelson [Sun, 15 Sep 2019 16:16:55 +0000 (18:16 +0200)]
MDL-63127 cachestore_redis: clean up compressor_test.php

18 months agoMDL-63127 cachestore_redis: do not return early without unserialisation
Mark Nelson [Sat, 14 Sep 2019 17:55:40 +0000 (19:55 +0200)]
MDL-63127 cachestore_redis: do not return early without unserialisation

18 months agoMDL-63127 cachestore_redis: add check before using igbinary_serialize
Mark Nelson [Sat, 14 Sep 2019 17:53:24 +0000 (19:53 +0200)]
MDL-63127 cachestore_redis: add check before using igbinary_serialize

Redis::SERIALIZER_IGBINARY is undefined if redis is not compiled
with this option.

18 months agoMDL-63127 cachestore_redis: delegate functionality to specific areas
Mark Nelson [Sat, 14 Sep 2019 17:49:19 +0000 (19:49 +0200)]
MDL-63127 cachestore_redis: delegate functionality to specific areas

These functions should not have to worry about compression logic.

18 months agoMDL-63127 cachestore_redis: set pair value correctly
Mark Nelson [Mon, 9 Sep 2019 18:54:31 +0000 (20:54 +0200)]
MDL-63127 cachestore_redis: set pair value correctly

18 months agoMDL-63127 cachestore_redis: Implemented compression
Daniel Thee Roperto [Mon, 13 Aug 2018 07:50:39 +0000 (17:50 +1000)]
MDL-63127 cachestore_redis: Implemented compression

18 months agoMDL-66753 blocks: Remove references in core to block_participants
Alexander Bias [Fri, 27 Sep 2019 16:10:16 +0000 (18:10 +0200)]
MDL-66753 blocks: Remove references in core to block_participants

18 months agoMDL-66753 blocks: Remove block_participants from core
Alexander Bias [Fri, 27 Sep 2019 12:41:33 +0000 (14:41 +0200)]
MDL-66753 blocks: Remove block_participants from core

18 months agoMerge branch 'master-MDL-66794' of https://github.com/golenkovm/moodle
Adrian Greeve [Mon, 7 Oct 2019 06:28:59 +0000 (14:28 +0800)]
Merge branch 'master-MDL-66794' of https://github.com/golenkovm/moodle

18 months agoMDL-66864 upgrade: Delete non-mutual contacts in chunks.
Mikhail Golenkov [Mon, 7 Oct 2019 05:32:20 +0000 (16:32 +1100)]
MDL-66864 upgrade: Delete non-mutual contacts in chunks.

18 months agoMerge branch 'MDL-65187-master' of git://github.com/marinaglancy/moodle
Adrian Greeve [Mon, 7 Oct 2019 03:12:21 +0000 (11:12 +0800)]
Merge branch 'MDL-65187-master' of git://github.com/marinaglancy/moodle

18 months agoMDL-64745 block_online_users: Add behat tests
Mihail Geshoski [Fri, 27 Sep 2019 05:23:52 +0000 (13:23 +0800)]
MDL-64745 block_online_users: Add behat tests

18 months agoMDL-64745 block_online_users: Add unit tests
Mihail Geshoski [Fri, 27 Sep 2019 05:23:28 +0000 (13:23 +0800)]
MDL-64745 block_online_users: Add unit tests

18 months agoMDL-64745 block_online_users: Option to disable users to set visibility
Mihail Geshoski [Fri, 27 Sep 2019 05:22:52 +0000 (13:22 +0800)]
MDL-64745 block_online_users: Option to disable users to set visibility

18 months agoMDL-66118 hub: Replace the unregister form with a confirmation
David Mudrák [Wed, 2 Oct 2019 19:57:01 +0000 (21:57 +0200)]
MDL-66118 hub: Replace the unregister form with a confirmation

Now that unpublishalladvertisedcourses and unpublishalluploadedcourses
became irrelevant, there is no reason for an empty form.

18 months agoMDL-66118 hub: Remove the mentions of moodle.net
David Mudrák [Tue, 1 Oct 2019 20:50:34 +0000 (22:50 +0200)]
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

18 months agoMDL-66118 hub: Stop using the hub URL as the setting name suffix
David Mudrák [Tue, 1 Oct 2019 17:52:09 +0000 (19:52 +0200)]
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.

18 months agoMDL-66118 hub: Drop support for the hub's display_homepage callback
David Mudrák [Tue, 1 Oct 2019 15:28:32 +0000 (17:28 +0200)]
MDL-66118 hub: Drop support for the hub's display_homepage callback

There should never be any exceptional hacks like this for any particular
plugin. The hub sites can make use of a wide range of other and cleaner
mechanisms - such as a custom theme or the customfrontpageinclude
directive - to implement a customized front page.

Plus, we've dropped support for alternative hubs anyway.

18 months agoMDL-66118 hub: Define the new sites directory URL
David Mudrák [Mon, 30 Sep 2019 11:03:48 +0000 (13:03 +0200)]
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.

18 months agoMDL-66118 hub: Remove legacy constants, not relevant any more
David Mudrák [Mon, 30 Sep 2019 10:58:56 +0000 (12:58 +0200)]
MDL-66118 hub: Remove legacy constants, not relevant any more

Both the following constants are no longer needed as Moodle does not
support multiple hubs any more.

* HUB_HUBDIRECTORYURL is no longer valid as Moodle no longer supports
  the listing of community hubs.
* HUB_OLDMOODLEORGHUBURL was used in the past for the transition
  purposes.

18 months agoon-demand release 3.8dev+
Eloy Lafuente (stronk7) [Fri, 4 Oct 2019 14:02:03 +0000 (16:02 +0200)]
on-demand release 3.8dev+

18 months agoNOBUG: Fixed file access permissions
Eloy Lafuente (stronk7) [Fri, 4 Oct 2019 14:02:02 +0000 (16:02 +0200)]
NOBUG: Fixed file access permissions

18 months agoNOBUG: Fixed SVG browser compatibility
Eloy Lafuente (stronk7) [Fri, 4 Oct 2019 14:01:57 +0000 (16:01 +0200)]
NOBUG: Fixed SVG browser compatibility