Commit Graph

2993 Commits

Author SHA1 Message Date
hdmaniak2 2e5f9f6169 Fix parallel research exploit (#143)
* Fix parallel building exploit via race condition

* Fix parallel research exploit via race condition

---------

Co-authored-by: hdmaniak <bombo15.forum@gmail.com>
Co-authored-by: Catalin Novgorodschi <1140613+Shadowss@users.noreply.github.com>
2026-03-24 14:25:46 +02:00
hdmaniak2 e83985e7f7 Fix parallel building exploit via race condition (#141)
Co-authored-by: hdmaniak <bombo15.forum@gmail.com>
2026-03-24 08:48:54 +02:00
Emerson Freitas a7bdac8392 fix: harden troop processing race conditions (#98) (#138) 2026-03-17 20:13:14 +02:00
Catalin Novgorodschi bf9e48d5cf Merge pull request #137 from newtcv/master
PHP 8 hardening, installer/croppers performance improvements, and admin/docs updates
2026-03-16 10:43:15 +02:00
levi a0ef06a35f chore: harden php8 compatibility, optimize installer/croppers, and refresh docs/admin ux 2026-03-14 16:50:27 -03:00
Catalin Novgorodschi 8a91e89644 Merge pull request #136 from hdmaniak2/fix-infinite-gold-quest
Fix infinite gold hack in extended quest
2026-03-10 11:01:51 +02:00
hdmaniak 15c06aefe3 Fix infinite gold hack in extended quest 2026-03-05 11:28:01 +01:00
Catalin Novgorodschi 1c058c683f Merge pull request #134 from hdmaniak2/fix-empty-building-spot-manual-marketplace-cranny
Fix wrong link to manual in empty building slot for cranny and marketplace
2026-03-03 09:34:51 +02:00
Catalin Novgorodschi 40c66a477e Merge pull request #133 from hdmaniak2/fix-WW-build-task-cancellation
Fix WW build task cancelled after Natar attack with 0 damage (issue #67)
2026-03-03 09:34:41 +02:00
hdmaniak2 68426cf13d Fix manual links for marketplace and cranny 2026-02-24 21:11:37 +01:00
hdmaniak2 89e170abe8 Fix WW build task cancelled after Natar attack with 0 damage 2026-02-24 16:26:07 +01:00
Catalin Novgorodschi c9397246c4 Update Battle.php 2026-02-12 10:33:24 +02:00
Catalin Novgorodschi 734c1b3f19 Update Units.php 2026-02-12 09:09:54 +02:00
Catalin Novgorodschi 67faff13ef Revert "test"
This reverts commit e4850eb188.
2026-02-12 09:07:12 +02:00
Catalin Novgorodschi e4850eb188 test 2026-02-12 08:58:10 +02:00
Catalin Novgorodschi 260896570e Revert "vulnerability fixed and cleanup and refactor"
This reverts commit 2a44e76414.
2026-02-11 15:22:16 +02:00
Catalin Novgorodschi d3f51506e1 Update Battle.php 2026-02-11 15:17:53 +02:00
Catalin Novgorodschi bb1ac523cc Merge branch 'master' of https://github.com/Shadowss/TravianZ 2026-02-11 15:17:21 +02:00
Catalin Novgorodschi 2a44e76414 vulnerability fixed and cleanup and refactor 2026-02-11 15:11:43 +02:00
Catalin Novgorodschi 16832648f6 Merge pull request #132 from AlinV2V/patch-1
Update Battle.php
2026-02-05 14:21:13 +02:00
AlinV2V 70f911996d Update Battle.php
Fixed hero stacking deff bonus % if multiple heroes are reinforcing same village, now the deff bonus will apply only to the units that came with the hero.
2026-01-24 00:44:54 +02:00
Catalin Novgorodschi 3e8a14bc09 Merge pull request #121 from haki99/haki99-patch-2
Improving the Oasises' unit generation
2025-12-22 12:36:10 +02:00
Catalin Novgorodschi dde6f258a4 Merge pull request #120 from haki99/haki99-patch-1
Added missing tag
2025-12-22 12:34:03 +02:00
haki99 0f083fe4ed Refactor SQL 2025-12-19 23:54:38 +01:00
haki99 6a555c7f39 Fix SQL syntax by removing parentheses 2025-12-19 23:53:06 +01:00
haki99 510421e4ed Refactor oasis regeneration SQL script
Refactor oasis regeneration SQL script to improve clarity and maintainability.
2025-12-19 22:57:21 +01:00
haki99 4e30e49475 Update SQL queries for player count and progression 2025-12-19 22:17:21 +01:00
haki99 3b359d6f85 Adjust unit growth calculations with player metrics
Updated unit growth calculations based on player progression and growth factor.
2025-12-17 17:10:11 +01:00
haki99 7f182ff7e7 Added missing tag 2025-12-17 17:07:42 +01:00
Catalin Novgorodschi 7861d15ddd Merge pull request #118 from Shadowss/lietuvis10-patch-11
Update Database.php
2025-12-15 10:07:47 +02:00
lietuvis10 038465fe9a Update Database.php
Fixed chieftain training issue: when player reinforced their chiefs to other villages they could train more so no more unlimited chieftains :)
2025-12-14 15:27:46 +02:00
Catalin Novgorodschi 04061dc772 Merge pull request #116 from Shadowss/lietuvis10-patch-10
Update wdata.tpl
2025-12-08 14:02:00 +02:00
lietuvis10 371e78936a Update wdata.tpl
Updated for fail-safe switch so if there is 3 connection hiccup's we skip populating croppers.
2025-12-08 13:50:54 +02:00
Catalin Novgorodschi ff7f519f50 Merge pull request #111 from kiliczsh/dockerize
Adds Docker support for TravianZ
2025-11-14 09:16:22 +02:00
kiliczsh f3d31328e0 Fix PHP opening tag in mapviewlarge.tpl 2025-11-14 09:56:16 +03:00
kiliczsh 277f67c2f5 Adds Docker support for TravianZ
Introduces Docker Compose configuration for simplified deployment.

Includes a Dockerfile to build the application image and necessary configurations for running TravianZ in a containerized environment.

Provides documentation for setup and usage in `DOCKER_README.md`.
2025-11-12 21:29:11 +03:00
Catalin Novgorodschi 74b6c7b223 Merge pull request #110 from Shadowss/lietuvis10-patch-9
Update en.php
2025-11-05 15:13:51 +02:00
lietuvis10 833cc2f744 Update en.php
Cranny description update, scale with cranny capacity.
2025-11-04 10:30:25 +02:00
Catalin Novgorodschi 159b830998 Merge pull request #109 from Shadowss/lietuvis10-patch-8
Update map.tpl
2025-11-03 08:57:08 +02:00
lietuvis10 7b411e908c Update map.tpl
Updated map UI, allows to scroll in, scroll out, move around map and click on user to open either village or his profile.
2025-11-02 23:41:12 +02:00
Catalin Novgorodschi ef1190fbdc Update README.md 2025-10-29 11:38:28 +02:00
Catalin Novgorodschi a7f2b8dede Merge pull request #107 from Shadowss/lietuvis10-patch-7
Update wdata.tpl
2025-10-29 11:32:19 +02:00
lietuvis10 175d0050e7 Update wdata.tpl
fixed notice in installation, added some credit :)
2025-10-28 21:28:23 +02:00
Catalin Novgorodschi c22a4f90af Update wdata.tpl 2025-10-28 08:18:24 +02:00
Catalin Novgorodschi 4d566c18e8 Merge pull request #106 from Shadowss/Shadowss-patch-4
Update mapviewlarge.tpl
2025-10-28 08:17:43 +02:00
Catalin Novgorodschi d4a87a74c8 Update mapviewlarge.tpl 2025-10-28 08:17:31 +02:00
Catalin Novgorodschi b6d1bd572f Merge pull request #101 from Shadowss/lietuvis10-patch-2
Update mapviewlarge.tpl
2025-10-28 08:15:38 +02:00
Catalin Novgorodschi 3af6c81d5a Merge pull request #105 from Shadowss/lietuvis10-patch-6
Update wdata.tpl
2025-10-28 08:15:16 +02:00
Catalin Novgorodschi 6c96d51cee Merge pull request #104 from Shadowss/lietuvis10-patch-5
Update process.php
2025-10-28 08:14:51 +02:00
Catalin Novgorodschi 290952d271 Merge pull request #103 from Shadowss/lietuvis10-patch-4
Create ajax_croppers.php
2025-10-28 08:14:33 +02:00