Dan Poltawski
e90d0c90b4
MDL-56514 message: fix whitespace
2016-10-31 10:06:26 +00:00
Simey Lameze
a2c7227ab8
MDL-56514 core_message: add missing is messaging enabled checks
2016-10-31 15:06:50 +08:00
Simey Lameze
343ba16c31
MDL-56501 message: introduce new manageallmessaging capability
2016-10-31 14:09:03 +08:00
Ryan Wyllie
cdff0944b6
MDL-56430 message: fix php7 incompatibility in processor form
2016-10-17 00:27:56 +00:00
David Monllao
1686d93a1c
MDL-55393 message: Missing latest blocker issue code updates
2016-10-13 19:32:07 +02:00
Juan Leyva
e86f0cb4a1
MDL-55393 message: New WS get_user_notification_preferences
2016-10-13 19:32:06 +02:00
Ryan Wyllie
7d69958e6b
MDL-56292 message: move popover code into output plugin
2016-10-11 14:39:23 +08:00
Ryan Wyllie
5cdebf2d7e
MDL-56292 message: simplify get_popup_notifications function
2016-10-10 12:48:51 +08:00
Mark Nelson
cc22b515ea
MDL-56333 core_message: fixed return type for get_profile WS
2016-10-10 12:48:51 +08:00
Mark Nelson
de55cb1b53
MDL-56089 core_message: modified API so it is not tied to renderables
...
Also did some minor refactoring/tidying of the code.
2016-10-07 16:37:56 +08:00
Mark Nelson
48e8bdba13
MDL-55942 core_message: renamed the term 'people' to 'user'
2016-10-07 16:37:56 +08:00
Mark Nelson
7b55aaa12e
MDL-55942 core: obey the mighty CiBoT
2016-10-07 16:26:40 +08:00
Mark Nelson
79f6c36c12
MDL-55942 core_message: moved added functionality from message/lib.php
2016-10-07 16:26:40 +08:00
Mark Nelson
837941e9bc
MDL-55909 core_message: added missing WS capability checks
2016-10-07 16:26:40 +08:00
Ryan Wyllie
0b19d04836
MDL-55812 message: simplify notification popover items
2016-10-07 16:26:40 +08:00
Mark Nelson
89a70ba1a5
MDL-55623 core_message: indicate who the message is from
2016-10-07 16:26:40 +08:00
Mark Nelson
94e1db613c
MDL-55623 core_message: create helper function for WS to define messages
2016-10-07 16:26:40 +08:00
Mark Nelson
5bf0ff278a
MDL-55811 core_message: ensure contact always shown
2016-10-07 16:26:40 +08:00
Mark Nelson
dd0c1403a1
MDL-55637 core_message: display icon for blocked users
2016-10-07 16:26:40 +08:00
Mark Nelson
a3e3a3a179
MDL-55637 core_message: create helper function for WS to define contacts
2016-10-07 16:26:40 +08:00
Mark Nelson
4d1b76ee36
MDL-55638 core_message: add message when there are no contacts
2016-10-07 16:26:40 +08:00
Ryan Wyllie
c33b7d8913
MDL-54701 message: add unread message count to messages
2016-10-07 16:26:40 +08:00
Ryan Wyllie
8c125526f1
MDL-54698 message: move notifications prefs into own page
2016-10-07 16:26:40 +08:00
Damyon Wiese
14968ca9ac
MDL-55567 messages: Use FORMAT_MOODLE as default for sending messages
...
This is like plain text, but it preserves new-lines and has some
other special features.
2016-10-07 16:26:40 +08:00
Mark Nelson
bf58081d59
MDL-54687 core_message: return online status for messages and profile
2016-10-07 16:26:40 +08:00
Mark Nelson
cd03b8d7f2
MDL-54687 core_message: added search functionality
2016-10-07 16:26:40 +08:00
Mark Nelson
49aaadc3fb
MDL-54687 core_message: corrected return type of webservices
...
Also minor tidy up of docs.
2016-10-07 16:26:40 +08:00
Mark Nelson
ef735275de
MDL-54687 core_message: removed 'conversationsselected' variable
2016-10-07 16:26:40 +08:00
Ryan Wyllie
8c55bd6c34
MDL-54701 message: add message popover count and mark as read
2016-10-07 16:26:40 +08:00
Ryan Wyllie
24a76780f6
MDL-54708 message: add renderer for get_popup_notification
2016-10-07 16:26:40 +08:00
Mark Nelson
8ec78c48fa
MDL-54687 core_message: added ajax scrolling for messages
2016-10-07 16:26:40 +08:00
Ryan Wyllie
ada7695d7c
MDL-54708 message: notification popover respects message preferences
2016-10-07 16:26:40 +08:00
Ryan Wyllie
eda6bc19e6
MDL-54701 message: added isread to data_for_messagearea_conversations
2016-10-07 16:26:40 +08:00
Ryan Wyllie
c5dd16a111
MDL-54708 message: add ability to block popup notifications
2016-10-07 16:26:40 +08:00
Ryan Wyllie
a0eabdd3c8
MDL-54698 message: make preferences page ajax save
2016-10-07 16:26:40 +08:00
Ryan Wyllie
3274d5ca66
MDL-54708 message: add backend APIs for notifications popover
2016-10-07 16:26:40 +08:00
Mark Nelson
dec0cd9998
MDL-54687 core_message: added ability to delete conversations
2016-10-07 16:20:51 +08:00
Mark Nelson
3090f52f9d
MDL-54687 core_message: added ability to delete messages
2016-10-07 16:20:51 +08:00
Mark Nelson
c6e97f5428
MDL-54687 core_message: added ability to view a contact's profile
...
Also added functionality to the profile page -
- View user's profile.
- Send the user a message.
- Block the user.
- Remove the user as a contact.
2016-10-07 16:20:51 +08:00
Mark Nelson
34c2f34762
MDL-54687 core_message: added userid parameter for altering contacts
2016-10-07 16:20:51 +08:00
Mark Nelson
c060cd4904
MDL-54687 core_message: added ability to send messages
2016-10-07 16:20:51 +08:00
Mark Nelson
3cd13828ff
MDL-54687 core_message: added ability to view messages
2016-10-07 16:20:51 +08:00
Mark Nelson
9aa012b5a1
MDL-54687 core_message: added ability to toggle between tabs
2016-10-07 16:20:51 +08:00
Clement Smith
126a4bc47b
MDL-50824 message/externallib.php: Fix get_string call
...
This fixes the get_string call by adding the intended recipient's
fullname as the third argument when a user tries to message the
recipient, the recipient is blocking non-contacts from messaging
them, and the user is not in the recipient's contact list.
2016-06-02 07:11:16 -05:00
Cameron Ball
f23e9b6ba4
MDL-49414 webservices: Remove deprecated functions
2016-04-27 15:54:38 +08:00
Juan Leyva
ea21d6370f
MDL-52570 message: Do not return deleted messages in WS
2016-01-07 12:10:32 +01:00
Juan Leyva
705afe6ffc
MDL-52108 core_message: Move library inclusion outside the class methods
2015-11-18 09:52:29 +01:00
Juan Leyva
419b112832
MDL-52108 messages: New WS core_message_delete_message
2015-11-12 12:05:49 +01: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
d85bedf796
MDL-49823 webservice: Support gravatar profile images
2015-10-01 09:36:31 +02:00