Simey Lameze
5a01c2409a
MDL-65050 core: rename task to question_preview_cleanup_task
2019-04-01 12:57:01 +08:00
Victor Deniz Falcon
03fce0a71d
MDL-64636 analytics: new course_completion target
...
Added new target to predict which students are at risk of not meeting
the course completion criteria.
2019-03-29 10:29:45 +00:00
Víctor Déniz Falcón
48ac554c51
MDL-64636 analytics: base class for course completion targets
...
Added new parent class for targets that use course as analysable and
student enrolments as samples. course_dropout target was modified to
extend that parent class.
2019-03-29 10:27:50 +00:00
Eloy Lafuente (stronk7)
09b97f40fc
MDL-65214 install: update the list of stale files for 3.7
2019-03-29 10:00:38 +01:00
Damyon Wiese
f44557d045
MDL-63876 badges: Competency deletion
...
Do not delete a competency if it is a criteria for a badge.
2019-03-29 11:31:15 +08:00
Damyon Wiese
8aff6f6f14
MDL-63876 badges: Coding style
...
Add comments to document function params and template example context.
2019-03-29 11:31:15 +08:00
Damyon Wiese
43f1c8e23c
MDL-63876 badges: Allow criteria to be optional
...
Competencies criteria type is only added if competencies are enabled.
2019-03-29 11:31:15 +08:00
Damyon Wiese
f94786e0e1
MDL-63876 badges: Add competency criteria
...
Properly integration badges with competencies provided in Moodle.
Automatically grant the badge when the defined competencies are marked as proficient.
2019-03-29 11:31:15 +08:00
Damyon Wiese
e8bfd9b4a9
MDL-63876 badges: Remove invalid table from badges
2019-03-29 11:30:09 +08:00
Eloy Lafuente (stronk7)
340f5c9e77
Merge branch 'MDL-64996-master-untrainedstaticmodels' of git://github.com/mudrd8mz/moodle
2019-03-27 23:45:15 +01:00
Eloy Lafuente (stronk7)
510c107aa9
Merge branch 'MDL-64664-master' of git://github.com/cescobedo/moodle
2019-03-27 22:58:27 +01: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
39802ea08a
MDL-65051 core: delete plagiarism_cron() function
2019-03-27 11:37:51 +08:00
Simey Lameze
3528bce1a6
MDL-65051 plagiarism: convert legacy cron function to task
2019-03-27 11:34:04 +08:00
Simey Lameze
a5f691e43c
MDL-65044 core: remove legacy grade_cron() function
2019-03-27 11:21:50 +08:00
Simey Lameze
5acef15175
MDL-65044 core: add task for grade history cleanup
2019-03-27 11:17:36 +08:00
Simey Lameze
d8e72a6aad
MDL-65047 portifolio: delete legacy portfolio_cron() function
2019-03-27 11:04:40 +08:00
Eloy Lafuente (stronk7)
5c3b97279b
Merge branch 'MDL-43130' of https://github.com/paulholden/moodle
2019-03-27 00:17:27 +01:00
Eloy Lafuente (stronk7)
f3038b04c6
Merge branch 'MDL-65081-master' of git://github.com/junpataleta/moodle
2019-03-26 22:38:06 +01:00
Sara Arjona
ca06f046af
Merge branch 'MDL-64642-master' of https://github.com/albertgasset/moodle
2019-03-26 19:36:21 +01:00
Albert Gasset
f19beb3279
MDL-64642 tool_mobile: Web service tool_mobile_call_external_functions
2019-03-26 16:26:06 +01: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
Shamim Rezaie
0b23fad474
MDL-65094 registration: don't encourage registration if on localhost
2019-03-26 16:54:19 +11:00
Andrew Nicols
71cbc0550f
MDL-65168 dml: Move preload SQL functions to self-contained class
2019-03-25 23:05:22 +01:00
Sara Arjona
1fa58319e7
Merge branch 'MDL-64658-master' of git://github.com/jleyva/moodle
2019-03-25 15:43:35 +01:00
Juan Leyva
e0695f8764
MDL-64658 files: Support constant to avoid file merging
...
... in file_save_draft_area_files
2019-03-25 14:57:18 +01:00
Sara Arjona
03fa6b48ad
Merge branch 'MDL-64790-master_apidoc_fix' of https://github.com/nicoroeser/moodle
2019-03-25 12:37:54 +01:00
David Mudrák
b29cfc582f
MDL-64996 analytics: Make sure the no_teaching model is trained
...
Due to the bug, the no_teaching model might have been marked as
not-trained in the database. Static predictions models (i.e. those using
a target based on assumptions, not facts) are always considered as
trained. If they were marked as not-trained, the prediction scheduled
task would skip them and they would produce no predictions.
Ideally, such a fix should be done for all static models. But there is
no easy way to do it during the upgrade where accessing the analytics
API is not possible. I don't think there are many models out there that
would be affected by this so this seems to be good enough solution for
now (and the future ability to reset models will cover the rest).
2019-03-25 10:16:44 +01:00
David Mudrák
964ccd9655
MDL-64994 analytics: Improve the Python package version check
...
Use the new method to check that the installed Python package has high
enough yet still API-compatible version.
2019-03-25 09:24:33 +01:00
David Mudrák
2d8405e99e
MDL-64994 analytics: Add a simple semantic version check method
...
This method is to be used for checking that a compatible version of the
moodlemlbackend package is installed on the server. The package is
expected to use the semantic versioning scheme (semver.org).
2019-03-25 09:24:33 +01:00
Simey Lameze
219422e420
MDL-65047 core: convert legacy cron to scheduled task
2019-03-22 13:13:55 +08:00
Jun Pataleta
92c28d075f
MDL-65081 core_output: Unit tests for single_select and url_select
2019-03-22 11:12:21 +08:00
Jun Pataleta
5f30600f43
MDL-65081 core_output: Set single_select and url_select attributes
2019-03-22 11:12:21 +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
Ryan Wyllie
858179b024
MDL-64820 forum: fix behat tests
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
72a3d05b7e
MDL-64820 portfolio: add url return for portfolio_add_button to_html
2019-03-22 09:24:04 +08:00
Ryan Wyllie
cba111b376
MDL-64820 filestorage: add multi item support to get_area_files
2019-03-22 09:24:04 +08:00
Ryan Wyllie
a30570c555
MDL-64820 dml: add object preloading helpers
2019-03-22 09:24:04 +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
Adrian Greeve
00229165d4
Merge branch 'MDL-46803-greedy-roles-reset2' of https://github.com/DSI-Universite-Rennes2/moodle
2019-03-21 11:20:38 +08:00
Andrew Nicols
09d02b3914
MDL-65130 privacy: Fix memory hungry test
2019-03-21 09:52:24 +08:00
Andrew Nicols
51114517be
MDL-65130 files: Add @covers Annotation
2019-03-21 09:00:41 +08:00
Eloy Lafuente (stronk7)
99774ce0c3
Merge branch 'MDL-64281-master' of git://github.com/jleyva/moodle
2019-03-21 00:27:27 +01:00