Commit Graph

25 Commits

Author SHA1 Message Date
Martin Ambrus 1066fff9a2 refactor: installation happens at MySQL side
A lot has happened here. Here's the list:

1. autoloader was added that should prevent various "failed to open
stream" errors when trying to load new classes

2. PHP-based data generation was replaced by MySQL-based one, hopefully
fixing the installation problems when insert payload it too high and the
DB wouldn't populate with some users

3. thanks to step 2, the installation should be really almost
instantenious, instead of waiting a long time for many SQL connections
and queries to populate the world

4. World Data & Oasis generation and population is done in 1 step now
2017-10-27 18:27:03 +02:00
Martin Ambrus 12687766b6 refactor: much speedier installation process 2017-10-23 13:38:32 +02:00
Martin Ambrus 5dbf799463 fix: installation will not be allowed if old data are still in DB 2017-10-22 16:27:45 +02:00
Martin Ambrus 84e9d4bd80 feat: mysql (without the "i") no longer supported 2017-10-22 16:20:17 +02:00
Martin Ambrus 4d6b18de4c feat: Support password setting into installation step 2017-10-22 10:42:05 +02:00
Martin Ambrus f4021d1452 feat: MD5 passwords exchanged for bcrypt ones 2017-10-20 12:31:27 +02:00
Martin Ambrus ac5d3538f8 fix: mysqli_error needs MySQLi connection as parameter 2017-10-17 13:05:13 +02:00
Martin Ambrus 3322ef3b59 fix: timeout disable for data creation scripts - where it was missing 2017-10-13 12:17:15 +02:00
Martin Ambrus 298e6feb58 fix: mysql (without the "i") class returned to its original state
this got replaced by all those mysql-to-mysqli find and replace
mumbo-jumbo tricks :)
2017-08-29 10:49:36 +02:00
Martin Ambrus 92b9a7b043 fix: a lot of MySQL calls in templates replaced by MySQLi ones 2017-08-28 23:56:59 +02:00
Martin Ambrus a0072e65d4 chore: restoration of accidentally removed oasis installation step 2017-08-28 22:52:58 +02:00
Martin Ambrus 9a3aff2efe fix: MySQLi in MultiHunter installation step works now :P 2017-08-28 22:22:37 +02:00
Martin Ambrus b4b33f5f5a fix: oasis population installation step uses MySQLi 2017-08-28 17:51:04 +02:00
Martin Ambrus d48e0c02b5 fix: multihunter setup step uses MySQLi 2017-08-28 17:50:27 +02:00
Martin Ambrus a486ac115d chore: restoring installation folder 2017-08-28 17:37:08 +02:00
Martin Ambrus 1c51f2eec0 chore: HTML fixes from Eclipse 2017-08-28 17:31:55 +02:00
evader1337 32e016e948 Improved gold packages 2016-09-14 13:27:49 +02:00
Domen Kajdič 2cf2f3c343 Trying to fix this monstrosity #1 2016-09-13 15:38:14 +02:00
uroskn 1afde368d3 GameEngine and install folders have 777 already set by default 2016-07-02 21:39:28 +02:00
Shadow 160a7021b4 fix 2016-03-02 08:24:50 +02:00
Shadow 461a1537bf update 2016-03-02 08:04:39 +02:00
Shadow 248aa1f2a4 Update database.php 2016-03-02 07:50:37 +02:00
Shadow 6e62f2232f install update 2014-03-17 07:36:46 +02:00
Shadowss 2e41925e37 fix Field Natar village set to type=3 2013-10-25 09:57:52 +03:00
yi12345 98e94af807 finish hero_full.php 2013-06-16 10:38:34 +03:00