Yunfan Li
c3fbb2da20
Merge branch 'master' into Playerbot
2025-06-28 10:46:23 +08:00
Jelle Meeus
7fc8b14e3e
feat(Core/Utilities): add Seconds overload for randtime ( #22337 )
2025-06-20 23:18:05 +02:00
Yunfan Li
ce9343d916
Merge branch 'master' into Playerbot
2025-05-02 16:50:45 +08:00
Anton Popovichenko
7162294f1b
fix(Deps/Boost): Fix build for boost 1.88. ( #21952 )
2025-04-19 21:01:40 +02:00
Yunfan Li
7d431dc796
Merge branch 'master' into Playerbot
2025-02-19 22:29:36 +08:00
Patrick Müssig
f89a8e0b81
fix(UnitTest): fixes unit tests not compiling under windows ( #21299 )
2025-02-17 06:17:51 +01:00
Jelle Meeus
a05833eeed
fix(Core/Common): Container fixes use after free ( #21460 )
2025-02-15 22:22:30 +01:00
Takenbacon
ee69a569c4
fix(Core/Grids): Grid improvements ( #20955 )
2025-02-14 22:11:27 +01:00
Yunfan Li
e5c67bd47d
Merge branch 'master' into Playerbot
2025-01-31 18:29:34 +08:00
Kitzunu
9b3d54dd60
refactor(Core/Motd): improve and simplify ( #21252 )
2025-01-27 11:07:46 +01:00
Yunfan Li
cf035b5e5e
Merge branch 'master' into Playerbot
2025-01-23 23:23:53 +08:00
SaW
365224039f
fix(Core/Threading): Refactored LockedQueue / MPSCQueue - Improve thread safety, performance, and memory management ( #21127 )
2025-01-23 10:26:01 +01:00
Yunfan Li
36987b8a96
Merge branch 'master' into Playerbot
2025-01-09 19:56:11 +08:00
SaW
64d524f889
fix(Core/Threading): Modernize/Improve thread safety, performance, and maintainability of the MapUpdater class ( #21081 )
...
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com >
2025-01-08 10:40:57 -03:00
Dan
72ae994a65
fix(Scripts/ZulAman): make sure Malacrass timer is delayed only when it should be triggered during channel of Spirit Bolts ( #21089 )
2025-01-06 18:44:44 +01:00
Yunfan Li
36ac083814
Merge branch 'master' into Playerbot
2024-12-31 17:18:40 +08:00
Kitzunu
e68faf71fe
fix(Core/Log): fmt output for appender ( #21043 )
2024-12-25 23:17:25 +01:00
Kitzunu
7714ca31a2
refactor(Core/Time): Introduce GetExpirationTime instead of calculati… ( #21006 )
2024-12-22 09:42:39 +01:00
Yunfan Li
c76e70a364
Merge branch 'master' into Playerbot
2024-12-22 13:24:03 +08:00
Kitzunu
0bc70670d2
refactor(Core/Misc): Use steady_timer instead of deadline_timer ( #20940 )
2024-12-19 18:00:03 +01:00
Takenbacon
a23b13defe
fix(Core/Database): Gracefully close database workers ( #20936 )
...
* Gracefully close database workers
* Change init order. Such a silly compiler flag
* Fix hang if db connection failed to open
2024-12-18 20:24:17 +01:00
Stefano Borzì
83b8bf7288
ci: fix codestyle and cppcheck reports ( #20962 )
2024-12-18 10:34:42 +01:00
Exitare
7fd8b04a56
feat(Core/Motd): Allow localized motd ( #20542 )
...
* Initial commit for localized motd
* Rename function that created world packages
* Update to satisfy code check
* Update code to accomodate localized motd
* Update command to support multiple optionales & adjusted db
* Code cleanup
* Update sql name
* Fix codestyle issues
* Remove hardcoded schema
* Add check for valid player in reload command
* Update to better code style
* Add missing include
* Fix redundant code usage
* Add missing include
* Remove sql files and create new rev sql files
* Address minor code reviews
* Fix code style
* Update code to address code revisions.
- Remove two unused functions
- Remove map
- Use available function to resolve LocaleConstant
* Fix code style
* Add check for base motd and update locale to DEFAULT_LOCALE
* Code docs
* Removed some docs, readd defaultd motd formatting
* Fix oversight in variable declaration
* Code style fix
* Update code based on code review
* ready for merge
* Fix set motd command due to changes to DEFAULT_LOCALE
* Fix CI
* Fix trailing whitespace
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2024-12-15 19:50:02 +01:00
Yunfan Li
889b509313
Merge branch 'master' into Playerbot
2024-12-05 00:08:25 +08:00
Jelle Meeus
2d616ce0e8
fix(Core/Vmaps): Do not ignore model rotation when calculating liquid level ( #20760 )
...
cherry-picked from:
53b4501ce9
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-12-01 17:09:47 -03:00
Yunfan Li
1294d79764
Merge branch 'master' into Playerbot
2024-11-25 23:22:31 +08:00
Andrew
ab7f49b220
feat(Core/Scripting): Implement TaskScheduler GetNextGroupOccurrence() ( #20714 )
2024-11-24 12:02:56 -03:00
Yunfan Li
fce06946e1
Merge branch 'master' into Playerbot
2024-11-16 13:15:00 +08:00
Grimdhex
156f634637
fix(Build/Deps): Increase minimal Boost versions and remove old compatibilities ( #20287 )
...
* fix(Core/Common): remove conditions for unsupported boost versions
* fix Cmake version requiert acording to wiki
2024-11-11 16:54:32 -03:00
Yunfan Li
545bb18af4
Merge branch 'master' into Playerbot
2024-11-08 20:58:52 +08:00
Francesco Borzì
4dcaee1816
refactor(src/common|server): remove unused import (big part 2) ( #20388 )
2024-11-01 08:42:31 +01:00
Francesco Borzì
c06cadfe75
refactor(src/common|server): remove unused import (big part 1) ( #20377 )
...
* refactor(src/common|server): remove unused import (big part 1)
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: attempt to fix damn linkin error
2024-10-31 21:46:11 +01:00
Yunfan Li
abd9b4ebb8
Merge branch 'master' into Playerbot
2024-10-30 21:43:42 +08:00
Francesco Borzì
2317004417
refactor(src/server/database|shared): remove unused import ( #20316 )
2024-10-28 10:04:42 +01:00
Yunfan Li
66c55bc450
Merge branch 'master' into Playerbot
2024-09-22 21:56:15 +08:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
Yunfan Li
6f5b504e4c
Merge branch 'master' into Playerbot
2024-09-07 14:27:11 +08:00
天鹿
19264bea0b
Fix(Core/Misc): Acore::StringFormat to fmt format ( #19867 )
...
Update MMapMgr.cpp
2024-09-05 06:54:44 -03:00
Yunfan Li
414805e692
Merge branch 'master' into Playerbot
2024-09-04 23:46:34 +08:00
Anton Popovichenko
9999a80c96
feat(Core/Achievements): Add possibility to complete achievements and update achievement criteria for offline players. ( #19851 )
2024-09-03 13:05:23 -03:00
Kitzunu
de2bcbdabf
refactor(Core/Misc): Acore::StringFormat to fmt format ( #19838 )
...
refactor(Core/Utilities): Acore::StringFormat to fmt format
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/10356
2024-09-03 07:59:37 -03:00
Yunfan Li
f8a28b6883
Merge branch 'master' into Playerbot
2024-08-30 22:38:08 +08:00
Tereneckla
1fd59e2831
feature(Core/Chat): allow fmt-chrono formatting ( #19794 )
2024-08-30 07:44:45 -03:00
Yunfan Li
27b243e7b2
Merge branch 'master' into Playerbot
2024-08-18 23:02:22 +08:00
Grimdhex
a0689fb4ef
fix(Dep/Boost): corrects a warning about path changes in boost process ( #19629 )
2024-08-18 13:39:06 +02:00
Yunfan Li
33e4bc8390
Merge branch 'master' into Playerbot
2024-08-12 01:07:20 +08:00
Kitzunu
fdd8ff6e04
refactor(Deps/OpenSSL): Deprecate OpenSSL 1.x ( #19452 )
...
* EOL
2024-08-07 18:13:31 +02:00
Yunfan Li
f5e44cd8a6
Merge branch 'master' into Playerbot
2024-08-01 15:41:23 +08:00
Francesco Borzì
8cfb338328
fix(Core/Common): add missing import ( #19535 )
...
* fix(Core/Common): add missing import
* chore: fix mistake
2024-07-31 09:10:12 +02:00
Francesco Borzì
02a05fbd4c
refactor(src/common): remove unused imports ( #19506 )
...
* refactor(src/common): remove unused imports
* fix: build
* chore: fix build
* chore: size_t -> std::size_t
* chore: fix fuckup from previous commit
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build with std::size_t
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
2024-07-30 20:06:46 -03:00