Shamim Rezaie
2d4ce64dde
MDL-66489 enrol: Send all form data to WS and do all busines logic there
...
It is discouraged to use JS Date functions. We should pass all raw data to PHP.
2019-09-11 20:18:26 +10:00
Juan Leyva
578586703f
MDL-66374 group: Add existing WS to the mobile service
2019-08-15 11:55:57 +01:00
Damyon Wiese
bde97497ef
MDL-65078 competencies: webservices
...
The webservice list_course_module_competencies calls a function that does not exist and
is not exposed as a webservice.
2019-07-24 09:14:28 +08:00
Sara Arjona
c128ccc142
MDL-57487 course: final deprecation external::get_activities_overview
2019-06-14 17:41:18 +02:00
Damyon Wiese
7aeeb44463
MDL-34498 session: Add a checker to warn before session expiry
...
Replaces old yui module checknet.
2019-06-06 09:31:01 +08:00
cescobedo
e3e1938789
MDL-65132 core_message: Added WS to delete message for all users
...
Also, added WS new return parameter candeletemessagesforallusers in get_conversation
and send_instant_message and added API support. This will be used to check
if the user can delete all messages in the conversation.
2019-05-06 09:39:34 +02:00
Eloy Lafuente (stronk7)
735122c33f
Merge branch 'MDL-64641-master' of git://github.com/jleyva/moodle
2019-04-23 13:43:56 +02:00
Sara Arjona
734b198fd3
MDL-64715 message: add support for self conversations
...
Added new MESSAGE_CONVERSATION_TYPE_SELF type for self-conversations
and upgraded legacy self-conversations to the new type, removing
repeated members in the message_conversation_members table.
Besides, from now, a self-conversation will be created by default for
all the existing users.
All the self-conversations have been also starred and a default message
will be displayed always to explain how to use them.
2019-04-15 20:17:54 +02:00
Eloy Lafuente (stronk7)
ff3c8c0e6c
Merge branch 'MDL-64656-master' of git://github.com/jleyva/moodle
2019-04-11 20:12:13 +02:00
Juan Leyva
86fd9277c2
MDL-64656 core_tag: New WebService core_tag_get_tag_cloud
2019-04-11 10:20:44 +02:00
Juan Leyva
87bdad57c4
MDL-64656 core_tag: New WebService core_tag_get_tag_collections
2019-04-11 10:20:44 +02:00
Juan Leyva
07a4883796
MDL-64656 core_tag: New WebService core_tag_get_tag_areas
2019-04-11 10:20:44 +02:00
Juan Leyva
f121889933
MDL-64656 core_tag: New WebService core_tag_get_tagindex_per_area
2019-04-11 10:20:44 +02:00
Juan Leyva
52fcc0b827
MDL-64656 core_tag: Add existing WebServices to the mobile app service
2019-04-11 10:10:44 +02:00
Matt Porritt
2cd901a4e7
MDL-28505 Backup: Asynchronous backup and restore
...
This patch adds asynchronous backup and restore functionality
to Moodle. This is an optional feature and is not enabled by
default. It can be enabled by site administrators.
Asynchronous backup and restores are actioned by the Moodle
adhoc task API. The progress of backup and restores is
displayedin the Moodle UI. Users can also be sent a message
when a backup or restore operation completes via the
Moodle messaging API.
2019-04-09 00:15:42 +00:00
Juan Leyva
2aad6b8261
MDL-64641 calendar: New WS core_calendar_get_allowed_event_types
2019-04-05 09:56:39 +02:00
Juan Leyva
a46980fa79
MDL-64641 calendar: New WS core_calendar_get_access_information
2019-04-05 09:56:39 +02:00
Juan Leyva
ef38c5a531
MDL-64641 calendar: Including missing WS in the mobile service
2019-04-05 09:56:11 +02:00
Mark Nelson
086409f601
MDL-64773 core_message: added web services to mute/unmute conversations
2019-03-13 08:55:13 +08: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
Ryan Wyllie
e0034b5da6
MDL-64348 template: add load_template_with_dependencies external func
2019-01-07 09:03:06 +08:00
Jake Dallimore
b402a163e3
MDL-64140 core_message: add get_unread_conversation_counts() web service
2018-11-26 10:54:18 +08:00
Damyon Wiese
35889e23b7
Merge branch 'MDL-64180_master' of git://github.com/markn86/moodle
2018-11-23 12:21:13 +08:00
Mark Nelson
7d678923b3
MDL-64180 core_message: added new WS for contact request count
2018-11-23 11:34:55 +08:00
Jun Pataleta
252f0e16ea
Merge branch 'MDL-64057-master' of https://github.com/snake/moodle
2018-11-23 11:24:58 +08:00
Jake Dallimore
28ff6ad1da
MDL-64057 core_message: add get_conversation_counts() web service
2018-11-23 11:02:20 +08:00
Andrew Nicols
c746921e6e
Merge branch 'MDL-64018_master' of git://github.com/markn86/moodle
2018-11-22 11:03:58 +08:00
Mark Nelson
c9b0f33f78
MDL-64018 core_message: added external::get_user_contacts
...
This is to replace usages of external::data_for_messagearea_contacts
in the new UI.
2018-11-21 11:09:55 +08:00
Mark Nelson
f89055372e
MDL-64018 core_message: deprecated get_contacts web service
2018-11-21 11:09:11 +08:00
Ryan Wyllie
08ae9a7362
MDL-64054 message: add all processors to message settings
...
Changed the settings page in the message drawer to display all message
notification processors (e.g. email, mobile, jabber) for the user to
configure based on which processors are enabled on the site.
2018-11-19 14:53:38 +08:00
Ryan Wyllie
5005d8cfb4
MDL-63303 message: add message drawer (boost only)
2018-11-15 14:43:21 +08:00
Ryan Wyllie
b3bbd4a0e1
MDL-63303 message: fix get_conversations external func
2018-11-15 14:40:12 +08:00
Ryan Wyllie
569c0bae9c
MDL-63303 message: add get_conversation_between_users external func
2018-11-15 14:40:12 +08:00
Ryan Wyllie
4e3130269c
MDL-63303 message: add get_conversation to message api
2018-11-15 14:40:12 +08:00
Ryan Wyllie
8350978aa1
MDL-63303 message: add get_member_info external function
2018-11-15 14:40:12 +08:00
Ryan Wyllie
9e189a914d
MDL-63303 core_favourites: add get and count functions
2018-11-15 14:40:11 +08:00
Eloy Lafuente (stronk7)
610883c007
Merge branch 'MDL-63929-master' of git://github.com/jleyva/moodle
2018-11-12 12:02:51 +01:00
Damyon Wiese
b0f45a8b8f
Merge branch 'MDL-63724-master-3' of https://github.com/snake/moodle
2018-11-12 14:16:31 +08:00
Jake Dallimore
2553e9db8e
MDL-63724 core_message: add send_messages_to_conversation() web service
2018-11-12 10:09:27 +08:00
Juan Leyva
2979ca1175
MDL-63929 user: Support unsetting prefs in update_user_preferences WS
2018-11-09 09:28:23 +01:00
Mark Nelson
a6049a7960
MDL-63909 core_message: deprecated web services not used in new UI
2018-11-08 18:22:00 +08:00
Amaia Anabitarte
548cac7dbf
MDL-63282 core_message: New Search API function
2018-11-08 13:11:28 +08:00
Juan Leyva
b9508423b4
MDL-63740 webservice: Add new dashboard functions to mobile service
...
- core_course_get_enrolled_courses_by_timeline_classification
- core_course_get_recent_courses
- core_course_set_favourite_courses
- block_starredcourses_get_starred_courses
2018-11-07 12:37:43 +01:00
Jun Pataleta
eea49debc8
Merge branch 'MDL-63062-master-renamed' of https://github.com/vmdef/moodle
2018-11-06 10:32:18 +08:00
Victor Deniz
98a52c80bb
MDL-63062 block_recentlyaccessedcourses: add web service
2018-11-05 23:46:43 +00:00
Damyon Wiese
f6ca9ca691
Merge branch 'MDL-44137_add_update-groups_webservice' of https://github.com/TheVirtualLtd/moodle
2018-11-05 15:07:26 +08:00
Jun Pataleta
67d2082849
Merge branch 'MDL-63725_master' of git://github.com/markn86/moodle
2018-11-01 12:39:43 +08:00
Mark Nelson
5584c48a33
MDL-63725 core_message: added get_conversation_members web service
2018-11-01 11:18:20 +08:00
Damyon Wiese
1becffad44
Merge branch 'MDL-63549-master' of https://github.com/snake/moodle
2018-11-01 09:03:06 +08:00
Robynstar
474dd887d0
MDL-44137 group: add update_groups webservice function
2018-11-01 11:52:03 +13:00