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
Maximilian Mader
577c3fc25a
Fix triple-typo ... this should fix the permissions
2013-09-06 16:16:55 +02:00
Maximilian Mader
d99d631527
Add forgotten template and fix permissions
2013-09-06 16:08:18 +02:00
Tim Düsterhus
befdf2dfd0
Fix Code format
2013-09-05 22:54:12 +02:00
Maximilian Mader
74caf2c7ec
Implement Ajax-loading of message protocol
2013-09-05 20:50:47 +02:00
Maximilian Mader
dcfc8a94cd
Merge branch 'master' into protocol
2013-09-05 20:35:07 +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
46d86de030
Show user count in room list
...
Closes #27
2013-08-19 22:14:59 +02:00
Maximilian Mader
75c09e2a5d
Fixup last commit #495680c3d359e504186c
...
These changes should have been in the last commit too.
2013-07-30 00:20:14 +02:00
Maximilian Mader
fd17e10e8b
Fix MessageAction - seconds are not minutes
2013-07-29 18:10:06 +02:00
Tim Düsterhus
161d0504f0
Fix joining when no message exists
2013-07-07 22:32:04 +02:00
Tim Düsterhus
7ca00744da
Fix chatLastSeen on join
2013-06-23 17:59:14 +02:00
Tim Düsterhus
8ac930b952
Fix newest messages when DISPLAY_JOIN_LEAVE is false
2013-06-23 17:55:29 +02:00
Tim Düsterhus
101e90d906
Fix newest messages
2013-06-23 17:54:32 +02:00
Tim Düsterhus
e0859c5952
Fix CHAT_LASTMESSAGES === 0
2013-06-23 18:46:52 +03:00
Tim Düsterhus
8edb5e3f47
Allow revoking of suspensions in ACP
2013-06-22 18:43:38 +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
0025fc63ee
Add permissions for suspension viewing
2013-06-22 17:40:24 +02:00
Tim Düsterhus
f9fa3a7841
Fix typo in SuspensionAction
2013-06-22 16:35:48 +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
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
Maximilian Mader
7ae862c808
Satisfy CodeSniff
2013-06-12 22:55:16 +02:00
Tim Düsterhus
2a31c61510
Fix CodeSniff complains
2013-06-06 16:56:13 +02:00
Maximilian Mader
92d2be2b28
Add suspension list to ACP [WIP]
2013-06-04 22:54:11 +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
c8a4981f90
Satisfy CodeSniff
2013-05-26 17:21:50 +02:00
Tim Düsterhus
11084c4bac
Join rooms via JavaScript (so JS errors don't lead to a join)
...
Closes #19
2013-05-26 17:19:04 +02:00
Tim Düsterhus
eec0eefe0b
Remove obsolete Room::getCache()
2013-05-26 16:22:40 +02:00
Tim Düsterhus
9e30cb66e7
Allow fetching avatars for chat messages
2013-05-25 00:50:50 +02:00
Tim Düsterhus
73a152bcfa
Fix reading the suspensions from userstorage
2013-05-25 00:08:46 +02:00
Tim Düsterhus
2a9c3882aa
Clean up language items
2013-05-24 19:26:29 +02:00
Tim Düsterhus
8fbb2ae76b
Move settings from user storage to user table
...
Closes #16
2013-05-24 17:30:27 +02:00
Tim Düsterhus
2d73af2b8c
Add RoomCache class
2013-05-24 02:27:55 +02:00
Tim Düsterhus
2936b2f3aa
Fix Suspension commands and clean up
2013-05-24 01:21:46 +02:00
Tim Düsterhus
d64f11b315
Rename position to showOrder
2013-05-24 00:08:33 +02:00
Tim Düsterhus
26604e9ae7
Fix Room::canEnter() and Room::canWrite() for guests
2013-05-23 22:43:37 +02:00
Tim Düsterhus
3fb212693d
Move CHAT_ACTIVE to modules and rename it to MODULE_CHAT
2013-05-23 22:14:07 +02:00
Tim Düsterhus
cdb8ad0c2d
Clean up :)
2013-05-18 22:05:03 +02:00
Tim Düsterhus
7cf3363728
Improve MessageList
2013-05-15 22:11:47 +02:00
Tim Düsterhus
abc6ba66f4
Rework CoffeeScript
2013-05-15 21:55:51 +02:00
Tim Düsterhus
0b3e4c816e
Disable message pruning if CHAT_LOG_ARCHIVETIME is set to -1
2013-05-08 20:30:39 +02:00
Max
b3c2df7f30
Fix bug when nodePush dies
2013-05-04 17:16:00 +03:00
Tim Düsterhus
deea3dcc19
Fix cronjob
2013-05-03 20:02:18 +02:00
Tim Düsterhus
ee1114935a
Refresh dashboard box with nodePush
2013-05-02 23:08:16 +02:00
Tim Düsterhus
037e35ba0d
Use new nodePush package
2013-04-29 16:56:20 +02:00
Tim Düsterhus
b0911a3404
Optimize code foor room leaving
2013-04-27 00:38:53 +02:00
Tim Düsterhus
140366f387
Don't show dashboard box if all rooms are empty.
2013-04-26 20:47:40 +02:00
Tim Düsterhus
2c1d016d41
Show suspensions in InfoCommand
2013-04-23 16:17:51 +02:00
Tim Düsterhus
f94960601e
Disable wrapping of username in stream
2013-04-21 20:32:30 +02:00
Tim Düsterhus
bc7f1d78df
Fix length validation
2013-04-21 20:30:06 +02:00
Tim Düsterhus
dce1f64d94
Make avatar available in user list
2013-04-21 20:21:51 +02:00
Tim Düsterhus
8b878f2f3c
Use AjaxProxy for roomlist refresh
2013-04-21 18:27:55 +02:00
Tim Düsterhus
7046452b58
Validate room first in MessageAction::send()
2013-04-21 18:15:24 +02:00
Tim Düsterhus
1a1654ae60
Fix formatting of username in MuteCommand
2013-04-20 19:49:06 +02:00
Tim Düsterhus
e0eb48c337
Convert CoffeeScript to Literate CoffeeScript
2013-04-20 18:43:56 +02:00
Tim Düsterhus
6fc06ba56f
Make ACP WCF conform
2013-04-20 17:19:17 +02:00
Tim Düsterhus
6f02c6c787
Fix text/plain output
2013-04-11 18:00:53 +02:00
Tim Düsterhus
899152b8c6
Fix ordering in RoomList
2013-04-05 22:28:12 +02:00
Tim Düsterhus
035b03024f
Use pencil icon in roomList
2013-04-05 22:17:39 +02:00
Tim Düsterhus
64a7578ab1
Reposition preparser
2013-03-19 18:36:27 +01:00
Tim Düsterhus
19e168c6a6
Fix PreParser usage
2013-03-19 18:28:56 +01:00
Tim Düsterhus
db8b4ec26e
Readd usage of PreParser which got lost in 805d7a3a11
2013-03-19 18:25:13 +01:00
Tim Düsterhus
90b27972b0
Remove text/plain output
2013-03-19 18:20:40 +01:00
Tim Düsterhus
805d7a3a11
Fix away reset
2013-03-19 18:09:19 +01:00
Tim Düsterhus
b3089dbfb6
Use PreParser
2013-03-16 20:22:06 +01:00
Tim Düsterhus
6edf3169b4
Clear cache after pruning
2013-03-11 22:33:17 +01:00
Tim Düsterhus
1487fe559d
Bugfixes in Command Handling (MuteCommand)
2013-03-11 17:17:58 +01:00
Tim Düsterhus
a935eb5f8d
Drop enableBBCodes
2013-03-11 15:42:05 +01:00
Tim Düsterhus
850ccd65fd
Check for allowed BBCodes
...
Closes #18
2013-03-11 15:28:51 +01:00
Tim Düsterhus
daeb63d219
Use WCF.Action.Proxy for message sending
...
Closes #17
2013-03-11 15:17:58 +01:00
Tim Düsterhus
1bb655d08c
Adapt to cache system changes
2013-02-04 19:27:03 +01:00
Tim Düsterhus
9df61f76e1
Remove obsolete language items
2013-02-02 23:34:12 +01:00
Tim Düsterhus
b3a192fc78
Fix RoomAction::prune()
2013-02-01 23:25:24 +01:00
Tim Düsterhus
89f222258e
Add global mute and global ban
2013-02-01 20:41:59 +01:00
Tim Düsterhus
8770affe56
Fix several class references and check permission in InfoCommand
2013-01-27 21:59:19 +01:00
max-m
6359d0382e
Added missing space
...
Getting commits like a pro ... lol
2013-01-27 18:14:27 +01:00
max-m
e2f355a48c
Added missing period and missing new line
2013-01-27 18:07:24 +01:00
max-m
701d739964
Fixed class name of CleanupCronjob
2013-01-27 17:27:47 +01:00
max-m
c448be28cc
Fixed indentation, added class comment
2013-01-27 17:24:00 +01:00
max-m
063a56bcb6
Various fixes (forgot to commit at different stages :P)
2013-01-26 22:46:54 +01:00
max-m
0241bb50c9
Fixed installation process for now
...
timeInterval to integer is just a temporary change
2013-01-25 22:37:22 +01:00
Tim Düsterhus
17bc3ba4fd
Port Chat to application (first parts)
2013-01-19 20:36:40 +01:00
Tim Düsterhus
c4dcb88bea
Properly refer to exceptions
2013-01-18 15:45:21 +01:00
Tim Düsterhus
e72005d8f8
Remove obsolete code.
2013-01-16 16:18:45 +01:00
Tim Düsterhus
292f387dd8
Improve ChatRoom::getUsers()
2013-01-14 20:56:22 +01:00
Tim Düsterhus
539dcb2a4e
Add possibility to use BBCodes
2013-01-09 21:34:30 +01:00
max-m
2ad6fb2dc9
Fixed errors originating from WoltLab/WCF@92b007d51d
2013-01-09 17:35:30 +01:00
Tim Düsterhus
bedd950aed
Fix interface in ChatRoomAction
2013-01-07 17:42:33 +01:00
Tim Düsterhus
626911953d
Improved text/plain output.
2012-11-20 16:01:32 +01:00
Tim Düsterhus
92d63b9124
Username is no longer encapsulated in a <strong>
2012-11-20 15:16:27 +01:00
Tim Düsterhus
3863a46e49
Bugfixes
2012-11-17 14:45:51 +01:00
Tim Düsterhus
1e82dfc389
ChatRoomAction implements \wcf\data\IPositionAction
2012-11-16 23:21:35 +01:00