Recent content by W1zzard

  1. W1zzard

    Job XF\Job\EmailBounce: cannot set deleted flag

    Using MS Exchange connector This happens every few hundred emails, works perfectly the rest of the time.
  2. W1zzard

    As designed Choosing "Never asks again" for push notifications doesn't persist

    +1 on that, my members keep having the exact same issue
  3. W1zzard

    Failed login returns 200 status code

    We do something similar, but a bit more complex with around a million "failed" (HTTP 4xx/5xx) requests each day from all over the site, not just forums Kafka -> enrich -> add geo, ASN, history, request headers -> analyze -> look at class C, ASN, request patterns, request rates, payloads -> act...
  4. W1zzard

    Failed login returns 200 status code

    Whoops, should be 403 then
  5. W1zzard

    Failed login returns 200 status code

    This makes it hard to catch bruteforces in the logs, should return 401 edit: SELECT COUNT(*) FROM xf_login_attempt WHERE FROM_UNIXTIME(attempt_date) > CURRENT_DATE() -> 184468 and it's only 5 pm fix: edit LoginController.php, after $user = $loginService->validate($input['password'], $error)...
  6. W1zzard

    Not enough padding on Main Nav Entries with Dropdown Arrow

    No, not the vertical padding Yeah, I know how it works there
  7. W1zzard

    Not enough padding on Main Nav Entries with Dropdown Arrow

    The space after the "w" is tiny, 1.875px only .p-nav-list .p-navEl-link.p-navEl-link--splitMenu { padding-right: 1.875px; } Without user interaction it's not visible, but when hovering, the background color changes and it looks too cramped. A bigger padding like 4px would look much cleaner
  8. W1zzard

    Off-Canvas navigation hover in dark mode not visible

    The hover should be much more visible. .offCanvasMenu--nav .offCanvasMenu-subList .offCanvasMenu-link:hover { text-decoration: none; background: hsla(var(--xf-publicHeaderAdjustColor)); } is using publicHeaderAdjustColor even the right choice for the hover?
  9. W1zzard

    XF 2.3 Any way to use setIsAutomated() with the API?

    We definitely need an option to set isAutomated through the API. Right now there's no official way to bypass things like please_enter_message_with_no_more_than_x_media My workaround is a plugin that hooks into the constructor of XF\Service\Post\EditorService and does something like if...
  10. W1zzard

    XF 2.3 Any way to use setIsAutomated() with the API?

    Just tested, "silent" still saves the post editing history and the post is getting moderated (subject to the spam check)
  11. W1zzard

    XF 2.3 Any way to use setIsAutomated() with the API?

    When modifying content using the API, history entries are created, is it possible to make sure setIsAutomated() is called, so automated scripts don't create a ton of edit history and logs edit: 'silent' probably works
  12. W1zzard

    XF 2.2 "503 5.5.1 Error: nested MAIL command" and "554 5.5.1 Error: no valid recipients" / local smtp

    Getting this roughly a dozen times each day too. The underlying reason seems to be that mail is sent to a non-existant domain, which the mail server responds to with "554 5.5.1 Error: no valid recipients" at this point something breaks with the mailer connection, yet swiftmailer keeps trying to...
  13. W1zzard

    Not a bug Missing notifications because execution time limit is hard coded to 3 seconds

    XF\Service\AbstractNotifier::notify takes a parameter "$timeLimit", which seems to be hardcoded to 3 seconds by all callers. For threads with many notifications this causes it to time out and people keep wondering why they don't get their notifications. Might want to run this in a background...
  14. W1zzard

    As designed Admin permission required to see email in spam cleaner

    Ah that makes sense then. Time to get in some template modifications :)
Back
Top Bottom