Commit Graph

1478 Commits

Author SHA1 Message Date
Steffen Schröder
4d3dc92ad5 changed direct public access of maniacontrol properties to using getter methods 2014-08-03 01:34:18 +02:00
Steffen Schröder
e560919096 changed direct public property access to using getter methods
phpdoc improvements
2014-08-02 22:38:26 +02:00
Steffen Schröder
58a668cf65 improved quit and restart coding 2014-08-02 20:51:48 +02:00
Steffen Schröder
297d251586 fixed typo 2014-08-02 20:51:35 +02:00
kremsy
1652da2359 possability to write an own matchsettings file for every server 2014-08-02 19:03:21 +02:00
steeffeen
417d43c7cd Fixed error source class determination 2014-07-30 10:38:02 +02:00
Steffen Schröder
c568db09e7 deactivate plugins that throw a fatal error
made some methods static
2014-07-29 23:43:20 +02:00
Steffen Schröder
20f769c496 improved player data ram storage read & write 2014-07-29 00:05:27 +02:00
Steffen Schröder
8d7f6bc62b stats fix for invalid custom callbacks 2014-07-29 00:00:07 +02:00
Steffen Schröder
8b367e0834 moved min php version constant into system util class 2014-07-28 14:55:13 +02:00
Steffen Schröder
09f6e813a5 increased version 2014-07-28 14:40:00 +02:00
Steffen Schröder
494139bacb always trigger cancel callback 2014-07-27 22:27:39 +02:00
Steffen Schröder
5ee5f698ab added utility method from api 2014-07-27 21:07:42 +02:00
Steffen Schröder
1d81304658 removed misplaced utility method 2014-07-27 21:07:31 +02:00
Steffen Schröder
46c5706375 minor coding improvements 2014-07-26 16:31:47 +02:00
Steffen Schröder
4d5e0ee6b0 spelling fixed
(canceled -> cancelled)
2014-07-26 16:07:52 +02:00
Steffen Schröder
b36eff12bc replaced startup server options loading message by logging 2014-07-25 18:09:51 +02:00
Steffen Schröder
0eb2e0922b use api utility method 2014-07-25 17:58:45 +02:00
Steffen Schröder
ab80a6bc67 utility method for all available commands 2014-07-25 17:58:34 +02:00
Steffen Schröder
f71c1520ef vote ratios configurator menu 2014-07-25 17:47:46 +02:00
Steffen Schröder
9029fe1ed0 save current server options every 6 hours as they could have been changed by an external tool 2014-07-25 16:51:47 +02:00
Steffen Schröder
249e533dac improved deprecated constants 2014-07-25 16:40:01 +02:00
Steffen Schröder
855ac29630 removed deprecated constants 2014-07-25 16:39:07 +02:00
Steffen Schröder
002b537b47 various phpdoc improvements and additions
added some getter methods for properties
2014-07-25 16:28:47 +02:00
Steffen Schröder
29f89ec15f made logger class abstract 2014-07-25 15:47:44 +02:00
Steffen Schröder
1839796564 renamed 'Configurators' namespace to 'Configurator' 2014-07-25 15:45:10 +02:00
Steffen Schröder
ffb2bcba89 renamed server settings to server options to match dedi naming
- renamed server options menu
- moved into server namespace
- changed names of table and its attributes
2014-07-25 15:37:54 +02:00
Steffen Schröder
7a69a8ed4e server settings coding improvements
fixed applying of settings by filling mandatory ones with current values
2014-07-25 15:17:36 +02:00
Steffen Schröder
fba9258377 method for success message to admins 2014-07-25 15:16:41 +02:00
Steffen Schröder
e402dcdd87 don't restart in dev mode 2014-07-25 14:56:14 +02:00
Steffen Schröder
d531d97366 - static getTitle() function of configurator menu interface
- removed reopenMenu() configurator function
- use more intelligent showMenu() function
2014-07-24 23:15:25 +02:00
Steffen Schröder
6138274a98 server settings menu coding improvements 2014-07-24 23:13:30 +02:00
Steffen Schröder
f9d59c432d configurator coding improvements 2014-07-24 23:12:56 +02:00
Steffen Schröder
b9c6e7cb85 fixed statistics code for custom callbacks 2014-07-21 14:53:05 +02:00
Steffen Schröder
ea04eca452 improved fake player recognition 2014-07-20 00:00:31 +02:00
Steffen Schröder
a3a7e06926 catch map related exception 2014-07-19 23:55:01 +02:00
Steffen Schröder
c50e4f5a84 Revert "renamed player actions class"
This reverts commit f0862f7f16.
2014-07-19 23:40:16 +02:00
Steffen Schröder
2ae38ed1fa improved exception catching 2014-07-19 23:39:25 +02:00
Steffen Schröder
f0862f7f16 renamed player actions class 2014-07-19 23:37:19 +02:00
Steffen Schröder
61d80b340d improved catching of transport exception on connect 2014-07-19 23:33:15 +02:00
Steffen Schröder
b5715ebe66 renamed server commands class and improved code 2014-07-19 23:29:20 +02:00
Steffen Schröder
57106efa46 fixed phpdoc 2014-07-19 23:12:20 +02:00
Steffen Schröder
acd2dd95e3 removed exception report 2014-07-19 23:12:11 +02:00
Steffen Schröder
754ca64532 suppress fread & fwrite notices 2014-07-19 22:00:31 +02:00
Steffen Schröder
0af057fd28 dedi-api update 2014-07-19 21:50:54 +02:00
Steffen Schröder
9943c1e808 used utility method 2014-07-17 20:02:55 +02:00
Steffen Schröder
6bf039d446 phpdoc var statements 2014-07-17 20:02:36 +02:00
Steffen Schröder
f369af1358 formatted 2014-07-17 20:02:23 +02:00
Steffen Schröder
545ee6bc25 added fixme tag 2014-07-17 20:01:48 +02:00
Steffen Schröder
fc2012080b private players array 2014-07-17 20:01:31 +02:00
Steffen Schröder
46665aa86c improved callback registering 2014-07-17 19:25:25 +02:00
Steffen Schröder
a17c0f160b strip base dir on exception reports 2014-07-10 19:22:07 +02:00
Steffen Schröder
c2c7aa239c check validity of saved server settings
added missing property for validity check
2014-07-10 18:53:16 +02:00
kremsy
7c7775e041 queue plugin fix + players array private 2014-07-08 21:50:32 +02:00
kremsy
41c19153a3 filereader improvement 2014-07-05 20:28:12 +02:00
kremsy
8e899b64ba various tests to keep session alive 2014-07-05 20:24:54 +02:00
kremsy
702b7ade9f Keep Alive fix (maybe that fixes the dedimania issue) 2014-07-05 19:08:02 +02:00
kremsy
88c78556b8 dedimania try fixes 2014-07-05 18:02:27 +02:00
steeffeen
9e4f815278 map file erasing from browser 2014-07-05 14:05:23 +02:00
steeffeen
9fde082a71 map adding 2014-07-05 13:58:35 +02:00
steeffeen
698cb7d146 tooltips, quads for actions, registered for actions 2014-07-05 13:35:51 +02:00
steeffeen
8d2c2fb8e0 fml update 2014-07-05 13:22:12 +02:00
steeffeen
5066d31ca5 improved add & erase buttons 2014-07-05 12:50:26 +02:00
steeffeen
c506c7b0da error label for 'no access' and info label for 'empty directory' 2014-07-05 12:34:55 +02:00
steeffeen
2cca641d2e proper use of 'remove' and 'erase' map
- added auth level for 'erase' actions
2014-07-05 12:19:54 +02:00
steeffeen
d5cfa925b2 prevent navigation out of maps directory 2014-07-05 12:07:07 +02:00
steeffeen
a91049c293 improved files scanning, built navigation, further widget improvements 2014-07-05 02:47:58 +02:00
steeffeen
87f4d10ea4 improved: method chaining, phpdoc, constants access, setting value types 2014-07-05 02:47:16 +02:00
steeffeen
f037392acf FML Update 2014-07-04 23:50:43 +02:00
steeffeen
c072019047 maps browser manialink 2014-07-04 21:17:54 +02:00
steeffeen
5b03fe06dc browser button in maplist 2014-07-04 21:17:54 +02:00
steeffeen
4df544cea6 map files scanning 2014-07-04 21:17:53 +02:00
steeffeen
a948dd57c1 created directory browser class 2014-07-04 21:17:53 +02:00
steeffeen
897111feff check for plugins directory existence before scanning it 2014-07-04 21:17:53 +02:00
kremsy
d4c094498d small fix 2014-07-04 19:58:59 +02:00
kremsy
eca5dcc2de fixed setting changed callback + added use of it in widgets plugin 2014-07-04 18:48:39 +02:00
kremsy
4647299ec8 adding check if the mode uses warmup to add the buttons in the menu 2014-07-04 18:25:09 +02:00
kremsy
0ada7f2a1e maplist added suggestion 2014-07-04 18:09:20 +02:00
kremsy
626e5ee5d3 fixed timeouts on adding lots of maps at once 2014-07-04 18:03:18 +02:00
kremsy
2709df4d7e vote plugin, possability to react on trigger events, now built in only for map ralated votes 2014-07-04 11:34:17 +02:00
kremsy
d80480a681 fixed exception on player unknown 2014-07-04 10:04:19 +02:00
kremsy
ba2acca2c5 resolved error on fakeplayer connecting 2014-07-04 09:58:49 +02:00
Steffen Schröder
8b3667b252 FML Update 2014-07-03 22:34:47 +02:00
Steffen Schröder
edd62f0eb4 suggested icon for verified plugins 2014-07-01 21:43:08 +02:00
Steffen Schröder
a17e681ef0 renamed plugin install menu class 2014-07-01 21:23:50 +02:00
Steffen Schröder
072120064f updated dedi-api 2014-06-30 23:20:02 +02:00
Steffen Schröder
1c94e2da27 improved error prevention 2014-06-30 18:48:31 +02:00
Steffen Schröder
8c5b7b4b14 prevent error on null object 2014-06-30 18:47:37 +02:00
steeffeen
2fd369d746 very restrictive file name clearing
(windows sucks)
2014-06-29 22:18:14 +02:00
steeffeen
5a09db0e72 catch file exceptions like "map unknown" 2014-06-29 22:16:07 +02:00
steeffeen
f5458589c5 fixed create database statement 2014-06-29 19:59:02 +02:00
Steffen Schröder
c1cc6449c5 check whether ManiaControl.sh exists before trying to restart 2014-06-29 17:27:01 +02:00
Steffen Schröder
4ac0ec7f73 fixed loading of server options on start
(property name needs to start in lower case)
2014-06-29 17:12:43 +02:00
Steffen Schröder
fc73510e8d replaced deprecated fileutil method by webreader 2014-06-27 01:18:55 +02:00
Steffen Schröder
2d78c75155 adjusted return type 2014-06-27 01:18:39 +02:00
Steffen Schröder
bb94b7712f fixed post method 2014-06-27 01:18:18 +02:00
Steffen Schröder
03bd3caa65 remove require of alrady removed lib 2014-06-27 01:16:09 +02:00
Steffen Schröder
70e2c89d22 fixed post method 2014-06-27 01:11:47 +02:00
Steffen Schröder
29081181bf removed unused imports 2014-06-27 01:09:12 +02:00
Steffen Schröder
02cb1430bc moved webreader class in utils namespace 2014-06-27 01:06:11 +02:00