1. WHO

    Bug XF 2.x ‘Mark read’ alert toggle tooltip empty sometimes

    I'm still trying to work out any steps to reproduce this, but occasionally when opening up Alerts using the toggle to mark an alert as unread, hovering over the dot can produce an empty tooltip (see image below). It may be related to using the 'Mark read' option at the bottom of the Alerts...
  2. WHO

    Bug XF 2.x Broken images after changing proxy key

    Steps to reproduce Configure image proxy and set a proxy key Create a new post with an external image After submitting the post, copy the image URL of the displayed image Create yet another new post with an external image using this URL Change proxy key Use another browser (or clear browser...
  3. JackinTheBox

    Request Report Centre Essentials by Xon

    Hey there! I was wondering if anyone had Report Centre Essentials that is made by Xon The addon is very amazing statistics for Moderators and allows you to view what sections you may have problems in.
  4. WHO

    Bug XF 2.x XF\Mail\Mail incorrect string length handling

    XF\Mail\Mail::setContent will fail when handling the string 0 due to simple $htmlBody/!$htmlBody checks instead of using strlen. These arguments should also be converted from string able objects to string as well before doing length checks
  5. WHO

    Bug XF 2.x "Users with permissions set" cannot be removed

    If you set custom permissions for a user on /admin.php?permissions/users/ & /admin.php?permissions/nodes/ and then remove the custom permissions user is not removed from"Users with permissions set" list. I used "Clean up permissions", changed permissions to "Inherited"/No, but no matter what i...
  6. WHO

    Bug XF 2.x Out of range value for column 'warning_points'

    So today I decided to just run a test import to make sure the data would import correctly. Everything was fine until I got this error In AbstractStatement.php line 217: MySQL query error [1264]: Out of range...
  7. WHO

    Bug XF 2.x image/oembed cache uses same filesystem as internal_data

    When redirecting internal_data, it also redirecting the image/oembed cache folders may not be desirable as these folders are populated on view rather than during content creation or a admin triggered option.
  8. WHO

    Bug XF 2.x Alerts inadvertedly marked as read

    If a user does have more then 25 unread alerts and does open the alert popup, all alerts do get marked as read - even those that the user did not even have a chance to see them.
  9. WHO

    Bug XF 2.x Rating stars don't align correctly when there's a half star.

    I noticed this while creating an add-on that makes use of the stars. I've also posted a screenshot of one example. Anywhere there's a half star, it doesn't align correctly with the others. I should note that, for some reason, when viewing the rating in the resource view, it aligns perfectly.
  10. WHO

    Bug XF 2.x Mailing

    Swift_RfcComplianceException: Address in mailbox given [ste***n-p.@g*] does not comply with RFC 2822, 3.6.2. in src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php at line 345 I have replaced some chars with *
  11. WHO

    Bug XF 2.x Typo in variable definition for \XF\Service\PusherTrait

    In \XF\Service\PusherTrait there is a protected $receiever; definition that is spelled incorrectly. However, everything referencing it is spelled correctly causing issues with type hinting in phpStorm
  12. WHO

    Bug XF 2.x New Twitch standard url for embed

    Hello, Twitch adds a new parameter to embed their URL. Somethings like Is there an official patch to fix this or I need to manually modify my xenforo sites? Thanks.
  13. WHO

    Bug XF 2.x Database error when attempting to merge users

    XF\Db\DeadlockException: MySQL query error [1213]: Deadlock found when trying to get lock; try restarting transaction src/XF/Db/AbstractStatement.php:217 UPDATE ( SELECT content_id FROM xf_reaction_content WHERE content_type = ? AND...
  14. WHO

    Bug XF 2.x Addon install/upgrade from archive does not give meaningful errors on requriements failure

    When using the archive installer to install or upgrade an addon, but there are requirement failures - the message returned to the admin does not include full details of the error like you see when installing/upgrading using the main UI after a manual addon deployment. I was testing...
  15. XenFun

    XF 2 Add-on Report Improvements by Xon

    XenFun submitted a new resource: Report Improvements by Xon - A Collection of improvements to XF's reporting system Read more about this resource...
  16. XenFun

    XF 2 Add-on Report Improvements by Xon 2.5.4

    This add-on introduces potentially breaking changes to moderation permissions. Please review user group permissions carefully! A Collection of improvements to XF's reporting system. Fully phrased. On install, all existing warnings are copied into a new warning change tracking log and...
  17. WHO

    Bug XF 2.x Console Log: Cookie attribute "sameSite" without using the "secure" attribute

    I'm getting the following message in my console log (rough translated by Browser: Firefox 76 URL: http://localhost
  18. WHO

    Bug XF 2.x Listed items bug

    Very small bug. This was my process for creating it -- I'm not sure which part the bug comes from: I had my first tier of the list already made (solid bullets). I pressed enter after "Archive Garage" to start the second tiered list under it, which created the hollow bullet as expected. I copy...
  19. WHO

    Bug XF 2.x Issues with API router

    I've got an example route with the following: Route Prefix: thtest Sub-name: sessions/ Route format: sessions/:+str<session_id>/ Controller: ThemeHouse\Test:Session It works fine for routing something like: GET /api/thtest/sessions/abc123/test However, it isn't able to route GET...
  20. WHO

    Bug XF 2.x Lightbox unconditionally initialized for no apparent reason in template thread_view

    Template thread_view does contain the following code: <xf:macro template="lightbox_macros" name="setup" arg-canViewAttachments="{$thread.canViewAttachments()}" /> which does load the lightbox JS & CSS even if the thread does not have any attachment or image. This seems unnecessary as the...