Commit Graph

  • 1eb85f383c fix(farmlist): recalculate distance when editing a raid-list target [#319] (#325) master Ferywir 2026-07-01 15:47:34 +02:00
  • d791958702 fix(admin): read config template from the version-controlled copy [#322] (#324) Ferywir 2026-07-01 15:15:08 +02:00
  • eee3d6f355 fix(combat): match building type by 't' suffix in Battle::getTypeLevel [#294] (#323) Ferywir 2026-07-01 15:13:57 +02:00
  • c50239442e Milestones Translate novgorodschi catalin 2026-07-01 15:01:40 +03:00
  • 99edc74da9 Milestone added in separate TAB in Statistics novgorodschi catalin 2026-07-01 14:58:12 +03:00
  • 01f1965707 General Some Only for MH/ADMIN novgorodschi catalin 2026-07-01 12:49:56 +03:00
  • 40e5942c25 Fix milestone onmouseover and add 8th milestone novgorodschi catalin 2026-07-01 11:50:04 +03:00
  • 0edb95203d Added Milestone On Install novgorodschi catalin 2026-07-01 11:05:44 +03:00
  • f484bb04d6 Add credits novgorodschi catalin 2026-07-01 07:59:05 +03:00
  • 06d1523d9d fix(combat): gate Brewery attack bonus on an active Mead-Festival [#294] (#321) Ferywir 2026-06-30 14:06:44 +02:00
  • 3af041df8c Fix issue #320 novgorodschi catalin 2026-06-30 14:29:13 +03:00
  • cc3ed8d64c Remove unused code novgorodschi catalin 2026-06-30 13:09:13 +03:00
  • 07d942d009 Fix edit user novgorodschi catalin 2026-06-30 12:12:13 +03:00
  • e66185937c fix struct, forgot an , novgorodschi catalin 2026-06-30 11:45:34 +03:00
  • 97d6b7650c Change capital add index novgorodschi catalin 2026-06-30 10:32:01 +03:00
  • c62fbc31ab Close php ?> novgorodschi catalin 2026-06-30 09:24:38 +03:00
  • 12badfa84b fix(troops): apply Tournament Square bonus only beyond the threshold [#304] (#317) Ferywir 2026-06-30 08:01:16 +02:00
  • 75b9bc5723 Forgot to upload festival.php novgorodschi catalin 2026-06-30 08:31:17 +03:00
  • f7594e3f81 Fix login #312 novgorodschi catalin 2026-06-30 08:24:37 +03:00
  • 2fc35729b4 Fix admin log addVillage novgorodschi catalin 2026-06-30 08:21:55 +03:00
  • 58475a0358 fix(combat): bounce attacks home when a multi-wave razes their target [#298] (#311) Ferywir 2026-06-29 16:41:19 +02:00
  • 61d0868c18 Fix T4 Pack novgorodschi catalin 2026-06-29 13:58:36 +03:00
  • ffa04cad3a fix(combat): bounce attacks home when their target village no longer exists [#298] (#310) Ferywir 2026-06-29 12:52:31 +02:00
  • f849260bfa fix(combat): stop attacks looping on a village razed earlier in the same tick [#298] (#309) Ferywir 2026-06-29 11:18:38 +02:00
  • 299e3c7338 fix(spawn): stop WW/artifact villages colliding on axis tiles [#301] (#308) Ferywir 2026-06-29 10:54:23 +02:00
  • e1847bc50b Fix #302 novgorodschi catalin 2026-06-29 11:42:22 +03:00
  • b213630553 Merge branch 'master' of https://github.com/Shadowss/TravianZ novgorodschi catalin 2026-06-29 10:25:53 +03:00
  • beb960678f Some fix in admin panel novgorodschi catalin 2026-06-29 10:25:45 +03:00
  • 8c1a6ad05b fix(admin): render a proper error page instead of a blank page on denial [#299] (#307) Ferywir 2026-06-29 09:25:18 +02:00
  • 7504045386 Fix #305 novgorodschi catalin 2026-06-29 10:06:43 +03:00
  • ba07c83029 Fix img natar novgorodschi catalin 2026-06-29 09:37:40 +03:00
  • 9f98acfa5f Fix bug #303 novgorodschi catalin 2026-06-29 09:34:39 +03:00
  • c6d6582ac7 Temporary fix #293 novgorodschi catalin 2026-06-29 08:17:26 +03:00
  • a998edc205 Fix #294 code for brewery novgorodschi catalin 2026-06-29 08:02:09 +03:00
  • b4e54c6ac3 Fix #291 novgorodschi catalin 2026-06-29 07:49:49 +03:00
  • 757e0fcc8e Fix #292 gold club addraid/edit raid novgorodschi catalin 2026-06-29 07:48:24 +03:00
  • bd9a1f886e Fix #296 novgorodschi catalin 2026-06-29 07:46:57 +03:00
  • 5d6562f4b5 Added case for Players attackers novgorodschi catalin 2026-06-26 13:06:55 +03:00
  • e1dd434f5b Fix Statistiken & Credits novgorodschi catalin 2026-06-26 12:42:16 +03:00
  • 4561a84a2a fix hero regen novgorodschi catalin 2026-06-26 11:33:47 +03:00
  • 0dea1068b3 Fix visualisation in report novgorodschi catalin 2026-06-26 11:14:42 +03:00
  • 21d50a1bc6 Fix warsim security issue & hero building novgorodschi catalin 2026-06-26 09:10:47 +03:00
  • 0991c5c906 File sysmsg remove novgorodschi catalin 2026-06-26 07:43:24 +03:00
  • fa1057d277 Refactor(Technology): de-duplicate unit-summing and tidy getUpkeep() [#219] (#289) Ferywir 2026-06-26 05:30:38 +02:00
  • 0e13ae23be Refactor(Technology): split trainUnit() into focused helpers [#219] (#288) Ferywir 2026-06-26 05:29:37 +02:00
  • 082ad85697 Refactor(Technology): make getTrainingList() table-driven [#219] (#287) Ferywir 2026-06-25 14:45:05 +02:00
  • 8f204ec4ae Compact checkvacation function novgorodschi catalin 2026-06-25 14:35:04 +03:00
  • 596f007139 Refactor(Units): extract resolveCatapultTargets() from sendTroops() [#219] (#284) Ferywir 2026-06-25 12:44:42 +02:00
  • 58469ea024 Refactor(Units): split checkErrors() into focused validators [#219] (#283) Ferywir 2026-06-25 12:28:47 +02:00
  • db3953d825 Refactor(Units): extract buildHeroStats() to de-duplicate Hero() [#219] (#282) Ferywir 2026-06-25 11:43:26 +02:00
  • 1e661b7a03 Refactor(Units): collapse the duplicated procUnits() cases 1-4 [#219] (#281) Ferywir 2026-06-25 11:37:54 +02:00
  • 06089df64c Refactor(Technology): merge upgradeSword/upgradeArmour into upgradeWeaponOrArmour() [#219] (#280) Ferywir 2026-06-25 11:20:26 +02:00
  • c37e8b23d9 Update version & hall of fame novgorodschi catalin 2026-06-25 11:07:19 +03:00
  • fe6ff01396 Fix Some PHP 8+ view error in Build & Credits novgorodschi catalin 2026-06-25 10:54:58 +03:00
  • 23708a2e54 Fix critic bug typo critic: $refValule Catalin Novgorodschi 2026-06-24 20:24:35 +03:00
  • 49ce36fd99 Refactor(Automation): TO-DO list items 7-9 [#266] (#278) Ferywir 2026-06-24 17:21:30 +02:00
  • e13586a2d7 fix(market): reject resource sends above the warehouse stock (#277) Ferywir 2026-06-24 16:25:55 +02:00
  • 045f72a6e8 Refactor(Automation): clean up the Automation.php TO-DO list [#266] (#276) Ferywir 2026-06-24 16:25:22 +02:00
  • 13d54b7184 Added some graphics TravianZ novgorodschi catalin 2026-06-24 13:45:05 +03:00
  • e432eeef95 fix(rally-point): show incoming hero column for attacks [#267] (#274) Ferywir 2026-06-24 05:59:24 +02:00
  • d0479a55ce fix(profile): store profile descriptions raw to stop double-escaping (#273) Ferywir 2026-06-24 05:51:24 +02:00
  • c0bbf2bfbe fix(admin): escape stored player values in admin templates [#139] (#272) Ferywir 2026-06-23 21:00:51 +02:00
  • 90c5cdd97c fix(admin): escape reflected filter param in report/msg templates [#139] (#271) Ferywir 2026-06-23 16:59:00 +02:00
  • 749a55aaf5 fix(admin): escape reflected request params in admin templates [#139] (#270) Ferywir 2026-06-23 16:37:11 +02:00
  • e17bb3dec6 fix(admin): verify CSRF token in maintenance admin Mods [#139] (#269) Ferywir 2026-06-23 16:01:20 +02:00
  • 886f421f50 fix(admin): verify CSRF token in server-settings admin Mods [#139] (#268) Ferywir 2026-06-23 15:12:54 +02:00
  • c98bcf266b Set white font to view name novgorodschi catalin 2026-06-23 14:45:38 +03:00
  • 31b13873e8 Fix Server Settings in Admin Panel novgorodschi catalin 2026-06-23 14:40:23 +03:00
  • 8d492bebd3 Update some files & remove unused code novgorodschi catalin 2026-06-23 13:43:17 +03:00
  • 6472b30bd2 fix(admin): verify CSRF token in message admin Mods [#139] (#264) Ferywir 2026-06-23 10:49:32 +02:00
  • 5f86fdcbf6 Merge branch 'master' of https://github.com/Shadowss/TravianZ novgorodschi catalin 2026-06-23 11:13:05 +03:00
  • a9be6204db Added TravianZ Logo novgorodschi catalin 2026-06-23 11:12:58 +03:00
  • fb225b562f fix(admin): repair broken admin-log variables in medals Mod (#262) Ferywir 2026-06-23 10:12:04 +02:00
  • 8a3a67d175 fix(admin): verify CSRF token in alliance/medal admin Mods [#139] (#261) Ferywir 2026-06-23 10:11:32 +02:00
  • e4658f250f fix(admin): route alliance management pages [#139] (#260) Ferywir 2026-06-23 10:06:03 +02:00
  • ca991408c1 fix(admin): verify CSRF token in village admin Mods [#139] (#259) Ferywir 2026-06-23 09:31:08 +02:00
  • 113e9029bd Fix ban view novgorodschi catalin 2026-06-23 10:30:16 +03:00
  • b587e26591 Fix map view in Admin Panel novgorodschi catalin 2026-06-23 09:09:21 +03:00
  • 8d1a1cab38 fix(admin): verify CSRF token in troop admin Mods [#139] (#258) Ferywir 2026-06-23 07:43:18 +02:00
  • b880622fd1 fix(admin): route password/protection pages and align username validation (#257) Ferywir 2026-06-23 05:55:13 +02:00
  • e49069a9c6 fix(admin): verify CSRF token in player-management admin Mods [#139] (#256) Ferywir 2026-06-23 05:54:03 +02:00
  • 6888a09b5f fix(admin): let editPlus subtract Plus/bonus days as the form advertises (#254) Ferywir 2026-06-22 17:41:28 +02:00
  • 6e79c47951 fix(admin): verify CSRF token in Plus/Gold admin Mods [#139] (#253) Ferywir 2026-06-22 17:40:43 +02:00
  • 9d2d7699a9 fix(profile): neutralize stored XSS in profile descriptions [#250] (#252) Ferywir 2026-06-22 15:31:20 +02:00
  • 4b208dbfd8 Fix some things novgorodschi catalin 2026-06-22 15:19:05 +03:00
  • 228397d011 feature(rally-point): bold the "?" for incoming stacks below rally point level [#249] (#251) Ferywir 2026-06-22 12:40:59 +02:00
  • 66c966cb5e New General Statistics novgorodschi catalin 2026-06-22 13:40:21 +03:00
  • b9d36ba311 Fix also in admin panel removexss novgorodschi catalin 2026-06-22 12:40:07 +03:00
  • c250a19f5a Fix #250 novgorodschi catalin 2026-06-22 12:34:31 +03:00
  • 561933b23b Fix fLevel novgorodschi catalin 2026-06-22 11:42:44 +03:00
  • 41e0fd6313 Some fix novgorodschi catalin 2026-06-22 10:41:25 +03:00
  • 337c94b981 Fix Admin Panel view & some PHP 8.1+ novgorodschi catalin 2026-06-22 09:20:16 +03:00
  • f581add125 feature(rally-point): mark incoming attacks + show per-troop travel time [#245] (#248) Ferywir 2026-06-22 05:54:41 +02:00
  • afbba3f841 fix(reports): pass aid on vilview report links so ally reports open [#246] (#247) Ferywir 2026-06-21 20:04:56 +02:00
  • e43dfdd410 Update README.md Catalin Novgorodschi 2026-06-21 11:25:26 +03:00
  • 3cf4530db6 Update README.md Catalin Novgorodschi 2026-06-20 21:00:31 +03:00
  • b7e943ea90 fix(admin): wire CSRF token into admin.php-routed forms [#139] (#244) Ferywir 2026-06-20 05:44:12 +02:00
  • 1ce1003153 fix(chat): stop echoing the raw INSERT query in add_data() [#139] (#243) Ferywir 2026-06-19 12:31:21 +02:00
  • b0e6680705 fix(chat): replace eval() of server output with JSON.parse() [#139] (#242) Ferywir 2026-06-19 12:30:54 +02:00
  • 1a797bab80 fix(admin): prevent SQL injection in editAccess Mod [#139] (#241) Ferywir 2026-06-19 12:30:25 +02:00