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

422 Commits

Author SHA1 Message Date
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
f9fa3a7841 Fix typo in SuspensionAction 2013-06-22 16:35:48 +02:00
Tim Düsterhus
878831a659 Merge remote-tracking branch 'origin/suspensionList' into suspensionList 2013-06-22 16:34:17 +02:00
Maximilian Mader
55c4029057 Merge branch 'suspensionList' of github.com:wbbaddons/Tims-Chat into suspensionList 2013-06-22 16:31:48 +02:00
Maximilian Mader
bc56eac2e2 Improve suspension list 2013-06-22 16:31:08 +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
Maximilian Mader
eb27166c6c Add pagination to chatSuspensionList and rename variables in chatSuspensionList.tpl and ChatSuspensionListPage.class.php 2013-06-21 20:18:33 +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
Maximilian Mader
3f26f6a263 Add language variables and add username to filter form if userID/issuerUserID is supplied. 2013-06-15 21:02:10 +02:00
Maximilian Mader
2ec2b17a7f Add filter form to ChatSuspensionList 2013-06-15 15:33:30 +02:00
Maximilian Mader
7ae862c808 Satisfy CodeSniff 2013-06-12 22:55:16 +02:00
Maximilian Mader
1b8801629b Improve suspension list 2013-06-12 22:49:25 +02:00
Tim Düsterhus
c839d528cc Save time and issuer of suspensions 2013-06-08 16:29:19 +02:00
Tim Düsterhus
c6ffaf4fd7 Fix selecting of global suspensions 2013-06-06 21:51:25 +03:00
Tim Düsterhus
2a31c61510 Fix CodeSniff complains 2013-06-06 16:56:13 +02:00
Tim Düsterhus
c224333b10 Add filter to suspensionList 2013-06-06 16:46:27 +02:00
Tim Düsterhus
63399908f1 Improve template of suspensionList and add condition 2013-06-04 23:39:42 +02:00
Maximilian Mader
92d2be2b28 Add suspension list to ACP [WIP] 2013-06-04 22:54:11 +02:00
Maximilian Mader
2c6a5c0c69 Fix ChatPage 2013-06-01 18:20:43 +03:00
Tim Düsterhus
9d637efa15 Read out available commands 2013-06-01 14:37:18 +02:00
Tim Düsterhus
0cdcffc65a Forbid editing of temprooms in ACP 2013-05-31 02:07:03 +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
a7e63a5954 Fix away status in sidebar 2013-05-28 23:46:22 +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
7b04bcff73 Fix userlink in sidebar 2013-05-26 17:39:54 +02:00
Tim Düsterhus
48ea060476 Fix RestoreCommand 2013-05-26 17:24:44 +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
65f6f8d7b7 Use ViewableMessageList in ChatPage 2013-05-26 16:20:51 +02:00
Tim Düsterhus
6bb29146c6 Add UnbanCommand 2013-05-26 15:56:05 +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