Skip to content

v4.2.1

Compare
Choose a tag to compare
@kgardnr kgardnr released this 17 Feb 00:21
950efba

IMPORTANT If you're using our Facebook Auth plugin, talk-plugin-facebook-auth must be added to BOTH client and server plugins for Facebook Auth to work

Fixes

  • Fix typo in Akismet translation file that was causing talk-plugin-akismet to break Talk
  • Fix and clean up Report Details related to Akismet Spam reports and Toxic Comments reports
  • Fix Password Reset and Email Verification email links
  • Fix bug that was not displaying Suspended status or allowing to Unsuspend a commenter

Auth Refactor

  • Decouple auth logic into coral-framework
    • New reducers
      • config
      • auth
    • New HOCs
      • withSignUp
      • withSignIn
      • withResendEmailConfirmation
      • withForgotPassword
      • withSetUsername
  • New Components:
    • Recaptcha
  • Decouple login dialog into its own bundle coral-login
  • Implement admin login on top of new abstractions in coral-framework
  • Implement talk-plugin-auth on top of new abstractions in coral-framework
  • Decouple facebook login from talk-plugin-auth
  • Implement client side implementation of facebook login in talk-plugin-facebook-auth
  • Fixed Recaptcha bug
    • Previously you could only send the form once because the recaptcha response is only valid once
    • Now a new recaptcha response is requested for each form send
  • Implement Recaptcha for the popup login
  • Refactor admin and stream init into bootstrap service
  • Static config is now automatically added to config.static
  • New slots in talk-plugin-auth: authExternalSignIn and authExternalSignUp
  • Expose new auth abstractions in plugin-api