With the introduction of the User Actions Log in Joomla 3.9 onwards, EasySocial takes full advantage of this functionality by logging the user's actions to provide audit trails for the site admin. This core functionality allows the site admin to track who is doing what on your site. You can also track who logged in, who created articles, who installed extensions and much more.
User Actions Log Configuration
To enable this, you'll need to follow the following steps:
Enable and publish the Action Log - Joomla plugin which is located at Extensions > Plugins.
After that, ensure that the action logs for EasySocial is enabled at System > Global Configuration > User Actions Log > Options.
Well, that's about it. Once the actions are performed in the EasySocial backend, you'll see the logs under the Users > User Actions Log section.
Supported Actions Logging Types
These are the supported actions that are logged by the User Actions Log for EasySocial.
Settings
- User saved the settings.
- User imported the settings.
- User exported the settings.
- User reset the settings to default.
- User purged the text avatars.
Emoticons
- User created an emoticon
- User updated an emoticon
- User published an emoticon
- User unpublished an emoticon
- User deleted an emoticon
Users
- User created a user
- User updated a user
- User published a user
- User unpublished a user
- User deleted a user
- User switched a user's profile type
- User verified a user
- User unverified a user
- User resent an activation to a user
- User assigned a badge to a user
- User assigned points to a user
- User reset points to a user
- User approved a user
- User rejected a user
- User unbanned a user
- User banned a user permanently
- User created a profile type
- User updated a profile type
- User duplicated a profile type
- User published a profile type
- User unpublished a profile type
- User deleted a profile type
- User deleted a download request
- User purged all the download requests
- User has exported the users of a profile type
- User has imported {total} users into a profile type
Custom Fields (Users, Groups, Events & Pages)
- User updated a custom field
- User uninstalled a custom field
- User published a custom field
- User unpublished a custom field
- User deleted a custom field
Verifications (Users, Groups, Events & Pages)
- User approved a verification
- User rejected a verification
Workflow (Users, Groups, Events & Pages)
- User created a workflow
- User updated a workflow
- User duplicated a workflow
- User deleted a workflow
Polls
- User deleted a poll
Badges
- User created a badge
- User updated a badge
- User published a badge
- User unpublished a badge
- User deleted a badge
Groups
- User created a group
- User updated a group
- User duplicated a group
- User published a group
- User unpublished a group
- User featured a group
- User unfeatured a group
- User deleted a group
- User changed the owner of a group
- User switched the category of a group
- User approved a group
- User rejected a group
- User added a member into a group
- User removed a member from a group
- User published a member from a group
- User promoted a member to admin from a group
- User revoked the admin role of a member from a group
- User created a group category
- User updated a group category
- User duplicated a group category
- User published a group category
- User unpublished a group category
- User deleted a group category
Events
- User created a event
- User updated a event
- User published a event
- User unpublished a event
- User featured a event
- User unfeatured a event
- User deleted a event
- User changed the owner of a event
- User switched the category of a event
- User approved a event
- User rejected a event
- User purged past events
- User invited a guest into a event
- User removed a guest from a event
- User approved a guest from a event
- User promoted a guest to admin from a event
- User revoked the admin role of a guest from a event
- User created a event category
- User updated a event category
- User duplicated a event category
- User published a event category
- User unpublished a event category
- User deleted a event category
Pages
- User created a page
- User updated a page
- User duplicated a page
- User published a page
- User unpublished a page
- User featured a page
- User unfeatured a page
- User deleted a page
- User changed the owner of a page
- User switched the category of a page
- User approved a page
- User rejected a page
- User added a follower into a page
- User removed a follower from a page
- User published a follower from a page
- User promoted a follower to admin from a page
- User revoked the admin role of a follower from a page
- User created a page category
- User updated a page category
- User duplicated a page category
- User published a page category
- User unpublished a page category
- User deleted a page category
SEF URLs
- User purged the sef urls cache
- User modified the SEF URL
- User deleted a SEF URL
Migrators
- User purged the migration history of a type of migartor
- User started the migration process for a type of migartor
Audio
- User published audio
- User unpublish audio
- User delete audio
- User update audio
- User create audio
- User feature an audio
- User unfeature an audio
- User set default audio genre
- User delete audio genre
- User publish audio genre
- User unpublish audio genre
- User saved audio genre
Video
- User published video
- User unpublish video
- User delete video
- User update video
- User create video
- User feature an video
- User unfeature an video
- User set default video category
- User delete video category
- User publish video category
- User unpublish video category
- User saved video category
Marketplace
- User delete listing
- User create listing
- User update listing
- User published listing
- User unpublish listing
- User feature an listing
- User unfeature an listing
- User approve listing
- User reject listing
- User change listing category
- User change listing owner
- User remove category avatar
- User create category
- User delete category
- User update category
- User published category
- User unpublish category
Themes
- User added override file
- User reverted theme file
- User set default theme
- User installed new theme
- User saved Custom CSS
Album
- User delete album
Region
- User cleared region database
- User initialized country database
- User initialized state database
- User delete state
- User delete country
- User added new country
- User added new state
- User update country
- User update state
- User published country
- User published state
- User unpublish country
- User unpublish state
Emails
- User marked email as sent
- User marked email as pending
- User purged all sent emails
- User purged all pending emails
- User purged all emails
- User added email template override file
- User reverted email template
Reports
- User delete single report for particular item
- User delete all reports for particular item
- User purged all reports
Advertisement
- User creating new advertisement
- User updating the advertisement
- User published the advertisement
- User unpublished advertisement
- User approved the advertisement
- User rejected the advertisement
- User removed the advertisement
- User creating new advertiser
- User updating the advertiser
- User rejected the advertiser
- User approved the advertiser
- User removed the advertiser
- User published the advertiser
- User unpublished the advertiser
Applications
- User purged the discovered apps
- User initiate apps discover
- User update an app
- User published an app
- User unpublished an app
- User uninstall the app
- User install the app
- User set an app as the default
Activity Streams
- User archived the stream
- User purged the stream
- User restoring the stream from trash
- User add the stream into the trash
- User restore the stream from the archive
- User published the stream
User Points
- User removed the points rule
- User published the points rule
- User save the points rule
- User upload new points rule
- User discover new points rule
- User perform mass assign for specific points rule


