Commit Graph

1418 Commits

Author SHA1 Message Date
Steffen Schröder
f0d0a072b8 first draft for 'set' setting type
removed 'array' setting type
2014-05-14 00:28:53 +02:00
Steffen Schröder
6ac2726bb9 increased version 2014-05-14 00:28:07 +02:00
Steffen Schröder
55a3ac446a deprecated getSetting method to keep third-party plugin compatibility 2014-05-13 22:54:26 +02:00
Steffen Schröder
23c58b47ff minor spelling & phpdoc improvements 2014-05-13 18:26:38 +02:00
Steffen Schröder
16d2571485 updated dedicated-server-api exception usages 2014-05-13 17:59:37 +02:00
Steffen Schröder
d16e89d13d dedicated-server-api update 2014-05-13 17:37:35 +02:00
Steffen Schröder
eb5af6ebd1 readded old deprecated util classes 2014-05-13 17:09:38 +02:00
Steffen Schröder
de2deac28f readded old constant as deprecated 2014-05-13 16:57:07 +02:00
Steffen Schröder
30b11cc466 minor fixes 2014-05-13 16:54:32 +02:00
Steffen Schröder
2a705e05d9 Improved PHPDoc, Type Hints & Parameter Names 2014-05-13 16:40:05 +02:00
Steffen Schröder
53504f984a use class utils method 2014-05-13 16:15:46 +02:00
Steffen Schröder
ef9c141786 implemented new setting method 2014-05-13 16:03:26 +02:00
Steffen Schröder
1fa1d7ee7d improved type hint 2014-05-13 16:00:25 +02:00
Steffen Schröder
00eb49414a moved Utility classes into own folder+namespace 2014-05-13 14:32:30 +02:00
Steffen Schröder
2fd501f2e8 Setting Model Class 2014-05-13 14:15:00 +02:00
Steffen Schröder
411f23a618 class utility 2014-05-13 13:58:14 +02:00
Steffen Schröder
09f11afd6e Base Listening Class for Callback Management 2014-05-13 01:21:35 +02:00
Steffen Schröder
09f61f2ad4 improved check for valid callback method
decreased amount of duplicated code
2014-05-13 00:22:47 +02:00
Steffen Schröder
02ad48951b fixed playerlist paging 2014-05-12 23:43:12 +02:00
Steffen Schröder
a8b50378d9 timer listening $time parameter correctly renamed 2014-05-12 20:07:56 +02:00
Steffen Schröder
74decfd1d9 timer listening $time parameter renamed 2014-05-12 20:00:58 +02:00
Steffen Schröder
07d0016151 gc code cleanup 2014-05-12 19:56:24 +02:00
kremsy
7a18d7e20c added a todo 2014-05-11 21:29:44 +02:00
kremsy
adb7c14dd4 dump of mapobject 2014-05-11 20:33:57 +02:00
kremsy
a1424f7a00 mxmapinfo comment update 2014-05-11 20:28:52 +02:00
kremsy
7627546baa mx object cleanup 2014-05-11 19:57:33 +02:00
kremsy
2650db54e3 update mx map object 2014-05-11 19:51:53 +02:00
Steffen Schröder
f9df0fc325 revert match settings manager (nevermind) 2014-05-11 16:02:29 +02:00
Steffen Schröder
0834d2c587 match settings manager 2014-05-11 15:28:53 +02:00
Steffen Schröder
52be0fab10 improved script mode check 2014-05-11 14:41:14 +02:00
kremsy
899d14c5c3 cleanup 2014-05-10 13:41:14 +02:00
kremsy
158df3f165 dump playercache 2014-05-10 13:35:49 +02:00
kremsy
778dec9a7d dump playercache 2014-05-10 13:35:23 +02:00
kremsy
1b142192ab dump playerscache optional 2014-05-10 13:33:41 +02:00
kremsy
3a70b7e902 cleanup 2014-05-10 10:13:55 +02:00
kremsy
bc578d9a4e bugfixes 2014-05-10 10:12:48 +02:00
kremsy
74320397ea added classname to cache 2014-05-09 23:33:24 +02:00
kremsy
456ae3d2a8 increased timeouts 2014-05-09 23:09:47 +02:00
kremsy
231c2de954 version increase 2014-05-09 23:06:25 +02:00
kremsy
4cd6d909ad append player data to player object 2014-05-09 23:04:11 +02:00
kremsy
e3f9952ec3 typo fix 2014-05-09 22:06:35 +02:00
Steffen Schröder
ba0f417f59 improved plugin menu
use player cache for selected setting class
2014-05-09 20:11:48 +02:00
Steffen Schröder
6fd7775bcb player object cache 2014-05-09 19:47:20 +02:00
Steffen Schröder
ce1863318c fixed doubled reopening of plugin menu 2014-05-09 19:40:39 +02:00
Steffen Schröder
e50ee01d01 refactored & fixed MapList
improved phpdoc & error messages
2014-05-09 19:11:06 +02:00
Steffen Schröder
8a0039422a improved config parsing 2014-05-09 18:42:45 +02:00
Steffen Schröder
56108f0605 escaping utility methods 2014-05-09 18:42:27 +02:00
Steffen Schröder
e8bcae081a ManiaControl property in player class 2014-05-09 17:30:43 +02:00
Steffen Schröder
49f3953abf fixed & improved phpdoc 2014-05-09 17:30:31 +02:00
Steffen Schröder
4a31d638bd improved phpdoc 2014-05-09 16:58:57 +02:00
Steffen Schröder
8577aa5b3b fixed timer listening 2014-05-09 16:54:00 +02:00
Steffen Schröder
2b3e9113b4 reduced connect timeout 2014-05-09 16:33:33 +02:00
Steffen Schröder
991b9048ba improved error / quit messages 2014-05-09 14:08:58 +02:00
Steffen Schröder
36531b9227 main loop in own method 2014-05-09 13:46:04 +02:00
Steffen Schröder
d58e468492 fixed phpdoc 2014-05-09 13:22:21 +02:00
Steffen Schröder
53df7353e5 let timer listenings be called right after start 2014-05-09 13:19:57 +02:00
Steffen Schröder
f41cd5b8f1 improved error messages & quit 2014-05-09 13:13:29 +02:00
Steffen Schröder
bd2a00ef46 improved path methods 2014-05-09 13:00:49 +02:00
Steffen Schröder
1e93aafd63 improved message texts 2014-05-09 13:00:49 +02:00
kremsy
350e82d32b karma small fixes 2014-05-09 12:54:30 +02:00
kremsy
db3fbf80de managed restart flag 2014-05-09 12:40:50 +02:00
kremsy
9ea97b684f cleanup 2014-05-09 12:19:06 +02:00
kremsy
19917c9add mapcallbacks cleanup 2014-05-09 12:18:25 +02:00
kremsy
d208be32c8 cleanedup endMap / beginMap bugs 2014-05-09 12:14:25 +02:00
kremsy
a51d5423a3 mapqueue fix, begin mapactions class 2014-05-09 11:58:33 +02:00
kremsy
b514a9599c karma plugin fixes + new methods in chat (sendChatToAdmins / sendErrorToAdmins) 2014-05-09 10:48:51 +02:00
kremsy
a16ddc7bb4 filereader cleanup 2014-05-09 09:39:32 +02:00
kremsy
74fb78bd2a filereader + maplist fixes / improvements 2014-05-09 09:37:37 +02:00
kremsy
d923a13933 added fixme 2014-05-08 23:45:06 +02:00
kremsy
8ed8ba6069 maplist cleanup 2014-05-08 23:43:30 +02:00
kremsy
442d06eaa5 reopen maplist on mapupdate 2014-05-08 22:33:01 +02:00
kremsy
e28428f35b small vers increase 2014-05-08 21:37:40 +02:00
kremsy
5fcd61e9d1 small fix 2014-05-08 21:30:30 +02:00
kremsy
73583093f3 dedicated api update 2014-05-08 21:12:38 +02:00
kremsy
3f7da59ae2 exception fixes 2014-05-08 21:10:56 +02:00
kremsy
696505769d small fixes 2014-05-08 20:51:28 +02:00
Steffen Schröder
d84017d4c1 fixed timer listening 2014-05-08 20:37:36 +02:00
kremsy
bde438f665 dedicated server api update 2014-05-08 19:38:15 +02:00
kremsy
554abe77da dedicated server api update 2014-05-08 19:33:27 +02:00
kremsy
aefa91fc15 dedicated server api update (reverted from commit 77a53b282c) 2014-05-08 19:32:14 +02:00
kremsy
77a53b282c dedicated server api update 2014-05-08 19:28:45 +02:00
Lukas Kremsmayr
55850c5ca9 Merge pull request #1 from NewboO/master
Adaptation to new dedicated-api
2014-05-08 19:24:20 +02:00
Steffen Schröder
df7c025aaa improved callback code 2014-05-07 23:00:21 +02:00
Steffen Schröder
c58298a0bd model class for timer listenings 2014-05-07 23:00:07 +02:00
Steffen Schröder
51651623f2 improved phpdoc 2014-05-07 22:10:35 +02:00
Steffen Schröder
50697bfb4f error handling code improved 2014-05-07 21:37:37 +02:00
Steffen Schröder
5b04257c9a only log available update once 2014-05-07 21:09:13 +02:00
Steffen Schröder
5fdb738886 minor improvement 2014-05-07 17:56:52 +02:00
Steffen Schröder
f920a11ae9 improved error handling code 2014-05-07 17:46:19 +02:00
Steffen Schröder
72b52d9a27 improved backup zipping 2014-05-07 17:35:09 +02:00
Steffen Schröder
5a29e1c3ce don't report user errors (what was i thinking) 2014-05-07 14:52:45 +02:00
Steffen Schröder
ba01624765 backup zipping improved 2014-05-07 14:36:17 +02:00
Steffen Schröder
b5d781076d improved shutdown 2014-05-06 10:34:57 +02:00
Steffen Schröder
7c4c18535f 5.3 support 2014-05-06 10:29:07 +02:00
Steffen Schröder
f18432aea4 increased version 2014-05-06 02:53:52 +02:00
Steffen Schröder
194fd6d641 report user errors (to replace them with better logging) 2014-05-06 02:49:20 +02:00
Steffen Schröder
cdd75bc7bd proper initial connect failed shutdown 2014-05-06 02:30:06 +02:00
Steffen Schröder
aac762c452 readded ignoring in error handling 2014-05-06 02:29:48 +02:00
Steffen Schröder
5562421f85 cleaned error reports 2014-05-06 02:17:24 +02:00
Steffen Schröder
8148da6753 script manager class
improved script callback enabling
2014-05-06 02:17:11 +02:00
Steffen Schröder
3e1daa99e2 plugin loaded & unloaded callbacks 2014-05-04 17:00:03 +02:00
Steffen Schröder
32889034a0 improved plugin activation code 2014-05-04 16:53:36 +02:00
Steffen Schröder
5219e0206c server empty callback 2014-05-04 16:45:59 +02:00
kremsy
3b4f21d482 fixed usagereporter 2014-05-04 16:07:04 +02:00
Steffen Schröder
f1eb4915cd Increased ManiaControl Version to 0.13 2014-05-04 15:47:36 +02:00
Steffen Schröder
ea2e0b0698 added update channel to usage report 2014-05-04 15:29:01 +02:00
Steffen Schröder
0ce3c8bae6 update manager fixes & improvements 2014-05-04 15:14:58 +02:00
Steffen Schröder
8cb6fdcceb update manager fix 2014-05-04 15:10:34 +02:00
Steffen Schröder
cfa50168b3 update manager fix 2014-05-04 15:09:11 +02:00
Max Klaversma
5959135a1b Merge remote-tracking branch 'origin/master' 2014-05-04 13:03:00 +02:00
Max Klaversma
183137732c Don't skip replay map if replayer left. 2014-05-04 13:02:53 +02:00
Steffen Schröder
2716fe0432 fixed database migration method 2014-05-04 00:33:49 +02:00
Steffen Schröder
e79bb64cbb added exception class to error report
improved code
2014-05-04 00:16:50 +02:00
Steffen Schröder
de8905c475 code improvement 2014-05-04 00:02:28 +02:00
Steffen Schröder
f9b6437970 fixed private property access in closure 2014-05-03 23:03:07 +02:00
Steffen Schröder
43a1cd99b0 added FileLine to error report 2014-05-03 22:54:42 +02:00
Steffen Schröder
ca7d5863bf improved error check on shutdown 2014-05-03 22:26:49 +02:00
Steffen Schröder
334892c287 improved error handler method names 2014-05-03 22:21:57 +02:00
Steffen Schröder
456ba8dffe readded team plugins with proper names
added empty files for replacing old files
2014-05-03 21:59:33 +02:00
Steffen Schröder
a0a800c0fb methods to clean up files 2014-05-03 21:57:41 +02:00
Steffen Schröder
7e5054b58a improved directory separator 2014-05-03 21:57:41 +02:00
kremsy
9e9dafcea4 removed test fail 2014-05-03 21:13:18 +02:00
kremsy
fcd4f33264 short fixes + switch to map vote for admins 2014-05-03 21:12:44 +02:00
NewboO
417873f0b1 Adaptation to new dedicated-api 2014-05-03 19:53:34 +02:00
kremsy
216003faab mc crash on libxml callback 2014-05-03 13:38:20 +02:00
Steffen Schröder
ac5bbbeafa code refactoring 2014-05-02 18:21:56 +02:00
Steffen Schröder
a0f5421bea applied common formatting 2014-05-02 17:50:30 +02:00
Steffen Schröder
ba720f46bf applied common formatting 2014-05-02 17:40:47 +02:00
Steffen Schröder
d52423b737 applied common formatting 2014-05-02 17:31:10 +02:00
Steffen Schröder
212517d290 added, fixed & improved PHPDoc & Type Hints 2014-05-02 16:13:59 +02:00
Steffen Schröder
c059d7316c type hints
resolved warnings
2014-05-02 15:35:52 +02:00
Steffen Schröder
f9a3c0f72e fixed update url 2014-05-02 15:35:35 +02:00
Steffen Schröder
7b5137d050 fixed method call 2014-05-02 15:35:09 +02:00
Steffen Schröder
e87a454ba7 fixed typos / spelling 2014-05-02 15:26:07 +02:00
Steffen Schröder
36b76da5c9 removed unused variable
added missing use statement
2014-05-02 15:20:25 +02:00
Steffen Schröder
dcaf247813 removed unnecessary uses 2014-05-02 15:14:20 +02:00
Steffen Schröder
d0194da312 fixed $this in static methods 2014-05-02 15:12:28 +02:00
Steffen Schröder
5f09a4ad3d improved error handler 2014-05-02 05:12:47 +02:00
Steffen Schröder
fb079f6f2e fixed plugin updating 2014-05-02 05:04:55 +02:00
Steffen Schröder
47c7a69e5d resolved warnings 2014-05-02 05:01:33 +02:00
Steffen Schröder
d3c7b51f2f fixed & improved plugin install 2014-05-02 04:58:41 +02:00
Steffen Schröder
6a193a2fb5 updated method calls for plugin update manager 2014-05-02 04:04:27 +02:00
Steffen Schröder
17bbc89bc1 improved code
return loaded plugin classes
2014-05-02 04:04:27 +02:00
Steffen Schröder
08d52f1a18 removed code of plugins update manager
refactored & improved other code
2014-05-02 04:04:27 +02:00
Steffen Schröder
d89d5578dc plugins update manager 2014-05-02 04:04:27 +02:00
Steffen Schröder
d5e6d1ca8b temp folder and write permissions methods 2014-05-02 04:04:27 +02:00
Steffen Schröder
f3086956b2 class for creating backups 2014-05-02 04:04:27 +02:00
Steffen Schröder
e9cb455933 improved sendChat 2014-05-02 04:04:27 +02:00
kremsy
6659556f6b test 2014-05-02 00:35:51 +02:00
kremsy
f5b45b0ee9 test 2014-05-02 00:34:02 +02:00
Steffen Schröder
d44f406933 added todo 2014-05-01 23:32:58 +02:00
Steffen Schröder
8640dc3c05 improved isPluginClass check 2014-05-01 20:29:29 +02:00
Steffen Schröder
509251c5f7 added support for "-config=" parameter to load another xml file 2014-05-01 20:21:40 +02:00
Steffen Schröder
df976a8229 skip non-php files when loading plugin files 2014-05-01 20:20:47 +02:00
Steffen Schröder
0f4281f415 use command line helper 2014-05-01 20:20:29 +02:00
Steffen Schröder
d978a19fd6 improved error message 2014-05-01 20:15:58 +02:00
Steffen Schröder
07aba111c4 added command line helper 2014-05-01 20:15:47 +02:00
Max Klaversma
92232a6bed Changed ManiaControl version 0.11 -> 0.12 2014-05-01 17:36:10 +02:00
Max Klaversma
e6fbe15933 Sort plugins in pluginmenu alphabetically (name) 2014-05-01 17:36:09 +02:00
Max Klaversma
4f4f46c56f Plugininstallation now fixed 2014-05-01 17:36:09 +02:00
Max Klaversma
6cf521aef2 Added PHPDoc for new HelpManager methods 2014-05-01 17:36:09 +02:00
Max Klaversma
5785fc41e9 Fixed /help and //help for double commands 2014-05-01 17:36:09 +02:00
Max Klaversma
d2021d689e Added descriptions to commands. 2014-05-01 17:36:09 +02:00
Max Klaversma
490c9b81af Added support for showing list of author by clicking author. 2014-05-01 17:36:09 +02:00
Max Klaversma
ffbde69c7f Fixed buttons in MXList 2014-05-01 17:36:09 +02:00
kremsy
c4aed99f66 display of classnames 2014-05-01 17:36:09 +02:00
kremsy
0daa1e82b5 maplistkarma fix 2014-05-01 17:36:08 +02:00
kremsy
31a7572836 version increase 2014-05-01 17:36:08 +02:00
Max Klaversma
a9db406f9a Added /list author command 2014-05-01 17:36:08 +02:00
Max Klaversma
665965c3d8 Fixed Karma + chat 2014-05-01 17:36:08 +02:00
kremsy
14dcaa92f1 mp2 maps possible on mx 2014-05-01 17:36:08 +02:00
kremsy
c308ae09a5 removed mx karma key 2014-05-01 17:36:08 +02:00
Steffen Schröder
88dd18428b fixed and resolved todos 2014-05-01 17:36:08 +02:00
Steffen Schröder
fed10c4a59 - improved configurator menu for mc settings
-> fixed bug caused by 64 entries limit
2014-05-01 17:36:08 +02:00
Steffen Schröder
4e6db622b2 static plugin manager methods 2014-05-01 17:36:08 +02:00
Steffen Schröder
60458494e0 get setting classes method 2014-05-01 17:36:07 +02:00
Steffen Schröder
471fc1dd79 improved setting manager + setting caching 2014-05-01 17:36:07 +02:00
Steffen Schröder
ba41cb3456 resolved todo & improved auth level methods 2014-05-01 17:36:07 +02:00
kremsy
5c4c3149ed fail 2014-05-01 17:36:07 +02:00
kremsy
01c254b5c0 dedi minversion check 2014-05-01 17:36:07 +02:00
kremsy
93b2230653 mx fix 2014-05-01 17:36:07 +02:00
Steffen Schröder
ef6d621374 fixed and improved authentication level methods 2014-05-01 17:36:07 +02:00
Steffen Schröder
ab375e636e fixed //checkupdate 2014-05-01 17:36:07 +02:00
Steffen Schröder
200f199c06 increased version number after public beta release 2014-05-01 17:36:07 +02:00
Steffen Schröder
5143af91ee changed default update channel to 'beta' 2014-05-01 17:36:07 +02:00
Max Klaversma
919c5b4270 Possibility added to switch between old RASP-karma and new percentage 2014-05-01 17:36:06 +02:00
Max Klaversma
904f000481 MapList fixed 2014-05-01 17:36:06 +02:00
Max Klaversma
9b965a1720 MapList fixed 2014-05-01 17:36:06 +02:00
kremsy
adfecf734e added namespaces 2014-05-01 17:36:06 +02:00
Steffen Schröder
e60d8ff972 maplist fix? 2014-05-01 17:36:06 +02:00
kremsy
b9475833f5 mx request remove mp3 setting 2014-05-01 17:36:06 +02:00
kremsy
dcf150567c added fixme 2014-05-01 17:36:06 +02:00
Steffen Schröder
cbdc291e76 added custom voting with f1 & f2
Conflicts:
	application/plugins/CustomVotes.php
2014-05-01 17:36:00 +02:00
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