veloren/common
Joshua Yanovski f5aee1d2a7 Allow mods/admins to log in when server is full.
As a side effect, this moves the initial game server sync message into
the login code, since that's the first place we can check for admin
permissions and we want to avoid sending large messages to users who are
not authenticated (especially if the player cap has been reached;
previously, the player cap check limited the damage that could be done
by unauthenticated players).

Some fallout from this is that we don't synchronize the Player component
anymore, which had some minor effects on voxygen.  This update also
breaks Torvus, since Client::new now expects the username and password
to be provided from the getgo--an accompanying MR will be submitted to
fix it.
2022-09-06 21:42:31 -07:00
..
assets Implement i18n-tooling 2022-08-17 22:46:48 +03:00
base Update tracy 2022-05-26 00:04:03 -04:00
benches use criterion groups and fix tracing to much on wgpu 2021-06-03 22:37:17 +02:00
ecs update hashbrown, specs, and tracy 2022-07-06 15:41:59 +02:00
frontend Fix typos 2022-07-15 18:59:37 +02:00
net Allow mods/admins to log in when server is full. 2022-09-06 21:42:31 -07:00
src Merge branch 'creature_model_updates' into 'master' 2022-09-06 10:35:11 +00:00
state all tests shows there is currently no way to keep rayon from work-stealing over scopes and doing really really weird stuff between the ECS threadpool and the slowjob Threadpool. so even if i dont like to have multiple threads i think there is no other workaround than just creating a second threapool for background tasks 2022-08-19 09:50:00 +02:00
systems Music Instruments 2022-08-28 18:48:18 +00:00
build.rs Remove unnecessarily qualified paths 2022-07-15 14:49:46 +02:00
Cargo.toml Convert away from IdvStorage to mixture of VecStorage and DenseVecStorage 2022-08-08 00:38:20 -04:00