AlterEgo
f146a8857b
Auth: Add account two-factor authentication support
...
Add account-level TOTP setup, login verification, replay handling, and management commands for two-factor authentication. Move TOTP helpers into shared code so auth and game-side account tools use the same implementation, and add the auth schema update plus base SQL alignment.
Thanks to NightPrince for the inspired code.
2026-08-05 20:51:11 -05:00
AlterEgo
82a2048098
Add native email login conversion support
...
Add login identity normalization and SRP verifier storage for email address logins.
Resolve email identities through auth and world session handoff while preserving account data delivery and chat initialization.
Add the self-service account conversion command, RBAC entries, pending auth updates, and refreshed auth and character base schemas.
2026-08-04 18:22:33 -05:00
AlterEgo
82ddeb9599
Add rest debug command
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-28 19:47:07 -05:00
AlterEgo
82386a8d51
Add starter pet persistence and database updates
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-27 08:24:01 -05:00
AlterEgo
c83772b329
Add in-game GM note command
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-21 19:36:17 -05:00
AlterEgo
8b2ec42c7f
Fix stale stored procedure helpers
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-21 18:10:04 -05:00
AlterEgo
5ab3050ffe
Add world database auto setup
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-21 17:38:47 -05:00
AlterEgo
87dc074a73
Add stored Procedures to the base for use with the installer
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-21 17:20:31 -05:00
AlterEgo
41f9bb74c7
Migrate SkyFire from ACE to Boost
...
Squashes the boost branch migration work into main while leaving the boost branch intact.
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 13:01:21 -05:00
Digid702
7ebb158eff
Updating auth and character DB's and moving updates to old
2024-09-01 13:04:31 -07:00
AriDEV3
11eb146f71
Database/Characters: Add realm collumn
2024-03-02 20:08:00 +01:00
AlterEgo
ca2a4be1e3
Drop loading classes and races from database. You can update your auth database.
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2023-12-26 17:44:23 -06:00
AlterEgo
f902053ebd
Update main character database table master file.
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2022-12-25 13:01:53 -06:00
AlterEgo
f2d16cc601
DB:
...
Update character base with last update.
<ci-skip>
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2021-02-07 18:09:01 -06:00
AriDEV
d6d6bc925b
Database/Auth: Fix for case sensitive UNIX users. thanks for pointing out @hubsinfo.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2020-01-29 09:35:21 +01:00
AriDEV
8a1a35a9ac
Database: Merge Auth/Char updates into Base.
...
-[ci skip]
Signed-off-by: AriDEV <aridev666@gmail.com>
2018-08-12 02:43:50 +02:00
SkyFire
0f516f7e51
Core/Logging: Ported missed changes from TC before they switched over to boost. Core loads 90% faster now. Cleanup some other unused shit. Apply update to your auth database.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2018-08-11 17:38:22 -05:00
AriDEV
88a088abdf
Database/Characters: Drop some tables.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2018-07-05 23:49:58 +02:00
AriDEV
6c707a4d74
SQL: missed one.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2018-06-01 13:20:44 +02:00
AriDEV
1431399aff
Server/Database: Droped some dead code in PreparedStatments.
...
* Renamed Tables and Collumns containing rank & group to bypass a mysql bug.
* Fixed an issue where wrong collumns were loaded from creature_template at reload.
Signed-off-by: AriDEV <aridev666@gmail.com>
2018-06-01 13:15:47 +02:00
AriDEV
ef5bfbfe46
Server/DataStore: Implemented Difficulty.dbc and updated Dungeon and Raid difficulties.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2018-02-15 11:33:19 +01:00
AlterEgo
3d4b6c6fe6
Update Base auth database.
...
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2017-09-10 10:56:55 -05:00
AlterEgo
9f2ba0b4e2
Update the worldserver config hash. Updated the base character sql table.
...
Update ignore table.
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2017-03-10 16:56:55 -06:00
SkyFire
8383022071
Sync updates for character database tables.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2016-04-02 17:54:12 -05:00
AriDEV
c4b83ba67d
Server/Player: Fixed saving blockpct into character_stats, also added mastery, pvpdamage and pvphealing.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2016-02-26 03:05:58 +01:00
SkyFire
4243942386
Sync character table updates in base table.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2015-12-23 16:26:22 -06:00
SkyFire
a2538328a6
Deleted some rogue file.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2015-10-13 17:44:18 -05:00
SkyFire
da8408d2c1
Archived SQL updates for DB release 12 located in the forum.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2015-08-05 08:31:29 -05:00
AriDEV
8e5c555bcc
Database: Fixed SQL Syntax. and removed keys that are not needed.
...
Fixed #583
Signed-off-by: AriDEV <aridev666@gmail.com>
2015-06-29 14:12:26 +02:00
AriDEV
cce15ac256
SQL: Fixed Out of range currentBid at characters database in table blackmarket_auctions.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2015-06-22 01:25:10 +02:00
AriDEV
b543fdaab5
Server/BlackMarket: Implemented Basic BlackMarket Auction System.
...
Still needs some work.
Signed-off-by: AriDEV <aridev666@gmail.com>
2015-06-22 00:31:19 +02:00
AriDEV
763721d2b3
DB: Synch Auth/Characters Updates with Base and Move them to old.
...
Signed-off-by: AriDEV <aridev666@gmail.com>
2015-01-21 17:47:54 +01:00
SkyFire
e645e11e5b
Sync base Character SQL file with the core.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2014-09-22 21:36:22 -05:00
Vincent-Michael
d8690fa462
DB: meh, snyc characters base
2014-07-26 18:54:00 +02:00
Sovak
634b312035
Updated to 18414
...
Signed-off-by: Sovak <Sovak007@gmail.com>
2014-06-17 20:15:55 +02:00
Sovak
846de702e0
Basic update to 5.4.8 - 18291
...
Thanks to @Fabi for poiting at one mistake in auth_session
Signed-off-by: Sovak <Sovak007@gmail.com>
2014-05-21 23:56:25 +02:00
SkyFire
311c5c596e
Fix Palabola's epic sql fail.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2014-04-28 21:52:22 -05:00
Palabola
9f058fd0b3
Update characters DB to support reforge and transmog changes.
2014-04-18 07:40:10 +02:00
Pirricli
3156ca3a7b
Update auth_database.sql
2014-03-15 12:05:33 +01:00
Pirricli
1a7a7dbb7d
Update auth_database.sql
...
Authserver doesn't start because ip2nationcountries should be ip2nationCountries.
2014-03-15 11:54:36 +01:00
Sovak
fd941f978a
Updates to 18019
...
Signed-off-by: Sovak <Sovak007@gmail.com>
2014-03-12 16:02:37 +01:00
Walkum
4c48223d60
Updated build to 17956
2014-02-28 15:55:00 +01:00
Sovak
2a841bcbf4
SQL updats
...
Signed-off-by: Sovak <Sovak007@gmail.com>
2014-02-22 12:21:24 +01:00
Sovak
1a50de53d1
5.4.7: Updated auth and character enum
...
Signed-off-by: Sovak <Sovak007@gmail.com>
2014-02-14 20:33:47 +01:00
SkyFire
1ea0286ce6
Update the base sql files. archived the 4.3.4 updates. merged the 5.4.1 and 5.4.2 updates into one folder. changed the file order.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2014-01-11 12:50:35 -06:00
F03SD
2cc30521f4
......
...
no idea test git config --global
2013-12-01 09:33:06 +03:00
SkyFire
0581c3f3ac
Make the character table current.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2013-11-28 09:38:42 -06:00
SkyFire
c96b98bc89
Update the auth table.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2013-11-28 09:36:21 -06:00
SkyFire
acd048bc28
Pushing what I have for now. The realmlist works now. Working on the character loading.
...
Signed-off-by: SkyFire <admin@projectskyfire.org>
2013-11-15 17:49:49 -06:00
Sovak
a243def91a
Minor updates for 5.4.1
...
Signed-off-by: Sovak <Sovak007@gmail.com>
2013-11-12 02:25:18 +01:00