Tom Dickman
0d6a45d2fe
MDL-64284 core: improved performance of component class searching
...
Added static caching of classes to reduce load times and reduce calls to `get_component_classes`
by altering to accept a null component value to search classmap only once.
2019-03-29 11:44:43 +11:00
Eloy Lafuente (stronk7)
199d0b01e1
Merge branch 'MDL-65044-master' of git://github.com/lameze/moodle
2019-03-27 22:47:30 +01:00
Eloy Lafuente (stronk7)
18f460edea
Merge branch 'MDL-65047-master' of git://github.com/lameze/moodle
2019-03-27 22:30:18 +01:00
Eloy Lafuente (stronk7)
12404fa275
Merge branch 'MDL-65051-master' of git://github.com/lameze/moodle
2019-03-27 22:27:25 +01:00
Jun Pataleta
d15d054f7c
Merge branch 'MDL-64937-master' of https://github.com/lucaboesch/moodle
2019-03-27 14:37:16 +08:00
Simey Lameze
3528bce1a6
MDL-65051 plagiarism: convert legacy cron function to task
2019-03-27 11:34:04 +08:00
Simey Lameze
5acef15175
MDL-65044 core: add task for grade history cleanup
2019-03-27 11:17:36 +08:00
Juan Leyva
5ba12283d4
MDL-64337 core: New _pre_processor_message_send callback
...
We need this callback to be able to manipulate any message or notification data.
2019-03-26 14:51:18 +01:00
Simey Lameze
219422e420
MDL-65047 core: convert legacy cron to scheduled task
2019-03-22 13:13:55 +08:00
Simey Lameze
be8f453b74
MDL-65044 core: convert legacy cron to scheduled task
2019-03-22 09:46:30 +08:00
Ryan Wyllie
f30f46db39
MDL-64820 forum: fix up issues from review
2019-03-22 09:31:21 +08:00
Mihail Geshoski
54d38a7347
MDL-64820 forum: convert view.php to new rendering
2019-03-22 09:31:21 +08:00
Ryan Wyllie
f98553fc1b
MDL-64820 external: add paged_content exporter
2019-03-22 09:24:04 +08:00
Peter
432cdac4bd
MDL-64820 core: Exporter read_definition
...
Modified the read_properties_definition to recursively check and set the default array values expected.
2019-03-22 09:24:04 +08:00
Luca Bösch
f4967f1849
MDL-64937 icons: amend collapsed and reload icons.
2019-03-21 23:20:59 +01:00
Eloy Lafuente (stronk7)
99774ce0c3
Merge branch 'MDL-64281-master' of git://github.com/jleyva/moodle
2019-03-21 00:27:27 +01:00
Adrian Greeve
e081d6000e
Merge branch 'MDL-64505-master-final' of git://github.com/mickhawkins/moodle
2019-03-20 09:26:39 +08:00
Eloy Lafuente (stronk7)
8253ec7439
Merge branch 'MDL-63244-master' of git://github.com/lameze/moodle
2019-03-19 17:43:24 +01:00
Simey Lameze
545e2abb91
MDL-63244 core: make mustache retrieve language
2019-03-19 15:03:51 +08:00
Bas Brands
de213bf079
MDL-64505 theme_classic: Created the classic theme
...
The Classic theme is being introduced as a Bootstrap 4 replacement
for the older themes based on Bootstrap 2, such as Bootstrapbase,
Clean and More. It is a child theme of Boost, with a navigation
structure similar to the Clean theme.
Co-authored-by: Bas Brands <bmbrands@gmail.com>
Co-authored-by: Michael Hawkins <michaelh@moodle.com>
2019-03-18 18:59:23 +08:00
Víctor Déniz Falcón
2a944b5b41
MDL-54592 cachestore_mongodb: MongoDB cache store use new driver.
...
The scope of this change is limited to modifying the MongoDB cache
plugin to use the new version of the driver that accepts PHP 7.x
versions. Following the instructions in the official MongoDB
documentation, https://docs.mongodb.com/php-library/current/ , the
MongoDB PHP Library was included and used.
2019-03-15 13:50:51 +00:00
Jake Dallimore
a6646dfd92
Merge branch 'MDL-64773_master' of git://github.com/markn86/moodle
2019-03-13 11:03:52 +08:00
Mark Nelson
5e600f7ce2
MDL-64773 core_message: do not process muted conversations
2019-03-13 09:08:46 +08:00
Mark Nelson
bd038cc19f
MDL-64773 core_message: add ability to mute/unmute conversations
2019-03-13 08:55:14 +08:00
David Mudrák
6cae6c9b55
MDL-64477 analytics: Include new stats in site registration info
...
These four new figures will be submitted to the Moodle sites directory
as a part of the site registration.
2019-03-11 10:23:25 +01:00
Jun Pataleta
b740fe1769
Merge branch 'MDL-64746-master' of https://github.com/lucaboesch/moodle
2019-03-07 11:04:42 +08:00
Dmitrii Metelkin
2085e8603a
MDL-62869 search: implement searching for all courses
2019-03-01 07:18:37 +11:00
Luca Bösch
eb6a339fb7
MDL-64746 block_timeline: replace filter icon by sort icon.
2019-02-28 20:45:50 +01:00
David Monllaó
e4453adc55
MDL-60944 tool_analytics: Adding create and delete features
...
Extra modifications to refine the preexisting patch.
2019-02-25 09:54:07 +01:00
Andrew Nicols
414fa82e50
Merge branch 'MDL-64571-master' of git://github.com/cescobedo/moodle
2019-02-21 08:10:54 +08:00
cescobedo
e84312f768
MDL-64571 core_message: Fix duplicate footer in msg notification email
2019-02-12 00:43:21 +01:00
David Monllaó
9e5d41ee1d
Merge branch 'MDL-64391_master' of git://github.com/vmdef/moodle
2019-02-11 11:08:20 +01:00
Juan Leyva
b5d889be10
MDL-64281 core: Always allow frame embedding in the app
...
The Moodle app must be allowed to embed content always.
2019-02-08 11:14:09 +01:00
Eloy Lafuente (stronk7)
fc414a2577
Merge branch 'MDL-62680-master' of git://github.com/damyon/moodle
2019-02-07 10:23:39 +01:00
Damyon Wiese
ef96eb02fb
MDL-62680 output: Only hide icons with no label
...
For accessibility we don't want to read an icon with a label immediately next to the label,
but in this case it's clearer for the icon to have no alt text / title for both
screen readers and non-screen readers. Worse is not reading important information just
because it's displayed as an icon.
2019-02-07 10:08:19 +08:00
Andrew Nicols
b51b696927
MDL-46881 core: Allow adhoc tasks to be rescheduled
2019-01-30 10:55:48 +08:00
Andrew Nicols
4129d898f7
MDL-46881 forum: Tidy up trace variables
2019-01-30 10:55:48 +08:00
Andrew Nicols
28fd710f84
MDL-46881 core_task: Add a logging trait
2019-01-30 07:48:38 +08:00
Mark Sharp
b01c4194ff
MDL-64391 core_analytics: courseextendednamedisplay
2019-01-23 10:40:11 +00:00
Marina Glancy
d1fc4bdc1e
MDL-57898 core_customfield: strings and other minor fixes
2019-01-18 14:28:24 +01:00
Marina Glancy
bbf60b1412
MDL-57898 core_customfield: coding style fixes
2019-01-18 14:28:24 +01:00
Daniel Neis Araujo
01c1095954
MDL-57898 core_customfield: Custom fields API
...
This commit is part of work on Custom fields API,
to minimize commit history in moodle core the work of a team of developers was split
into several commits with different authors but the authorship of individual
lines of code may be different from the commit author.
2019-01-18 14:28:17 +01:00
Toni Barberà Melià
1eeb465a0c
MDL-57898 core_customfield: Custom fields API
...
This commit is part of work on Custom fields API,
to minimize commit history in moodle core the work of a team of developers was split
into several commits with different authors but the authorship of individual
lines of code may be different from the commit author.
2019-01-18 09:02:30 +01:00
Jake Dallimore
849e657b06
Merge branch 'MDL-49399-master' of git://github.com/andrewnicols/moodle
2019-01-17 08:22:37 +08:00
Andrew Nicols
987d112340
MDL-49399 task: Remove hardcoded LIMIT
2019-01-17 08:02:24 +08:00
Eloy Lafuente (stronk7)
98b845bd59
Merge branch 'MDL-64359-master' of git://github.com/andrewnicols/moodle
2019-01-16 19:05:30 +01:00
Andrew Nicols
cca12f68d0
MDL-49399 core: Allow creation of a new per-request basedir
...
Shutdown handlers are processed in order. If something in a shutdown
handler uses a file which is stored in a per-request directory, and
another, unrelated, per-request directory was created before the handler
started. then a fresh per-request directory will be required.
2019-01-16 12:14:25 +08:00
Andrew Nicols
251ee97c35
MDL-49399 tool_task: Link to log viewer
...
This commit also adds the fa-file-text icon from font-awesome.
2019-01-16 12:14:25 +08:00
Andrew Nicols
8c69e86cd4
MDL-49399 task: Add admin log viewer
...
AMOS BEGIN
CPY [eventstarttime,core_calendar],[task_starttime,core_admin]
CPY [eventduration,core_calendar],[task_duration,core_admin]
CPY [result,core_cache],[task_result,core_admin]
CPY [database,install],[task_dbstats,core_admin]
CPY [fail,install],[task_result:failed,core_admin]
AMOS END
2019-01-16 12:14:25 +08:00
Andrew Nicols
4b71596fc9
MDL-49399 task: Add task logging API
2019-01-16 12:14:25 +08:00