Pixel placement log / pixels.log
Fixes #57 (closed)
Events:
-
pixel place -
pixel undo -
mod override -
mod fill -
mod rollback (not implemented) -
mod rollback undo (not implemented) -
canvas size -
canvas freeze (See #76 (closed)) -
canvas unfreeze (See #76 (closed))
Line:
{timestamp} {user.sub} pixel_place {x} {y} {hex}-
{timestamp} {user.sub} pixel_undo {x} {y} {hex}-- hex being what the pixel is now {timestamp} {user.sub} mod_override {x} {y} {hex}{timestamp} {user.sub} mod_fill {x1},{y1} {x2},{y2} {hex}-
{timestamp} {user.sub} mod_rollback {x} {y} {hex}-- hex being what the pixel is now -
{timestamp} {user.sub} mod_rollback_undo {x} {y} {hex}-- hex being what the pixel is now {timestamp} system canvas_size {width} {height}{timestamp} system canvas_freeze{timestamp} system canvas_unfreeze
Log file is written to packages/server/pixels.log unless if PIXEL_LOG_PATH is set, then it will use that as the path
This file is intended as public data, and to not be used as a complete audit log
Edited by Grant