Changelog

#1.4.0 - 7/31/2024

  • Added support for tracking BuddyBoss App logins
  • Added support for login redirects with Bricks login forms
  • Improved - Some plugins sloppily trigger wp_login twice during a single login. The login count will now only be updated on the first time
  • Improved - Added wpf-logins as the source to the logs for actions triggered by user logins
  • Fixed Once A Day On Site Visit setting comparing the user's last login in GMT vs the site's current time in local time, resulting in unnecessary user meta updates
  • Developers: Added action wpf_logins_begin_login_actions at the start of the login process (or the once a day login tracking)
  • Developers: Last login date will now be stored in UTC instead of local time, to prevent issues with timezone conversion when syncing to the CRM

#1.3.3 - 10/10/2022

  • Fixed First Login tags not being applied when the user was auto-logged-in as a result of a WooCommerce checkout
  • Fixed fatal error "Argument #2 ($timestamp) must be of type int, string given" with PHP 8.1+ when an unexpected wpf_last_login date was displayed in the users list

#1.3.2 - 8/31/2022

  • Fixed login redirects running during REST API requests and breaking the BuddyBoss app login

#1.3.1 - 8/25/2022

  • Fixed fatal error "Argument #2 ($timestamp) must be of type int, string given" with PHP 8+

#1.3.0 - 8/9/2022

  • Added option to enter either a URL *or* page for the Login Count Redirect Rules setting
  • Added additional usermeta flag wpf_stale_account to prevent stale account tags being applied to all users when the Apply Tags - Stale Account setting was modified
  • Improved - The daily query for stale user accounts will now only query users whose last login was within 48 hours of the specified number of days
  • Fixed login redirects happening on WooCommerce login forms

#1.2.5 - 1/14/2022

  • Improved - When using "once a day on site visit" login tracking, logins will no longer be tracked if switching into another user's account using the User Switching plugin
  • Removed v1.2 upgrade logic, was running repeatedly on some sites (reason unknown)

#1.2.4 - 4/15/2021

  • Stale account tags will now be removed during "Once a day on site visit" daily check, instead of waiting for a wp_login event
  • Reduced number of database queries required displaying admin settings panel
  • Fixed login redirects running during AJAX requests
  • Fixed errors during login if WP Fusion wasn't active

#1.2.3 - 11/16/2020

  • Fixed login count not updating when login count method was set to "When a user actually logs in"
  • "Recovered" account tags will now be removed if the account becomes stale again

#1.2.2 - 9/28/2020

  • Updated for tags select compatibility with WP Fusion 3.35

#1.2.1 - 9/7/2020

  • Re-enabled login redirects on WooCommerce's My Account page
  • Fixed changed date( 'z' ) to current_time( 'z' ) for determining the current day when using Once A Day on Site Visit login tracking
  • Fixed stale account tags only being applied if the cron job was triggered by an admin
  • Fixed Uncaught ArgumentCountError during login with WooCommerce on some configs

#1.2 - 7/20/2020

  • Blocked login redirects from running on WooCommerce checkout / account logins
  • Moved last_login usermeta key to wpf_last_login to prevent plugin conflicts
  • Added .pot file

#1.1.3 - 5/12/2020

  • Changed time() to current_time() to respect the site's timezone
  • Fixed login count rules not respecting required tags

#1.1.2 - 4/1/2020

  • Fixed login count not updating when someone logged in and count method was set to Daily

#1.1.1 - 3/25/2020

  • Made daily login check the default
  • Fixed login daily check not updating last login date
  • Removed use of transients in daily login check

#1.1 - 3/17/2020

  • Added Last Login column to users view
  • Added WooCommerce checkout redirects
  • Stopped setting last_login when users are imported

#1.0.1 - 8/27/2019

  • Fixed last_login not being tracked for admins
  • Added catchall redirect

#1.0 - 8/6/2019

  • Increased limit on number of posts shown in dropdowns
  • Fixed Stale Accounts tags not applying

#0.9 - 6/2/2019

  • Prevented last_login field from loading during a webhook

#0.8 - 5/31/2019

  • Added last login to admin user profile
  • Fix for login count field not syncing
  • last_login will now be set when a user is imported

#0.7 - 5/21/2019

  • Added recovered stale login tagging
  • Added compatibility class
  • Fixed login count rules not applying tags

#0.6 - 5/6/2019

  • Improved login redirect method to be better compatible with other plugins
  • Added login counting
  • Added login count redirect / tagging rules

#0.5 - 3/17/2019

  • Added last_login field to be available for syncing
  • PilotPress compatibility fixes

#0.4 - 12/19/2018

  • Made redirects more aggressive to prevent being overruled by other plugins
  • Fix for redirects to a protected page ignoring current user's tags

#0.3 - 10/13/2018

  • Compatibility fixes with Ultimate Member
  • Made public class publicly accessible

#0.2 - 6/12/2018

  • Fix for incorrect update notices

#0.1 - 6/9/2018

  • Initial release

Was this helpful?

These features require a

Plus

license of WP Fusion