summaryrefslogtreecommitdiff
path: root/conf
AgeCommit message (Collapse)Author
22 hoursfeat(bash): test command in dashboard + fix tests (#23030)Yehonal
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-06feat(config): add support for excluding modules during installation and ↵Yehonal
updates (#22793)
2025-08-30Feat/refactoring-module-menu (#22733)Yehonal
2025-07-01feat(bash): startup-scripts reworked + bash scripts workflow integration ↵Yehonal
(#22401)
2024-11-02fix(Docker): Updated env.docker (#20383)Evgeny
Update env.docker
2024-05-29fix(LICENSE): update license file paths (#18972)Emmanuel Ferdman
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2023-08-20feat(Apps/Docker): Use Env Vars for docker configuration (#17040)Mike Delago
* feat(docker): Use Env Vars for docker configuration use env vars for docker * simplify docker-compose.yaml
2022-11-07feat(CORE): docker permissions and rework (#13454)Yehonal
- fix docker permissions with mounted volumes on new docker versions (https://github.com/docker/desktop-linux/issues/31) - fix ac-tools image - cleanup unused env - add `cap_add: SYS_NICE` to allow setting process high priority - fix ccache in docker - allow to switch between root user (default) to acore user in any container - fix cache of the downloaded client data - split docker github actions in 2 parts - versioning mysql images - performance improvements
2022-10-17feat(CORE/docker): switch to `docker compose` and check the version (#13444)Yehonal
* feat(docker): switch to `docker compose` and check the version * chore: removed all docker-compose commands in CI
2022-10-05feat(docker): implemented dbimport (#13308)Yehonal
## Changes Proposed: - Implemented dbimport with docker - deprecated db_assembler - Fixed deno scripts and integrated them with the CI
2022-06-09feat(Tools/DbImport): implement separated app for importing DB (#11614)Kargatum
2022-06-08fix(Conf): Modules should compile (#11983)temperrr
2022-05-31refactor(Cmake): add support build selected applications and tools (#11836)Kargatum
2022-04-29refactor(Tools/MeshExtractor): remove meshextractor (#11569)IntelligentQuantum
2022-02-11feat(Core): Enable C++20 support (#10440)Kitzunu
* feat(Core): Enable C++20 support * Update Duration.h * Revert "Update Duration.h" This reverts commit 177093e992c5d47d8c3b978c84857f5ecba12889. * maybe fix GCC * cherry-pick https://gcc.gnu.org/pipermail/gcc-cvs/2020-June/299715.html * Update Duration.h * Update Duration.h * Update Duration.h * Update Duration.h * Update Duration.h * Update Duration.h * Update Duration.h * Revert "Update Duration.h" This reverts commit dc4e2ce281dd1a33cfac5be56488a3b96131bfd5. * Update Duration.h * Update Duration.h * Update Duration.h * cleanup * more cleanup * maybe fix build * restore advstd::type_identity because GCC8 is garbage * Update advstd.h * fix gcc8 :zzz: * Update CMakeLists.txt * Update CMakeLists.txt * Update src/common/Utilities/advstd.h Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2021-12-10feat(Core/Config): implement loading files optional (#8198)Kargatum
2021-11-08fix(docker): Solve the issue with SQL connection strings in env.ac (#9015)Jameson
* Update env.ac thank you https://github.com/pappons adds " to \conf\env.ac values that are required to properly import ac client-data. solves https://github.com/azerothcore/azerothcore-wotlk/issues/8637
2021-11-05feat(CI): C++20 build (#8952)Francesco Borzì
2021-11-01feat(Bash/Installer): configure remote and pull branch in conf/config.sh (#8488)BytesGalore
Co-authored-by: BytesGalore <3903215+BytesGalore@users.noreply.github.com>
2021-10-28feat(Core/Metrics): implement real time statistic visualization (#8663)Kargatum
2021-10-13Revert "feat(APPS/installer): configure remote and pull branch in ↵Kitzunu
conf/config.sh (#8364)" (#8486) This reverts commit f5c8afcf0b63083ddd0afcdb013e13eb5a873780.
2021-10-12feat(APPS/installer): configure remote and pull branch in conf/config.sh (#8364)BytesGalore
Co-authored-by: BytesGalore <3903215+BytesGalore@users.noreply.github.com>
2021-07-25feat(CMake): enable optional C++20 support (#7075)Kargatum
2021-07-14feat(CMake): delete EXTRA_LOGS (#6897)Kargatum
2021-06-23fix(CMake/Bash): -DSCRIPTS cmake param (#6522)Francesco Borzì
2021-06-22feat(Core/Scripts): split the huge scriptloader into smaller pieces (#5346)Kargatum
* feat(Core/Scripts): split the huge scriptloader into smaller pieces * AddSC_swamp_of_sorrows del * 1 * add mod info * 1 * 039f0e0faa081352d19f34b6f0abaa4e74414988 Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2021-06-22feat(Core/Database): port TrinityCore database API (#5611)Kargatum
2021-05-10feat(bash): Improved support for gperftools (#5769)Yehonal
2021-05-04feat(docker): production images, integrated ccache and many other ↵Yehonal
improvements (#5551)
2021-04-28fix(Docker): windows improvements and permissions fix (#5444)Yehonal
2021-04-24fix(docker): env variable settings (#5432)Yehonal
2021-04-22Feat(Docker/bash): docker-compose system rework (#4488)Yehonal
## ⚠️ATTENTION! ⚠️ Upgrading procedure: **Database:** After this PR will be merged you need to backup your DB first (you can use the db-assembler or any mysql client to generate the dump) and restore it after. The reason is that we use now docker named volumes instead of binded ones to improve performance. **Conf & client data**: if you use the default configuration, both the etc and the data folder are now available inside the **/env/docker**. Finally, you can cleanup the /docker folder previously used by our system. ## Changes Proposed: This PR will implement the [devcontainer ](https://code.visualstudio.com/docs/remote/containers) feature for VSCode. Allowing us to develop and debug directly within the container in the same way on all OSes. * Implemented support for vscode dev-container feature by remote-extension suite * Docker performance optimizations for MacOS and non-linux hosts * Bash system improvements * Implemented first command using Deno runtime environment (typescript) and [commander.js] * Implemented wait mechanism for db_assembler * Implemented db migration command * possibility to run the authserver and worldserver with GDB using the integrated simple-restarter * Implemented docker multi-stage mechanism to use one single Dockerfile for all the services * client-data downloader now creates a placeholder to avoid downloading the same version of data files multiple times * deployment of pre-compiled docker images on [docker hub](https://hub.docker.com/u/acore), you can test them [here](https://github.com/azerothcore/acore-docker)
2021-04-21feat(Core/Build): add the possibility to link libraries dynamically (#5348)Kargatum
2021-04-11feat(CI): add extra_logs to build matrix and update warden ByteArrayToHexStr ↵Patrick Lewis
(#5102)
2021-01-11refactor(db_assembler): Allow connecting to non default mysql ports (#3123)Petric
2021-01-03chore(MySQL): Deprecate 5.6 (#4070)Kitzunu
2020-12-23fix(apps/scripts): Add quotes for directory paths containing empty spaces ↵Patrick Lewis
(#3716)
2020-11-29chore(CMake/Tests): use conventional CMake flag to enable tests (#3809)Francesco Borzì
2020-08-15feature(testing-automation): unit tests with Google Framework (#3273)Francesco Borzì
2020-08-06feat(bash): support for derivated distro + refactor conf (#3259)Yehonal
* feat(bash): support for derivated distro * refactor: refactoring for dist files
2019-08-23fix(db-assembler): error 'cant find any matching row in the user table' (#2202)Francesco Borzì
2019-04-17feat(Cmake/MYSQL): Correct support MariaDB for windows (#1674)Kargatum
* Delete CMake option MARIADB * Delete definitions (-DMARIADB) * Replace macro MariaDB support 10.2+
2019-02-09feat(Core/Misc): compatibility with 10.2+ versions of MariaDB library ↵Francesco Borzì
(#1284) (#1437)
2019-01-30style: Reorder DBs in config.sh.dist (#1353)Barbz
Now use the logical order of DBs. Also disabled extractors (tools) compilation by default.
2019-01-22chore(db_assembler): Changed var name (#1091)Barbz
- Added a missing "s" to the update suffix because it must match exactly the name of the updates/ directory (we have base, custom and updates) - Also changed var name in config.sh.dist (edit your config.sh if you use it) - Removed trailing spaces
2019-01-10CMake: Use source_groups to represent the source tree (#1247)Kargatum
2018-07-17Various fixes to acore dashboardYehonal
+ simple restarter now prevents infinite crash loops + client data downloader now uses github releases and fixed downloading path + module updating now take care about compatibility version info + disabled CONFDIR variable in bash conf file, using BINPATH by default instead
2018-05-30Improved descriptionBarbzYHOOL
2018-05-30Bash scripts conf - Set backup to false by default, fixed typo and added a ↵BarbzYHOOL
warning
2017-10-13Bash: fixing scripts after directory reworkYehonal