Commit Graph

1340 Commits

Author SHA1 Message Date
Steffen Schröder
3f1339129c removed unregister calls from plugin unload methods 2014-05-03 23:09:38 +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
34390f9f12 check if log can be written before trying it 2014-05-03 22:48:53 +02:00
Steffen Schröder
f0a4fedfe1 enable error reporting 2014-05-03 22:30:38 +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
4f1d560d0b emptied plugin file left over by merge 2014-05-03 22:15:42 +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
50fad3f71b siege put back progression layer 2014-05-03 21:20:02 +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
Max Klaversma
fa5752d9ce Merge remote-tracking branch 'origin/master'
Conflicts:
	application/plugins/Donations.php
2014-05-02 17:53:37 +02:00
Steffen Schröder
a0f5421bea applied common formatting 2014-05-02 17:50:30 +02:00
Max Klaversma
f2f725a4ff Changed /topdons to use StatisticsManager 2014-05-02 17:50:22 +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
3857f332f7 added xml styling 2014-05-02 17:21:07 +02:00
Steffen Schröder
212517d290 added, fixed & improved PHPDoc & Type Hints 2014-05-02 16:13:59 +02:00
Max Klaversma
7469d97712 Merge remote-tracking branch 'origin/master' 2014-05-02 16:02:50 +02:00
Max Klaversma
f1ab8d95e8 Added /topdons command 2014-05-02 16:02:09 +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
01a6b37c6d date in all log messages 2014-05-01 20:18:55 +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
Steffen Schröder
f6bcb8823d renamed server.xml 2014-05-01 17:42:42 +02:00
Steffen Schröder
12ff7173fb moved some plugins out of the repo
Conflicts:
	application/plugins/CustomVotes.php
2014-05-01 17:36:24 +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
31e03730a8 Changed commanddescription for /vote 2014-05-01 17:36:09 +02:00
Max Klaversma
2a4ae861a2 PlayerQueue has been 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
9653658f06 Added commanddescriptions to plugins. 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
Steffen Schröder
cbc40d8a7a ts plugin fix 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
84e01f5694 Added support for WhoKarma 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
1f988ab27e Fixed chatbugs 2014-05-01 17:36:08 +02:00
Max Klaversma
b55b4da7f9 Fixed chatbug LocalRecords 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
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
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
b1f9034727 siege progression layer 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
kremsy
e3584e764e clock 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
Max Klaversma
3a60897891 Fixed some stuff in Dedi/Votes 2014-05-01 17:35:48 +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
kremsy
8a068a256d chatmessage plugin fix 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
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
Steffen Schröder
742a061af3 changed min dedi build to mp3 beta 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
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
Max Klaversma
e07ac29d13 Fixed Karma for MapList 2014-05-01 17:35:46 +02:00
Max Klaversma
348157c43b Fixed ServerRanking based on LocalRecords (namespace MCTeam mistake) 2014-05-01 17:35:46 +02:00
Steffen Schröder
26ad7c927e actions menu fix 2014-05-01 17:35:46 +02:00
Max Klaversma
ca5b30d9e1 Fixed the recordslists for Dedimania + LocalRecords 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
Max Klaversma
8092188788 Fixed ServerRanking based on LocalRecords (namespace MCTeam mistake) 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
d814f7e983 Added chatcolors to LocalRecords and Dedimania 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
a125deaf8d Now saving checkpoints for localrecords 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
98676257a4 Added delrec command for MasterAdmins in LocalRecords 2014-05-01 17:35:44 +02:00
Max Klaversma
74d963cca5 Added replay votes + admin replay 2014-05-01 17:35:44 +02:00
Max Klaversma
e6fdb070a1 Changed the CustomVotes slightly to complement more towards XAseco. 2014-05-01 17:35:44 +02:00
kremsy
a3040125e9 callbacks improvement 2014-05-01 17:35:44 +02:00