[Andrew] Moderator Panel

[Andrew] Moderator Panel 2.0.8

No permission to download
FIXED: Updated recently banned users on dashboard with some show spam user logic as banned user list
FIXED: Update andrew_reg_country to allow null on entity to prevent error with NF Tickets
FIXED: Refactored how user note category counts are updated to prevent rare scenario of having a negative number
FIXED: Missing code in search users by IP address
  • Like
Reactions: javilonas
FIXED: Added additional null check for country that would kick an occasinoal error with some add-ons
FIXED: Extra colon on user registration (country) field
FIXED: Broken link when review rejected users entry
UPDATED: Check for spam cleaner log instead of spam cleaner phrase for when not showing spam cleaned users on banned
FIXED: Bug where "Privileged" user note option would show when editing a message (forum post) for users with the user note permission
UPDATED: Now accept reason of "Spam" for banned reason to exclude from showing on banned users list when option to show spam users is unchecked
FIXED: Bug causes errors to appear when viewing user notes for certain versions of MySQL and MariaDB.
FIXED: Removed script that wrote number of notes to error log that was used for testing
FIXED: Bug where any user could see user notes if they had either permission viewModeratorPanel or viewUserNotes
FIXED: Bug where clicking to see more user notes on profile would show all user notes instead of only user notes for the specific user
FIXED: Another misspelling of the word "trigger" that causes an error to appear. Also checked to make sure I spelled it correctly elsewhere.
FIXED: Removed error message left in postSave of User that could cause issues with registration
FIXED: Misspelling of word Trigger causing error
FIXED: PHP error when user enters an invalid user name
ADDED: Ability to flag user notes as privileged
ADDED: "Privileged" label--accent to notes marked is privileged
ADDED: Function to only show the number of user notes a person has permission to view
ADDED: Permission View privileged user note
ADDED: Permission Add privileged user note
ADDED: Permission Edit own privileged user note
ADDED: Permission Edit other privileged user note
ADDED: Permission Delete own privileged user note
ADDED: Permission Delete other privileged user note
ADDED: Permission Edit privileged user note silently
ADDED: Recently registered users to dashboard options
ADDED: Admin option to have up to six widgets on the dashboard
ADDED: User state to user file
ADDED: Triggered Yes/No to "Current ban" tab
ADDED: Limit of 20 user notes per user file with a see more button at the bottom
ADDED: User note filter that allows for search by given to, created by, privileged, and category
ADDED: Sorting user notes in filter by asc or desc dates
ADDED: Notice to admins thanking for using IPSearch.io and how to revert
ADDED: User Notes, Warnings, and Reports to admin panel stats
ADDED: Chart options in the admin panel that to be displayed in the moderator panel charts (Posts, Threads, User registrations, User Activity, User Notes, Reports, Warnings, Conservations, and Conversation messages)
ADDED: "Moderator Panel" section in admin panel
ADDED: User group permissions to user note categories (Admin panel)
ADDED: Admin panel tab and option to add use note categories
ADDED: Manage Moderator Panel admin permission to view Moderator Panel tab in admin panel
ADDED: Permission to view user note categories
ADDED: Rank to the three most reports
ADDED: Filter by user to most warned report
ADDED: Filter by user to most ignored report
ADDED: Filter by user to most reported report
ADDED: Filter by user and banned by to banned users as well as sort by user, banned by, start date, and end date
ADDED: Filter by user and given by to recently warned users as well as sort by user, warned by, warning date, and expiry date
ADDED: Filter by discouraged user to discouraged users report
ADDED: Filter by username and banned by to thread reply bans as well as sort by ban started, ban ends, username, banned by
ADDED: Filter by user, ignoring, and given by to forced ignored users as well as sort by each field and date
ADDED: Filter by user to moderated users report
ADDED: Filter by user, user state, country, and ban status to recently registered report as well as sort by each of those
ADDED: Routes for all controllers after moving each page into its own controller
ADDED: User note categories to user notes (add and edit)
ADDED: Registration to user file when it exists
ADDED: table xf_andrew_mp_recent_login and columns: login_id, user_id, ip, country, and login_date
ADDED: Extended LoginService,, TfaService, and ManagerService to log data on login
ADDED: Login log page to view logins from all users - including username, login country, register country, and login date
ADDED: logins as a user tab on the user file
ADDED: permission to view login log (page and profile)
ADDED: Next username change date to username change log
UPDATED: Logic in user file tabs to not show if no data existis with the exception of Notes, IP addresses, and Change log
UPDATED: User notes to be the default tab on the user file when the user is not banned
UPDATED: User note to not have who the note is posted to when viewing the user file for said user
UPDATED: Rebuild tool for user notes to rebuild both user note count and privileged user note count
UPDATED: Moved reporting for "Signup abuse detection and blocking" add-on out of template and into template modification
UPDATED: Change name of link for thread reply bans from thead-ban-list to thread-reply-bans
UPDATED: Put PHP code for each page into it's own controller and simplifed actions
UPDATED: Changed name of user note template tab page to align with Xenforo standards
FIXED: Template modificatino issue that causes other stats to not show on the user profile
FIXED: User note stat on profile was pointing to warnings instead of user notes
FIXED: Deleting of user note now sends the user to the page they came from instead of only the user file
FIXED: User note top row was using the contentRow-title element causing the text to be larger than expected
FIXED: Total missing at the bottom of recently warned users
FIXED: Wrong phrase used for user state search under search by users
FIXED: Display issue with user change log
FIXED: Bug where clicking to view more users under the IP Adddress tab on the profile would throw an error
FIXED: Missing permission to view user notes on profile
FIXED: Missingn prermission to view user change log on profile
FIXED: Bug where user file background doesn't extend above avatar
REMOVED: User note icon from profile (user notes is now appears in stats on profile)
REMOVED: Messages, Reaction score, and Warning points from recent registrated page
REMOVED: Unnecessary header from moderator log, user change log, username change log, rejected user log, spam cleaner log, and spam trigger log
UPDATE: Updated several template modifications to support XF 2.1 - 2.3
UPDATE: Template with conditional for 2.1 to hide options not supported in 2.1
REMOVE: Profile banner from showing on user file to extend support to XF 2.1
Back
Top Bottom