Alert Improvements by Xon

Alert Improvements by Xon 2.14.0

No permission to download
  • Adjust locking ordering in markUserAlertsRead to hopefully be less deadlock prone
  • Add sanity checking to unread alerts page to automatically rebuild alert counts on no unread alerts being seen
  • Make global "mark read" work without a overlay or redirect to a new page, and reload alerts on the existing page when invoked
  • Handle alerts unviewed/unread being out of sync so trigger summarization
  • For reaction summary alerts
    • Ensure reactions have stable sorting (new summarizes only)
    • On generating summary alerts, ensure they are treated as just-read correctly in the UI.
    • On viewing details, Fix the new alert star was being put under the avatar incorrectly
  • Fix access check when unsummarizing alerts. This could allow deleting arbitrary alerts for other users, but did not leak contents of that alert.
  • Fix unsummarizating alerts where not correctly marking the alert as unviewed
  • Remove redundant separator when floating mark read/unread right
  • Update phrase used by the reaction summary for a single user giving multiple reactions
  • Fix access check when unsummarizing alerts. This could allow deleting arbitrary alerts for other users, but did not leak contents of that alert.
  • Package correct version of add-on's javascript files, fixes mark read/unread links.
  • Fix an alert count query being deadlock prone.
  • Rip out XF2.0 support & Content Ratings for XF2.0 support
  • Update various reaction summary phrases to be more consistent with singular reaction alerts
  • Update alert mark-as-read option hint phrases to be hopefully less confusing
  • Add per-alert "mark read" link (like "mark unread", it uses ajax to reload the alert)
  • In Alerts pop-up page
    • Fix that just read alerts where being pushed under unread alerts when splitting grouping unread/read alerts
    • Move recent new alert marker to be under the user avatar
  • Like
Reactions: Sunka and yin9
  • Fix "Call to a member function updateUnreadCountForUser() on null" during hourly cleanup
  • Remove overlay flag on alert preferences link on alert page
  • Fix mark-as-read sets the wrong alert total on returning json
  • Make "show all" alerts link select the "all" filter
  • Rebuild user alert totals as as versions 2.8.0 to 2.8.3 had bugs where these where not updated as expected
  • Update alert pruning patch for large forums to work with XF2.2 pruning, and to update alert totals for users who have expired alerts
  • Tweak read/unread/recently-read row styling, move read/unread separator as css class rather than inline styling
  • Restore per-alert 'mark read' link
  • Fix XF2.2 error; "method isRecentlyViewed is not callable on the given object"
Back
Top Bottom