You've already forked Arcturus-Morningstar-Extended
mirror of
https://github.com/duckietm/Arcturus-Morningstar-Extended.git
synced 2026-06-19 15:06:19 +00:00
dcc23ba744
Security: - HousekeepingAuditLog: append-only audit trail of privileged actions. There was no record of which operator granted ranks/currency to whom. SetUserRank, GiveCredits and GiveCurrency now log operator id+name, action, target, detail and IP. Writes are async; the housekeeping_log table is created on first use (CREATE TABLE IF NOT EXISTS) so no manual migration is needed. Speed (minor): - RCONServerHandler / PluginManager: reuse a shared Gson instead of allocating a new parser per request/plugin-config load (Gson is thread-safe). The wired Gson builders were already cached singletons.