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
Maximilian Mader
168e1a9d28
Update language variables
2014-02-27 18:55:53 +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
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
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
Maximilian Mader
0622d64e28
Properly encode usernames and room titles
2013-10-16 21:32:55 +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
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
30b29ae654
Show more meaningful error message when alias is invalid
...
Closes #11
2013-10-01 00:16:54 +02:00
Maximilian Mader
b90d21a224
Fix MessageAttachmentObjectType.class.php
2013-09-14 23:25:56 +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
Maximilian Mader
af046e4161
Add some special colors
2013-08-22 23:33:19 +02:00
Tim Düsterhus
8644b209b8
Remove obsolete __run()
in CHATCore
...
see WoltLab/WCF@2b573c7ca9
2013-08-22 15:50:04 +02:00
Maximilian Mader
8d32c41bf1
Add full list of CSS colors
...
see http://www.w3.org/TR/css3-color/#svg-color
2013-08-21 21:11:16 +02:00
Tim Düsterhus
21104e4097
Remove use of deprecated methods
...
see WoltLab/WCF@257405df08
2013-08-19 23:23:26 +02:00
Tim Düsterhus
8b8bf4649c
Fix HourlyCleanUpCronjobExecuteChatCleanUpListener
2013-08-19 22:09:41 +02:00
Tim Düsterhus
ea2c6f0039
Fix EOL in HourlyCleanUpCronjobExecuteChatCleanUpListener
2013-08-11 17:34:30 +02:00
Tim Düsterhus
4bc538f367
Extend HourlyCleanUpCronjob instead of an own cronjob
2013-08-11 17:30:34 +02:00
Tim Düsterhus
9848b5820b
Fix typos
2013-06-22 18:28:50 +02:00
Tim Düsterhus
7bf99453f2
Fix permissions for suspensions
2013-06-22 17:57:33 +02:00
Tim Düsterhus
c82eea234f
Allow creating a local suspension when only the global permission is set
2013-06-22 17:42:41 +02:00
Tim Düsterhus
0025fc63ee
Add permissions for suspension viewing
2013-06-22 17:40:24 +02:00
Tim Düsterhus
6d539e7f0a
Made suspension commands more abstract
2013-06-22 17:11:22 +02:00
Tim Düsterhus
a51b6ffacd
Revoking is now setting expires to TIME_NOW
2013-06-22 16:17:53 +02:00
Tim Düsterhus
4abb837878
Merge branch 'master' into suspensionList
...
Conflicts:
package.xml
2013-06-22 14:41:40 +02:00
Tim Düsterhus
08451f44fe
Don't delete expired suspensions
2013-06-22 14:40:54 +02:00
Maximilian Mader
303eb80ee5
Fix MuteCommand
2013-06-22 14:21:15 +02:00
Maximilian Mader
0e2216096c
Use static:: instead of self::
2013-06-22 02:40:03 +02:00
Maximilian Mader
3028edba7d
Add optional reasons to suspensions
...
Also use $pageLinks in chatSuspension.tpl
and add the missing name to testrooms name
2013-06-22 02:19:52 +02:00
Tim Düsterhus
9ac860c9f1
Fix AwayCommand
2013-06-21 19:50:55 +03:00
Tim Düsterhus
8fe56d9e01
Throw InvalidArgumentException instead of NotFoundException
...
It provides better error messages for the user
2013-06-18 00:29:22 +02:00
Tim Düsterhus
38b29303d8
Fix aliasing
2013-06-18 00:13:24 +02:00
Tim Düsterhus
8ccefdb971
Make commands more flexible
...
Now aliases like “toRoot:whisper root,” are possible.
2013-06-17 23:56:28 +02:00
Tim Düsterhus
098f048e29
Implement command aliases
...
Closes #35
2013-06-17 23:48:59 +02:00
Tim Düsterhus
c839d528cc
Save time and issuer of suspensions
2013-06-08 16:29:19 +02:00
Tim Düsterhus
0affc73d1d
Fix GunmuteCommand
2013-05-30 19:32:31 +02:00
Tim Düsterhus
5fc79821c8
Add GunbanCommand and GunmuteCommand
2013-05-30 19:20:51 +02:00
Tim Düsterhus
63321dd0bd
Handle whisper formatting on the client side.
...
Add additionalData to messages
2013-05-28 23:39:19 +02:00
Tim Düsterhus
e7b6bae348
Add InviteCommand
2013-05-26 19:57:28 +02:00
Tim Düsterhus
48ea060476
Fix RestoreCommand
2013-05-26 17:24:44 +02:00
Tim Düsterhus
6bb29146c6
Add UnbanCommand
2013-05-26 15:56:05 +02:00