Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UR-1825 Tweak - My account selection validation and install pages #763

Merged
merged 3 commits into from
Oct 2, 2024

Conversation

iamprazol
Copy link
Member

All Submissions:

Changes proposed in this Pull Request:

This PR has the following changes:

  1. Install & proceed in setup wizard is removed, install pages on plugin installation and display installed pages on the screen instead.
  2. Validation was working in Disable default WordPress Login screen but settings were being saved. The saving process is prevented in case of error. Also error is shown instantly when wrong my account page is selected
  3. Automatically select the selected My Account page in the Redirect login screen to settings.

How to test the changes in this Pull Request:

  1. Test if above mentioned changes are working properly.

Types of changes:

  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (modification of the currently available functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you successfully ran tests with your changes locally?
  • Have you updated the documentation accordingly?

Changelog entry

Tweak - My account selection validation and install pages.

Copy link
Contributor

@suvedisamyog suvedisamyog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM🎖️

@suvedisamyog suvedisamyog removed the request for review from lekhnathpandey September 30, 2024 04:50
Copy link
Contributor

@zhea-son zhea-son left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 💯

@iamprazol iamprazol removed the request for review from y000yal October 1, 2024 07:23
@iamprazol iamprazol merged commit 52d3870 into develop Oct 2, 2024
1 check passed
@iamprazol iamprazol deleted the tweak/my-account-selection branch October 2, 2024 08:43
iamprazol added a commit that referenced this pull request Oct 2, 2024
Squashed commit of the following:

commit 9e80de4
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Oct 2 14:39:23 2024 +0545

    Enhance - Seperate Captcha Settings for Login and Registration Form (#762)

    * Tweak - Global settings design

    * Frontend for settings done

    * Frontend show captcha

    * Frontend Form Submit dont

    * Migration script for captcha settings

    * Admin settings fix

    * Tweak - Accordion design for settings.

    * Handle Lost Password captcha case.

    ---------

    Co-authored-by: Prajjwal Poudel <iamprazol@gmail.com>

commit 3eba0dd
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Oct 2 14:32:25 2024 +0545

    UR-1691 Dev - Compatibility for Conditional logic in row (#758)

    * Sync codes from pro

    * Fix - Conditional settings for row not visibile in un published form

commit 52d3870
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Oct 2 14:27:57 2024 +0545

    UR-1825 Tweak - My account selection validation and install pages (#763)

    * Enhance - Display proper error when wrong page is selected as my account

    * Tweak - Selected my account page by default in Redirect wp login screen settings

    * Tweak - Install pages on installation and remove install & proceed process in setup wizard

commit 51a4564
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Wed Oct 2 14:27:13 2024 +0545

    Ur-1678 Feature - User edit feature for admin. (Sync) (#752)

    * Compatibility sync for User Edit feature for admin

    * Changed the params number

commit ffc2573
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Thu Sep 26 13:06:13 2024 +0545

    Fix - Date range throws validation message when date field is localized

commit 28f938e
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Sep 24 13:47:35 2024 +0545

    Fix - Logout not working when redirect url is home page

commit 3ccb601
Author: Prajjwal Poudel <iamprazol@gmail.com>
Date:   Mon Sep 23 14:36:03 2024 +0545

    Tweak - Send new registered email if approval link email is disabled

commit da47552
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Sep 4 14:00:58 2024 +0545

    UR-416 Introduced  - Settings Sidebar ( Quick setup tab and Premium Benefits ) (#740)

    * Enhance - Quick setup tab

    * Continue option for skipped setup wizard

    * Quick setup tab contents made translation ready

    * Create Pages button if pages not created

    * Introduced premium benefits tab and notice to continue setup wizard if skipped

    * Hide Show/Hide Sidebar option when both pro is active and quick setup completed

    * global settings quick setup tab design fixed

    * Fix - Handle quick setup display for existing users with change in migration

    * Sidebar enabled by default on first installation but sidebar not enabled

    * Tweak - Premium benefits content changes

    ---------

    Co-authored-by: Ayush Shrestha <ayushstha143@gmail.com>
    Co-authored-by: Lekhnath Pandey <lekhnath005@gmail.com>

commit 1d4b226
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Wed Sep 4 13:49:52 2024 +0545

    UR-1575 Fix - Removed userstate from attributes. (#753)

    * Dependency for login block

    * Disabled blocks on preview

    * Changed logged out as default state

    * Removed userState from attribute

    * Removed user state from attributes

    * resolved merge conflict bug

commit 836383f
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Sep 4 13:21:21 2024 +0545

    Feature - MailPoet Integration (#755)

    * Added Modules for Mailpoet

    * Added mailpoet image in extensions

    * Dashboard module enhance

    ---------

    Co-authored-by: y000yal <yoyal.limbu@gmail.com>
    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>

commit 4e73da3
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Sep 4 13:18:16 2024 +0545

    UR-1680 Enhance - Dashboard Page (#746)

    * Tweak - Deprecated use-ontype replaced with debounce to improve search experience

    * Settings url, icon, video url and video player added for addons

    * Copy shortcode added

    * Shortcode with params copy added

    * License activation from dashboard page

    * Added - Filter for unique id smart tag modification

    * No modules found page

    * Added shortcode for memberships

    * Added video urls for new addons and features

    * Tweak - Documentation url changes:

    ---------

    Co-authored-by: Ranjan Khanal <khanalranjan43@gmail.com>

commit 4a560e6
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Wed Sep 4 12:28:59 2024 +0545

    UR-1756 Dev - Handle common functions and dynamic links for custom notices. (#751)

    * Dev - Handle common functions and dynamic links

    * Fix - Check function exists before calling the function

    * Dev - Improve code

commit 5a76784
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Sep 4 12:28:44 2024 +0545

    Enhance - Warning for field deletion used in Conditional Logic (#750)

    * Enhance - Warning on field delete used in Conditional Logic

    * Added - Row deletion warning

    * Fix - Embed button spelling

commit 5d489f2
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Sep 4 12:27:50 2024 +0545

    Fixed - Value for seperate shipping as true or false (#749)

commit 8c07035
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Wed Sep 4 12:27:18 2024 +0545

    UR 1071 Dev -Elementor widget (#747)

    * Added section in elementor

    * Dev-sync with pro

    * Added icon for widgets

    * Tweak - Remove select form option for not required widgets

    * Remove type button param from popup

    ---------

    Co-authored-by: Prajjwal Poudel <iamprazol@gmail.com>

commit 87198ee
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Wed Sep 4 12:26:42 2024 +0545

    UR-1434 Enhancement - Show most used integration list on integration tab (#745)

    * Added - Top addons in integration page.

    * Removed unwanted code.

    * Updated vedio links.

    * Text changes and added video id for twilio

    ---------

    Co-authored-by: Prajjwal Poudel <iamprazol@gmail.com>

commit 867fe17
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Wed Sep 4 12:25:30 2024 +0545

    Feature - Suport relative url in registration url (#744)

commit f818478
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Wed Sep 4 12:23:48 2024 +0545

    UR-1711 Bug - Moved membership settings logic to membership (#738)

    * Fix - Module image and description

    * Removed membership setting code from settings page to membership

    ---------

    Co-authored-by: Ranjan Khanal <khanalranjan43@gmail.com>

commit feb1d2d
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Mon Sep 2 14:10:04 2024 +0545

    Fix - Textarea text count not working in woocommerce checkout block

commit e9a9e1e
Author: y000yal <yoyal.limbu@gmail.com>
Date:   Tue Aug 20 10:34:21 2024 +0545

    Merged master into develop after 3.3.1 release.

commit faf71b9
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Aug 13 17:42:09 2024 +0545

    UR-463 Dev - Compatibility for SMS Verification with Twilio Integration (#742)

    * Dev - Compatibility for SMS Verification via Twilio Integration

    * Remove unwanted files

commit 5585cbd
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 17:02:16 2024 +0545

    Fix - Uncaught TypeError in notices

commit a11f44e
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Tue Aug 13 15:18:59 2024 +0545

    Dev - Compatibility for Authorize.net Addon (#741)

    * Dev - Compatibility for Authorize.net addon

    * Resolve cs issues

    ---------

    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>

commit 2c40168
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:50:58 2024 +0545

    UR-1591 Tweak - Onboarding texts and buttons improvement (#739)

    * Fix - Typos and information in onboarding wizard

    * Tweak - Remove create new form button and add registration page link in the last page

    * Fix - Text issues in Consent Modal

    * Fix - Default registration page link

    ---------

    Co-authored-by: Lekhnath Pandey <lekhnath005@gmail.com>
    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 76f3447
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Aug 13 14:48:18 2024 +0545

    Dev - Add noreferer and noopener in all targer blank anchor tags (#737)

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 33d6fcc
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:43:13 2024 +0545

    UR-1659 Feature - Elementor Widget for Registration Forms (#736)

    * Feature - Elementor Widget

    * Fix - Form css not loaded in elementor widget

    ---------

    Co-authored-by: y000yal <yoyal.limbu@gmail.com>

commit 6cd54f0
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:41:49 2024 +0545

    UR-1657 Enhance - Display notice about possible spam registrations if source different from our plugin's form (#735)

    * Enhance - Count users registered from other sources in past hour and display notice if it exceeds 20 to the admin

    * Fix - Design issues and notice not dismissed permanently

commit 77e0400
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Tue Aug 13 14:29:05 2024 +0545

    Ur 1054 Enhancement - Custom password and Realtime password strength guide (#734)

    * Custom password option

    * es5 support

    * check validate for lowercase for repetitive characters

    * abs int to chars and added repetitive char value in error message

    * escaped html and max repeat char count added to error

    * removed unnecessary esc html and improved conditional check

    * updated user registration js to validate uppercase and repeatetive chars at the same time

    * changed password parent data source and renamed chars to letters[B

    * Changed label for repetitive letters

commit e091d1f
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:24:49 2024 +0545

    UR-1566 Text Consistency. (#733)

    * Text consistency.

    * Fix - Typo

    * sync with pro.

    ---------

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 4664f88
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:21:48 2024 +0545

    UR-1660 Tweak - Display ajax error on form save, submit, login and profile edit if ajax somehow has been disabled (#732)

    * Tweak - Display ajax error on form save, submit, login and profile edit if ajax somehow has been disabled

    * Display error in a popup with troubleshooting link while saving form

    * Change text to publish form when new form created

    ---------

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 692f5a4
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:17:56 2024 +0545

    UR-1444 Enhance - Profile picture sync with registration form (#731)

    * Sync pofile picture in edit profile with registration form

    * Tweak edit profile picture based on registration form

    * Sync code with pro.

commit d48e813
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:16:21 2024 +0545

    UR-1656 Tweak - Catch mail send error (#730)

    * Tweak - Display detailed error message on email send failed while sending test email.

    * Tweak - Display notice to admin after more than 5 mail send failed

    * Change notice type to warning

    * Move send test email section to the top

    * Change notice type

    * Fix - Add new notice type nonce parameter

    ---------

    Co-authored-by: Lekhnath Pandey <lekhnath005@gmail.com>
    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 077bd90
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:12:57 2024 +0545

    UR-1595 Feature- Embed option in form builder (#728)

    * Feature - Embed option in form builders.

    * Embed to new page and existing page.

    * Design fix in popup.

    * Fix - typo in form id.

    * Remove error logs.

    * Resolve naming inconsistency.

    * Transaltion ready text

    * added sweetalert buttons

    * Tweak popup design

    * tweak design and conver to es5

    ---------

    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
    Co-authored-by: y000yal <yoyal.limbu@gmail.com>

commit d38cf3b
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:05:10 2024 +0545

    UR-1601 Enhancement  - Don't allow required fields to delete (#729)

    * Show instructions while deleting password field.

    * make email non deletable.

    * Resolve merge conflicts

    * Added content.

    ---------

    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 4033c4f
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 13:59:34 2024 +0545

    Fix - Anyone can register option not working due to conflict with Really Simple SSL plugin (#727)

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 9635901
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Tue Aug 13 13:53:35 2024 +0545

    Dependency for login block (#726)

    * Dependency for login block

    * Disabled blocks on preview

    * Changed logged out as default state

commit 13f8377
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 13:52:18 2024 +0545

    UR-1605 Fix - Disable default wordpress login not working. (#725)

    * Fix - Diable default wordpress login not working.

    * Allow only my-account page for login redirect.

    * fix - typo.

commit c2b5990
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Aug 13 13:49:12 2024 +0545

    Fix - Email Translation issue with WPML (#724)

commit 744fefa
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Thu Aug 8 10:19:26 2024 +0545

    Fix - Undefined variable
iamprazol added a commit that referenced this pull request Oct 2, 2024
Squashed commit of the following:

commit 9e80de4
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Oct 2 14:39:23 2024 +0545

    Enhance - Seperate Captcha Settings for Login and Registration Form (#762)

    * Tweak - Global settings design

    * Frontend for settings done

    * Frontend show captcha

    * Frontend Form Submit dont

    * Migration script for captcha settings

    * Admin settings fix

    * Tweak - Accordion design for settings.

    * Handle Lost Password captcha case.

    ---------

    Co-authored-by: Prajjwal Poudel <iamprazol@gmail.com>

commit 3eba0dd
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Oct 2 14:32:25 2024 +0545

    UR-1691 Dev - Compatibility for Conditional logic in row (#758)

    * Sync codes from pro

    * Fix - Conditional settings for row not visibile in un published form

commit 52d3870
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Oct 2 14:27:57 2024 +0545

    UR-1825 Tweak - My account selection validation and install pages (#763)

    * Enhance - Display proper error when wrong page is selected as my account

    * Tweak - Selected my account page by default in Redirect wp login screen settings

    * Tweak - Install pages on installation and remove install & proceed process in setup wizard

commit 51a4564
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Wed Oct 2 14:27:13 2024 +0545

    Ur-1678 Feature - User edit feature for admin. (Sync) (#752)

    * Compatibility sync for User Edit feature for admin

    * Changed the params number

commit ffc2573
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Thu Sep 26 13:06:13 2024 +0545

    Fix - Date range throws validation message when date field is localized

commit 28f938e
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Sep 24 13:47:35 2024 +0545

    Fix - Logout not working when redirect url is home page

commit 3ccb601
Author: Prajjwal Poudel <iamprazol@gmail.com>
Date:   Mon Sep 23 14:36:03 2024 +0545

    Tweak - Send new registered email if approval link email is disabled

commit da47552
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Sep 4 14:00:58 2024 +0545

    UR-416 Introduced  - Settings Sidebar ( Quick setup tab and Premium Benefits ) (#740)

    * Enhance - Quick setup tab

    * Continue option for skipped setup wizard

    * Quick setup tab contents made translation ready

    * Create Pages button if pages not created

    * Introduced premium benefits tab and notice to continue setup wizard if skipped

    * Hide Show/Hide Sidebar option when both pro is active and quick setup completed

    * global settings quick setup tab design fixed

    * Fix - Handle quick setup display for existing users with change in migration

    * Sidebar enabled by default on first installation but sidebar not enabled

    * Tweak - Premium benefits content changes

    ---------

    Co-authored-by: Ayush Shrestha <ayushstha143@gmail.com>
    Co-authored-by: Lekhnath Pandey <lekhnath005@gmail.com>

commit 1d4b226
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Wed Sep 4 13:49:52 2024 +0545

    UR-1575 Fix - Removed userstate from attributes. (#753)

    * Dependency for login block

    * Disabled blocks on preview

    * Changed logged out as default state

    * Removed userState from attribute

    * Removed user state from attributes

    * resolved merge conflict bug

commit 836383f
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Sep 4 13:21:21 2024 +0545

    Feature - MailPoet Integration (#755)

    * Added Modules for Mailpoet

    * Added mailpoet image in extensions

    * Dashboard module enhance

    ---------

    Co-authored-by: y000yal <yoyal.limbu@gmail.com>
    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>

commit 4e73da3
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Wed Sep 4 13:18:16 2024 +0545

    UR-1680 Enhance - Dashboard Page (#746)

    * Tweak - Deprecated use-ontype replaced with debounce to improve search experience

    * Settings url, icon, video url and video player added for addons

    * Copy shortcode added

    * Shortcode with params copy added

    * License activation from dashboard page

    * Added - Filter for unique id smart tag modification

    * No modules found page

    * Added shortcode for memberships

    * Added video urls for new addons and features

    * Tweak - Documentation url changes:

    ---------

    Co-authored-by: Ranjan Khanal <khanalranjan43@gmail.com>

commit 4a560e6
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Wed Sep 4 12:28:59 2024 +0545

    UR-1756 Dev - Handle common functions and dynamic links for custom notices. (#751)

    * Dev - Handle common functions and dynamic links

    * Fix - Check function exists before calling the function

    * Dev - Improve code

commit 5a76784
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Sep 4 12:28:44 2024 +0545

    Enhance - Warning for field deletion used in Conditional Logic (#750)

    * Enhance - Warning on field delete used in Conditional Logic

    * Added - Row deletion warning

    * Fix - Embed button spelling

commit 5d489f2
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Wed Sep 4 12:27:50 2024 +0545

    Fixed - Value for seperate shipping as true or false (#749)

commit 8c07035
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Wed Sep 4 12:27:18 2024 +0545

    UR 1071 Dev -Elementor widget (#747)

    * Added section in elementor

    * Dev-sync with pro

    * Added icon for widgets

    * Tweak - Remove select form option for not required widgets

    * Remove type button param from popup

    ---------

    Co-authored-by: Prajjwal Poudel <iamprazol@gmail.com>

commit 87198ee
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Wed Sep 4 12:26:42 2024 +0545

    UR-1434 Enhancement - Show most used integration list on integration tab (#745)

    * Added - Top addons in integration page.

    * Removed unwanted code.

    * Updated vedio links.

    * Text changes and added video id for twilio

    ---------

    Co-authored-by: Prajjwal Poudel <iamprazol@gmail.com>

commit 867fe17
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Wed Sep 4 12:25:30 2024 +0545

    Feature - Suport relative url in registration url (#744)

commit f818478
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Wed Sep 4 12:23:48 2024 +0545

    UR-1711 Bug - Moved membership settings logic to membership (#738)

    * Fix - Module image and description

    * Removed membership setting code from settings page to membership

    ---------

    Co-authored-by: Ranjan Khanal <khanalranjan43@gmail.com>

commit feb1d2d
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Mon Sep 2 14:10:04 2024 +0545

    Fix - Textarea text count not working in woocommerce checkout block

commit e9a9e1e
Author: y000yal <yoyal.limbu@gmail.com>
Date:   Tue Aug 20 10:34:21 2024 +0545

    Merged master into develop after 3.3.1 release.

commit faf71b9
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Aug 13 17:42:09 2024 +0545

    UR-463 Dev - Compatibility for SMS Verification with Twilio Integration (#742)

    * Dev - Compatibility for SMS Verification via Twilio Integration

    * Remove unwanted files

commit 5585cbd
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 17:02:16 2024 +0545

    Fix - Uncaught TypeError in notices

commit a11f44e
Author: Ranjan Khanal <83644457+zhea-son@users.noreply.github.com>
Date:   Tue Aug 13 15:18:59 2024 +0545

    Dev - Compatibility for Authorize.net Addon (#741)

    * Dev - Compatibility for Authorize.net addon

    * Resolve cs issues

    ---------

    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>

commit 2c40168
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:50:58 2024 +0545

    UR-1591 Tweak - Onboarding texts and buttons improvement (#739)

    * Fix - Typos and information in onboarding wizard

    * Tweak - Remove create new form button and add registration page link in the last page

    * Fix - Text issues in Consent Modal

    * Fix - Default registration page link

    ---------

    Co-authored-by: Lekhnath Pandey <lekhnath005@gmail.com>
    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 76f3447
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Aug 13 14:48:18 2024 +0545

    Dev - Add noreferer and noopener in all targer blank anchor tags (#737)

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 33d6fcc
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:43:13 2024 +0545

    UR-1659 Feature - Elementor Widget for Registration Forms (#736)

    * Feature - Elementor Widget

    * Fix - Form css not loaded in elementor widget

    ---------

    Co-authored-by: y000yal <yoyal.limbu@gmail.com>

commit 6cd54f0
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:41:49 2024 +0545

    UR-1657 Enhance - Display notice about possible spam registrations if source different from our plugin's form (#735)

    * Enhance - Count users registered from other sources in past hour and display notice if it exceeds 20 to the admin

    * Fix - Design issues and notice not dismissed permanently

commit 77e0400
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Tue Aug 13 14:29:05 2024 +0545

    Ur 1054 Enhancement - Custom password and Realtime password strength guide (#734)

    * Custom password option

    * es5 support

    * check validate for lowercase for repetitive characters

    * abs int to chars and added repetitive char value in error message

    * escaped html and max repeat char count added to error

    * removed unnecessary esc html and improved conditional check

    * updated user registration js to validate uppercase and repeatetive chars at the same time

    * changed password parent data source and renamed chars to letters[B

    * Changed label for repetitive letters

commit e091d1f
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:24:49 2024 +0545

    UR-1566 Text Consistency. (#733)

    * Text consistency.

    * Fix - Typo

    * sync with pro.

    ---------

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 4664f88
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:21:48 2024 +0545

    UR-1660 Tweak - Display ajax error on form save, submit, login and profile edit if ajax somehow has been disabled (#732)

    * Tweak - Display ajax error on form save, submit, login and profile edit if ajax somehow has been disabled

    * Display error in a popup with troubleshooting link while saving form

    * Change text to publish form when new form created

    ---------

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 692f5a4
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:17:56 2024 +0545

    UR-1444 Enhance - Profile picture sync with registration form (#731)

    * Sync pofile picture in edit profile with registration form

    * Tweak edit profile picture based on registration form

    * Sync code with pro.

commit d48e813
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 14:16:21 2024 +0545

    UR-1656 Tweak - Catch mail send error (#730)

    * Tweak - Display detailed error message on email send failed while sending test email.

    * Tweak - Display notice to admin after more than 5 mail send failed

    * Change notice type to warning

    * Move send test email section to the top

    * Change notice type

    * Fix - Add new notice type nonce parameter

    ---------

    Co-authored-by: Lekhnath Pandey <lekhnath005@gmail.com>
    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 077bd90
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:12:57 2024 +0545

    UR-1595 Feature- Embed option in form builder (#728)

    * Feature - Embed option in form builders.

    * Embed to new page and existing page.

    * Design fix in popup.

    * Fix - typo in form id.

    * Remove error logs.

    * Resolve naming inconsistency.

    * Transaltion ready text

    * added sweetalert buttons

    * Tweak popup design

    * tweak design and conver to es5

    ---------

    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
    Co-authored-by: y000yal <yoyal.limbu@gmail.com>

commit d38cf3b
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 14:05:10 2024 +0545

    UR-1601 Enhancement  - Don't allow required fields to delete (#729)

    * Show instructions while deleting password field.

    * make email non deletable.

    * Resolve merge conflicts

    * Added content.

    ---------

    Co-authored-by: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 4033c4f
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Tue Aug 13 13:59:34 2024 +0545

    Fix - Anyone can register option not working due to conflict with Really Simple SSL plugin (#727)

    Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>

commit 9635901
Author: yoel limbu <87514350+y000yal@users.noreply.github.com>
Date:   Tue Aug 13 13:53:35 2024 +0545

    Dependency for login block (#726)

    * Dependency for login block

    * Disabled blocks on preview

    * Changed logged out as default state

commit 13f8377
Author: Samyog Subedi <72150195+suvedisamyog@users.noreply.github.com>
Date:   Tue Aug 13 13:52:18 2024 +0545

    UR-1605 Fix - Disable default wordpress login not working. (#725)

    * Fix - Diable default wordpress login not working.

    * Allow only my-account page for login redirect.

    * fix - typo.

commit c2b5990
Author: Lekhnath Pandey <lekhnath005@gmail.com>
Date:   Tue Aug 13 13:49:12 2024 +0545

    Fix - Email Translation issue with WPML (#724)

commit 744fefa
Author: Prajjwal Poudel <85762481+iamprazol@users.noreply.github.com>
Date:   Thu Aug 8 10:19:26 2024 +0545

    Fix - Undefined variable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants