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