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

775 Commits

Author SHA1 Message Date
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
71d9b6d1e7 Adapt to WoltLab/WCF@d59c86bd1a 2013-04-30 13:23:52 +02:00
Tim Düsterhus
037e35ba0d Use new nodePush package 2013-04-29 16:56:20 +02:00
Tim Düsterhus
bd649d50a6 Fix smiley selection 2013-04-28 16:54:56 +02:00
Tim Düsterhus
55dfd865e5 Use real buttons again 2013-04-27 13:04:36 +02:00
Tim Düsterhus
d3c9880552 Improve design 2013-04-27 12:21:31 +02:00
Tim Düsterhus
b0911a3404 Optimize code foor room leaving 2013-04-27 00:38:53 +02:00
Tim Düsterhus
3beff6aea0 Fix nodePush 2013-04-26 23:50:01 +02:00
Tim Düsterhus
4a2386f5ac Add config.js for nodePush 2013-04-26 23:44:02 +02:00
Tim Düsterhus
5da28e7952 Add language variable to JS 2013-04-26 23:10:33 +02:00
Tim Düsterhus
d9842fcb8d Made message marking functional 2013-04-26 23:02:57 +02:00
max-m
72d6c48236 Replace the annoying alert message with wcfDialog 2013-04-26 22:59:50 +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
32e979c7c5 Add logo 2013-04-26 16:09:26 +02:00
Tim Düsterhus
38bc3cf163 Fixed check for guests in dashboard 2013-04-24 14:33:47 +02:00
Tim Düsterhus
7004196b61 Don't check whether the room can be entered for guests. 2013-04-24 14:31:42 +02:00
Tim Düsterhus
3279af8041 Add missing semicolon 2013-04-23 16:49:54 +02:00
Tim Düsterhus
cd1e04cd8a Fix useless override 2013-04-23 16:40:46 +02:00
Tim Düsterhus
8f9057c7b8 Improve output of gradient. 2013-04-23 16:36:04 +02:00
Tim Düsterhus
2c1d016d41 Show suspensions in InfoCommand 2013-04-23 16:17:51 +02:00
Tim Düsterhus
87c7fdd03d Use UserInputException instead of Information message 2013-04-23 15:53:21 +02:00
Tim Düsterhus
5281abf321 Clean up styles 2013-04-22 18:52:05 +02:00
Tim Düsterhus
739890d381 Improve style 2013-04-22 17:04:23 +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
ae2d02ae64 Show Permission Denied inline 2013-04-21 18:08:24 +02:00
Tim Düsterhus
810b13d25a Fix automated notification closing in Google Chrome 2013-04-20 19:56:21 +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
4ff62179df Use new notification API 2013-04-11 17:58:04 +02:00
max-m
70d2aa7df0 Improved frontend 2013-04-10 00:16:56 +02:00
max-m
e919dedbff Use CSS flexbox in fullscreen mode 2013-04-09 17:37:02 +02:00
Tim Düsterhus
899152b8c6 Fix ordering in RoomList 2013-04-05 22:28:12 +02:00
Tim Düsterhus
6971d32b3c Remove pagination of RoomList 2013-04-05 22:23:52 +02:00
Tim Düsterhus
035b03024f Use pencil icon in roomList 2013-04-05 22:17:39 +02:00
Tim Düsterhus
98f99ed1a3 Optimize server.coffee even more 2013-04-05 21:23:08 +02:00
Tim Düsterhus
74c530db80 Optimize server.coffee 2013-04-05 21:06:13 +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
5bca9885d5 Fix activity points for join 2013-03-19 17:56:06 +01:00
Tim Düsterhus
b3089dbfb6 Use PreParser 2013-03-16 20:22:06 +01:00
Tim Düsterhus
293ffee46f Remove RouteHandlerListener
It's obsolete now
2013-03-13 17:15:34 +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
fdb21f3daf Fix PlainCommand 2013-03-11 17:10:01 +01:00
Tim Düsterhus
2ed6fea9fa Fix language item 2013-03-11 17:08:28 +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
7bfead22c9 Fix bugs 2013-03-11 14:04:31 +01:00
Tim Düsterhus
ecb1d16394 Fix method call to getGroupIDs in PermissionHandler 2013-02-17 00:04:32 +01:00
Tim Düsterhus
e93ac99ea7 Fix cache builder 2013-02-16 21:27:56 +01:00
Tim Düsterhus
a0ed005a87 Remove obsolete attribute 2013-02-15 16:38:59 +01:00
Tim Düsterhus
c9cdde0ad5 Make use of CoffeeScripts fat arrow 2013-02-07 22:34:05 +01:00
Tim Düsterhus
e24ab52691 Remove jCounter files 2013-02-07 22:23:50 +01:00
Tim Düsterhus
1bb655d08c Adapt to cache system changes 2013-02-04 19:27:03 +01:00
Tim Düsterhus
98281b502b Use faster changing values for activity points
Fixes #15
2013-02-02 23:43:14 +01:00
Tim Düsterhus
9df61f76e1 Remove obsolete language items 2013-02-02 23:34:12 +01:00
Tim Düsterhus
e3f6731c74 Fix language items 2013-02-02 23:32:41 +01:00
Tim Düsterhus
99da19966d Check permissions for log in template 2013-02-02 23:22:48 +01:00
Tim Düsterhus
9aa1943741 Protect nodePush with htaccess 2013-02-02 21:09:41 +01:00
Tim Düsterhus
ea00d8b3a6 Improve style 2013-02-02 21:09:41 +01:00
Tim Düsterhus
b3a192fc78 Fix RoomAction::prune() 2013-02-01 23:25:24 +01:00
Tim Düsterhus
cdd2385b08 Convert ip6 to ip4 in InfoCommand 2013-02-01 22:47:06 +01:00
Tim Düsterhus
0573d4469e Fix /me-Command 2013-02-01 22:47:06 +01:00
max-m
7459afa018 Fix smiley loading 2013-02-01 21:36:58 +01:00
Tim Düsterhus
6d40e07fbe Fix TimeIntervalOptionType 2013-02-01 21:11:04 +01:00
Tim Düsterhus
a5f9c98026 Fix WhisperCommand 2013-02-01 20:48:23 +01:00
Tim Düsterhus
89f222258e Add global mute and global ban 2013-02-01 20:41:59 +01:00
Tim Düsterhus
76191f9476 Use CSS animations for topic 2013-01-31 16:03:20 +01:00
Tim Düsterhus
5a5a2c9ad1 Add dashboard box with online-list 2013-01-31 16:02:14 +01:00
Tim Düsterhus
b5af965571 Fix syntax of be.bastelstu.Chat.coffee 2013-01-30 17:36:23 +01:00
Tim Düsterhus
8c151106c3 Merge branch 'app'
Conflicts:
	file/icon/chatColored.svg
2013-01-30 17:34:02 +01:00
Tim Düsterhus
fd1d255b8a Fix removal of away class 2013-01-30 17:21:23 +01:00
Tim Düsterhus
5a9725c24e Make smilies transparent if disabled 2013-01-30 17:19:32 +01:00
Tim Düsterhus
1fc25c5def Improve CSS 2013-01-30 17:15:46 +01:00
Tim Düsterhus
26ac9b8626 Improve message design with CSS tables 2013-01-30 16:34:02 +01:00
Tim Düsterhus
8772981d92 Use proper coffeescript for jCounter 2013-01-29 22:15:20 +01:00
Tim Düsterhus
cad8fee417 Clean up javascript 2013-01-29 21:41:02 +01:00
Tim Düsterhus
98f5e1bee3 Fix desktop notifications 2013-01-29 21:33:30 +01:00
Tim Düsterhus
7528cdf7f6 Remove method call to remove method 2013-01-28 22:26:24 +01:00
Tim Düsterhus
d280492e78 Improve message icons 2013-01-28 20:45:57 +01:00
Tim Düsterhus
98943f9309 Remove proxying of pages, remove deliver copyright background in own request 2013-01-27 22:55:42 +01:00
Tim Düsterhus
71936e14d6 Use PACKAGE_VERSION 2013-01-27 22:25:02 +01:00
Tim Düsterhus
f2a1b4a846 Add contrib files 2013-01-27 22:03:42 +01:00
Tim Düsterhus
8770affe56 Fix several class references and check permission in InfoCommand 2013-01-27 21:59:19 +01:00
Tim Düsterhus
16e55f41e9 Fix reference to class 2013-01-27 21:49:25 +01:00
max-m
e07be6695e Fixing ACP 2013-01-27 20:10:06 +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
4e49cd5618 Fixed wrong class name 2013-01-27 17:19:11 +01:00
max-m
dc75c38b3f Edited copyright, moved JavaScript to head, fixed logPage 2013-01-27 15:16:29 +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
2ff468656f Add UserActivityPointEvents 2013-01-14 21:08:44 +01:00
Tim Düsterhus
292f387dd8 Improve ChatRoom::getUsers() 2013-01-14 20:56:22 +01:00
Tim Düsterhus
963203224d Add MuteCommand and BanCommand 2013-01-14 20:52:09 +01:00
Tim Düsterhus
539dcb2a4e Add possibility to use BBCodes 2013-01-09 21:34:30 +01:00
Tim Düsterhus
d2f23cb5a7 Show Chatlog inline 2013-01-09 19:59:32 +01:00
Tim Düsterhus
9a5f3043ba Merge branch 'master' of github.com:wbbaddons/Tims-Chat 2013-01-09 17:42:14 +01:00
max-m
2ad6fb2dc9 Fixed errors originating from WoltLab/WCF@92b007d51d 2013-01-09 17:35:30 +01:00
Tim Düsterhus
a5d61acdf0 Improve ACP pages / forms 2013-01-07 20:34:18 +01:00
Tim Düsterhus
335fa0ea7a Fix Sniff fail 2013-01-07 18:51:57 +01:00
Tim Düsterhus
900cd5542d Fix some issues 2013-01-07 18:46:19 +01:00
Tim Düsterhus
bedd950aed Fix interface in ChatRoomAction 2013-01-07 17:42:33 +01:00
Tim Düsterhus
c8159817a1 Ignore end of ChatCopyrightPage 2012-12-20 19:52:01 +01:00
Tim Düsterhus
1c9fc368c2 Ignore update script as well 2012-12-20 19:07:58 +01:00
Tim Düsterhus
474d3c2f3c Fix Formatting 2012-12-20 18:46:38 +01:00
Tim Düsterhus
d1313bf5f9 Add first version of ChatLog 2012-11-23 20:42:05 +01:00
Tim Düsterhus
2f6354acdb Optimize ChatMessagePage 2012-11-23 20:33:27 +01:00
Tim Düsterhus
bd051d2426 Support {id} in chat routes 2012-11-23 20:31:40 +01:00
Tim Düsterhus
912201dd64 Add styling for suspended users 2012-11-20 16:08:48 +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
a03cf10fea make Tims Chat compatible with collapsible sidebar 2012-10-25 22:58:54 +02: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
4606cca27b Fix RestoreCommand 2012-10-20 16:57:34 +02:00
Tim Düsterhus
427242616d Fix variable reference 2012-10-20 16:54:41 +02:00
Tim Düsterhus
0dc39c9df9 PHPDoc and bugfixes 2012-10-20 16:32:58 +02:00
Tim Düsterhus
d1101fe101 Properly import IllegalLinkException 2012-10-20 16:20:52 +02:00
Tim Düsterhus
c78bb37f92 Adding more ACL-options and userGroupOptions, add language item 2012-10-20 16:15:32 +02:00
Tim Düsterhus
6de9a985bc Improving autocompleter
Closes #11
2012-10-20 13:45:05 +02:00
Tim Düsterhus
ca123d62b0 Use dropdown for usermenu, resort CSS, improve templates 2012-10-19 22:26:50 +02:00
Tim Düsterhus
dcd72ef7e1 Properly handle suspended status in JS and fix "you" 2012-10-19 17:49:56 +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
c3ecf87746 Properly extend MeCommand 2012-10-17 14:26:37 +02:00
Tim Düsterhus
c86cf9442d Remove href from userMenu 2012-10-16 12:09:09 +02:00
Tim Düsterhus
1b619f63a9 Improving config of nodePush 2012-10-16 12:09:01 +02:00
Tim Düsterhus
2c63fd0658 Fix fullscreen mode 2012-10-15 16:45:22 +02:00
Tim Düsterhus
fd75bf99ab Move CSS from Template to less 2012-10-15 14:39:59 +02:00
Tim Düsterhus
167679d2c3 Update updatescript as well 2012-10-15 12:15:56 +02:00
Tim Düsterhus
726a4071d1 Reset styles after installation 2012-10-15 12:14:41 +02:00
Tim Düsterhus
e1cc866a83 Improve and fix template 2012-10-15 12:08:57 +02:00
Tim Düsterhus
5d0ff1386a Cleanup before shutdown 2012-10-14 17:58:28 +02:00
Tim Düsterhus
f7b5c1d012 serverPush -> nodePush 2012-10-14 17:30:52 +02:00
max-m
97fed09649 LESS, FUCK YEAH!
- Converted sass to less files
- Adapted LESS files to use WCF style variables and less functions
- Adapted chat.tpl and jCounter.jQuery.coffee to not include their css
  files (they are compiled by lessphp as of now)
2012-09-23 17:37:18 +02:00
Tim Düsterhus
8e2154c994 Adding WhisperCommand 2012-09-07 23:08:13 +02:00
Tim Düsterhus
f777bc1d2e Fixing Chat*(Page|Form|Action) 2012-09-07 22:42:19 +02:00
Tim Düsterhus
ec0154e3a4 Fixing ChatPageMenuItemProvider 2012-09-07 22:32:42 +02:00
Tim Düsterhus
88525e69bf Removing permission from $neededPermissions 2012-09-07 22:29:02 +02:00
Tim Düsterhus
16b3809865 Add Command Suffix to commands 2012-09-07 22:23:27 +02:00
Tim Düsterhus
09b2840ce1 Fixing whitespaces 2012-08-28 22:29:34 +02:00
Tim Düsterhus
c918ca0c86 Merge branch 'master' of github.com:wbbaddons/Tims-Chat 2012-08-28 22:13:54 +02:00
Tim Düsterhus
4e31261961 Fixing namespace 2012-08-28 21:58:47 +02:00
Tim Düsterhus
f48dfab256 Show ip in join message. 2012-08-28 21:53:21 +02:00
Tim Düsterhus
ba21e669e3 Return array in ChatRoomCacheBuilder 2012-08-16 12:08:29 +03:00
Tim Düsterhus
a1d4028723 Add .userLink 2012-08-15 18:04:09 +02:00
Tim Düsterhus
f507070d20 Disallow direct access 2012-08-12 20:30:08 +02:00
Tim Düsterhus
1108d32ed3 Adding .you for the own user 2012-08-10 18:32:08 +02:00
Tim Düsterhus
e8618f2c13 Use $this->objectAction 2012-08-10 17:15:25 +02:00
Tim Düsterhus
3bb8ef4577 Use $loginRequired 2012-08-08 16:51:24 +02:00
Tim Düsterhus
65430ac26e Adding .userLink to users 2012-08-08 00:11:55 +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
79588bd16d Merge branch 'master' of github.com:wbbaddons/Tims-Chat 2012-08-06 21:37:35 +02:00
max-m
f48c4d2d81 Smilies except the default category (ID null) will be loaded via Ajax from now on.
Also fixed some css bugs and restyled the sidebar a bit.
2012-07-14 15:04:53 +02:00
Tim Düsterhus
6ec0a7e3a1 Code format 2012-07-14 14:40:06 +02:00
max-m
6e61152665 Modified sidebar and fixed some minor positioning errors. 2012-07-07 22:30:28 +02:00
Tim Düsterhus
2f664ceccc Escaping HTML in userlist 2012-07-01 13:59:14 +02:00
Tim Düsterhus
a2c7691e46 .ajaxLoad looks much better now 2012-06-29 21:53:10 +02:00
Tim Düsterhus
43f977e824 Only ask for permissions if we don't already have them 2012-06-29 17:08:27 +02:00
Tim Düsterhus
fa07b26b44 Focus input after buttonclick 2012-06-29 17:05:01 +02:00
Tim Düsterhus
864f00f284 Fixing errorhandling of getMessages
Set loading to false in complete, instead of success
2012-06-28 19:21:34 +02:00
Tim Düsterhus
b141fac033 Fixed onbeforeunload-event 2012-06-28 19:08:46 +02:00
Tim Düsterhus
32d16f4213 Simulating fullscreen mode
It works now in every modern browser and does not throw a warning.
2012-06-28 18:26:55 +02:00
Tim Düsterhus
ec8843fa1e Temporarily disabling submit event 2012-06-25 20:52:02 +02:00
Tim Düsterhus
481abce846 Really fix it 2012-06-25 20:47:30 +02:00
Tim Düsterhus
fe3def5482 Fixing fullscreen mode 2012-06-25 20:41:05 +02:00
Tim Düsterhus
1b522931bb Adding submit-event 2012-06-19 16:30:16 +02:00
Tim Düsterhus
d451c6b118 Rename windowConsole to _console 2012-06-19 16:23:18 +02:00
Tim Düsterhus
fc378725e7 Remove fullscreen button, when fullscreen is not supported 2012-06-17 17:37:58 +02:00
Tim Düsterhus
a95896ae28 Codeformat and fullscreen-event 2012-06-16 21:03:29 +02:00
Tim Düsterhus
e283126b29 Fix Fatal error: Cannot override final method wcf\page\AbstractPage::__construct() in wcf/lib/acp/form/ChatRoomAddForm.class.php on line 16 2012-06-16 20:08:05 +02:00
Tim Düsterhus
9874d83f27 Request keyboard support in Fullscreen mode 2012-06-14 13:44:30 +02:00
Tim Düsterhus
98576b9c40 Adding JS for Fullscreen-Mode 2012-06-13 18:13:54 +02:00
Tim Düsterhus
4a5adc9645 Improving CSS 2012-06-13 18:04:40 +02:00
Tim Düsterhus
41e404bbdc Adding CSS for HTML5 Fullscreen-Mode 2012-06-13 17:55:20 +02:00
Tim Düsterhus
93ea9c8341 Run the subpages.
I really wanna have PHP 5.4 ready :(
2012-06-10 18:49:11 +02:00
Tim Düsterhus
366b7207ca Adding $this->room again 2012-06-10 18:48:08 +02:00
Tim Düsterhus
42ad9e7164 timwolla.wcf.chat -> be.bastelstu.wcf.chat 2012-06-04 21:43:03 +02:00
Tim Düsterhus
9755242683 More Docs 2012-06-04 21:34:07 +02:00
Tim Düsterhus
d9d90e9c19 Docs and Code Optimization 2012-06-04 21:22:25 +02:00
Tim Düsterhus
d7f91715e4 More docs. 2012-06-04 21:10:03 +02:00
Tim Düsterhus
c1c6c3d5bb PHPDoc and Removing unneeded code 2012-06-04 20:30:08 +02:00
Tim Düsterhus
0a7fa7f640 Adding some more doc-blocks and cleaning up code. 2012-05-31 16:57:20 +02:00
Tim Düsterhus
c71d19e16a Fixed active marking 2012-05-24 20:36:58 +02:00
Tim Düsterhus
2a62bc07ed Fixing trenary operator 2012-05-24 20:32:43 +02:00
Tim Düsterhus
ba949d3463 Fixing line-breaks in jCounter 2012-05-21 16:43:22 +02:00
max-m
ddf4265fd6 Fixed icons. 2012-05-21 12:27:26 +02:00
Tim Düsterhus
961dbcc1f9 Adding Restore-Command 2012-05-19 23:03:35 +02:00
Tim Düsterhus
aec5ba361f Expose user-object. 2012-05-19 23:03:26 +02:00
Tim Düsterhus
fc47129ce0 Adding WhereCommand 2012-05-19 21:49:35 +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
ca790587f2 Trigger message loading once a minute for easier detection of dead users.
Closes #9
2012-05-19 17:44:19 +02:00
Tim Düsterhus
abc9af1c32 Check working dir 2012-05-04 15:35:06 +02:00
Tim Düsterhus
708df74673 Fixed „active“-marking of scroll button. 2012-05-02 20:53:32 +02:00
Tim Düsterhus
5c1f84eb1e Deliver integers as integers. 2012-05-02 20:27:16 +02:00
Tim Düsterhus
f7e4868488 Fixing nodePush-versionnumber 2012-04-30 22:25:19 +02:00
Tim Düsterhus
bea88516ea Fixing PHP-Syntax-Error 2012-04-30 22:21:39 +02:00
Tim Düsterhus
040189ffab Fixing autocompletion + PHPDoc 2012-04-30 21:23:57 +02:00
Tim Düsterhus
bdf019b332 Adding language item for IP-Address 2012-04-30 21:14:25 +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
e444cd5733 chmod 0777 the socket. 2012-04-27 22:13:27 +02:00
Tim Düsterhus
fadfb5ce61 Send notification after 20ms 2012-04-27 21:50:41 +02:00
Tim Düsterhus
51683c9484 Correctly call the socket. 2012-04-27 21:32:33 +02:00
Tim Düsterhus
a3bdeba53c Ensure the message is at least 10 seconds old
Otherwise slower clients would get problems with two messages directly after each other
2012-04-27 20:16:58 +02:00
Tim Düsterhus
211c6485a8 Fixing the algorithm change 2012-04-27 20:00:42 +02:00
Tim Düsterhus
378a1ab33a Change algorithm to sort out dead users when using Push-Server 2012-04-27 19:54:50 +02:00
Tim Düsterhus
58ec55bed2 PHP now triggers newMessage-event 2012-04-27 19:33:28 +02:00
Tim Düsterhus
38f4d76694 +x'ing bin/run.sh 2012-04-27 16:59:03 +02:00
Tim Düsterhus
1bef3983c6 Adding config.js 2012-04-27 16:58:19 +02:00
Tim Düsterhus
d76cbbcfb4 Configuring socket.io a bit. 2012-04-27 16:20:41 +02:00
Tim Düsterhus
f5d9044d4b Adding node.js Pushing 2012-04-27 15:42:44 +02:00
Tim Düsterhus
973852f581 Fix: In file/js/be.bastelstu.WCF.Chat.coffee, the variable "be" can't be assigned with ?= because it has not been defined. 2012-04-21 15:50:06 +02:00
Tim Düsterhus
7cc2c613b6 Making users that are away a bit more transparent. 2012-04-20 22:14:24 +02:00
Tim Düsterhus
80ae9779f8 Clear cache when creating a temproom.
Fixes #8
2012-04-19 20:24:16 +03:00
Tim Düsterhus
722649c1fd Avoid duplicate spaces. 2012-04-19 19:00:37 +02:00
Tim Düsterhus
5ad0bca7e9 Add username in profile-link. 2012-04-19 17:49:54 +02:00
Tim Düsterhus
8dcd287fb4 Clean Up dead users by cronjob as well. 2012-04-19 15:06:34 +02:00
Tim Düsterhus
0b1ad7a02a Make only one Message-loading attempt at a time. 2012-04-19 15:01:38 +02:00
Tim Düsterhus
3eaf35c9c1 ChatUtil::writeUserData now accepts the user-object as the second parameter. 2012-04-18 22:45:11 +02:00
Tim Düsterhus
2e2edec54f Fixing Dead-User-Query 2012-04-18 21:36:07 +02:00
Tim Düsterhus
56c7544045 Kill dead users. 2012-04-18 21:01:38 +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
c1b2fe0dfd Adding lastActivity 2012-04-15 21:37:20 +02:00
Tim Düsterhus
6351a72fd0 Adding language item for temporary rooms. 2012-04-15 20:17:44 +02:00
Tim Düsterhus
3248b14097 Fixing ChatXEditor::prune() 2012-04-15 18:00:59 +02:00