Skip to content

Releases: BrianHenryIE/bh-wp-autologin-urls

v1.9.0

19 Nov 00:36
Compare
Choose a tag to compare
  • Add: checkbox to enable/disable magic links
  • Add: magic link button on WooCommerce checkout
  • Add: enable overriding the settings page template
  • Improve: logging
  • Dev: use Alley Interactive autoloader

v1.8.0

07 Oct 18:16
Compare
Choose a tag to compare
  • Add: ignore requests from bots (check HTTP_USER_AGENT for "bot") to avoid expiring codes when Outlook.com crawls the URL
  • Fix: do not redirect_to wp-login.php, unwrap the inner redirect_to and use that
  • Fix: unprefixed Klaviyo\ApiException.

v1.7.1

05 Oct 20:10
Compare
Choose a tag to compare
  • Fix: set content type on HTML emails
  • Fix: do not generate autologin URLs when serving WC_Orders over REST API
  • Improve: hyperlinks in log table

Screen Shot 2022-10-05 at 1 06 15 PM

v1.7.0

05 Oct 04:48
Compare
Choose a tag to compare
  • Add: Magic-link emails on wp-login.php and WooCommerce login forms
  • Add: Git Updater
  • Improved PHPCS and logging

wp-login-magic-link-sent

woocommerce-my-account-magic-link-sent

v1.6.3

20 Sep 17:59
Compare
Choose a tag to compare
  • Fix: Catch Klaviyo API errors
  • Language: Include generated .pot file

v1.6.2

27 Aug 05:42
Compare
Choose a tag to compare
  • Update logger library for performance

v1.6.1

26 Aug 21:39
Compare
Choose a tag to compare
  • Fix: Fatal error when Klaviyo querystring was defined but empty
  • Fix: fatal error when plugin_action_links_{} filter called with null as parameter values (Jetpack)
  • Fix: (temp) Error when WooCommerce shuts down due to virtual WC_Customer
  • Fix: error when wp_mail's $to is an array

v1.6.0

09 Jul 01:42
Compare
Choose a tag to compare
  • Add: Links to Settings and Logs on plugin install confirmation page
  • Fix: Prefilling WooCommerce customer data when no WP_User available: missing function parameter, wc_get_orders called too soon

Screen Shot 2022-10-07 at 11 33 53 AM

v1.5.0

08 Jul 02:00
Compare
Choose a tag to compare
  • Add: Support for using Klaviyo tracking links as autologin links
  • Change: Use library nikolaposa/rate-limit for rate limiting rather than internal code
  • Add: interface for integrations
  • Fix: Return early when user is already logged in
  • Fix: Error when Guzzle not prefixed
  • Dev: Project structure changed

v1.4.0

22 Apr 02:14
Compare
Choose a tag to compare
  • Add: On admin UI single order page, add the autologin code to the "Customer payment page" link (w/ copy-to-clipboard)
  • Security: Exclude emails with multiple recipients @TimothyBJacobs