Commit Graph

1900 Commits

Author SHA1 Message Date
Martin Ambrus ffd3bf373c fix: non-numeric values could be present for empty values 2017-10-24 17:20:32 +02:00
Martin Ambrus 6ab2cfe896 chore: mostly forum regexes for the debug tool 2017-10-24 13:29:17 +02:00
Martin Ambrus adb1aaa860 chore: SQL optimizations, indexes 2017-10-24 13:29:00 +02:00
Martin Ambrus b3feb3f2b1 fix: missing AND 2017-10-24 13:18:48 +02:00
Martin Ambrus 41a6768d05 chore: new debug regexes 2017-10-24 11:35:33 +02:00
Martin Ambrus aab1010906 fix: super-strange id + 0 query that totally prevents the use of indexes 2017-10-24 09:55:18 +02:00
Martin Ambrus d12be30634 fix: commenting-out BBCode dynamic replacements, as they are broken 2017-10-24 09:31:43 +02:00
Martin Ambrus 79705fbc10 fix: crazy SQL :) 2017-10-24 09:04:10 +02:00
Martin Ambrus 8cef188fa8 refactor: more SQL optimizations and regexes 2017-10-23 20:26:41 +02:00
Martin Ambrus f6c7128148 chore: more SQL optimizations and regexes for the tool 2017-10-23 19:20:15 +02:00
Martin Ambrus e90b1e921c chore: new regexes to check for queries in MySQL general query log 2017-10-23 18:10:02 +02:00
Martin Ambrus e3ce9427e0 refactor: market SQL optimization 2017-10-23 18:09:41 +02:00
Martin Ambrus ffeffd30e9 chore: tooling to help with certain mundane tasks 2017-10-23 17:51:15 +02:00
Martin Ambrus 5567bcd85d refactor: DB optimizations 2017-10-23 17:50:33 +02:00
Martin Ambrus 40ad09865c fix: a possible fix for duplicating unit IDs and creating wrong SQL 2017-10-23 17:50:13 +02:00
Martin Ambrus 12687766b6 refactor: much speedier installation process 2017-10-23 13:38:32 +02:00
Shadow 50eb34db57 install fix 2017-10-23 12:28:51 +03:00
Martin Ambrus b8de6338bf refactor: SQL optimizations 2017-10-23 00:33:13 +02:00
Martin Ambrus e19a039d28 fix: more crazy SQL calculations 2017-10-22 22:29:39 +02:00
Martin Ambrus ec9c5cdaa4 fix: login & signup pages work from static front-pages now 2017-10-22 22:22:34 +02:00
Martin Ambrus 4c072951b5 fix: database is not always needed 2017-10-22 22:04:11 +02:00
Martin Ambrus 5bcc00c903 fix: also missing count alias now :-D 2017-10-22 21:54:00 +02:00
Martin Ambrus ca22e6c7ef fix: wrong count for online users :-P 2017-10-22 21:53:02 +02:00
Martin Ambrus 71ad4307e1 refactor: counting users on homepage uses indexes
... and some intelligent queries for a change :P
2017-10-22 21:44:33 +02:00
Martin Ambrus 1749ff0c1d chore: another nice ToDo :) 2017-10-22 21:02:29 +02:00
Martin Ambrus 775e6990fe chore: ToDo added 2017-10-22 21:00:33 +02:00
Martin Ambrus eb247adfd8 fix: inoperable troop adjustments removed from farm list
The interface, along with the in-line JavaScript code on the page was
most probably taken from the actual 3.5 real game and never tested.
Therefore, we're missing a whole JavaScript file of functionality that
would update units in raid lists.

This would be too much work to do at this stage, so I'm shelving this
functionality.
2017-10-22 20:55:38 +02:00
Martin Ambrus 53f54ce9e9 feat: Admins can be attacked, raided and traded with via config option 2017-10-22 20:28:03 +02:00
Martin Ambrus d1ff824278 fix: troops adjustment form reacts on Enter as well now 2017-10-22 19:56:45 +02:00
Martin Ambrus a163206782 feat: forum post notifications into mailbox 2017-10-22 19:16:43 +02:00
Martin Ambrus 2fcaaa3ee8 fix: Natar random attacks while building WW show correct units 2017-10-22 17:55:37 +02:00
Martin Ambrus 61a4bba0d4 feat: NPC links in Hero's Mansion 2017-10-22 17:41:38 +02:00
Martin Ambrus d9dc875772 fix: hero removal fixed in Admin 2017-10-22 17:41:19 +02:00
Martin Ambrus 6f5b464160 fix: quest 1 reloads page to show wood 1 once finished and dialog closes 2017-10-22 17:08:34 +02:00
Martin Ambrus 11c4541f48 fix: registrations work again 2017-10-22 16:33:58 +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 ff6ca38fbf feat: in-game messages can be sent as Support when allowed 2017-10-22 16:05:18 +02:00
Martin Ambrus 965ba37f67 feat: Admins can see Support messages if set in config 2017-10-22 14:47:27 +02:00
Martin Ambrus e4d470693b fix: correction for message when resetting PLUS bonus in Admin 2017-10-22 13:58:18 +02:00
Martin Ambrus c7f62f2307 fix: current Quest display in Admin 2017-10-22 13:56:06 +02:00
Martin Ambrus 92d2964b51 feat: mass message sent as Support rather than Multihunter 2017-10-22 13:43:43 +02:00
Martin Ambrus 48cea5ea2b feat: new messages-related links in Admin 2017-10-22 13:36:12 +02:00
Martin Ambrus dd90648b09 fix: immediate finish of all building progress redirects correctly 2017-10-22 13:21:36 +02:00
Martin Ambrus e9e55af338 fix: don't initialize messages if not logged-in 2017-10-22 13:11:19 +02:00
Martin Ambrus 7270a69a63 fix: all location headers need to have exit after them! 2017-10-22 13:00:54 +02:00
Martin Ambrus 43a2775ebc chore: some ToDo cleanup 2017-10-22 12:40:03 +02:00
Martin Ambrus 561975babf chore: README updated + version change 2017-10-22 12:31:32 +02:00
Martin Ambrus b7dfa800d3 feat: Admin log in descending order 2017-10-22 12:23:41 +02:00
Martin Ambrus 0e231d3483 chore: cleanup of duplicated unused files 2017-10-22 12:22:10 +02:00