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
c82ff3715a
Fix filtering for suspension type in ChatSuspensionList
2014-03-02 03:44:46 +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
2960959716
Fix ChatLocation
2014-02-28 23:07:51 +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
ad30fe8695
Fix WhisperCommand when user does not exist
2014-02-27 16:34:12 +01:00
Tim Düsterhus
1c1f695ecd
Add option to force a room selection
2014-02-13 16:39:16 +01:00
Tim Düsterhus
4d208f8893
Disallow temporary rooms in ChatSuspensionListPage
2014-02-02 14:32:53 +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
ae5287c398
Set primaryController for application
...
see WoltLab/WCF@e7bfc88141
2013-12-14 21:30:59 +01:00
Tim Düsterhus
0076bb764e
Force Frontend in ChatPageMenuItemProvider::getLink()
2013-12-06 21:56:10 +01:00
Tim Düsterhus
84303306a8
Adapt to WoltLab/WCF@e94d75561e
2013-11-28 00:52:02 +01:00
Tim Düsterhus
8b2a677859
Give a nice message to InviteCommand
2013-11-19 21:04:31 +01:00
Tim Düsterhus
798dfb8d8d
Fix output of ColorCommand
...
see #55
2013-11-19 20:58:11 +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
77830cf6fb
Merge branch 'master' into attachments
2013-11-02 23:05:57 +01:00
Maximilian Mader
0622d64e28
Properly encode usernames and room titles
2013-10-16 21:32:55 +02:00
Maximilian Mader
92ee11daba
Delete attached files on deletion of messages
2013-10-16 20:16:31 +02:00
Tim Düsterhus
00e637397c
Fix username of revoker in ChatSuspensionListPage
2013-10-16 17:53:29 +02:00
Maximilian Mader
86ac2861f8
Improve front end design of attachment
2013-10-16 15:55:33 +02:00
Maximilian Mader
5862f1c283
Merge branch 'master' into attachments
2013-10-16 14:11:02 +02:00
Maximilian Mader
d94a73c9b0
Add permission check to canDownload() in
...
MessageAttachmentObjectType.class.php
2013-10-06 20:28:07 +02:00
Maximilian Mader
b99a625a36
Fix sorting of uses in Message.class.php
2013-10-06 17:58:24 +02:00
Tim Düsterhus
d0d091547c
Disallow whispering of users that block one
...
Closes #61
2013-10-06 17:27:58 +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
30b29ae654
Show more meaningful error message when alias is invalid
...
Closes #11
2013-10-01 00:16:54 +02:00
Maximilian Mader
0fa4bbc9b6
Add first pieces of attachment upload
...
Currently the upload is working, but it's impossible to delete the
attachment or generate a "attachment message"
2013-09-14 23:45:34 +02:00
Maximilian Mader
b90d21a224
Fix MessageAttachmentObjectType.class.php
2013-09-14 23:25:56 +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
Tim Düsterhus
3c5daea67e
Add missing language items and improve some others
...
see #55
2013-09-13 22:36:50 +02:00
Maximilian Mader
648224a213
Add attachment object type and permissions
2013-09-13 22:30:29 +02:00