AscensionGameDev / Intersect-Engine

Intersect provides a complete game development suite for creating 2d mmorpgs with no programming experience required!
https://www.freemmorpgmaker.com/
Other
213 stars 353 forks source link

feature: security logs for critical editor changes #583

Closed Khaikaa closed 3 months ago

Khaikaa commented 3 years ago

Is your feature request related to a problem? Please describe. There is no logging when it comes to editor-server connections, so it's impossible to track any workflow.

Describe the solution you'd like A serverside log file to store logs of any database modification made by the editor. For example: [2021-02-26 12:36] Khaikaa made changes on common event <name/id>

Additional context I don't think we need super detailed logs, but it would be great to log when someone makes changes on the server through the editor, specially for projects developed by a team. This way you can check when someone did something, and which kind of action that person did.

blinkuz commented 3 years ago

Continuing with the forum conversation, the idea of registering even changes at the administrative level not only of events can be a good solution, the ideal would be to identify those processes as you mentioned before in the forum comment changes of power, mute, ban and Other important actions done from different means like events / the server console or the api should be logged.