Mathew May
e5ca7766e7
MDL-52805 core: Remove legacy log calls
2023-03-07 13:08:46 +08:00
Andrew Nicols
a3cc26f8bb
MDL-76583 core: Update uses of external_* classes
2023-01-19 07:34:09 +08:00
Juan Leyva
51c9c709a9
MDL-75058 course: Fix support for dates on WebServices
2022-06-27 15:29:36 +02:00
Tim Hunt
6c161f3b99
MDL-74760 activity web services: refactor duplicate code
2022-06-07 12:53:34 +01:00
Michael Hawkins
b77c66ac10
MDL-71189 core_completion: Adding completion sort order to activities
...
This implements sort ordering for all completion conditions, in
activities which support custom completion conditions.
2021-05-03 13:36:11 +08:00
Shamim Rezaie
029d6102ea
MDL-70816 mod_choice: activity_dates implementation
2021-03-22 16:15:24 +11:00
Jun Pataleta
4b2d9ef76d
MDL-70815 mod_choice: Custom completion implementation
2021-03-09 20:15:28 +08:00
Luca Bösch
84197640eb
MDL-37745 mod_choice: Show taken and limit.
2020-07-26 00:08:37 +02:00
Juan Leyva
dfd4881589
MDL-65026 course: Fix modules intro formatting in WS
...
The Web Service seems to be doing excessive text cleaning.
2019-09-16 13:04:26 +02:00
Shamim Rezaie
8839feb90e
MDL-63665 mod_choice: no exception when course_modules doesn't exist
...
This issue is a part of the MDL-62560 Epic.
2018-10-26 18:48:10 +11:00
Shamim Rezaie
b96446f3af
MDL-63665 mod_choice: support removal of multiple users in a context
...
This issue is a part of the MDL-62560 Epic.
2018-10-26 18:48:02 +11:00
Andrew Nicols
7831f2785d
Merge branch 'MDL-62428_master' of git://github.com/markn86/moodle
2018-05-15 10:58:45 +08:00
Marina Glancy
3960ad53a7
MDL-62430 privacy: validate context when deleting all user data
2018-05-14 18:13:27 +08:00
Mark Nelson
8e24041287
MDL-62428 core: fix incorrect early return in privacy providers
2018-05-14 13:06:29 +08:00
Juan Leyva
10b67ef9f1
MDL-60882 mod_choice: Avoid teacher delete all responses
...
Teachers should be able to delete all responses but when indicating the
response ids.
When the response ids are not passed, only their own responses should
be deleted (as the function documentation said).
2018-04-26 10:25:45 +02:00
Mark Nelson
a4f994f332
MDL-62025 mod_choice: add missing join on modules table
2018-04-19 15:17:43 +08:00
Mark Nelson
e95599a57b
MDL-62025 mod_choice: only export in the CONTEXT_MODULE context
2018-04-18 15:10:12 +08:00
David Monllao
3650af761a
MDL-61743 core_privacy: Add context level checks for all users deletion
2018-04-06 08:57:24 +02:00
Jake Dallimore
a57960ee11
MDL-61475 mod_choice: perf improvement when exporting personal data
...
Instead of creating an array containing all record information and then
writing, we know write periodically during the recordset iteration, thus
alleviating any memory concerns associated with the array approach.
2018-03-14 09:36:03 +08:00
Jake Dallimore
f1c1db434a
MDL-61475 mod_choice: Update core_privacy implementation
2018-03-14 09:36:03 +08:00
Jun Pataleta
138816b1b1
MDL-61475 mod_choice: Add implementation of Privacy API
2018-03-14 09:36:03 +08:00
David Monllao
aa30dc8860
MDL-59256 analytics: Respect activities specific access conditions
2017-11-07 08:14:53 +01:00
David Monllao
ef9f60a635
MDL-59950 analytics: Use cognitive depth and social breadth constants
2017-10-27 10:48:42 +02:00
Matt Porritt
4e921569d0
MDL-59459 Golbal Search: Increase file indexing coverage
...
Increase the scope of the files that are detected and
indexed by Moodle's Global Search. This includes intro
and content areas of search areas. The use case here is
in a description for an activity there is a file added
that contains more information about the activity.
It would an advantage to be able to search this content
as well. It would also allow search engine plugins to be
able to index non text files such as images.
2017-09-02 10:28:17 +10:00
David Monllao
edee629d1a
MDL-59030 analytics: Expand community of inquiry mods public API
2017-08-29 06:19:37 +02:00
Mark Nelson
7e00aa725a
MDL-59204 analytics: changed get_name so that it returns a lang_string
...
This was done for indicators, targets and time splitting methods so that we
can get the string identifier and component in order to display a help_icon.
The functions were also made abstract, removing the default implementation.
Indicators, targets and time splitting methods should define this function.
2017-08-18 18:02:38 +08:00
Mark Nelson
952cbce293
MDL-59204 mod_*: removed redundant activity name from string index
...
Also fixed references to incorrect strings.
2017-08-15 16:55:28 +08:00
David Monllao
413f19bc49
MDL-59211 analytics: Make cibot happy
...
Part of MDL-57791 epic.
2017-07-24 08:36:49 +02:00
David Monllao
55c3845c23
MDL-59095 analytics: Update to use feedback_viewed API
...
Part of MDL-57791 epic.
2017-07-24 08:36:47 +02:00
Ankit Agarwal
5846c72c4d
MDL-59117 core_analytics: Move all indicators to respective modules
...
Part of MDL-57791 epic.
2017-07-24 08:36:21 +02:00
Juan Leyva
9db43c7341
MDL-57629 webservice: Fix external functions phpdoc
...
Replace external_external_function_parameters with
external_function_parameters
2017-01-11 16:56:25 +01:00
Marina Glancy
f32a984db7
MDL-18592 mod_choice: deprecate incorrect events
2016-08-16 10:43:54 +08:00
Marina Glancy
8676e7c3e0
MDL-18592 mod_choice: Allow teachers to make choice for students
...
Capability to delete reponses becomes capability to delete or modify
responses.
This also resolves MDL-51659 (incorrect events answer_submitted and
answer_updated) by deprecating them and replacing with the answer_created
2016-08-08 14:16:57 +08:00
Andrew Nicols
8f33657dae
Merge branch 'MDL-55140_m32v2' of https://github.com/sbourget/moodle
2016-08-02 08:48:36 +08:00
Stephen Bourget
2ff504c6b2
MDL-55140 mod_choice: Allow independent open and close dates
2016-07-27 07:18:54 -04:00
David Monllao
0bd8383a8b
MDL-55278 search: Updating references to area namespace
2016-07-21 18:38:18 +02:00
Juan Leyva
7ef49bd393
MDL-54951 webservice: Return intro text files in modules
2016-07-04 09:24:28 +01:00
David Monllao
e2be996171
MDL-31989 search: New search areas
...
Some search areas have been introduced as part of the initial search API
and search engine API implementation.
- Forum posts
- Glossary enties
- All moodle activities
2016-02-23 10:47:57 +00:00
Mark Nelson
da82688689
MDL-45740 mod_choice: fixed remaining issues
2016-02-01 18:49:22 +08:00
Stephen Bourget
e62f6a01e4
MDL-45740 choice: add new events
2016-01-29 13:23:15 +08:00
Dan Poltawski
50901a53bc
Merge branch 'MDL-51664-master' of git://github.com/FMCorz/moodle
2015-12-03 11:16:30 +01:00
Andrew Nicols
a308dc15c9
Merge branch 'MDL-51594-master' of git://github.com/jleyva/moodle
2015-10-15 14:19:10 +08:00
Juan Leyva
bb3500c6d4
MDL-51594 webservice: Fix typos in choice and SCORM documentation
2015-10-14 14:29:12 +02:00
Frederic Massart
583b02e405
MDL-51664 external: Update usage of external_util::validate_courses
2015-10-12 12:01:15 +08:00
Mark Nelson
607021c14b
MDL-46455 events: added more mapping
...
Also fixed a few bugs.
2015-10-11 18:52:36 -07:00
Mark Nelson
0bfafc5ba0
MDL-46455 mod_*: added restore mapping to events
2015-10-11 18:14:57 -07:00
Eloy Lafuente (stronk7)
11e2efe941
Merge branch 'MDL-51566-master' of git://github.com/jleyva/moodle
2015-10-08 00:24:06 +02:00
Juan Leyva
4b93c3e342
MDL-51566 mod_choice: New WS mod_choice_delete_choice_responses
2015-10-07 13:58:51 +02:00
Eloy Lafuente (stronk7)
cb171682ff
Merge branch 'MDL-49823-master' of git://github.com/jleyva/moodle
2015-10-07 01:08:52 +02:00
Juan Leyva
9748791ba8
MDL-51564 webservice: Review the use of external format_string
2015-10-06 14:00:45 +02:00