1
0
mirror of https://github.com/wbbaddons/Tims-Chat.git synced 2024-10-31 14:10:08 +00:00
Commit Graph

235 Commits

Author SHA1 Message Date
ab32c52bad Merge branch 'invite' 2015-03-21 01:03:15 +01:00
14c594b082 Prevent inviting users who have blocked the sender 2015-03-21 00:57:56 +01:00
48976d793b Implement maxUsers in RoomAction 2015-01-10 01:03:23 +01:00
a2a1a86324 Allow saving of button statuses
Closes #65
2014-12-14 01:50:53 +01:00
32ba532bc7 Throw an IllegalLinkException if room is null in UserAction 2014-12-13 16:16:00 +01:00
1d40423c91 Improve validation in UserAction 2014-12-13 15:53:12 +01:00
55d634d78e Make use of WCF.Template (JavaScript) 2014-12-12 23:22:54 +01:00
a30a922a64 Properly encode username in Message::getUsername() 2014-12-12 21:13:30 +01:00
430c0e4ad1 Use ArrayUtil::toIntegerArray() on $this->parameters['recipients'] 2014-12-10 00:24:23 +01:00
c2cceb5f27 Improve code
- Add function comments
- Use $this->parameters in UserAction
2014-12-10 00:20:51 +01:00
47a84a9d7f Implement invitations in frontend 2014-12-09 23:57:25 +01:00
80db5cf3c9 Add date to message if they are from a previous day 2014-10-31 02:20:23 +01:00
7871f022e1 Merge branch '3.0.x' 2014-10-18 19:38:53 +02:00
47bce1e4aa Fix chat room pruning 2014-10-18 19:38:01 +02:00
d4e6d3faef Depend on Push instead of nodePush 2014-09-29 01:39:45 +02:00
11099fda25 Merge branch '3.0.x' 2014-09-19 23:19:20 +02:00
6a0d0a6ec6 Fix typo in RoomAction 2014-09-19 23:19:07 +02:00
Maximilian Mader
2ad26f0d04 Don't color usernames if the color has not been set explicitly 2014-08-12 20:43:35 +02:00
Maximilian Mader
c2fe53fdb0 Implement a “pseudo global” room
The „global“ room can be activated on a user group basis.
This allows for bots processing messages from all rooms and responding to them.
2014-08-03 01:06:44 +02:00
64d2242cde Add $user parameter to canMute() and canBan() 2014-07-29 03:12:51 +02:00
Tim Düsterhus
b459d35c25 Fix message sending when no smilies exist
see https://tims.bastelstu.be/forum/index.php/Thread/126-Empty-Meldung-bei-Eingabe/
2014-03-11 20:40:45 +01:00
Tim Düsterhus
d1a44417e6 Properly set $userID as key in Room::getUsers()
NewMessagesPage relies on the keys being userIDs for user storage loading.
2014-03-03 03:25:37 +01:00
Maximilian Mader
7132a4692f Return roomID on join 2014-03-02 18:11:54 +01:00
Maximilian Mader
16afdf6ce4 Add permission check to user menu
Also export getUserList and getRoomList
2014-03-02 17:57:41 +01:00
Tim Düsterhus
be0dc70a5b Fix comment in RoomAction 2014-03-02 17:11:53 +01:00
Tim Düsterhus
11a4602430 Fix nodePush on room changes
Without this change temprooms could show up in the roomlist before the proper permissions were set.
2014-03-01 21:37:03 +01:00
Tim Düsterhus
f4c294a77c Fix formatting 2014-02-28 17:06:50 +01:00
Tim Düsterhus
6554960604 Update year in copyright 2014-02-27 23:59:36 +01:00
Tim Düsterhus
fff9b18cc3 Merge branch 'frontend'
Conflicts:
	template/chat.tpl

Closes #52
Closes #54
Closes #55
See #57
Closes #68
Closes #70
2014-02-27 22:44:19 +01:00
Tim Düsterhus
2e0651ddd8 Automatically refresh room list in room selector 2014-02-27 20:06:28 +01:00
Tim Düsterhus
1f533e255f Fix permissions of temporary rooms 2014-02-27 19:25:30 +01:00
Tim Düsterhus
44a2659550 Add nodePush for room changes 2014-02-27 19:14:32 +01:00
Maximilian Mader
168e1a9d28 Update language variables 2014-02-27 18:55:53 +01:00
Tim Düsterhus
fb551a46ee Fix TYPE_MODERATE in chat log download 2014-02-27 16:41:05 +01:00
Tim Düsterhus
c1906cdab7 Return proper integer for roomID in RoomAction::getRoomList() 2014-01-08 16:02:13 +01:00
Tim Düsterhus
1a80743010 Allow retrieval of roomList even when not in Chat 2014-01-08 15:59:09 +01:00
Tim Düsterhus
0f049ba48a Provide field in UserInputException in RoomAction::validateJoin() 2014-01-08 15:55:24 +01:00
Tim Düsterhus
bf1ea5f411 Remove some duplicate code 2013-11-19 20:47:42 +01:00
Tim Düsterhus
dcd76ab108 Fix MessageEditor::deleteAll() when no message was deleted
Thanks @Gravatronics
2013-11-18 21:28:56 +01:00
Maximilian Mader
8b2f6c5155 Fix formatting 2013-11-09 14:38:17 +01:00
Maximilian Mader
3fe5016c9a Improve attachments in UI 2013-11-02 23:08:12 +01:00
Maximilian Mader
92ee11daba Delete attached files on deletion of messages 2013-10-16 20:16:31 +02:00
Maximilian Mader
86ac2861f8 Improve front end design of attachment 2013-10-16 15:55:33 +02:00
Maximilian Mader
b99a625a36 Fix sorting of uses in Message.class.php 2013-10-06 17:58:24 +02:00
Maximilian Mader
7581490345 Improve attachment system
Now it's possible to upload attachments and generate an attachment
message. The attachments are registered in the database correctly and
can be viewed WCF's attachment list in ACP.

TODO: Proper design in frontend and some backend functions.
2013-10-06 02:59:13 +02:00
Maximilian Mader
06882254a0 Merge branch 'master' into attachments
Conflicts:
	template/javascriptInclude.tpl
2013-10-06 02:12:42 +02:00
Tim Düsterhus
23054493aa Fix formatting of PHPDoc in SuspensionAction 2013-10-06 01:41:05 +02:00
Tim Düsterhus
237b61afed Add SuspensionAction::$requireACP
Closes #59
2013-10-06 01:40:05 +02:00
Tim Düsterhus
7a49d825ae Respect LOG_IP_ADDRESS setting 2013-09-13 23:04:37 +02:00
Tim Düsterhus
6bcb12b2c8 Add TODO 2013-09-13 22:36:50 +02:00