Mark Nelson
aea298fc35
MDL-45594 core_message: ordered recent notifications by timecreated
2014-07-23 16:40:31 -07:00
Tim Hunt
ca0074bf89
MDL-45594 simplify message_get_recent_conversations SQL
...
I am pretty sure that this new SQL is logically equivalent to
the original, and it passes Mark's unit tests. However, it is
hard to be 100% sure.
2014-07-23 16:40:31 -07:00
Rajesh Taneja
c27601c459
MDL-45565 core_message: Fixed strangers array
...
Strangers get mixed with noreply user and support user,
if noreply/support users real user.
To avoid duplication use userid as array index. Also,
avoid fetching data again for noreply and support users,
if they are real users, then data is already feteched.
2014-05-23 16:47:43 +08:00
Matteo Scaramuccia
5725c1850f
MDL-43577 Messages Incorrect variable expansion in the message template.
2014-01-13 21:11:09 +01:00
Rajesh Taneja
be98b1863a
MDL-42754 Messages: Fixed typo
2013-11-11 17:20:26 +08:00
Rajesh Taneja
9a90e7c57a
MDL-42754 Messages: Show noreply user notifications
...
With fake noreply and support users, the notifications were not accessible by user
Support for viewing messages from noreply user has been added.
Signed-off-by: Rajesh Taneja <rajesh@moodle.com >
2013-11-07 13:08:30 +08:00
Petr Škoda
1555e10cdf
MDL-41941 clean message text
2013-11-04 11:40:13 +08:00
Petr Škoda
4048f5b39c
MDL-42207 standardise message text formatting
2013-10-25 07:08:34 +02:00
Petr Škoda
e87214bda7
MDL-42078 multiple uninstall improvements and cleanup
...
Includes:
* update checker refactored to \core\update\ namespace
* plugininfo classes refactored to \core\plugininfo\ namespace
* plugin_manager renamed to core_plugin_manager
* redirect back to original page after plugin uninstall
* fixed assign subplugin uninstall
* move assign subplugins under the assignment in admin tree
* fixed plugininfo for all question related plugin types
* auth uninstall support
* added missing block dependencies
* added theme uninstall
* subplugin types are following the plugin on plugin overview page
* several performance improvements in plugin manager
* new warnigns when plugininfo are outdated or missing
* multiple fixes and other improvements
2013-10-07 13:10:36 +02:00
Sam Hemelryk
52dc898d16
Merge branch 'MDL-41228_master' of https://github.com/totara/openbadges
2013-10-01 13:37:44 +13:00
Rajesh Taneja
3bcf6b3cdd
MDL-31560 Messages: Added support for noreply and support users
...
This is used by messaging system for sending/receiving message
to/from noreply or support user. message_send api will now use
core_user class to get noreply or support user and then
send/receive message depending on user state.
2013-09-13 16:13:26 +08:00
Marina Glancy
8f0137e192
MDL-41369 Pass viewing argument to more message screens
2013-09-04 17:11:30 +10:00
Yuliya Bozhko
ed23ad31c7
MDL-41228 phpunit: Reset message processors list in unit tests
2013-09-03 17:43:53 +12:00
Petr Škoda
2f1e464a88
MDL-40438 migrate all collatorlib:: and textlib:: uses
2013-08-06 21:04:35 +02:00
Andrew Davis
2e2d197798
MDL-37164 core_message: prevent users from interacting with themself
2013-02-11 08:48:56 +08:00
Dan Poltawski
751f00a0bb
Revert "MDL-37164 core_message: prevent users from interacting with themself"
...
Was breaking unit tests.
This reverts commit 61a73b43c1 and 7bb19ee167 .
2013-02-05 14:42:20 +08:00
Andrew Davis
7bb19ee167
MDL-37164 core_message: prevent users from interacting with themself
2013-02-01 08:12:28 +08:00
Andrew Davis
d8ef2bc03c
MDL-13805 core_message: altered some strings so it isnt weird when viewing a different users messages
2013-01-28 16:07:37 +13:00
Andrew Davis
447df209cf
MDL-13805 core_message: fixed the admin's ability to read another users messages
2013-01-28 16:07:37 +13:00
Frederic Massart
a03330bd16
MDL-30070 message: Optimised search for users over multiple courses
2013-01-15 15:15:47 +08:00
Sam Hemelryk
18e4963a74
Merge branch 'MDL-36321_message_participants' of git://github.com/andyjdavis/moodle
2012-12-12 09:29:33 +13:00
Andrew Davis
0a5b8e9e2c
MDL-36321 core_message: made the course participants list correctly show if course participants are contacts or not
2012-11-30 11:14:09 +08:00
Frederic Massart
f2bba619b3
MDL-36631 usability: Core edit for new messaging icons
2012-11-23 12:16:35 +08:00
Andrew Davis
f91528d985
MDL-26439 core_message: switched the message search over to displaying smallmessage instead of fullmessage which contains boilerplate we dont want
2012-11-19 09:32:13 +08:00
Andrew Davis
26e02d7586
MDL-34367 core_message: removed the call to $PAGE->set_popup_notification_allowed from message/lib.php
2012-10-01 11:00:48 +08:00
Sam Hemelryk
b5b82ae943
Merge branch 'MDL-30022_message_duplicate' of git://github.com/andyjdavis/moodle
2012-09-04 16:50:36 +12:00
Andrew Davis
6109f7afce
MDL-30022 message: made the messaging history display code able to deal with multiple messages with the same timecreated value
2012-08-24 08:04:40 +08:00
Aparup Banerjee
9949e91a57
MDL-34991 Messaging : Fixed rendering of notifications with CRLF to go through text_to_html() in message notifications view page.
2012-08-21 15:23:56 +08:00
Sam Hemelryk
e432bf2472
Merge branch 'MDL-34471-master' of git://github.com/ankitagarwal/moodle
2012-08-08 15:05:39 +12:00
Aparup Banerjee
2efd02caa6
Merge branch 'MDL-34560_accessibility' of git://github.com/rwijaya/moodle
2012-08-07 14:45:29 +08:00
Rossiani Wijaya
6cae398f1d
MDL-34560 accessibility compliance for message: Add label for input text and select tag
2012-08-04 17:07:07 +08:00
Andrew Davis
a2592fecd1
MDL-22937 mod_chat: switched chat from tables to div/span + css and made chat, comment and message formats more similar
2012-08-03 08:40:49 +08:00
Ankit Agarwal
bf0f06b1be
MDL-34471 libraries: Replace all uses of get_context_instance() with respective context_XXXX::instance() method
2012-08-02 15:37:38 +08:00
Ruslan Kabalin
7fcd3c30fd
MDL-33019: Check that message providers' plugins are enabled and exist
2012-05-23 10:47:08 +01:00
Andrew Davis
babc03f400
MDL-32082 message: added a function to make user checks more readable
2012-04-21 10:45:10 +07:00
Sam Hemelryk
3211569a6a
Revert "MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag"
...
This reverts commit f9f281b8fe .
2012-04-11 17:18:58 +12:00
Sam Hemelryk
5bfeb5ffd3
Merge branch 'MDL-30843_b' of git://github.com/rwijaya/moodle
2012-04-10 12:34:37 +12:00
Rossiani Wijaya
f9f281b8fe
MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag
2012-03-30 16:26:58 +08:00
Aparup Banerjee
1cc4412c89
Merge branch 'MDL-31869_message_search_roles' of git://github.com/andyjdavis/moodle
2012-03-27 09:58:44 +08:00
Tim Lock
186fc53401
MDL-31869: Searching for users in messaging with multiple roles generates a warning
2012-03-19 09:31:46 +07:00
Andrew Davis
178ba8bc36
MDL-31835 message: added a view conversation type link after each conversation on the recent conversation screen
2012-03-16 13:19:50 +07:00
Andrew Davis
48e03792ca
MDL-31834 message: fixed up some not quite correct usage of moodle/site:readallmessages
2012-03-13 16:44:19 +01:00
Aparup Banerjee
fed36d5077
Merge branch 'MDL-31709_message_get_participants' of git://github.com/andyjdavis/moodle
2012-03-13 16:54:08 +08:00
Petr Skoda
f8311defeb
MDL-31301 use static textlib methods
2012-03-03 11:46:13 +01:00
Andrew Davis
8075c843ce
MDL-31709 message: removed get_message_participants() as it is deprecated and should have been removed in 2.2
2012-03-02 12:49:38 +07:00
Sam Hemelryk
a513048a00
Merge branch 'MDL-30987_message_docs2' of git://github.com/andyjdavis/moodle
2012-02-22 10:58:06 +13:00
Andrew Davis
6fbd60ef57
MDL-30987 message: updated phpdocs for /lib/messagelib.php and /message
2012-02-21 10:57:55 +07:00
Eloy Lafuente (stronk7)
9a50502acc
Merge branch 'w04_MDL-31238_m23_php54' of git://github.com/skodak/moodle
2012-01-24 23:54:44 +01:00
Petr Skoda
681570b429
MDL-31182 fix fatal error when problem detected in finding messaging defaults
2012-01-21 16:59:16 +01:00
Petr Skoda
820a8188ec
MDL-31238 remove now unnecessary null to stdClass conversion for plugin settings
2012-01-21 11:15:30 +01:00