Commit Graph

142 Commits

Author SHA1 Message Date
github-actions[bot]
f63e74128c chore(DB): import pending files
Referenced commit(s): 5185c9e030
2026-07-22 17:20:51 +00:00
Kitzunu
23490a23c5 chore(DB): archive 2024/2025 updates (#26742) 2026-07-22 19:20:11 +02:00
github-actions[bot]
6875a9e577 chore(DB): import pending files
Referenced commit(s): 044d900bd7
2026-07-21 07:44:33 +00:00
Kitzunu
044d900bd7 feat(Core/Account): Implement ACCOUNT_FLAG_COLLECTOR (#26342)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-21 09:43:17 +02:00
github-actions[bot]
1ee92134db chore(DB): import pending files
Referenced commit(s): 47d6d2a48e
2026-07-18 15:58:31 +00:00
Thierry PROST
47d6d2a48e fix(Core/Petitions): re-key petition_sign on petition_id and fix type-filtered signature deletes (#26668) 2026-07-18 12:57:20 -03:00
github-actions[bot]
1ad5374773 chore(DB): import pending files
Referenced commit(s): c0c5cf2f6b
2026-06-24 16:45:12 +00:00
Kitzunu
c0c5cf2f6b feat(Core/ServerMail): Allow mail sender to be a creature (#26302) 2026-06-24 18:43:59 +02:00
github-actions[bot]
b927b716f2 chore(DB): import pending files
Referenced commit(s): 8b8ba243d8
2026-06-01 20:29:41 +00:00
Kitzunu
8b8ba243d8 feat(Core/Chat): Add chat filter with Aho-Corasick matching (#26051) 2026-06-01 22:26:28 +02:00
github-actions[bot]
c839ddf829 chore(DB): import pending files
Referenced commit(s): f5c4de92eb
2026-04-12 20:53:13 +00:00
Andrew
f5c4de92eb feat(Core/Maps): port spawn system/dynamic spawns from TrinityCore (#25206)
Co-authored-by: r00ty-tc <r00ty-tc@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 17:52:01 -03:00
github-actions[bot]
8f474d8f4c chore(DB): import pending files
Referenced commit(s): ab2f9524c1
2026-04-03 18:50:23 +00:00
Kitzunu
ab2f9524c1 feat(Core/Opcodes): Implement CMSG_COMPLAIN & CMSG_CALENDAR_COMPLAIN (#25329)
Co-authored-by: Dmitri Petmanson <53072+laizerox@users.noreply.github.com>
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
2026-04-03 20:49:14 +02:00
github-actions[bot]
d20b9db8b2 chore(DB): import pending files
Referenced commit(s): dc9efbdff1
2026-03-30 21:56:02 +00:00
Kitzunu
dc9efbdff1 feat(DB/Misc): Add state and assignee to bugreport (#25316) 2026-03-30 22:56:14 +02:00
github-actions[bot]
34f1d2b39a chore(DB): import pending files
Referenced commit(s): e8ce033087
2026-02-24 00:47:57 +00:00
sogladev
8b9cdfde13 fix(DB/QuestTracker): add index (#24803)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-02-23 21:47:49 -03:00
github-actions[bot]
b225e00042 chore(DB): import pending files
Referenced commit(s): a575101751
2025-09-03 01:35:02 +00:00
Yehonal
a575101751 feat(core): implement 31-bit safe petition_id for improved database integrity (#22774) 2025-09-02 22:31:09 -03:00
github-actions[bot]
2bc6e0f747 chore(DB): import pending files
Referenced commit(s): 33a71434c9
2025-07-29 13:01:32 +00:00
Kitzunu
35d8d49ce3 feat(Core/ServerMail): Add AccountFlags condition to server mail temp… (#22549) 2025-07-29 10:01:16 -03:00
github-actions[bot]
418cabbb6e chore(DB): import pending files
Referenced commit(s): 0ea5b9cc4e
2025-07-11 12:51:50 +00:00
Jelle Meeus
0ea5b9cc4e fix(DB/world_state): Update engine to InnoDB (#22456) 2025-07-11 14:50:40 +02:00
github-actions[bot]
227be74e67 chore(DB): import pending files
Referenced commit(s): 231096132c
2025-03-09 08:18:59 +00:00
Kitzunu
231096132c refactor(Core/ServerMail): Refactor to Dedicated Manager Class with Multi-Item & Condition Support (#21590)
1. Core Cleanup
    - Move all ServerMail logic from `ObjectMgr` into a new dedicated `ServerMailMgr` class
    - Move faction logic for money from SendServerMail into the script
2. Separation of items into a new table
    - Create a new `mail_server_template_items` table
    - Allows to send multiple items in one mail
    - Separate items per faction Alliance/Horde
3. Separation of conditions into a new table
    - Create a new `mail_server_template_conditions` table
    - Allows to use multiple conditions for one mail
    - Available condition types
        - Minimum playtime (playerLevel >= condition)
        - Minimum playtime (playerPlayTime >= condition)
        - Rewarded quest
        - Earned achievement
        - Earned reputation (playerReputation >= conditionState)
        - Faction
        - Race
        - Class
4. Updated ServerMail loading
    - Move item and condition loading to their own functions
        - LoadMailServerTemplateItems()
        - LoadMailServerTemplateConditions()
5. Reworked eligibility check
    - Player needs to pass all conditions to be eligible for the mail
    - All players are automatically eligible if no conditions exist for a server mail template.
6. Updated foreign keys
    - For table `mail_server_character`, `mail_server_template_conditions`, `mail_server_template_items` foreign key with on delete cascade is added for automatic removal of entries if mail_server_template.id is deleted.
7. Database changes
    - See the PR
2025-03-09 09:18:01 +01:00
github-actions[bot]
5fb67bdd5c chore(DB): import pending files
Referenced commit(s): 3291c747c5
2025-02-16 20:20:31 +00:00
Kitzunu
3291c747c5 feat(Core/DBUpdater): include pending path (#21469) 2025-02-16 21:19:31 +01:00
github-actions[bot]
3a41901154 chore(DB): import pending files
Referenced commit(s): f6a0433297
2025-02-12 10:10:31 +00:00
Anton Popovichenko
f6a0433297 feat(Core/Arena): Add support for arena seasons completion with progression in runtime. (#19858)
Co-authored-by: Winfidonarleyan <dowlandtop@yandex.com>
2025-02-12 07:09:31 -03:00
github-actions[bot]
158f81a973 chore(DB): import pending files
Referenced commit(s): 00b8a3f419
2025-01-31 12:20:19 +00:00
Jelle Meeus
00b8a3f419 feat(Core/WorldState): implement Battle for Sun's Reach Event (#21219)
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: MantisLord <sabinprosper@gmail.com>
2025-01-31 13:19:12 +01:00
github-actions[bot]
c27c0badc8 chore(DB): import pending files
Referenced commit(s): c5ae1ae88f
2024-11-15 10:28:37 +00:00
Francesco Borzì
c5ae1ae88f chore(DB): move 2023 update files (#20470)
* chore(DB): move 2023 update files

* chore: flag files as archied
2024-11-15 11:27:45 +01:00
github-actions[bot]
02cd628f7b chore(DB): import pending files
Referenced commit(s): 985410f184
2024-09-22 06:33:12 +00:00
IntelligentQuantum
985410f184 feat(Core/Items): Delete old item id from recovery item (#18332) 2024-09-22 08:32:16 +02:00
github-actions[bot]
b0ddca234d chore(DB): import pending files
Referenced commit(s): 9999a80c96
2024-09-03 16:08:30 +00: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
github-actions[bot]
163d454491 chore(DB): import pending files
Referenced commit(s): e7f9fb9f76
2024-07-05 17:19:16 +00:00
mpfans
e7f9fb9f76 fix(DB/Misc): Migrate SQL files to the correct folder (#19282)
* Create rev_1719945200692175000.sql

Migrate to the correct folder

* Delete data/sql/updates/pending_db_character directory

f96d4c8670

The SQL file was placed in the wrong folder
2024-07-05 19:18:19 +02:00
github-actions[bot]
f60fb6307d chore(DB): import pending files
Referenced commit(s): ea93531bd5
2024-01-20 13:20:35 +00:00
Kitzunu
ea93531bd5 refactor(DB): Move old archive files to old dir (#18164)
* refactor(DB): Move old archive files to old dir

* fix auth and char
2024-01-20 14:19:38 +01:00
AzerothCoreBot
acc1303c94 chore(DB): import pending files
Referenced commit(s): 4f6a402da3
2023-09-16 12:57:48 +00:00
Kitzunu
4f6a402da3 fix(DB/Character): Allow profanity_name and reserved_name to be accen… (#17224)
fix(DB/Character): Allow profanity_name and reserved_name to be accent sensitive

* closes https://github.com/azerothcore/azerothcore-wotlk/issues/13214
2023-09-16 14:56:35 +02:00
AzerothCoreBot
3e708d384d chore(DB): import pending files
Referenced commit(s): 5e326789ac
2023-05-23 14:18:39 +00:00
Kitzunu
5e326789ac fix(DB/Character): Allow names to be accent senstive (#16344)
* fix(DB/Character): Allow names to be accent senstive

* closes https://github.com/azerothcore/azerothcore-wotlk/issues/16314

* Cherry-pick commit (fb388298a0)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-05-23 16:16:00 +02:00
AzerothCoreBot
5dc6f9cf78 chore(DB): import pending files
Referenced commit(s): 099517161c
2023-04-23 21:03:18 +00:00
Kitzunu
099517161c refactor(DB/Misc): Improve loading time (#15433)
* refactor(DB/Misc): Improve loading time

* NOTE: Running these SQL files can take several minutes (up to 30minutes depending on your system!)

* This will improve loading time over 50%

* comment out error on editing broadcast_text tables

* Update data/sql/updates/pending_db_world/rev_1679045387127819800.sql
2023-04-23 18:00:51 -03:00
AzerothCoreBot
5e9e8e2abd chore(DB): import pending files
Referenced commit(s): 3dc7a89ad2
2023-04-22 13:15:00 +00:00
ZhengPeiRu21
1e26cdbee9 fix(Core): Save bonus talent points to DB (#14099)
* fix(Core): Save bonus talent points to DB

* fix(Core): Save bonus talent points to DB

* Oxford comma in comment
2023-04-22 10:09:18 -03:00