Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-15 | fix(bash): pending sql script path | Yehonal | |
2021-06-15 | feat(doc): changelog system (#6350) | Yehonal | |
This system provides rules and automatizes (Deno-typescript) the creation of a changelog file to help developers to adapt their code and know what is new with every (pre)release | |||
2021-05-10 | feat(bash): Improved support for gperftools (#5769) | Yehonal | |
2021-05-04 | feat(docker): production images, integrated ccache and many other ↵ | Yehonal | |
improvements (#5551) | |||
2021-04-29 | fix(BASH): cp docker configs (#5536) | Patrick Lewis | |
* fix(BASH): cp docker configs * fix(DOCKER): typo | |||
2021-04-28 | fix(Docker): windows improvements and permissions fix (#5444) | Yehonal | |
2021-04-22 | Feat(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-03-05 | fix(DOCKER): add dos2unix conversion when generating config files (#4697) | Patrick Lewis | |
2020-12-15 | feat(Bash/restarter): add restarter to the available bin/ collection (#3991) | Francesco Borzì | |
2020-12-02 | fix(bin/scripts): Allow script work with git bash (#3841) | Patrick Lewis | |
2020-11-18 | fix(Core/bin): Add quotes to pwd in docker build scripts (#3701) | Patrick Lewis | |
2020-08-13 | feat(Docker): update to Ubuntu 20.04 + more improvements (#3277) | Francesco Borzì | |
2019-10-09 | feat(docker): allow script-less build (#2337) | Francesco Borzì | |
2019-03-03 | fix(Docker): no need to duplicate *.dist files (#1551) | Francesco Borzì | |
2019-02-23 | feat(docker): add cache for faster rebuild (#1507) | Francesco Borzì | |
- Closes #1502 | |||
2019-02-17 | fix(Bash/Exporter): fix path + add prompt to prevent wrong usage (#1477) | Francesco Borzì | |
2019-01-17 | Docker/Scripts: fix file permissions | Francesco Borzì | |
2019-01-16 | Make the Docker installation easy | Francesco Borzì | |
See: https://github.com/azerothcore/azerothcore-wotlk/wiki/Install-with-Docker | |||
2018-07-15 | Rewrite of bash system | Yehonal | |
+ Implemented new dashboard menu + some fixes for db_assembler + new module installation process with version check via json files + some fixes to modules installer + implemented simple crossplatform worldserver and authserver restarters + new compiler script + client data downloader (beta) + various other fixes | |||
2017-10-13 | Bash: exec permission for bin files | Yehonal | |
2017-10-13 | Bash: fixing scripts after directory rework | Yehonal | |
2017-10-12 | Directory Structure [step 1]: moving files | Yehonal | |
working on #672 NOTE: This commit can't be compiled!! | |||
2017-10-09 | Bash: Removed compilation type suffix on build/bin path | Yehonal | |
if you need to differentiate it you can add $CTYPE variable as suffix of bin/build path conf | |||
2017-09-26 | Bash: Various improvement for compiler and db_assembler | Yehonal | |
Now db_assembler also creates the users specified in conf.sh files if not exists + Simplified some paths for compilation | |||
2017-09-25 | Bash: Minor fixes for installer | Yehonal | |
2017-09-25 | Db_Assembler: hide mysql password in prompt | Yehonal | |
2017-09-25 | Various fixes for installer script and db_assembler | Yehonal | |
2017-09-22 | Installer: differentiate linux distro | Yehonal | |
2017-09-21 | Installer: minor fix | Yehonal | |
2017-09-21 | Bash: implemented installer script for server and modules (beta) | Yehonal | |
+ minor fixes | |||
2017-09-21 | Improved db assembler, now can create DBs | Yehonal | |
2017-09-20 | Bash: Allow action non-interactive selection | Yehonal | |
You can directly run a specific action from command lines useful for cronjobs for example + splitted db_assembler in more files ready to be included from other bash scripts | |||
2017-09-20 | Bash: Fixed Quit option | Yehonal | |
2017-09-20 | Implemented sql importing for db_assembler script | Yehonal | |
It includes a backup system that saves your day if you push the "red button" (importing bases on a production db) | |||
2017-05-01 | Removed useless code from db_assembler | Yehonal | |
2017-05-01 | Improved db_assembler simplifying updating process | Yehonal | |
Implemented a check for versioning column to skip already applied updates In this way the script can combine all updates under a single sql file that can be imported directly in any case | |||
2017-03-26 | CMAKE: implemented method to disable a module via cmake | Yehonal | |
use -DDISABLED_AC_MODULES or config.cmake file to define it | |||
2017-03-26 | Moved uwd modules under drassil | Yehonal | |
2016-11-18 | Created needed files for "sql pending system" | Yehonal | |
+ added README file to db_exporter | |||
2016-11-17 | custom files must be always resetted on full db_assembling | Yehonal | |
2016-10-25 | Bin/DB-Assembler: fixed bug in Mac OS X md5 generation | ShinDarth | |
- IMPORTANT NOTE: new dependency for Mac users: brew install md5sha1sum | |||
2016-10-23 | Bin: fix db_pendings import.sh script | ShinDarth | |
2016-09-24 | bin folder creation for startup-scripts on after_build event | yehonal | |
2016-09-02 | Improved run engine and moved on separated module | Yehonal | |
+ Also added some example script to create your own restart script | |||
2016-08-30 | [BASH/DB] Fixed importing script with revisioned sql | Yehonal | |
2016-08-30 | Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk.git | Yehonal | |
2016-08-30 | [BASH] separated -wipe from -ls for run engine | Yehonal | |
2016-08-30 | [BASH] Removed _timed_ files for custom sql | Yehonal | |
use updates instead. | |||
2016-08-30 | Fixed db_assembler DB path variable expanding | Yehonal | |
+ code indentation | |||
2016-08-29 | [BASH] fix run-engine issue with destroyed screen sessions | Yehonal | |