1
0
mirror of https://github.com/wbbaddons/Tims-Chat.git synced 2024-12-22 21:40:08 +00:00
Commit Graph

201 Commits

Author SHA1 Message Date
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
Tim Düsterhus
ea3b0f69cf Add suspensions to cronjob and add getSuspensionByUserRoomAndType 2012-10-20 18:24:48 +02:00
Tim Düsterhus
0587fdfa0f Add language items 2012-10-20 18:04:46 +02:00
Tim Düsterhus
0dc39c9df9 PHPDoc and bugfixes 2012-10-20 16:32:58 +02:00
Tim Düsterhus
d45c8e3a63 Improve suspended status in JSON-answer, include benchmark 2012-10-19 17:44:30 +02:00
Tim Düsterhus
8e2154c994 Adding WhisperCommand 2012-09-07 23:08:13 +02:00
Tim Düsterhus
ec8eba6986 Enable DOMNodeInsertedHandler 2012-08-07 23:56:57 +02:00
Tim Düsterhus
60d23310e3 Additional data is now serialized 2012-08-07 21:12:32 +02:00
Tim Düsterhus
d7f91715e4 More docs. 2012-06-04 21:10:03 +02:00
Tim Düsterhus
12497c3583 Populate whether a user is suspended. 2012-05-19 21:37:15 +02:00
Tim Düsterhus
874b5009a2 Take care of global suspensions as well 2012-05-19 21:28:10 +02:00
Tim Düsterhus
e8607eaf56 Adding Suspension-Handling 2012-05-19 21:25:50 +02:00
Tim Düsterhus
f91a03aa32 Revert "Optimizing ChatRoom::getUsers()"
This reverts commit f8193d1050.
2012-05-19 20:49:50 +02:00
Tim Düsterhus
f8193d1050 Optimizing ChatRoom::getUsers() 2012-05-19 20:41:33 +02:00
Tim Düsterhus
f72dfb4e54 Moving pruning to *Action 2012-05-19 20:33:25 +02:00
Tim Düsterhus
5c1f84eb1e Deliver integers as integers. 2012-05-02 20:27:16 +02:00
Tim Düsterhus
bea88516ea Fixing PHP-Syntax-Error 2012-04-30 22:21:39 +02:00
Tim Düsterhus
3ba9cf7143 serverPush -> nodePush 2012-04-30 20:52:30 +02:00
Tim Düsterhus
49f8e67baf Check whether the socket is writable. 2012-04-28 19:59:33 +02:00
Tim Düsterhus
51683c9484 Correctly call the socket. 2012-04-27 21:32:33 +02:00
Tim Düsterhus
58ec55bed2 PHP now triggers newMessage-event 2012-04-27 19:33:28 +02:00
Tim Düsterhus
2cc70345ce Properly delete position when a room is deleted. 2012-04-16 22:12:44 +02:00
Tim Düsterhus
3248b14097 Fixing ChatXEditor::prune() 2012-04-15 18:00:59 +02:00
Tim Düsterhus
306f1c38b7 Fixed usage of constant 2012-04-15 17:32:25 +02:00
Tim Düsterhus
ab42584965 Adding language-items for away-message. 2012-04-15 15:37:41 +02:00
Tim Düsterhus
0cceabdb88 Check whether the user may write. 2012-03-24 21:47:03 +01:00
Tim Düsterhus
e7598d14f7 Adding away-command 2012-03-22 18:45:36 +01:00
Tim Düsterhus
4a901569bd Merge branch 'master' into commands
Conflicts:
	file/lib/system/chat/commands/ChatCommandHandler.class.php
2012-03-22 17:18:53 +01:00
Tim Düsterhus
499526000a SQL-Standard 2012-03-22 16:38:08 +01:00
Tim Düsterhus
c18b9e739b Transaction is only committed when the parent call succeeds as well 2012-03-22 16:26:52 +01:00
Tim Düsterhus
a11e38dafd Merge branch 'master' of github.com:wbbaddons/Tims-Chat 2012-03-16 17:09:30 +01:00
Tim Düsterhus
907a348674 Use offset for sorting 2012-03-16 17:09:12 +01:00
Tim Düsterhus
32b1a5bada Fixed bad fix + use fetchColumn 2012-03-15 20:16:24 +01:00
Tim Düsterhus
a1f939d763 Fixed comment 2012-03-15 20:11:01 +01:00
Tim Düsterhus
24161a5939 Changing Package Identifier to be.bastelstu.wcf.chat 2012-03-12 17:19:01 +01:00
Tim Düsterhus
6e89b04751 Adding cleanup-cronjob (Currently missing the PIP)
Moving getPackageID into the Util
2012-03-08 22:07:46 +01:00
Tim Düsterhus
81462252dc PackageDependencyHandler is now a Singleton
Fixes Tims Chat in accordance to WoltLab/WCF@6eb121400f
2012-03-05 16:49:45 +01:00
Tim Düsterhus
81bdbccbe2 Merge branch 'master' into commands
Conflicts:
	file/lib/form/ChatForm.class.php
	template/chatMessage.tpl
2012-03-04 19:57:23 +01:00
Tim Düsterhus
c9fc8e1ce6 Adding missing prefix for ACL-Keys 2012-03-04 13:42:04 +01:00
Tim Düsterhus
d8c8ee2f5d Fixing one problem with null 2012-03-03 23:16:24 +01:00
Tim Düsterhus
a484c6d9c3 Adding some more ACL 2012-03-03 22:00:54 +01:00