Commit graph

103092 commits

Author SHA1 Message Date
Sara Arjona
81556d883c MDL-72720 dataformat: Implement enable_plugin() method 2021-10-14 16:54:13 +02:00
Sara Arjona
87baf79723 MDL-72720 customfield: Implement enable_plugin() method 2021-10-14 16:54:13 +02:00
Sara Arjona
fc59c10860 MDL-72720 contenttype: Implement enable_plugin() method 2021-10-14 16:54:13 +02:00
Sara Arjona
9991ce2cce MDL-72720 block: Implement enable_plugin() method 2021-10-14 16:54:13 +02:00
Sara Arjona
c70519cc1d MDL-72720 availability: Implement enable_plugin() method 2021-10-14 16:54:13 +02:00
Sara Arjona
bbf3a2d987 MDL-72720 auth: Implement enable_plugin() method 2021-10-14 16:54:12 +02:00
Sara Arjona
6e693fbce0 MDL-72720 antivirus: Implement enable_plugin() method 2021-10-14 16:54:12 +02:00
Sara Arjona
cf54e29ddc MDL-72720 plugininfo: Add enable_plugin() method to base class 2021-10-14 16:54:12 +02:00
Eloy Lafuente (stronk7)
8515a0560f MDL-72807 behat: Add a few more @skip_chrome_zerosize tags
This is the 3rd round adding the tags to some scenarios
detected to be failing with zerosize problems lately.

Note that @ MDL-71108, the final solution will happen, say
switching to own webdriver till the upstream one is fixed
or whatever. Our @skip_chrome_zerosize solution is just a
workaround to have all those scenarios detected and ignored
by normal runs.
2021-10-14 16:12:20 +02:00
Paul Holden
77ac9a7e3b MDL-72801 theme_boost: make footer documentation link icon visible.
This change also makes the new window icon next to the feedback
link always visible (rather than only on focus).

Co-authored-by: Bas Brands <bas@moodle.com>
2021-10-14 12:50:36 +01:00
Amaia Anabitarte
1d4edcb57b MDL-72099 core_contenbank: Add context navigation 2021-10-14 13:04:13 +02:00
Ilya Tregubov
43a8c38f33 Merge branch 'MDL-72594-master-2' of git://github.com/mickhawkins/moodle 2021-10-14 16:45:09 +07:00
Jun Pataleta
d7181f5000 Merge branch 'MDL-72802-master' of git://github.com/lucaboesch/moodle 2021-10-14 17:35:20 +08:00
Jun Pataleta
894a6b4500 Merge branch 'MDL-72813-master' of git://github.com/andrewnicols/moodle 2021-10-14 17:13:39 +08:00
Ilya Tregubov
7228f25ee3 Merge branch 'MDL-61674-master' of https://github.com/aanabit/moodle 2021-10-14 15:33:39 +07:00
Andrew Nicols
f54ba13288 MDL-72813 js: Fix broken jsdoc usages 2021-10-14 15:44:56 +08:00
Mihail Geshoski
fac039f231 MDL-72450 theme_boost: Blacklist feature files related to activity nav 2021-10-14 15:38:48 +08:00
Mihail Geshoski
b2e31803ad MDL-72450 format_singleactivity: Add behat tests
Adds new behat scenarios to cover the activity navigation controls and
the ability to navigate through (hidden) activities as a teacher when
the course has multiple activities but it also uses the single activity
format.
2021-10-14 15:38:48 +08:00
Mihail Geshoski
0c35e76e7d MDL-72450 output: Remove activity navigation if there is course index
There is no need to display activity navigation links within the
activity if the user can already navigate through the activities
using the course index. Therefore, this change will prevent displaying
the activity navigation links if the theme has implemented course
index and the selected course format uses course index.
2021-10-14 15:38:48 +08:00
Mihail Geshoski
448960fe22 MDL-72450 theme_boost: Set config 'usecourseindex' to true in boost 2021-10-14 15:38:48 +08:00
Mihail Geshoski
3372adddb3 MDL-72450 theme: Allow themes to specify whether they use course index
Introduces a new theme config 'usecourseindex' which allows themes to
specify whether they implement and use course index.
2021-10-14 15:38:48 +08:00
Jun Pataleta
b984315b38 Merge branch 'MDL-72530-master' of git://github.com/mihailges/moodle 2021-10-14 14:24:08 +08:00
Ilya Tregubov
3a3dca16df Merge branch 'MDL-71995-master' of git://github.com/ferranrecio/moodle 2021-10-14 14:24:08 +08:00
Peter Dias
724a6a5bff MDL-72098 core: Remove redundant insert function 2021-10-14 12:59:55 +08:00
Peter Dias
2bb5b40215 MDL-52484 core: Revert workaround PHP7 bug #70110 with preg_match
This reverts commit 144fb5e0a0. The fix is now part of php7.3
2021-10-14 12:19:29 +08:00
Mihail Geshoski
3910c41813 MDL-72530 navigation: Fix the auto collapse in the more menu 2021-10-14 10:55:33 +08:00
Mihail Geshoski
f652127d28 MDL-72530 navigation: No display limit for secondary nodes in site admin
Avoids applying maximum limit of displayed secondary navigation nodes
only in site administration pages.
2021-10-14 10:55:33 +08:00
Jun Pataleta
2a9878e191 MDL-72805 tool_componentlibrary: Add image role to informative icons
Icon fonts that act as images and convey information should have an
image role. This patch adds the image role to the icons in the examples
to serve as a correct example of using informative icon fonts.
2021-10-13 22:37:02 +08:00
Michael Hawkins
780e19ae5e MDL-72594 timeline: Display same-day overdue events in overdue filter
Now that events due on the current date are indicated in the timeline
block, for consistency, the overdue filter has been updated to also
display those items.
2021-10-13 21:44:59 +08:00
Paul Holden
310bf46963 MDL-72779 core: add set_many helper method to persistent class. 2021-10-13 14:44:23 +01:00
Paul Holden
15d5f7a919 MDL-72774 reportbuilder: consistent layout of date/duration filters. 2021-10-13 13:33:49 +01:00
Ferran Recio
6eee428da4 MDL-72787 block_site_main_menu: require course_get_format 2021-10-13 12:53:31 +02:00
Luca Bösch
1f215809ec MDL-72802 Navigation: Active underline colour 2021-10-13 12:08:58 +02:00
Nadav Kavalerchik
de978747a8 MDL-61674 usertours: Allow rich text (atto) editing of step content 2021-10-13 10:23:57 +02:00
Ferran Recio
b58e780666 MDL-71995 core: reactive debug tools 2021-10-13 10:08:50 +02:00
Michael Hawkins
1a6f9467b0 MDL-72594 timeline: Display overdue status per events instead of date
Previously, only past dates displayed an indication of being overdue.
This update moves the badge to indicate each event that is overdue
instead, which makes the information clearer and also means it now
supports flagging events due earlier in the current day.
2021-10-13 15:59:13 +08:00
Michael Hawkins
262d0e07b6 MDL-72594 calendar: Add overdue status to event exporter
A new "overdue" value will be returned when exporting events, which
evaluates to true if the event has passed (eg assignment is past due).
2021-10-13 15:58:52 +08:00
Eloy Lafuente (stronk7)
43f39046b3 MDL-72623 nodejs: Bump from v14.15.0 to v14.18.0
Without modifying any installed package or dependency
because, after trying to do so, the updated stuff is huge
and leads to some JS validation / minimisation problems.
2021-10-13 09:49:48 +02:00
Mihail Geshoski
2c9ab4980d MDL-72530 navigation: Optional max limit of displayed secondary nodes
Includes an optional function argument $maxdisplayednodes (int/null)
in force_nodes_into_more_menu() which will enable configuration of the
max limit of displayed nodes in the secondary navigation. If null,
a limit of displayed nodes will not be applied.
2021-10-13 12:58:32 +08:00
Jake Dallimore
6eac166795 Merge branch 'MDL-71913-master' of git://github.com/mihailges/moodle 2021-10-13 12:17:15 +08:00
Mihail Geshoski
d1c9c65e53 MDL-71913 mod_h5pactivity: Update behat tests 2021-10-13 11:05:30 +08:00
Mihail Geshoski
89878377b3 MDL-71913 mod_wiki: Update behat tests 2021-10-13 11:05:30 +08:00
Mihail Geshoski
6c0e1eee94 MDL-71913 mod_data: Update behat tests 2021-10-13 11:05:30 +08:00
Mihail Geshoski
671375115f MDL-71913 mod_folder: Add tertiary navigation 2021-10-13 11:05:30 +08:00
Mihail Geshoski
0dd4ddb1e8 MDL-71913 mod_resource: Hide unnecessary headings 2021-10-13 11:05:29 +08:00
Mihail Geshoski
3e97273b21 MDL-71913 mod_h5pactivity: Add attempts report setting node 2021-10-13 11:05:29 +08:00
Mihail Geshoski
77e9f45157 MDL-71913 mod_wiki: Add tertiary navigation 2021-10-13 11:05:29 +08:00
Mihail Geshoski
6470282e93 MDL-71913 mod_data: Add tertiary navigation 2021-10-13 11:05:29 +08:00
Andrew Nicols
9145d80b0b on-demand release 4.0dev+ 2021-10-13 09:41:16 +08:00
Andrew Nicols
8e57f12d81 Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install 2021-10-13 09:41:13 +08:00