Public Backlog

WebinOne announcements, releases, updates and achievements

v 4.11 Release date: 27 Nov, 2019

Full Release Notes

Backlog

Secure Zone Subscription:
Settings for recurring subscription

Enable Paid Access control:

  • fields for paid Membership subscription:
    • Membership Fees Amount (Price)
    • Membership Renewal Rate (Recurring period)
      • Monthly
      • Yearly
  • If Paid Access is selected, hide expiration date settings and show fields for Membership subscription and vice versa
  • on saving settings with changed recurring period - validate that there is no secure zone subscriptions in the system that used different, previous subscription period. If found - show error message.

Setting page (http://prntscr.com/q77nx4)

Backlog

Secure Zone Subscription:
CRM Contact update

Subscription page (http://prntscr.com/q77mxb)

  • Add Cancel subscription button near secure zones that have one. Once clicked - trigger Cancel Membership subscription flow
  • On successful canceling - remove all canceling links related to this subscription

Backlog

Secure Zone Subscription:
Recurring Payment flow on form with secure zone submit

Once form is submitted

  • Check if form has event subscriptions
    • if yes continue GENERAL Event payment FLOW
    • if no Check if form has attached secure zones
      • if yes
        • take formData.amount and assert it with SUM(sz.membershipPrice) for each secureZone => sz
        • if equals - proceed subscription
        • if no - show validation error message
      • if no - continue GENERAL FLOW

Backlog

Secure Zone Subscription:
Cancel Membership subscription flow

Once Cancel Membership subscription flow triggered:

  • check if subscription contains several secure zones
    • if found several - show attention popup and ability to continue or cancel
    • if not found - show Are you sure default popup, similar to the one that’s shown on delete flow.
  • if user chooses to proceed further - cancel subscription in stripe and remove cancel subscription link.
  • Show successful canceling message

Backlog

Secure Zone Subscription:
Form saving changes to assigned secure zones

On saving Form settings with changed secure zones list - validate that all secure zones have the same recurring period or have no recurring at all. If found different recurring period - show error message

Backlog

Secure Zone Subscription:
Sell membership form selector in toolbox

Add new toolbox item (http://prntscr.com/pu6m4d)

  • Secure Zone
    • Sell Membership Form

Shows list of forms that have assigned secure zones WITH sell membership option enabled.

On selecting a Form, show form tag with price attribute that corresponds to the SUM of all secure zones prices

Example:

{% component type: "form", alias: "membership_form", price: "25.25" %}

Backlog

Secure Zone Subscription:
Already subscribed membership price change

Behavior for saving secure zone membership settings if there are already existing subscriptions in the system.

1) On disable membership or setting membership price lower than before - show popup:
“You can't set price for membership lower than before since you have active subscriptions”
[Cancel all memberships and save changes] [Cancel]

2) On setting membership price higher than before - show popup:

“You have active subscriptions for this membership in the system.
Should it be canceled?”
[Leave all memberships and save changes] [Cancel all memberships and save changes] [Cancel]

http://prntscr.com/q77owl

Bug

Page URL link broken in Pages Module

Page URL display link in admin not linking correctly.

https://forum.treepl.co/t/bug-page-url-link-broken-in-pages-module/805

Bug

Admin console breadcrumbs with incorrect links

Admin console breadcrumbs for module items incorrectly linking back to parent items.

https://forum.treepl.co/t/bug-admin-console-breadcrumbs-url-incorrect/795

Bug

Rebuild index Fix

After being renamed, Custom Module items would disappear from the list view on the front end. Only after re-indexing the site it displays again.

Bug

Secure Zone - delete contact with secure zone

Attempting to delete a contact assigned to a secure zone results in error “Internal Error”

Bug

Forloop.index is missing in nested loops bug

When using nested for loops then forloop.index and other properties of forloop was working in the deepest loop only. Expected to get it working in each level of nested for loops.
Example: http://prntscr.com/q781gb
Was: http://prntscr.com/q781m4
Now: http://prntscr.com/q781ph

Show more less
New Feature

Sell Secure Zone Memberships

Functionality to sell membership to a secure zone e.g.: on annual, monthly, weekly, daily basis.
Payment gateway: Stripe.
  • Ecommerce
  • Member Area