-
-
Notifications
You must be signed in to change notification settings - Fork 268
Description
This should log all (Editing/Creating/Deleting/etc) admin actions on the admin side of the panel.
A role permission should be added to view the admin activity log.
A purge period should also be added to prevent database ballooning, 30/60 days.
Events should NOT be deletable.
Events should also have some metadata.
examples
<username> edited <server name> variables. <variable name>: <old> -> <new>
notCharles edited Factorio Experimental variables. Server Name: SuperAwesomeServer -> SuperDuperAwesomeServer
<username> deleted <server name>
notCharles deleted Factorio Experimental
<username> edited <username>, changed password/updated email <old> -> <new>/ (Added/Removed) <role(s)>
notCharles edited Lance: Updated email jakefromstatefarm@pelican.dev -> iliketurtles@pelican.dev
<username> edited <server name> limits: (limit) <from> -> <to>
notCharles edited FTB 1.22 limits: CPU unlimited -> 400%
<username> suspended <server name>
Discussed in #95
Originally posted by Poseidon281 April 17, 2024
This would make it so that admin actions are also logged to a activity tab or to Discord #49
Actions like:
Deleting a server
Suspending a server
etc ..