summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2025-01-11feat(CMake/Eluna): Update CMakeLists for modules to allow Eluna to switch ↵iThorgrim
Lua version (#21123)
2022-08-25feat(CMake): Minor CMake Update to Modules Cmake File to Allow Custom ↵David Strickland
Modules to make changes without changing Core. (#12846) * Added in a the ability for module developers to create a cmake file that gets run inline with the module CMakeLists.txt. Minor Perf hit on the build but will allow for Modules to be more flexible in how they work with CMake. * Comments and Documentation
2022-06-09feat(Tools/DbImport): implement separated app for importing DB (#11614)Kargatum
2022-03-28fix(modules/CMakeLists): new Eluna module name (#11164)Axel Cocat
2021-12-02feat(Core/Modules): add separated lib for modules (#9281)Kargatum
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)
2019-02-17chore(docs): use new wikiFrancesco Borzì
2018-12-19Modules: Added create_module.sh script to kickstart module creation (#1071)Barbz
Helps people to create modules with the right base files.
2018-05-29how_to_make_a_module.mdBarbz
This file is there to warn people to read the wiki and use our skeleton-module (template) so they gain time and they follow the best practice advices
2017-12-21Moved files after mergingYehonal
2017-12-21Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk ↵Yehonal
into dir-restructure
2017-12-04Import uptime table and feature from TC (#717)neltharionorg
2017-12-04Realmlist returns 0 instead of 1 characters after you deleted all characters ↵Kaev
(#724)
2017-12-04Core/Build: Never overwrite the msvc cxx flags in the cache (#715)Rochet2
* Setting all compiler flags in the cache led to circular bloating of msvc cxx parameters (was visible in console) which caused MSVC to rebuild the whole solution even on a small CMake change. It's not neccessary anyway to set the cxx parameters to the cache to take effect. * Cleaning the CMake cache is recommended!
2017-12-04Missing jmalloc updatesYehonal
2017-11-26Library Jemalloc updated to 5.0.1 (#721)sucofog
2017-11-19Allow near commands to list only object of your current phaseYehonal
2017-11-18Fix walkableClimb, maxWalkableAngle maxAngle height.sucofog
2017-11-18Mmap version update to latestsucofog
2017-11-15Core-side part for recastnav upgrade:sucofog
Corrected values, fixed compile, re-extraction of Mmaps it's required again, mmaps will be updated on wiki.
2017-11-14Properly update Recastnav:sucofog
The commit not contained the last updates, added them and correct CMakeLists include. MMaps re-extraction wil be REQUIRED.
2017-11-14Update Vmaps | Mmaps | Recastnav and fixed FleeingMovementsucofog
- Fixes getHeight collision (Map height is now calculated properly core-side, extraction of Maps, Vmaps is required) - Fixes invisible walls causing LoS errores and wrong pathing in some zones. - Mmaps update, padding is used, now to ensure proper binary-identical mmtiles - Updated Recastnav to work properly with new updates - Updated Area Storage - Implement Map out of Bound (players will pop on closest graveyard if out of bounds) - FleeingMovementGenerator updated, LoS calc to not go out of bounds or in/under textured when fleeing - Added command .mmap, port from TC (info about mmaps)
2017-10-13Missing folderYehonal
2017-10-13Fixed compilation after dir reworkYehonal
2017-10-12Directory Structure [step 1]: moving filesYehonal
working on #672 NOTE: This commit can't be compiled!!
2017-10-12Fixed a warning on windowsYehonal
2017-09-25Fixed warnings when EXTRA_LOGS are offYehonal
2017-09-21Fixed PCH compilation and gcc warnings fixedYehonal
+ removed some useless warning suppressions
2017-09-18Fixed some variable/parameters type issuesYehonal
2017-09-18Solved cmake D9025 issue with MSVCYehonal
2017-09-18Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlkYehonal
2017-09-18uncommented releaseModelInstance to fix a warningYehonal
2017-09-18Removed more warnings, mostly related to unused-variableYehonal
issue #121 We still have to work on unused-parameter
2017-09-17Implement banned_addons (#647)barncastle
2017-09-16Core: step 1 - starting to fix core warningsYehonal
expecially from headers and some cpp files Scripts and tools in next steps
2017-08-20Missing field on LOGIN_SEL_ACCOUNT_INFO_BY_NAMEYehonal
2017-08-20Merge branch 'master' into masterYehonal
2017-08-20Another huge compilation fixYehonal
please delete cache and re-run cmake
2017-08-19changed DISABLED_ cmake variable to ENABLED_ and implemented for all ↵Yehonal
disabled logs
2017-08-19Preprocessor option for logging functions (#567)Yehonal
* Update showoptions.cmake * Update config.cmake.dist * Example of preprocessor usage Other work must continue for PR https://github.com/azerothcore/azerothcore-wotlk/pull/519
2017-08-17added more info to run-engine conf fileYehonal
+ added a function that could be useful if you want shutdown a screened server at restarter crash
2017-06-30TabsNefertumm
2017-06-30Implement ip2nation and ip2nationCountriesNefertumm
2017-05-31Bash: minor fixes to startup-scriptsYehonal
2017-03-26Fixed mmaps_generator compilation on windowsYehonal
however it's a workaround, rework needed
2017-03-26implemented cmake options to disable extra features for performances ↵Yehonal
optimization can be easily extended to all features that can be optional but have high performance impact
2017-03-26Some cmake improvements for modulesYehonal
2017-03-26Implemented gperftools supportYehonal
it allows you to profile cpu/memory under unix systems
2017-03-26Moved uwd modules under drassilYehonal
2017-03-17Core/Misc: Fix building mmaps_geenrator on linux.triluch