Commit graph

1419 commits

Author SHA1 Message Date
Ryan Wyllie
52fa054902 MDL-54708 message: remove user profile link from notifications 2016-10-07 16:26:40 +08:00
Ryan Wyllie
6af2bd0985 MDL-54682 message: update js to use data values in selectors 2016-10-07 16:26:40 +08:00
Ryan Wyllie
b7e68d1059 MDL-54698 message: consolidate preference page checkbox styling 2016-10-07 16:26:40 +08:00
Mark Nelson
065ff1b0f2 MDL-54698 core_message: remove 'offline' checkbox for popup processor 2016-10-07 16:26:40 +08:00
Mark Nelson
812cc6f63f MDL-54698 core_message: moved 'disable/enable' notifications setting 2016-10-07 16:26:40 +08:00
Mark Nelson
e0c67b89cb MDL-54698 core: removed 'title-case' CSS usage and rule 2016-10-07 16:26:40 +08:00
Ryan Wyllie
7e12045152 MDL-54698 message: fix message preferences context blocknoncontacts 2016-10-07 16:26:40 +08:00
Ryan Wyllie
c4624a76c9 MDL-54701 message: remove profile link from message popover 2016-10-07 16:26:40 +08:00
Ryan Wyllie
fe8664b1ef MDL-54698 message: update preference processor display names 2016-10-07 16:26:40 +08:00
Ryan Wyllie
14501b1c13 MDL-54698 message: add preferences pages to breadcrumbs 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
Mark Nelson
bf4c393c09 MDL-55573 core_message: keep conversation and contact panels up-to-date 2016-10-07 16:26:40 +08:00
Mark Nelson
6c3b954114 MDL-54687 core_message: mark messages as read when viewing conversation
Also -

- Highlight a conversation when there are unread messages.
- Update the number in the message menu when conversation
  containing unread messages is selected.
2016-10-07 16:26:40 +08:00
Damyon Wiese
eaabf0934a MDL-55569 messages: Throw an error when the message fails to send
This shows an alert to the user to let them know something went wrong.
If debugging is 0 - the alert does not contain all the debugging stuff and looks OK.
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
Damyon Wiese
edac7c8003 MDL-55541 messages: Always return at least a minimal record for a user
Messages allows anyone to find anyone on the site - even if they don't share any permissions
in a course. So we need to make at least their name and id discoverable.
2016-10-07 16:26:40 +08:00
Mark Nelson
dd06ca781a MDL-54687 core_message: scroll to bottom of messages on page load 2016-10-07 16:26:40 +08:00
Mark Nelson
62e82a7df9 MDL-54687 core_message: prevent multiple sent messages 2016-10-07 16:26:40 +08:00
Ryan Wyllie
8c250260e6 MDL-54687 message: show most recent conversation by default 2016-10-07 16:26:40 +08:00
Ryan Wyllie
c1fec732c6 MDL-54687 message: add enter to send message 2016-10-07 16:26:40 +08:00
Ryan Wyllie
0ae7a72082 MDL-54687 message: adjust messages area height with response height 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
d29cdf3a1f MDL-54687 core_message: remove contact from DOM if no messages remain 2016-10-07 16:26:40 +08:00
Mark Nelson
6d3445de77 MDL-54687 core_message: removed unused function and data attribute 2016-10-07 16:26:40 +08:00
Mark Nelson
2c1b3775f0 MDL-54687 core_message: do not send message if it is empty 2016-10-07 16:26:40 +08:00
Mark Nelson
2be15a66c4 MDL-54687 core_message: fixed lint errors 2016-10-07 16:26:40 +08:00
Mark Nelson
d9fad93dc5 MDL-54687 core_message: removed unused YUI module 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
Ryan Wyllie
4d0fa50125 MDL-54687 message: messaging widget styling 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
efa079072c MDL-54698 message: change preferences to on/off text 2016-10-07 16:26:40 +08:00
Ryan Wyllie
fbdcd49993 MDL-54687 message: add keyboard navigation to message widget 2016-10-07 16:26:40 +08:00
Mark Nelson
065fd12021 MDL-54687 core_message: changed outder div's CSS class 2016-10-07 16:26:40 +08:00
Mark Nelson
ed6a141d5d MDL-54687 core_message: reduce amount of JS in templates 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
Ryan Wyllie
34eb5fcb60 MDL-54698 message: move general settings from preference page 2016-10-07 16:26:40 +08:00
Mark Nelson
1e5f751ffc MDL-54687 core_message: moved renderables to 'messagearea' namespace 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
Mark Nelson
9661810ea6 MDL-54687 core_message: added ajax scrolling for contacts 2016-10-07 16:26:40 +08:00
Mark Nelson
2a4bbaa3ff MDL-54687 core_message: added SELECTORS and EVENTS variables to tidy JS 2016-10-07 16:26:40 +08:00
Ryan Wyllie
a4a804b8f9 MDL-54698 message: add save/cancel button to processor popup 2016-10-07 16:26:40 +08:00
Ryan Wyllie
b6cd1c1151 MDL-54698 message: combine message preferences into single table 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
643b015db2 MDL-54698 message: make processor settings dialogue 2016-10-07 16:26:40 +08:00
Ryan Wyllie
e9cce46cf0 MDL-54698 message: change preferences to checkboxes 2016-10-07 16:26:40 +08:00
Ryan Wyllie
195a683b27 MDL-54701 message: rename module imports in js 2016-10-07 16:26:40 +08:00
Ryan Wyllie
d4555a3d03 MDL-54701 message: renamed mdl-popover to popover-region 2016-10-07 16:26:40 +08:00
Mark Nelson
6b2657d981 MDL-54687 core_message: prefixed 'message_area' to JS and template files 2016-10-07 16:26:40 +08:00