Commit graph

21 commits

Author SHA1 Message Date
sruon
e86bd2efea Support JSON logging with structured context 2026-05-29 23:44:21 -06:00
Corey Sotiropoulos
4093b9e694
Format settings and enforce via sanity checks 2025-10-28 20:18:59 +00:00
sruon
6b4ef12dca xi_test: LSB test framework
Co-Authored-By: KnowOne134 <35616771+KnowOne134@users.noreply.github.com>
Co-Authored-By: InoUno <774909+InoUno@users.noreply.github.com>
Co-Authored-By: Corey <2593549+cocosolos@users.noreply.github.com>
2025-09-06 00:03:15 -06:00
Zach Toogood
66898f08eb Core: Refactor main loop and add performance stats 2025-03-23 12:38:46 +00:00
Zach Toogood
e999a859a7 Core: Improve logging from watchdog 2025-03-12 16:09:34 +00:00
Zach Toogood
544621ca3f Core: Rewrite IPC system to use codegen'd structs 2025-02-24 16:24:35 +00:00
Zach Toogood
c18504972a Clean up dboxutils 2025-02-01 11:35:51 +00:00
Hugin
da864bb7c5 Add setting and logic for Bazaar logging. 2024-10-02 14:48:05 -05:00
Zach Toogood
55eacf80df [core] Add options for logging slow SQL queries 2023-09-20 17:36:23 +01:00
Zach Toogood
72f43918e5 [core] Fix and cleanup dbox checking 2023-02-18 18:12:59 +00:00
Zach Toogood
158f4642f7 [core] Add broader filters for logging 2023-01-01 21:27:25 +00:00
Zach Toogood
73c275a0fb [core] Logging improvements
- Introduce new setting: logging.PATTERN; allowing the user to set whatever logging pattern they'd like. Adds examples for "classic" and "new".
- Adds custom options for logging patterns.
- Make core logging macros exception safe
- Remove logging that may happen before the logging pattern is loaded
2022-12-03 20:41:05 +00:00
Zach Toogood
e76141f9d5 [core] Add DebugSockets logging category 2022-11-11 16:32:32 +00:00
Zach Toogood
683295cd26 [core] Move packet backlog messages to behind logging.DEBUG_PACKET_BACKLOG setting 2022-10-17 19:45:50 +03:00
Zach Toogood
1daa992bb4 [logging] Add special logger and setting: DEBUG_MODULES 2022-10-06 15:14:45 +03:00
Zach Toogood
0aa74009d6 [core] Add routine for dynamic mob/npc ID lookups on startup 2022-07-19 22:33:12 +03:00
Zach Toogood
6ce2dfb707 [logging] Add DEBUG_SQL logging option 2022-07-14 10:52:57 +03:00
Zach Toogood
1e3e50068c [core] Hook up basic debug loggin categories, defaulting to off 2022-07-02 22:31:58 +03:00
Zach Toogood
7c1d840754 [core] Simplify Trace logging 2022-06-26 21:22:30 +03:00
Zach Toogood
77ba1bb8dc [core] Finish hooking up new settings in core 2022-06-26 21:22:27 +03:00
Zach Toogood
a7e7309b3a [core] Start converting settings in xi_map 2022-06-26 21:22:27 +03:00