Yehonal
a05cc525f0
feat(Config): Implement configuration severity policy and logging mechanism ( #23284 )
2025-10-25 01:16:09 +02:00
SAS2000
9d82ae97ae
fix(SERVER/Main): Implementation for version param ( #22707 )
2025-08-21 19:13:04 +02:00
Quentin Dawans
b8b5a4ea1c
chore(Core/Auth): align mysql ping log level and name to worldserver ( #21986 )
2025-04-25 20:20:37 -03:00
Kitzunu
7714ca31a2
refactor(Core/Time): Introduce GetExpirationTime instead of calculati… ( #21006 )
2024-12-22 09:42:39 +01:00
Kitzunu
0bc70670d2
refactor(Core/Misc): Use steady_timer instead of deadline_timer ( #20940 )
2024-12-19 18:00:03 +01:00
Francesco Borzì
1ebb53a248
refactor(src/server/apps|database|shared): remove unused imports ( #19505 )
2024-09-29 13:10:50 -03:00
Mike Delago
b1c92f498a
refactor(Core): Source config more aggressively from env, rephrase a few of the messages ( #17114 )
...
* refactor(Core): Let modules source config from env
* create a cache of configs from env
* Update src/common/Configuration/Config.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/common/Configuration/Config.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* enforce new function name
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-09-20 22:55:46 +02:00
Anton Popovichenko
d69ee90ed3
feat(Core/Config): Implement config override with env vars ( #16817 )
...
* Core/Config: Implement config override with env vars
Implement overriding of configuration from the .conf file with environment variables.
Environment variables keys are autogenerated based on the keys defined in .conf file.
Usage example:
$ export TC_DATA_DIR=/usr
$ AC_WORLD_SERVER_PORT=8080 ./worldserver
* Add tests for env vars config
2023-08-14 22:07:43 +02:00
Winfidonarleyan
a1a1528cb4
feat(Core/Crypto): add support OpenSSL 3.0 ( #13354 )
2022-11-24 01:12:20 +07:00
Kargatum
4fbec972a8
refactor(Cmake): add support build selected applications and tools ( #11836 )
2022-05-31 17:05:39 +07:00