Commit Graph

980 Commits

Author SHA1 Message Date
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
kremsy
3aa242ceb4 temp improvement 2014-05-01 17:35:25 +02:00
kremsy
b04eb30284 bugfixes 2014-05-01 17:35:25 +02:00
kremsy
d6de80b592 update callback methods 2014-05-01 17:35:25 +02:00
Steffen Schröder
be5ca8e4ad removed \Exception catches 2014-05-01 17:35:25 +02:00
Steffen Schröder
74124686b5 change method visibility 2014-05-01 17:35:25 +02:00
Steffen Schröder
e9d3445076 minor map manager improvement 2014-05-01 17:35:25 +02:00
Steffen Schröder
911305a68c added debug notice to investigate error 2014-05-01 17:35:24 +02:00
Steffen Schröder
0242f348ad fixed debug notice 2014-05-01 17:35:24 +02:00
Steffen Schröder
71ab8764df - moved map begin+end callbacks to map manager
- callback manager cleanup
2014-05-01 17:35:24 +02:00
Steffen Schröder
ff9c21a8af Changed Internal Callbacks formats to use objects directly instead of an array 2014-05-01 17:35:24 +02:00
kremsy
655b337943 temporary endmatch fix 2014-05-01 17:35:24 +02:00
kremsy
db255fe1c0 cb names updated 2014-05-01 17:35:24 +02:00
kremsy
34f5598f24 update mp api 2014-05-01 17:35:24 +02:00
kremsy
7b460b5327 callback rename 2014-05-01 17:35:24 +02:00
kremsy
159e2079ee dedimania continue 2014-05-01 17:35:24 +02:00
kremsy
bb6b47376c filereader update 2014-05-01 17:35:23 +02:00
kremsy
244428a2fe curl-easy / event dispatcher lib 2014-05-01 17:35:23 +02:00
kremsy
15f0164287 updated file reader to curl-easy 2014-05-01 17:35:23 +02:00
kremsy
d1948f4142 folderstructure change 2014-05-01 17:35:23 +02:00
kremsy
570b32fff8 folderstructure change 2014-05-01 17:35:23 +02:00
kremsy
043c85fa97 inform about redircetions 2014-05-01 17:35:23 +02:00
kremsy
dbbb0c2f13 trigger debug notice possability 2014-05-01 17:35:23 +02:00
kremsy
8fa4abfb7d filereader improvements 2014-05-01 17:35:23 +02:00
kremsy
0054d8931d cleanup 2014-05-01 17:35:23 +02:00
kremsy
93a7a997f8 filereader improvements 2014-05-01 17:35:23 +02:00
kremsy
2696c184dd typo 2014-05-01 17:35:22 +02:00
kremsy
6affb6825b dedimania continue 2014-05-01 17:35:22 +02:00
kremsy
3dd29b2303 mx cleanup 2014-05-01 17:35:22 +02:00
Steffen Schröder
da50ad5bdb FML Update 2014-05-01 17:35:22 +02:00
Steffen Schröder
ac1ea81b94 FML Update 2014-05-01 17:35:22 +02:00
kremsy
c935cf9cac adjust 2014-05-01 17:35:22 +02:00
kremsy
97f8eef91d small cleanup 2014-05-01 17:35:22 +02:00
kremsy
40002c0ecd small fix 2014-05-01 17:35:22 +02:00
kremsy
deeb05e681 workaround mx bug (tgyoshi, will fix it on mx the next 1-2 days) 2014-05-01 17:35:22 +02:00
Steffen Schröder
2e6fb3a870 playerlist z-level work around for trackmania 2014-05-01 17:35:22 +02:00
kremsy
fb1f12b8b4 small fix 2014-05-01 17:35:22 +02:00
kremsy
b2c2c98c78 small fix 2014-05-01 17:35:21 +02:00
kremsy
d4b4161f68 mx manager fix 2014-05-01 17:35:21 +02:00
kremsy
8d5db2f0a9 small fix 2014-05-01 17:35:21 +02:00
kremsy
074918aba6 small fix 2014-05-01 17:35:21 +02:00
kremsy
3a8e7089c0 cleanup 2014-05-01 17:35:21 +02:00
kremsy
3e7f93b2ef fix 2014-05-01 17:35:21 +02:00
kremsy
adaf59cbd9 update 2014-05-01 17:35:21 +02:00
Steffen Schröder
dac702b627 moved web service url constant to ManiaControl class 2014-05-01 17:35:21 +02:00
kremsy
e1eeee1e4c errorhandler improvement 2014-05-01 17:35:21 +02:00
Steffen Schröder
9d56ed209a revert php_eol to \r\n 2014-05-01 17:35:21 +02:00
kremsy
8bce1ea949 small fix 2014-05-01 17:35:21 +02:00
kremsy
3773882cee small fix 2014-05-01 17:35:21 +02:00
Steffen Schröder
99b7e1464f improved plugin files loading 2014-05-01 17:35:21 +02:00
kremsy
a2af53f5f8 small fix 2014-05-01 17:35:20 +02:00
Steffen Schröder
aa2920f7ac added alter query to change settings table 2014-05-01 17:35:20 +02:00
Steffen Schröder
941238663d increased settings table definition varchar lengths 2014-05-01 17:35:20 +02:00
kremsy
ac16579d7a small cleanup 2014-05-01 17:35:20 +02:00
kremsy
8dc735df42 smarter parseheader 2014-05-01 17:35:20 +02:00
kremsy
dc2f16e678 switch to http1.1 2014-05-01 17:35:20 +02:00
kremsy
0a787e97be removed useless methods 2014-05-01 17:35:20 +02:00
kremsy
cf47fb1792 phpdoc fixes 2014-05-01 17:35:20 +02:00
kremsy
a7213f8c3e result on response error 2014-05-01 17:35:20 +02:00
kremsy
145aa29c17 typo 2014-05-01 17:35:20 +02:00
kremsy
aa023dba43 preparements http1.1 2014-05-01 17:35:20 +02:00
kremsy
b71fced023 fix 2014-05-01 17:35:20 +02:00
kremsy
fb309423ef todo 2014-05-01 17:35:19 +02:00
kremsy
2dfa41c786 small fix 2014-05-01 17:35:19 +02:00
kremsy
e4a0ac2207 pluginmanager fix 2014-05-01 17:35:19 +02:00
kremsy
3022e33bda todo expl 2014-05-01 17:35:19 +02:00
kremsy
e6f630788d fixed todo 2014-05-01 17:35:19 +02:00
kremsy
c8cd4c0c38 except improvement 2014-05-01 17:35:19 +02:00
kremsy
de85bde9e3 throw e 2014-05-01 17:35:19 +02:00
kremsy
7f603f770a small cleanup 2014-05-01 17:35:19 +02:00
kremsy
c0f4c460c1 connection interrupted exception 2014-05-01 17:35:19 +02:00
kremsy
342eb587db rest mc on crash 2014-05-01 17:35:18 +02:00
kremsy
5ed1a874dd small fix 2014-05-01 17:35:18 +02:00
kremsy
b6f5fc5686 exception fix 2014-05-01 17:35:18 +02:00
kremsy
31659d50d0 exception fix 2014-05-01 17:35:18 +02:00
kremsy
b462fe4817 mx fix 2014-05-01 17:35:18 +02:00
kremsy
7b733be0bc small fix 2014-05-01 17:35:18 +02:00
kremsy
6787012047 small fix 2014-05-01 17:35:18 +02:00
kremsy
765b20d39c small fix 2014-05-01 17:35:18 +02:00
kremsy
859c57e111 send fatal errors 2014-05-01 17:35:18 +02:00
kremsy
56ca076bec small fix 2014-05-01 17:35:18 +02:00
Steffen Schröder
8275744fb2 - improved table definition queries and removed redundant COLLATEs 2014-05-01 17:35:17 +02:00
Steffen Schröder
b2777d8387 todos to use own classes instead of \stdClass 2014-05-01 17:35:17 +02:00
Steffen Schröder
4197dc82ff - refactored many try-catch clauses
- added todos for validating catching
2014-05-01 17:35:17 +02:00
Steffen Schröder
10dfd6b0cb improved error log string 2014-05-01 17:35:17 +02:00
kremsy
22707ea946 minor cleanup 2014-05-01 17:35:17 +02:00
kremsy
b1921fcc2b exception fixes 2014-05-01 17:35:17 +02:00
kremsy
071e731537 added joinlink to log 2014-05-01 17:35:17 +02:00
kremsy
01e7ca06f7 small fix 2014-05-01 17:35:17 +02:00
Steffen Schröder
5619596659 setting manager deletes old unused settings 2014-05-01 17:35:17 +02:00
kremsy
804eaf1609 setting changed cb 2014-05-01 17:35:17 +02:00
kremsy
5ed1027eec load def scriptsettings on mapbegin, settings changed cb 2014-05-01 17:35:17 +02:00
kremsy
cd6790ef73 small maplist fixes 2014-05-01 17:35:17 +02:00
kremsy
373b4bdae1 improvements error handler 2014-05-01 17:35:16 +02:00
kremsy
1e9403e395 removed vardump 2014-05-01 17:35:16 +02:00
kremsy
be2ce96cac improved updatemanager 2014-05-01 17:35:16 +02:00