Commit Graph

1075 Commits

Author SHA1 Message Date
Max Klaversma
84b44c29b9 Added sorting options for list: best/worst/newest/oldest (via /list). 2014-05-01 17:35:48 +02:00
kremsy
c23f7dd5b9 exception todo 2014-05-01 17:35:48 +02:00
kremsy
596eb88740 comment fix 2014-05-01 17:35:48 +02:00
kremsy
09e7a1517c updated depreced callbacks 2014-05-01 17:35:48 +02:00
Steffen Schröder
429702d2e6 improved connection exception reporting 2014-05-01 17:35:47 +02:00
Steffen Schröder
2cdb00131a fixed leftover maniascript logging 2014-05-01 17:35:47 +02:00
Steffen Schröder
cf78a2a141 proper unregistering of deactivated plugins 2014-05-01 17:35:47 +02:00
Steffen Schröder
2befc24d17 validate your copy pasted crap 2014-05-01 17:35:47 +02:00
Max Klaversma
906146c3e1 Fixed style join/leave messages 2014-05-01 17:35:47 +02:00
Steffen Schröder
b5a3d7dd57 fixed phpdoc 2014-05-01 17:35:47 +02:00
Max Klaversma
5ecfc8ce68 Fixed pagecounter for custom maplists 2014-05-01 17:35:47 +02:00
Steffen Schröder
f0e7a96e0e page answer action regex draft 2014-05-01 17:35:47 +02:00
Steffen Schröder
8b83825344 added paging chunks to maplist 2014-05-01 17:35:47 +02:00
Max Klaversma
cac3550856 Added buffer of recently played maps in mapqueue 2014-05-01 17:35:46 +02:00
Steffen Schröder
75b1e2155a setting for disabling automatic mc restart 2014-05-01 17:35:46 +02:00
Max Klaversma
d2813fe001 Added maximum number of maps in queue for admin/player 2014-05-01 17:35:46 +02:00
Max Klaversma
119ddc6e3c Added mapqueue commands + added indication for public and private messages in chat 2014-05-01 17:35:46 +02:00
Steffen Schröder
8bf32d7157 karma plugin settings migration 2014-05-01 17:35:46 +02:00
Max Klaversma
e07ac29d13 Fixed Karma for MapList 2014-05-01 17:35:46 +02:00
Steffen Schröder
26ad7c927e actions menu fix 2014-05-01 17:35:46 +02:00
Steffen Schröder
c0e2ed7370 fixes 2014-05-01 17:35:46 +02:00
Steffen Schröder
7145cd267b fml fix 2014-05-01 17:35:46 +02:00
Steffen Schröder
969933e585 moved plugin install menu to plugins namespace 2014-05-01 17:35:45 +02:00
Steffen Schröder
7a6566691c small fixes 2014-05-01 17:35:45 +02:00
Steffen Schröder
483d673e5f updated manialink code for FML 1.1 2014-05-01 17:35:45 +02:00
Steffen Schröder
332f8d76fb refactoring and improvements 2014-05-01 17:35:45 +02:00
Steffen Schröder
acf9053117 refactored phpdoc, return/break statements, uses 2014-05-01 17:35:45 +02:00
Steffen Schröder
b75946e048 FML 1.1 2014-05-01 17:35:45 +02:00
Max Klaversma
7e025c5626 Added shadows to chatmessages 2014-05-01 17:35:45 +02:00
Max Klaversma
f50f29cd10 Added //ban command 2014-05-01 17:35:45 +02:00
Max Klaversma
fe0aa832ae Added try-catch for writemaplist 2014-05-01 17:35:45 +02:00
Max Klaversma
9c4a1c27ea Added readmaplist and writemaplist commands 2014-05-01 17:35:44 +02:00
Max Klaversma
74d963cca5 Added replay votes + admin replay 2014-05-01 17:35:44 +02:00
kremsy
a3040125e9 callbacks improvement 2014-05-01 17:35:44 +02:00
kremsy
335901edd8 libxmlrpc callbacks 2014-05-01 17:35:44 +02:00
kremsy
8f1b5ae791 better draft 2014-05-01 17:35:44 +02:00
kremsy
ff054839ea callbacks draft 2014-05-01 17:35:44 +02:00
kremsy
157a4347a4 exception fix 2014-05-01 17:35:44 +02:00
kremsy
594694368b added ignore exception 2014-05-01 17:35:44 +02:00
kremsy
49cc059e66 mapmanager fix 2014-05-01 17:35:44 +02:00
kremsy
741edf65e9 finished playerdatamanager 2014-05-01 17:35:44 +02:00
kremsy
2c7cbd0e32 exception fixes 2014-05-01 17:35:44 +02:00
kremsy
984e27cd2b 1 2014-05-01 17:35:43 +02:00
kremsy
843467072d exception fix 2014-05-01 17:35:43 +02:00
Steffen Schröder
c0255bd442 todo for restart 2014-05-01 17:35:43 +02:00
kremsy
50793a9a9c playerdatamanager start feel free to continue :D 2014-05-01 17:35:43 +02:00
kremsy
e899b1c245 playermanager addition 2014-05-01 17:35:43 +02:00
kremsy
fa1f8663f3 cache settings 2014-05-01 17:35:43 +02:00
kremsy
e40df45cd9 client fix test 2014-05-01 17:35:43 +02:00
kremsy
10bbd5383f dedi lib update 2014-05-01 17:35:43 +02:00
kremsy
9dc3ba395b async plugin update check 2014-05-01 17:35:43 +02:00
kremsy
1011fbdde1 removed test 2014-05-01 17:35:43 +02:00
kremsy
36a6cf786d small fix serverrankings plugin 2014-05-01 17:35:42 +02:00
kremsy
0859f54722 small fix mapmanager 2014-05-01 17:35:42 +02:00
kremsy
93605de685 fixed exception 2014-05-01 17:35:42 +02:00
kremsy
154ed55908 exception fix 2014-05-01 17:35:42 +02:00
kremsy
3b5f7bd756 adjustments of idle connection check 2014-05-01 17:35:42 +02:00
kremsy
40a0230b21 increased version 2014-05-01 17:35:42 +02:00
kremsy
7408ffb4ac php 5.3 compatiblity 2014-05-01 17:35:42 +02:00
kremsy
ea9c929ec3 small exception fix 2014-05-01 17:35:42 +02:00
kremsy
fc60444a02 exception fix 2014-05-01 17:35:42 +02:00
kremsy
7bb2d98a43 exception fix 2014-05-01 17:35:42 +02:00
kremsy
ce22feee51 improved exceptions 2014-05-01 17:35:42 +02:00
kremsy
7525b96ba1 fixed some exceptions 2014-05-01 17:35:41 +02:00
kremsy
94bd951a43 typo 2014-05-01 17:35:41 +02:00
kremsy
02b0a0dec0 mapmanager cleanup 2014-05-01 17:35:41 +02:00
Max Klaversma
be4d96fa22 Changed the maplist a bit and changed maps limit to avoid crash 2014-05-01 17:35:41 +02:00
Max Klaversma
34d0ad54fa Added extra skip commands 2014-05-01 17:35:41 +02:00
Max Klaversma
51f8fd8e22 Made update to make sure not to timeout on MX request onInit 2014-05-01 17:35:41 +02:00
kremsy
2603325d2a check conenction idle every 3 minutes 2014-05-01 17:35:41 +02:00
Max Klaversma
c7abd69caa Updated DedicatedServer lib with latest changes by NewBoo. 2014-05-01 17:35:41 +02:00
kremsy
85bc053fb3 switch to newboos dedicated api + idletime check 2014-05-01 17:35:41 +02:00
kremsy
13b57c7cdb added authortime 2014-05-01 17:35:40 +02:00
Max Klaversma
69df3bc84f Added extra skip/restart/add commands and added timedifferences to LocalRecords 2014-05-01 17:35:40 +02:00
Max Klaversma
e87b614a87 Changed PHPDoc block 2014-05-01 17:35:40 +02:00
Max Klaversma
5b884d7a9c Plugins can now be installed via the settings UI. 2014-05-01 17:35:39 +02:00
Max Klaversma
9d345d1b9e Added install menu, lists uninstalled plugins + install button. Button not yet working. 2014-05-01 17:35:39 +02:00
Max Klaversma
e0b5149b9c Moved the updatebutton, menu now checking all plugins at once, instead of one call per plugin. 2014-05-01 17:35:39 +02:00
Max Klaversma
9a6d07e73b Added temporary chatbased pluginlist command, showing not-installed plugins via WS 2014-05-01 17:35:39 +02:00
Max Klaversma
78ea617a53 Don't show update button when there is no update 2014-05-01 17:35:39 +02:00
Max Klaversma
9de5c340c3 Added update all button on pluginmenu 2014-05-01 17:35:39 +02:00
Max Klaversma
b4d131404d Added specific plugin updates in configurator 2014-05-01 17:35:39 +02:00
Max Klaversma
e3c4e6048e Added user-initiated pluginupdate + reloading 2014-05-01 17:35:39 +02:00
Max Klaversma
9f2fa57e9d Automatic update for plugins on startup 2014-05-01 17:35:39 +02:00
Max Klaversma
c0b9263b97 Check for newer pluginversions at startup 2014-05-01 17:35:39 +02:00
Steffen Schröder
6e37411fc4 fml update 2014-05-01 17:35:39 +02:00
Steffen Schröder
81af68838b php 5.3 compatibility changes 2014-05-01 17:35:39 +02:00
kremsy
2db2c88554 exception fix 2014-05-01 17:35:39 +02:00
kremsy
cf12c8af43 small fixes 2014-05-01 17:35:38 +02:00
kremsy
df54ea52bb small fixes 2014-05-01 17:35:38 +02:00
kremsy
c82f14b07c fixed exception 2014-05-01 17:35:38 +02:00
kremsy
7021c63be1 updatemanager min dedicated build 2014-05-01 17:35:38 +02:00
Steffen Schröder
04d47fb61f replaced debug notices by chat messages 2014-05-01 17:35:38 +02:00
Steffen Schröder
17b7e4249f exception chat message method 2014-05-01 17:35:38 +02:00
Max Klaversma
8a6726dad1 Commented version check, because of updates towards MP2 MCs 2014-05-01 17:35:37 +02:00
Max Klaversma
76d888c8b1 Added version check to startup 2014-05-01 17:35:37 +02:00
kremsy
2bbcbf1d72 permission levels for settings 2014-05-01 17:35:37 +02:00
Steffen Schröder
5ad45d3b6f FML Update 2014-05-01 17:35:37 +02:00
kremsy
8ee564d4b7 added karma to mx list 2014-05-01 17:35:37 +02:00
kremsy
da8873a32d mx object cleanup 2014-05-01 17:35:37 +02:00
kremsy
7ba4aa0b7b fixed forcespec exception 2014-05-01 17:35:37 +02:00
kremsy
1e66d04649 changed zoneflag avatar reference 2014-05-01 17:35:36 +02:00
Steffen Schröder
08cad46cfc added license and copyright annotations
improved phpdoc
2014-05-01 17:35:36 +02:00
kremsy
07a63cf518 disalbed setchallengtimewarning 2014-05-01 17:35:36 +02:00
kremsy
f05c75143e small error fixes 2014-05-01 17:35:36 +02:00
kremsy
4ff88a1204 exception fix 2014-05-01 17:35:36 +02:00
kremsy
20c07a9646 small maplsit fix + try to fix the client crashes 2014-05-01 17:35:36 +02:00
kremsy
b7e167fa95 double erase mapfix 2014-05-01 17:35:36 +02:00
kremsy
9fdabeb633 double erase map bugfix 2014-05-01 17:35:36 +02:00
Steffen Schröder
142f84afd2 added todo
removed unnecessary return
2014-05-01 17:35:35 +02:00
Steffen Schröder
fd0d84dfb0 removed weird == null comparing 2014-05-01 17:35:35 +02:00
Steffen Schröder
d6cbba3d4b fixed bug (getPlayer($shown) ???)
improved coding
2014-05-01 17:35:35 +02:00
Steffen Schröder
2c066f7b62 removed weird != null comparing
(why are you doing this??)
2014-05-01 17:35:35 +02:00
Steffen Schröder
43badf4baa clear file names from non-printable characters (for the dedi...) 2014-05-01 17:35:35 +02:00
Steffen Schröder
334b3b606c fixed + improved map saving/adding 2014-05-01 17:35:35 +02:00
Max Klaversma
b4bbfe6c72 The /admin config command now only works for moderators+ 2014-05-01 17:35:35 +02:00
kremsy
46bf05225e mp3 mx beta working 2014-05-01 17:35:35 +02:00
kremsy
bb4a3e3eef mapdir fix 2014-05-01 17:35:35 +02:00
kremsy
b8a3192e6d mapdir fix 2014-05-01 17:35:35 +02:00
kremsy
3ad6c773a3 temp fix 2014-05-01 17:35:35 +02:00
Steffen Schröder
7006c4c8db moved server config loading into server class 2014-05-01 17:35:34 +02:00
Steffen Schröder
e7b2e7ec92 don't output backtrace for user errors 2014-05-01 17:35:34 +02:00
Steffen Schröder
2b69a7aad5 added missing mysqli result close calls 2014-05-01 17:35:34 +02:00
Steffen Schröder
415ca788c2 server config model class 2014-05-01 17:35:34 +02:00
Steffen Schröder
87549fdf9b - extra shootmania callback class for parsing script callbacks
- timeattack local records support
2014-05-01 17:35:34 +02:00
Steffen Schröder
06907825ed removed backtrace code from debug notice (replaced by error backtrace) 2014-05-01 17:35:34 +02:00
Steffen Schröder
4d5280ce8f error reports: backtrace split from message 2014-05-01 17:35:34 +02:00
kremsy
57375a6e8b unregister a single timer listening 2014-05-01 17:35:34 +02:00
Steffen Schröder
effc3c500c fixed log file name building 2014-05-01 17:35:34 +02:00
Steffen Schröder
a3bc7bf1b0 fixed closure fail (use of $this) 2014-05-01 17:35:34 +02:00
kremsy
9ff41e1580 :/ 2014-05-01 17:35:33 +02:00
kremsy
7dd88a2e18 php 5.3 compatibility 2014-05-01 17:35:33 +02:00
kremsy
79a771583e error fixes 2014-05-01 17:35:33 +02:00
kremsy
d3cc9db29c fixed exceptions 2014-05-01 17:35:33 +02:00
kremsy
937f8f3f52 handle database loss 2014-05-01 17:35:33 +02:00
kremsy
dbdc318bba titleprefix fix 2014-05-01 17:35:33 +02:00
kremsy
0fac5e7f4d small fix 2014-05-01 17:35:33 +02:00
kremsy
e6866b8543 small try 2014-05-01 17:35:33 +02:00
kremsy
60b13c8bbc autosave mapsettings 2014-05-01 17:35:32 +02:00
kremsy
9d507e3e35 playerkick on dc after specforce 2014-05-01 17:35:32 +02:00
kremsy
fbf1a584c0 stupid fail fix 2014-05-01 17:35:32 +02:00
kremsy
ba570cd3e2 small fix 2014-05-01 17:35:32 +02:00
kremsy
09746110f5 client fix 2014-05-01 17:35:32 +02:00
kremsy
bc67ba224b bugfix 2014-05-01 17:35:32 +02:00
kremsy
7ee4e9ead1 update phpdoc 2014-05-01 17:35:32 +02:00
kremsy
34989d233d solved ui probs 2014-05-01 17:35:32 +02:00
kremsy
b84ba8bb07 merged 2014-05-01 17:35:32 +02:00
kremsy
8575e6b291 temp solved dissapearing widgets, custom ui (reverted from commit 96a0fd8c51d2e362a965aa1fc65bc1eb6226ad8d) 2014-05-01 17:35:32 +02:00
kremsy
cb1e5b9658 temp solved dissapearing widgets, custom ui 2014-05-01 17:35:32 +02:00
Steffen Schröder
795366e542 improved manialink sending code 2014-05-01 17:35:31 +02:00
kremsy
2f9cab62fa small bug fixes, time delay playerjoin 2014-05-01 17:35:31 +02:00
kremsy
90568f1d43 reverted style 2014-05-01 17:35:31 +02:00
kremsy
9266582049 Change widgets to fit new style (reverted from commit b82b842a5a9f53575ed4df9550d74d5000c94918)
just old style for now, can head over this anytime anyway
2014-05-01 17:35:31 +02:00
kremsy
65bd7679b1 statistic collector fix 2014-05-01 17:35:31 +02:00
kremsy
03da64decb fetchpluginlist method 2014-05-01 17:35:31 +02:00
Max Klaversma
df65f9f2cc Change widgets to fit new style 2014-05-01 17:35:31 +02:00
kremsy
b18e736c57 fixed bug 2014-05-01 17:35:31 +02:00
Max Klaversma
317d6c506b Change widgets to fit new style 2014-05-01 17:35:31 +02:00
Max Klaversma
0f9ac605dd ManiaControl settings couldn't be saved 2014-05-01 17:35:31 +02:00
kremsy
1f589e9e93 small fix 2014-05-01 17:35:30 +02:00
kremsy
706f30636e small fixes 2014-05-01 17:35:30 +02:00
kremsy
7c4a038722 some todo resolves 2014-05-01 17:35:30 +02:00
kremsy
5dcc8e865c cought fatal exception 2014-05-01 17:35:30 +02:00
kremsy
98b146f51d time adjustments 2014-05-01 17:35:30 +02:00
kremsy
fdab04e7ea time adjust 2014-05-01 17:35:30 +02:00
kremsy
49104b4e63 cleanups 2014-05-01 17:35:30 +02:00
kremsy
e0c9ffd742 client fix 2014-05-01 17:35:30 +02:00
kremsy
a5d25f5f20 fixed mc loop 2014-05-01 17:35:30 +02:00
kremsy
0fbc7f3cfd client fixes 2014-05-01 17:35:30 +02:00
kremsy
6e77606d7e small fixes 2014-05-01 17:35:30 +02:00
kremsy
a85f5b36fb api update 2014-05-01 17:35:29 +02:00
kremsy
b736e46861 Revert "dedi api update"
This reverts commit cf9a69b0c93f8e23a998e5e5dbf515eab6b89a72.
2014-05-01 17:35:29 +02:00
kremsy
cdc1ab7037 dedi api update 2014-05-01 17:35:29 +02:00
kremsy
093b68c491 clean 2014-05-01 17:35:29 +02:00
kremsy
4704b8a179 bugfix 2014-05-01 17:35:29 +02:00
kremsy
074d1dfd8c bugfixes 2014-05-01 17:35:29 +02:00
kremsy
c5676390ff small fix 2014-05-01 17:35:29 +02:00
kremsy
0daf046247 cleanup 2014-05-01 17:35:29 +02:00
kremsy
47809cd1c5 maplist fix 2014-05-01 17:35:29 +02:00
kremsy
14b2fac573 doc reference 2014-05-01 17:35:29 +02:00
kremsy
ffe62800c6 get plugin id from static method 2014-05-01 17:35:28 +02:00
kremsy
7005469973 bill manager 2014-05-01 17:35:28 +02:00
Max Klaversma
e6c7a025ee Removed debug message UsageReporter 2014-05-01 17:35:28 +02:00
Max Klaversma
c90a6b40b6 Updated PluginID DynamicPointlimit 2014-05-01 17:35:28 +02:00
kremsy
798053dd14 small fix 2014-05-01 17:35:28 +02:00
kremsy
b403ceef31 cleanup 2014-05-01 17:35:27 +02:00
kremsy
c23ab78916 dedi fix 2014-05-01 17:35:27 +02:00
kremsy
663c5633f5 mx karma beginn 2014-05-01 17:35:27 +02:00
kremsy
6af2f32d12 karmatest 2014-05-01 17:35:27 +02:00
kremsy
dc248a69ed dedimania update 2014-05-01 17:35:26 +02:00
kremsy
bcd8a9de67 improve dedimania plugin 2014-05-01 17:35:26 +02:00
kremsy
6a42a3d6f3 memory usage 2014-05-01 17:35:26 +02:00
kremsy
ad691eb9f8 gc improvement 2014-05-01 17:35:26 +02:00
kremsy
6654c7028a added garbage collector 2014-05-01 17:35:26 +02:00
kremsy
7cfac4fa19 first working dedi verison 2014-05-01 17:35:26 +02:00
kremsy
f77b5cb20a give up dedi work 2014-05-01 17:35:26 +02:00
kremsy
7d2e87f077 dedi continue 2014-05-01 17:35:26 +02:00
kremsy
bfde33e388 dedi improve 2014-05-01 17:35:25 +02:00
kremsy
dd7fb91048 forget to add fatal except 2014-05-01 17:35:25 +02:00
kremsy
c37c1d9957 small fix 2014-05-01 17:35:25 +02:00