177 Commits
Author SHA1 Message Date
linmeideli 8767bcbd4d Change IpGeolocationService to english 2026-09-25 10:04:44 +08:00
linmeideli 1d7252aa36 Merge branch 'main' of https://github.com/Empostor/Empostor 2026-09-25 09:59:49 +08:00
linmeideli 90e995261d enhance docker 2026-09-25 09:59:38 +08:00
FangkuaiYa cc8085f138 Fix build 2026-09-12 02:42:37 +08:00
FangkuaiYa 34e6751d33 Some support and improvements 2026-09-12 02:33:43 +08:00
linmeideli f72a8aa59f Update 2026-09-06 14:00:49 +08:00
linmeideli a5dd48a5ed matching Impostor 2026-09-06 11:57:30 +08:00
linmeideli 490a59be62 Improve file formal and clear program self 2026-08-29 16:28:01 +08:00
linmeideli e1285972d7 update theme 2026-08-29 15:59:30 +08:00
linmeideli d761f31fa3 Reapply "Add fault tolerance to GameData messages"
This reverts commit 4ca2efc6cd.
2026-08-29 15:45:32 +08:00
FangkuaiYa 4ca2efc6cd Revert "Add fault tolerance to GameData messages"
This reverts commit 7c8c629ea5.
2026-08-22 14:33:47 +08:00
Christina e747f8d71a Merge pull request #7 from Nb1X/docs/add-readme
docs: add project README
2026-08-20 23:47:58 +08:00
Christina 6a21cde5ac Update README with credits and QQ group
Added credits section and QQ group link to README.
2026-08-20 22:16:49 +08:00
Christina 9fcc718f63 Enhance README with new features and links
Updated README to include Admin Panel feature and new Discord link.
2026-08-20 22:01:58 +08:00
Christina f3a7463949 Merge pull request #2 from Empostor/gamedata-enhance
Add fault tolerance to GameData messages
2026-08-20 21:58:44 +08:00
Nb1X 5c650e8970 Added a README.md
Added README.md with project details and setup instructions.
2026-08-20 14:09:51 +02:00
FangkuaiYa 43f8281486 Fix playerlog 2026-08-20 15:17:46 +08:00
linmeideli 07f81c5d75 Merge branch 'main' of https://github.com/Empostor/Empostor 2026-08-20 12:14:28 +08:00
linmeideli f0cb36f118 merge 2026-08-20 12:14:26 +08:00
Christina 2ba175d16c Merge pull request #6 from Empostor/adminpanel-refect
Adminpanel refect
2026-08-20 10:19:21 +08:00
Christina 068cbcabc4 Merge pull request #5 from Empostor/v18.0-support
filter + upstream support
2026-08-20 09:15:47 +08:00
linmeideli 6498752430 filter + upstream support 2026-08-20 09:14:30 +08:00
linmeideli 031b6c1388 Update 2026-08-19 10:52:47 +08:00
Fang-Kuai 3efbb19785 Merge pull request #3 from XtraCube/main
Support new Starlight API Spec
2026-08-18 11:12:43 +08:00
Sameer Umar 989c1b5ff2 Support new Starlight API Spec 2026-08-17 23:03:50 -04:00
linmeideli f8eeeaae8b Enhanced Ban 2026-08-18 00:11:41 +08:00
linmeideli 40bbc2027b Bump 2026-08-17 23:42:49 +08:00
linmeideli 7c8c629ea5 Add fault tolerance to GameData messages 2026-08-17 12:12:40 +08:00
linmeideli 68ac3de0bd Relaxation of the Disconnection Threshold 2026-08-17 10:40:44 +08:00
FangkuaiYa ea9547cec6 Revert "Optimize"
This reverts commit a4de6a83d9.
2026-08-17 02:38:20 +08:00
FangkuaiYa a4de6a83d9 Optimize 2026-08-17 01:06:56 +08:00
FangkuaiYa 50a159f8cf Fix player log 2026-08-17 00:12:31 +08:00
FangkuaiYa e956874877 Fix 2026-08-16 22:58:16 +08:00
FangkuaiYa 895e64c820 Remove Ip match 2026-08-16 22:08:04 +08:00
FangkuaiYa 9dd45f35f7 Fix 2026-08-15 13:16:55 +08:00
FangkuaiYa 41b63f653c Fix rejoin spawn timeout without leaving players stuck
- HandleJoinGameNew: clear stale Character so spawn timeout can fire on
  rejoin in host-authority mode.
- CheckLimboPlayers: clear stale Character and start spawn timeout when
  pulling players out of limbo; keep the direct pull-out (not the PR's
  HandleJoinGameNext call, which re-set WaitingForHost and stuck players on
  the wait-for-host screen).
- DespawnPlayerInfoAsync: revert to upstream OwnerId == ServerOwned check to
  stay aligned with official Impostor.
2026-08-15 13:03:23 +08:00
FangkuaiYa bb4da29d7e Merge branch 'main' of https://cdn.gh-proxy.org/https://github.com/Empostor/Empostor 2026-08-15 12:38:55 +08:00
FangkuaiYa dcb307db8e Fix lingering players in lobby under host-authority mode
Align with upstream Impostor: use ConcurrentDictionary for _allObjects,
remove the ServerOwned guard in DespawnPlayerInfoAsync so client-spawned
PlayerInfo is cleaned up, and simplify PlayerRemove / AddClientSafeAsync
lifecycle handling. Fixes players remaining visible after disconnect and
NetId conflicts on rejoin.
2026-08-15 12:38:35 +08:00
linmeideli 62509fa0e0 fix 2026-08-15 12:29:35 +08:00
linmeideli 3e0829e05f reroll 2026-08-15 12:25:03 +08:00
linmeideli b8dc5accd0 a weird issue 2026-08-15 02:47:12 +08:00
Christina bf5329b432 Update index.html 2026-08-14 14:13:53 +08:00
linmeideli 4902120547 Auto publish to tag release 2026-08-14 12:21:33 +08:00
linmeideli f3f50e020d Enhanced this holy Event 2026-08-14 10:14:43 +08:00
linmeideli c086948864 Follow up on updates to Impostor
https://github.com/Impostor/Impostor/pull/738
2026-08-14 09:55:06 +08:00
linmeideli 48dc0da177 Hplp always keep public 2026-08-14 00:08:35 +08:00
FangkuaiYa 22b8a19159 Update URL 2026-08-13 21:30:20 +08:00
FangkuaiYa 48ba15ca09 Port Authentication 2026-08-13 20:53:54 +08:00
FangkuaiYa 715de1002d Add Reactor.Empostor 2026-08-13 11:50:33 +08:00
FangkuaiYa 8772acdc3b Fix +25 red player and friendcode 2026-08-13 11:18:36 +08:00