Recent content by stromb0li

  1. S

    OAuth tokens aren't removed on account deletion

    It looks like oauth tokens aren't cleaned up during account deletion. The User entity's _postDelete() doesn't seem to invoke cleanup on these tables, nor do I see anything in DeleteCleanUpService.php Tables in question: xf_api_login_token xf_oauth_token xf_oauth_request xf_oauth_refresh_token
  2. S

    XF 2.3 serialize vs json for custom fields

    Sorry for double post, but the place I am targeting is custom field values. It looks like custom field definitions use json, but the values stored for the user don't? I just noticed XF uses Php::safeUnserialize(); I'll switch to that instead of unserialize as-is.
  3. S

    XF 2.3 serialize vs json for custom fields

    In new add-ons, is the recommendation to serialize or json encode data to the database where needed? In general, it seems like development patterns are moving away from serialize/unserialize to json_encode/decode. Even PHP's unserialize documentation goes as far as making this recommendation...
  4. S

    Payment Refunds

    Yes, the reverse purchase logic would work for any purchasable, not just user upgrades. Tactically put, the add-on does four things: Provides a refund framework for providers - Defines the supportsRefunds() / refund() interface that any payment provider can implement, plus the...
  5. S

    Payment Refunds

    stromb0li submitted a new resource: Payment Refunds - Admin-initiated refunds and partial refund handling in XenForo for modern payment providers Read more about this resource...
  6. S

    Payment Profile: Authorize.Net with ARB

    stromb0li updated Payment Profile: Authorize.Net with ARB with a new update entry: v1.5.3 Read the rest of this update entry... Refunds context: https://xenforo.com/community/resources/payment-refunds.10354/
  7. S

    XF 2.4 GIF Providers: Implementing KLIPY support

    Google: We made something awesome for consumers! Also Google:
  8. S

    XF 2.4 GIF Providers: Implementing KLIPY support

    In the past it was bubbled up that Tenor could be another potential option. Are there some benefits of KLIPY over Tenor? Hadn't heard of KLIPY prior to this post. https://xenforo.com/community/threads/implement-an-alternative-provider-for-gif-support.226660/
  9. S

    Happy Birthday Emails

    Are the bounces expected (e.g. user is active, part of scoped group, and outside the exclude group)?
  10. S

    Happy Birthday Emails

    stromb0li updated Happy Birthday Emails with a new update entry: v1.0.3 Read the rest of this update entry...
  11. S

    Abstracted filesystem in XF3

    One thing to consider is if the native library is used, please validate it supports references to mounted NFS/CIFS volumes via symlinks. We've run into some issues in the past where mounted file shares can cause strange behavior.
  12. S

    Happy Birthday Emails

    I'm not sure I follow the process the process of events starting from step 2. You deleted the users altogether or you have removed the group from the addon's excluded groups? From December 31st 2025 or November 23rd 2025? Can you confirm if new users added to the group after November 23rd...
  13. S

    New home for all XenForo documentation

    Let me apologize to the rest of the community for delaying XF 2.4/3.0 for having the XF staff launch a major investigation all day because I consistently got redirected to the old docs page due to my browser aggressively caching the redirect. Shame on me.
Back
Top Bottom