Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Schröder cbc40d8a7a ts plugin fix 2014-05-01 17:36:09 +02:00
Steffen Schröder 88dd18428b fixed and resolved todos 2014-05-01 17:36:08 +02:00
Steffen Schröder 4b2e96a992 fixed div by zero error 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
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
Steffen Schröder e60d8ff972 maplist fix? 2014-05-01 17:36:06 +02:00
Steffen Schröder f0b03ccb7a changed old custom vote buttons 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
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 2442177166 renaming revert because it would screw up things 2014-05-01 17:35:47 +02:00
Steffen Schröder 5cac6b4cd1 files should have the same name as their classes
who renamed this class?..
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
Steffen Schröder b5a3d7dd57 fixed phpdoc 2014-05-01 17:35:47 +02:00
Steffen Schröder 742a061af3 changed min dedi build to mp3 beta 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
Steffen Schröder 75b1e2155a setting for disabling automatic mc restart 2014-05-01 17:35:46 +02:00
Steffen Schröder 57f329ab1a fixed old karma plugin class string 2014-05-01 17:35:46 +02:00
Steffen Schröder 8bf32d7157 karma plugin settings migration 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
Steffen Schröder 0099970248 resolved todo 2014-05-01 17:35:43 +02:00
Steffen Schröder c0255bd442 todo for restart 2014-05-01 17:35:43 +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
Steffen Schröder 90b68feff0 renamed min dedicated build file 2014-05-01 17:35:38 +02:00
Steffen Schröder a21b8ba0e3 updated min dedi version to mp3 2014-05-01 17:35:38 +02:00
Steffen Schröder 676d14ed21 min_dedicated_version file added 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
Steffen Schröder 4439d92d75 fixed null object access 2014-05-01 17:35:37 +02:00
Steffen Schröder 5ad45d3b6f FML Update 2014-05-01 17:35:37 +02:00
Steffen Schröder 08cad46cfc added license and copyright annotations
improved phpdoc
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
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 8afcc191a2 removed obstacle plugin todo 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
Steffen Schröder 1386e00ce3 mysqli error handling 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
Steffen Schröder 26c9024537 div by zero fix 2014-05-01 17:35:34 +02:00
Steffen Schröder 795366e542 improved manialink sending code 2014-05-01 17:35:31 +02:00
Steffen Schröder 8ef153e354 maintained plugin ids after website upload 2014-05-01 17:35:28 +02:00
Steffen Schröder 344e6747fd added clean server.xml template 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
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
Steffen Schröder 2e6fb3a870 playerlist z-level work around for trackmania 2014-05-01 17:35:22 +02:00
Steffen Schröder b6463e0ab6 local records improvements 2014-05-01 17:35:22 +02:00
Steffen Schröder dac702b627 moved web service url constant to ManiaControl class 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
Steffen Schröder 9915f66b0b improved autoload to support namespace-based file hierarchy in plugins directory 2014-05-01 17:35:21 +02:00
Steffen Schröder 99b7e1464f improved plugin files loading 2014-05-01 17:35:21 +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
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
Steffen Schröder 5619596659 setting manager deletes old unused settings 2014-05-01 17:35:17 +02:00
Steffen Schröder b8e0ff5182 fixed error handler namespace 2014-05-01 17:35:16 +02:00
Steffen Schröder 961b6dd590 draft for copyright and license annotations 2014-05-01 17:35:15 +02:00
Steffen Schröder 25faaf205b license file 2014-05-01 17:35:15 +02:00
Steffen Schröder 6850804d61 removed requires to use autoload instead 2014-05-01 17:35:07 +02:00
Steffen Schröder e4fa085940 fixed setting manager namespace 2014-05-01 17:35:06 +02:00
Steffen Schröder dfe07ae8dc autoload function 2014-05-01 17:35:06 +02:00
Steffen Schröder 82089b6ea0 put back .gitignore 2014-05-01 17:35:06 +02:00
Steffen Schröder 3aa8eabb54 fml profile scirpt fix 2014-05-01 17:35:05 +02:00