Tomo Tsuyuki [Fri, 27 May 2022 02:35:54 +0000 (12:35 +1000)]
MDL-74623 mod_forum: Add course full name option for notification
Jun Pataleta [Fri, 17 Jun 2022 07:30:26 +0000 (15:30 +0800)]
weekly release 4.1dev
Eloy Lafuente (stronk7) [Fri, 17 Jun 2022 06:38:30 +0000 (08:38 +0200)]
Merge branch 'MDL-72324-master-fix' of https://github.com/junpataleta/moodle
Jun Pataleta [Thu, 16 Jun 2022 09:44:04 +0000 (17:44 +0800)]
MDL-72324 core: Add upgrade.txt note about $plugin->incompatible
Jun Pataleta [Thu, 16 Jun 2022 04:00:06 +0000 (12:00 +0800)]
Merge branch 'MDL-74529' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 16 Jun 2022 03:21:42 +0000 (11:21 +0800)]
Merge branch 'MDL-74533-master' of https://github.com/BruceGoodGuy/moodle
Jun Pataleta [Thu, 16 Jun 2022 02:34:33 +0000 (10:34 +0800)]
Merge branch 'MDL-72555-master' of https://github.com/laurentdavid/moodle
Jun Pataleta [Wed, 15 Jun 2022 15:21:52 +0000 (23:21 +0800)]
Merge branch 'MDL-74565' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Jun 2022 15:04:30 +0000 (23:04 +0800)]
Merge branch 'MDL-72324-incompatible-check' of https://github.com/Peterburnett/moodle
Jun Pataleta [Wed, 15 Jun 2022 14:53:22 +0000 (22:53 +0800)]
Merge branch 'MDL-72699' of https://github.com/paulholden/moodle
Ilya Tregubov [Wed, 15 Jun 2022 10:36:16 +0000 (14:36 +0400)]
Merge branch 'MDL-73726' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Jun 2022 10:06:30 +0000 (18:06 +0800)]
Merge branch 'MDL-73966' of https://github.com/paulholden/moodle
Paul Holden [Mon, 4 Oct 2021 17:46:50 +0000 (18:46 +0100)]
MDL-72699 course: link to profile of user who requested course.
Jun Pataleta [Wed, 15 Jun 2022 09:16:57 +0000 (17:16 +0800)]
Merge branch 'MDL-74871' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Jun 2022 08:42:21 +0000 (16:42 +0800)]
Merge branch 'MDL-74634' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Jun 2022 07:48:59 +0000 (15:48 +0800)]
Merge branch 'MDL-73293-patch' of https://github.com/ilyatregubov/moodle
Ilya Tregubov [Wed, 15 Jun 2022 07:31:31 +0000 (11:31 +0400)]
MDL-73293 core_task: patch for undefined propety.
Jun Pataleta [Wed, 15 Jun 2022 06:36:36 +0000 (14:36 +0800)]
Merge branch 'MDL-73110' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Jun 2022 02:27:56 +0000 (10:27 +0800)]
Merge branch 'MDL-72184' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Jun 2022 02:23:57 +0000 (10:23 +0800)]
Merge branch 'MDL-73236-M41v2' of https://github.com/sbourget/moodle
Stephen Bourget [Tue, 14 Jun 2022 19:36:19 +0000 (15:36 -0400)]
MDL-73236 block_myprofile: add idnumber support
Jun Pataleta [Tue, 14 Jun 2022 14:54:08 +0000 (22:54 +0800)]
Merge branch 'MDL-74790' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 14 Jun 2022 14:37:08 +0000 (22:37 +0800)]
Merge branch 'MDL-74573-master' of https://github.com/aya-saad1/moodle
Jun Pataleta [Tue, 14 Jun 2022 14:27:16 +0000 (22:27 +0800)]
Merge branch 'MDL-74649' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 14 Jun 2022 13:38:56 +0000 (15:38 +0200)]
Merge branch 'master-MDL-74234-v2' of https://github.com/golenkovm/moodle
Sara Arjona [Tue, 14 Jun 2022 13:19:55 +0000 (15:19 +0200)]
Merge branch 'MDL-73842' of https://github.com/paulholden/moodle
Víctor Déniz [Tue, 14 Jun 2022 09:12:19 +0000 (10:12 +0100)]
Merge branch 'MDL-74526-master' of https://github.com/devlionco/moodle
Mikhail Golenkov [Tue, 14 Jun 2022 09:04:06 +0000 (19:04 +1000)]
MDL-74234 assign: Fix grading page for filtered out users
Víctor Déniz [Tue, 14 Jun 2022 09:03:22 +0000 (10:03 +0100)]
Merge branch 'MDL-74449' of https://github.com/stronk7/moodle
Laurent David [Tue, 17 May 2022 17:01:24 +0000 (19:01 +0200)]
MDL-72555 block_site_main_menu: Fix activity chooser issue
* When adding the block_site_main_menu on every page, the activity chooser generated
for this entire page is set with courseid = 1. So any activity is then added to the
home page instead of a course.
Jun Pataleta [Tue, 14 Jun 2022 06:03:51 +0000 (14:03 +0800)]
Merge branch 'MDL-74816-master' of https://github.com/dpalou/moodle
Jun Pataleta [Tue, 14 Jun 2022 04:55:03 +0000 (12:55 +0800)]
Merge branch 'MDL-74597' of https://github.com/paulholden/moodle
Paul Holden [Tue, 24 May 2022 22:50:36 +0000 (23:50 +0100)]
MDL-74597 themes: remove pix icon references from custom menu items.
Support for them was removed in
8c336899, however existing config
remained that would lead to bogus URLs in custom user menu items.
Ilya Tregubov [Mon, 13 Jun 2022 11:03:42 +0000 (15:03 +0400)]
Merge branch 'MDL-74453-master' of https://github.com/dravek/moodle
Jun Pataleta [Mon, 13 Jun 2022 09:20:39 +0000 (17:20 +0800)]
Merge branch 'MDL-74455' of https://github.com/paulholden/moodle
Ilya Tregubov [Mon, 13 Jun 2022 06:55:34 +0000 (10:55 +0400)]
Merge branch 'MDL-74628' of https://github.com/paulholden/moodle
Ilya Tregubov [Mon, 13 Jun 2022 05:50:13 +0000 (09:50 +0400)]
Merge branch 'MDL-73293-master' of https://github.com/cameron1729/moodle
Jake Dallimore [Mon, 13 Jun 2022 03:45:55 +0000 (11:45 +0800)]
Merge branch 'MDL_74310_master' of https://github.com/cengage/moodle
Jake Dallimore [Mon, 13 Jun 2022 03:12:16 +0000 (11:12 +0800)]
Merge branch 'MDL69756_master' of https://github.com/Amrita1991/moodle
Jake Dallimore [Mon, 13 Jun 2022 02:53:03 +0000 (10:53 +0800)]
Merge branch 'MDL-74718-master' of https://github.com/sharidas/moodle
Paul Holden [Wed, 11 May 2022 15:00:50 +0000 (16:00 +0100)]
MDL-74565 gradereport_grader: define capability required for editing.
Paul Holden [Fri, 29 Apr 2022 17:30:22 +0000 (18:30 +0100)]
MDL-74634 theme_boost: remove old drawer-open-nav user preference.
Paul Holden [Fri, 11 Feb 2022 10:15:59 +0000 (10:15 +0000)]
MDL-73842 reportbuilder: add tags elements to course/user entities.
Both entities define columns and filters for related tags (referred
to as "interests" for users).
Create new generic tags filter type to facilitate this, which can be
re-used by any entities for components which support tagging.
Paul Holden [Mon, 8 Nov 2021 09:58:16 +0000 (09:58 +0000)]
MDL-72184 reportbuilder: make use of new methods moved to drivers.
Paul Holden [Fri, 5 Nov 2021 17:27:24 +0000 (17:27 +0000)]
MDL-72184 dml: implement driver methods for casting to char.
Ilya Dymshits [Sun, 12 Jun 2022 07:40:29 +0000 (10:40 +0300)]
MDL-74526 theme: remove icon from empty categories in RTL languages
Eloy Lafuente (stronk7) [Thu, 21 Apr 2022 17:35:24 +0000 (19:35 +0200)]
MDL-74449 gradebook: Protect flatten_dependencies_array() a little bit
It has been detected that the flatten_dependencies_array() was fragile
and leading to wrong results when some incorrect data was passed to it.
This includes:
- Missing elements.
- Null dependencies.
- Non array dependencies.
While the existing behaviour (testing-wise) has been preserved, now the
situations above are better controlled and the function ignores all
those incorrect cases that shouldn't happen ever.
That implies that a good number of notices/warnings/errors aren't
happening anymore. That was impacting both results (when the problems
were only notices and warnings) and execution (when the problems
were errors).
Covered with tests.
Sara Arjona [Fri, 10 Jun 2022 15:08:15 +0000 (17:08 +0200)]
weekly release 4.1dev
Sara Arjona [Fri, 10 Jun 2022 15:08:11 +0000 (17:08 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Thu, 9 Jun 2022 15:45:37 +0000 (23:45 +0800)]
MDL-74802 core: Remove tooltip on the notification close button
Reverting the addition of a Boostrap tooltip on the alert notification's
close button. It introduced a bug where the tooltip remains after
dismissing the notification alert. We can manually toggle the state of
the tooltip via JS, but I don't think it's worth the effort. The tooltip
is meant as an added bonus for sighted users to see what the close
button is about.
Jun Pataleta [Thu, 9 Jun 2022 14:00:45 +0000 (22:00 +0800)]
MDL-74802 core_user: Use button label to close notification alert
With the notification alert's close button now properly labelled, it is
better for Behat to interact on it using its label.
Shamim Rezaie [Thu, 9 Jun 2022 04:01:07 +0000 (14:01 +1000)]
Merge branch 'MDL-73693' of https://github.com/paulholden/moodle
Andrew Nicols [Thu, 9 Jun 2022 03:52:39 +0000 (11:52 +0800)]
MDL-73013 filelib: Fix code lint
Andrew Nicols [Thu, 9 Jun 2022 03:49:58 +0000 (11:49 +0800)]
MDL-73013 filelib: Address coding style violations
Andrew Nicols [Thu, 9 Jun 2022 03:47:58 +0000 (11:47 +0800)]
Merge branch 'MDL-73013' of https://github.com/paulholden/moodle
Jake Dallimore [Thu, 9 Jun 2022 03:46:28 +0000 (11:46 +0800)]
Merge branch 'MDL-72377' of https://github.com/paulholden/moodle
Shamim Rezaie [Thu, 9 Jun 2022 03:45:12 +0000 (13:45 +1000)]
Merge branch 'MDL-73916-master' of https://github.com/dravek/moodle
Shamim Rezaie [Thu, 9 Jun 2022 03:11:37 +0000 (13:11 +1000)]
Merge branch 'MDL-74495-feedback-on-manual-grading' of https://github.com/PhilippImhof/moodle
Andrew Nicols [Thu, 9 Jun 2022 03:05:17 +0000 (11:05 +0800)]
Merge branch 'MDL-73466' of https://github.com/paulholden/moodle
Andrew Nicols [Thu, 9 Jun 2022 03:03:48 +0000 (11:03 +0800)]
Merge branch 'MDL-74553-master' of https://github.com/marinaglancy/moodle
Andrew Nicols [Thu, 9 Jun 2022 02:56:35 +0000 (10:56 +0800)]
Merge branch 'MDL-74764-master' of https://github.com/BruceGoodGuy/moodle
Víctor Déniz [Wed, 8 Jun 2022 22:16:39 +0000 (23:16 +0100)]
Merge branch 'MDL-69970_master' of https://github.com/aya-saad1/moodle
Sara Arjona [Wed, 8 Jun 2022 16:46:33 +0000 (18:46 +0200)]
Merge branch 'MDL-74095_upgrade-adobb-to-5-22' of https://github.com/ziegenberg/moodle
Sara Arjona [Wed, 8 Jun 2022 16:10:38 +0000 (18:10 +0200)]
Merge branch 'MDL-74733-master' of https://github.com/sammarshallou/moodle
Sara Arjona [Wed, 8 Jun 2022 16:00:22 +0000 (18:00 +0200)]
Merge branch 'MDL-74802-master-2' of https://github.com/junpataleta/moodle
Sara Arjona [Wed, 8 Jun 2022 15:17:11 +0000 (17:17 +0200)]
Merge branch 'MDL-74577-master' of https://github.com/sharidas/moodle
Sara Arjona [Wed, 8 Jun 2022 14:10:54 +0000 (16:10 +0200)]
Merge branch 'MDL-74327' of https://github.com/paulholden/moodle
Ilya Tregubov [Wed, 8 Jun 2022 11:06:15 +0000 (15:06 +0400)]
Merge branch 'MDL-74192' of https://github.com/paulholden/moodle
Ilya Tregubov [Wed, 8 Jun 2022 10:52:10 +0000 (14:52 +0400)]
Merge branch 'MDL-74147' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 8 Jun 2022 09:48:57 +0000 (17:48 +0800)]
Merge branch 'MDL-72193' of https://github.com/paulholden/moodle
Paul Holden [Wed, 4 May 2022 16:40:34 +0000 (17:40 +0100)]
MDL-74649 course: render scale information using page popup layout.
Sujith Haridasan [Thu, 12 May 2022 13:15:17 +0000 (18:45 +0530)]
MDL-74718 webdav: correct the loop when reading chunks
Adjusted the condition while reading the streams
in chunks. Read till the end to make sure we have got all
the data. Else we might not get all the data to show
in file picker.
Cameron Ball [Fri, 11 Mar 2022 01:50:45 +0000 (09:50 +0800)]
MDL-73293 core_task: Cleanup stale adhoc task metadata
Paul Holden [Wed, 29 Dec 2021 12:41:06 +0000 (12:41 +0000)]
MDL-73466 forumreport_summary: use formatted course module name.
Paul Holden [Thu, 7 Apr 2022 10:58:38 +0000 (11:58 +0100)]
MDL-74455 filter_multilang: add text labels for plugin settings.
AMOS BEGIN
MOV [multilangforceold,core_admin],[forceoldsyntax_desc,filter_multilang]
AMOS END
Daniel Ziegenberg [Tue, 7 Jun 2022 12:27:30 +0000 (14:27 +0200)]
MDL-74095 lib: Upgrade ADODB to 5.22.2
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
sam marshall [Wed, 11 May 2022 14:10:43 +0000 (15:10 +0100)]
MDL-74733 core_navigation: Secondary nav in plugins, change namespace
Secondary nav previously had to be in my_plugin\local\views\secondary; this
location continues to work but is deprecated. The new location is
my_plugin\navigation\views\secondary.
Paul Holden [Wed, 30 Mar 2022 17:51:25 +0000 (18:51 +0100)]
MDL-74327 calendar: format event location property if it's a URL.
Víctor Déniz [Wed, 8 Jun 2022 09:14:31 +0000 (10:14 +0100)]
Merge branch 'MDL-73774-master' of https://github.com/HuongNV13/moodle
Víctor Déniz [Wed, 8 Jun 2022 08:59:07 +0000 (09:59 +0100)]
Merge branch 'MDL-74726-master' of https://github.com/ssj365/moodle
Sara Arjona [Wed, 8 Jun 2022 08:41:48 +0000 (10:41 +0200)]
Merge branch 'MDL-74182-master' of https://github.com/ericmerrill/moodle
Peter Burnett [Mon, 16 Aug 2021 02:07:07 +0000 (12:07 +1000)]
MDL-72324 upgrade: Fix incompatible check in upgrade to match docs
AMOS bot [Wed, 8 Jun 2022 00:08:20 +0000 (00:08 +0000)]
Automatically generated installer lang files
Sara Arjona [Tue, 7 Jun 2022 15:20:41 +0000 (17:20 +0200)]
Merge branch 'MDL-74605' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 7 Jun 2022 15:01:18 +0000 (17:01 +0200)]
Merge branch 'MDL-74678' of https://github.com/lostrogit/moodle
Sara Arjona [Tue, 7 Jun 2022 14:51:46 +0000 (16:51 +0200)]
Merge branch 'MDL-74344' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 7 Jun 2022 14:25:26 +0000 (16:25 +0200)]
Merge branch 'MDL-74710-master' of https://github.com/ilyatregubov/moodle
Sara Arjona [Tue, 7 Jun 2022 14:08:08 +0000 (16:08 +0200)]
Merge branch 'MDL-72983' of https://github.com/paulholden/moodle
Ilya Tregubov [Tue, 7 Jun 2022 12:34:26 +0000 (16:34 +0400)]
Merge branch 'MDL-74760' of https://github.com/timhunt/moodle
Tim Hunt [Tue, 24 May 2022 14:28:29 +0000 (15:28 +0100)]
MDL-74760 activity web services: refactor duplicate code
Paul Holden [Thu, 5 May 2022 21:10:22 +0000 (22:10 +0100)]
MDL-74628 forumreport_summary: remove left margin of filter popover.
Paul Holden [Tue, 26 Apr 2022 12:39:09 +0000 (13:39 +0100)]
MDL-74529 theme_boost: accessible autolink styles from filters.
The `autolink` class is used by various filter types to create
hyperlinks within text. Extend existing `aalink` class so they
behave in the same way.
Huong Nguyen [Thu, 21 Apr 2022 08:56:57 +0000 (15:56 +0700)]
MDL-73774 timeline: Prevent ID duplication
Shamim Rezaie [Tue, 7 Jun 2022 04:30:19 +0000 (14:30 +1000)]
Merge branch 'MDL-74720' of https://github.com/lostrogit/moodle
Jun Pataleta [Tue, 7 Jun 2022 02:29:55 +0000 (10:29 +0800)]
Merge branch 'MDL-70223_master' of https://github.com/aya-saad1/moodle
AMOS bot [Tue, 7 Jun 2022 00:08:16 +0000 (00:08 +0000)]
Automatically generated installer lang files
Paul Holden [Mon, 6 Jun 2022 20:10:42 +0000 (21:10 +0100)]
MDL-74871 user: account for absense of identity fields during export.
Paul Holden [Thu, 4 Nov 2021 23:08:56 +0000 (23:08 +0000)]
MDL-72983 tool_dataprivacy: respect capability to export own data.
Paul Holden [Fri, 25 Feb 2022 17:38:31 +0000 (17:38 +0000)]
MDL-72377 grade: fix category form hidden/until fields.
Ensure the saved values for the hidden and hidden until fields are
populated when editing a grade category. Fix behaviour on enabling
the hidden until field.
Re-enable tests commented out in
eba1d32c.
Paul Holden [Fri, 25 Feb 2022 17:04:03 +0000 (17:04 +0000)]
MDL-72377 grade: increase size of category hidden fields.
As well as storing 1/0 to indicate hidden state, they are also used
to store a timestamp indicating hidden until date. Increasing field
size allows these values to be stored without triggering exceptions.