Yehonal
03df002471
fix(bash): repository initialization bugs and update configurations ( #22311 )
2025-06-17 18:30:51 +01:00
Jelle Meeus
3e20d6edf8
feat(apps/extractor): add extractor for non windows ( #22123 )
2025-05-14 23:29:43 +01:00
sudlud
e8ba158c62
fix(CI/modules-build): enable mod-antifarming ( #21654 )
2025-03-05 13:10:58 +01:00
sudlud
ba37b3d130
feat(CI/modules-build): add all current azerothcore modules ( #21624 )
2025-03-03 18:46:03 +01:00
Kitzunu
9e4c74bab1
fix(CI/Codestyle): Minor typo in insert_delete_safety_check ( #21639 )
2025-03-02 18:48:42 +01:00
Kitzunu
6786cb19c3
fix(CI/Codestyle): Imrpove semicolon check and general improvements ( #21632 )
2025-03-02 18:02:09 +01:00
Kitzunu
ee23fdca3d
fix(CI/Codestyle): Escape all MySQL keywords and skip /* comments ( #21631 )
2025-03-02 16:49:18 +01:00
Kitzunu
cd8761796f
fix(CI/Codestyle): skip SQL keyword 'NOT' ( #21591 )
2025-02-24 06:16:20 +01:00
Andrew
f6c4164765
chore(CI): Add mod-costumes ( #21548 )
2025-02-20 06:29:46 +01:00
Andrew
862690ecc0
chore(CI): Add mod-arena-3v3-solo-queue.git ( #21530 )
...
Co-authored-by: sudlud <sudlud@users.noreply.github.com >
2025-02-19 13:38:59 +01:00
demetrzz
75752880e2
fix(Apps/Codestyle) corrected wrong text in the sql codestyle check ( #21466 )
...
Co-authored-by: pavel_k <pavel_k@mail.com >
2025-02-15 22:15:37 +01:00
Kitzunu
19847395eb
fix(CI/Windows): Bump openssl version ( #21458 )
2025-02-15 13:12:13 +01:00
Kitzunu
787b4e4efe
fix(CI/Codestyle): correct double semicolon check ( #21388 )
2025-02-10 20:24:28 +01:00
Kitzunu
31529db282
fix(CI/Codestyle): Final fixes to backtick check ( #21361 )
2025-02-08 11:34:38 +01:00
Kitzunu
2c561f0433
fix(CI): typo ( #21347 )
2025-02-07 09:51:25 +01:00
Kitzunu
306f41a2d8
fix(CI/Codestyle): ignore lines starting with @ ( #21346 )
2025-02-07 06:52:38 +01:00
Kitzunu
668864556b
fix(CI/Codestyle): Ignore comments for backtick check ( #21343 )
2025-02-07 00:09:55 +01:00
Kitzunu
f46fea0ac9
fix(CI/Codestyle): Backtick check SET, quote and REPLACE case ( #21333 )
2025-02-05 17:25:34 +01:00
sudlud
02a903b16f
fix(CI/Windows): fix windows build ( #21322 )
2025-02-03 22:01:14 +01:00
Kitzunu
5d9e45ab9b
feat(CI/Codestyle): backtick check for sql ( #21321 )
2025-02-03 21:03:21 +01:00
Kitzunu
9e9a2fe5e3
refactor(Core/ObjectMgr): Change GetAcoreString from char const* to s… ( #21213 )
...
...ring
2025-02-01 22:46:42 +01:00
Kitzunu
137337601d
fix(DB/Misc): Bad delete in update file ( #21307 )
...
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com >
2025-02-01 16:48:24 +01:00
Jelle Meeus
b47ec3b5c8
fix(Apps/Codestyle): ignore comments for some checks ( #21268 )
2025-01-25 19:58:01 +01:00
Grimdhex
7725610ff3
chore(Apps/Codestyle): add new checks for SQL files ( #21026 )
2025-01-21 10:44:39 +01:00
Jelle Meeus
5bc512f75c
chore(Docker): Update dev container to ubuntu24.04 ( #21044 )
2025-01-19 12:46:28 +01:00
Grimdhex
ffae375f73
fix(Apps/Codestyle): rewrite semi-colon check ( #21027 )
2024-12-24 12:39:00 +01:00
Kitzunu
d5fac96a20
refactor(CI/Codestyle): Move the SQL check to python ( #21002 )
2024-12-22 16:50:32 +01:00
Kitzunu
2c20c9463a
feat(CI/Codestyle): Check for tabs ( #20998 )
2024-12-22 00:43:23 +01:00
Kitzunu
d2b88bdc1e
feat(CI/Codestyle); Check for double semicolons ( #20996 )
2024-12-21 22:19:49 +01:00
Kitzunu
ceefd89a06
feat(CI/Codestyle): check for curly brackets before/after if/else statements ( #20977 )
...
* feat(CI/Codestyle): check for braces after if/else statements
* right need to edit a cpp file to trigger cpp check
* Revert "right need to edit a cpp file to trigger cpp check"
This reverts commit 2e34d8c52f35216549107a3476e79e79ea2ae077.
* fix codestyle in cpp
* Update oculus.cpp
* Update codestyle.py
* Update codestyle.py
* Update codestyle.py
* Update codestyle.py
2024-12-19 21:14:58 +01:00
sudlud
0a454b08fc
fix(apps/DatabaseExporter): fix utf-8 encoding for sql export ( #20951 )
2024-12-18 10:33:53 +01:00
Kitzunu
3a20433827
feat(DB): New DB exporter and versioning tools for DB squashes ( #20920 )
2024-12-16 16:13:05 +01:00
Jelle Meeus
4f23dbbb03
refactor(Apps/Startup): replace 'set logging on` command with 'set logging enabled on' ( #20778 )
...
refactor: replace deprecated 'set logging on'
2024-12-01 21:29:35 +01:00
Mike Delago
6161d9969b
fix(CI/SQL import): don't use octal ( #20449 )
2024-11-05 16:40:41 +01:00
Mike Delago
f1b629035f
fix(CI/Import SQL): reference previous pending update in header ( #20219 )
2024-10-15 15:06:43 -04:00
Mike Delago
3ef1a4a22a
fix(CI): simplify ci-pending-sql.sh and make it safer ( #20209 )
...
* apps: ci: ci-pending-sql.sh: simplify
* ensure proper file header is used
2024-10-14 20:42:04 -04:00
Grimdhex
729cf72f0d
chore(Apps/Codestyle): add a new check for if statements ( #20073 )
...
* chore(Apps/CodeStyle): add a new check for if statements
* update
* Update spell_priest.cpp
* Update codestyle.py
2024-09-28 18:35:35 +02:00
Anton Popovichenko
36a8653c83
fix(CI/macOS): Fix macOS CI dependency installation by updating macOS version. ( #19997 )
...
* fix(CI/MacOS): Fix MacOS CI dependency installation.
* Try to use macos 14 version
* Remove brew cleanup and z3 dependency
* Adjust readline lib discovery
* Update macos supported version in SECURITY.md
2024-09-21 11:37:55 -03:00
sudlud
2e17b32508
fix(apps/installer): fix Debian 12 build with mysql ( #20003 )
2024-09-20 23:20:33 +02:00
Ben Carter
6e5cd04591
fix(docker): Modules SQL do not get updated or populated for docker set ups ( #19870 )
...
* Added modules to dbimport so sql cab accessed by loader
* updated dbimport tools config option to enable module sql to be updated and populated
* Updated casting around GetOption and changed default to all
2024-09-06 12:37:00 -03:00
Benjamin Jackson
1edac37ac3
refactor(Core): Make more use of helpers. ( #19835 )
...
* Init.
* Reword.
* Update codestyle script.
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Add gameobject type ID check, reorder checks.
* Add helper/codestyle check for unit type.
* `IsUnit()` -> `IsCreature()`
* Add `IsUnit()` method.
* Use type mask.
https: //github.com/TrinityCore/TrinityCore/commit/cc71da35b5dc74abf71f8691161525a23d870bb5
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-Authored-By: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
* Replace instances of `isType` with `IsUnit`.
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
2024-09-03 14:41:31 -03:00
Grimdhex
221dbd3fdb
chore(Apps/Codestyle): add new codestyle checks for pointers and range loops ( #19841 )
...
* chore(Apps/Codestyle): add new codestyle checks for pointers and range loops
* revert a typo
2024-09-03 13:02:38 -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
Kitzunu
5d31b9f98f
refactor(Core/Item): Add helpers ( #19828 )
2024-08-31 19:38:50 -03:00
Grimdhex
574ef5203a
chore(Apps/CodeStyle): rewrite Ci-codestyle in python ( #19714 )
...
* initial version
* port most current checks
* allow to specify for each checks the exclude files
* Update _ci-codestyle.py
* fix trailing whitespace check and the error_handler logic
* optimize the script to parse all files only one time
* restore the error handling after that all checks are passed
* fix double blank lines at the end of the file
* improve outputs and the codestyle
* .
* update github workflow to the new script
*drop the old ci-codestyle
*move and rename the python script
* use getcwd instead abspath to define src_directory where the script is launch
* test for github workflow
* few cleanup
* fix the logic with the result output
* remove GetTypeId from the output result
* restore GetTypeId() check
* fix reviews
* remove GetTypeId check for gameobjects
*not currently fixed in the core
* fix type hint for file parameters
* remove the test file
2024-08-27 06:19:13 -03:00
sudlud
4ed1815de6
fix(apps/installer): update for Ubuntu 22.04/24.04 with mysql 8.4 LTS ( #19737 )
2024-08-26 17:29:12 +02:00
sudlud
d4aca0bca1
fix(apps/installer): update for Debian 12 using mysql ( #19649 )
...
* fix(apps/installer): update for Debian 11 and 12 using mysql
* drop Debian 11 due to OpenSSL 1.1.1 beeing deprecated already
2024-08-24 20:29:32 +02:00
Mike Delago
af1a6f3521
apps(docker): Fix Warnings in Dockerfile ( #19537 )
2024-08-18 06:17:30 +02:00
Marcus Schommer
a691ad3f4d
chore(APPS/installer): Detection of BSD* OS ( #19285 )
...
Installer output is wrong for BSD*.
"acore.sh install-deps" says "This platform is not supported"
should be "BSD is not supported yet"
2024-08-17 20:27:36 +02:00
Anton Popovichenko
3c4086a5a0
fix(CI/MacOS): Fix macOS mysql setup. ( #19634 )
...
* fix(CI/MacOS): Try to fix macOS mysql setup.
* Update ci-compile.sh
* More debug code
* Mooooore debug
* Moooooorreee
* Moooooooooooorereerererer
* m o r e debug
* more debug
* more
* More debug
* 9.0.1.reinstall??? we already had mysql?
* debug
* Debug
* Are we happy now?
* No? And what about now?!
* Adn now?
* Yes, we are happy 😎
2024-08-16 05:07:41 -03:00