Commit graph

8 commits

Author SHA1 Message Date
0x05010705
905b95aacb Fix Duplicate Key Errors on Audit GM
Adds ms precision to GM Command Logging to prevent duplicate key errors when commands from the same character come at the same second.
2025-09-25 13:40:02 -07:00
Zach Toogood
ca3bdd22fe [SQL] Add COLLATE=utf8mb4_general_ci to all tables 2024-01-04 18:25:12 +00:00
Zach Toogood
edc817a2d7 [db] Make all tables CHARSET=utf8mb4 2023-02-05 21:13:32 +00:00
Ixion
c460a89139 Ixion is Come!
- Rebranding.
- Migrate to GitLab.
- Add support for database updates when using Docker.
- Give purpose to version.h (adjust minor version with client updates).
- Add an in-game `!ver` command.
- Remove references to AGPL.
2021-04-17 18:24:14 -04:00
TeoTwawki
de3066a3cb Remove even more banding references. The name "topaz" remains in places but all of "tpz" should be gone now. 2021-04-01 16:14:56 -04:00
Topaz
3eb1c1570f Remove DSP branding (copyright notices retained) 2019-12-02 12:40:02 -08:00
TeoTwawki
d345c22f5f
remove default timestamp 2018-03-23 18:51:45 -04:00
TeoTwawki
e5bc186da9 Add capability to log GM command use to database.
Functions as a minimum to bother logging, tier zero commands always ignored. Value of 2=log t2 and above but ignore t1.

Another approach would have been to add a new field to the cmdprops table however this is re-read each and every time a command is used and would add more overhead reading those in addition to requiring an alteration of every existing GM command script. Doing this entirely core side is the most efficient solution unelss you want to rewrite the commandhandler source. Which we probably could. Changing the table to be a mask would be a lot more efficient as well but far less human readable.
2018-03-22 19:00:16 -04:00