Public Backlog

WebinOne announcements, releases, updates and achievements

v 4.9 Release date: 23 Oct, 2019

Full Release Notes

Beta

Advanced URL Manager Part 1

Beta Feature needs turning on to use.

Advanced URL Manager

Allows setting multiple parent items to a single item in order to get several URLs leading to the item's detail page

Beta

Advanced URL Manager Part 1: URL manager reconstruction

Create custom URL manager that will improve Module and Module Items URL management.

  • Allows:
    • To set URL prefix to module that contains several slugs (http://prntscr.com/ov1ezq). Right now only one slug for the module URL is allowed (http://prntscr.com/ov1esj).
      Example:
      /eng/my-custom-module
    • To make module url to NOT HOLD that url to any module item. Right now module url occupies the url that is set on the settings page and no module item allowed to be created under the same url.
      Example:
      Module with url "/my-custom-module" should not occupy "/my-custom-module" URL.
      So user can create module item using slug "my-custom-module".
    • user to choose empty (root) url for module so it's items will have urls that starts from domain without prefix slug (http://prntscr.com/ov1gjq)
    • to set to any custom module a URL that is already used by any other module. But validate module items url to be UNIQUE between ALL global set of URL's of all module items.
  • Item Full URL structure description due to points above:
    • /module/url-part/parent-item-url-slug/sub-parent-item-url-slug/item-url-slug
    • Where:
      Black part is module URL.
      Description:
      Can contain several url slugs.
      Should not actually reserve URL. That's why:
      • Can be the same as in any other module
      • Can be the same as already used full URL of any item
      • Can be empty
    • Blue part is list of parent items slugs. Can contain several slugs. Slugs represent nested parent-child module item structure.

    • Red part is module item slug

Beta

Advanced URL Manager Part 1: Ability to assign multiple URLs for a single content item

Allow to assign multiple parent module items to the single module item in order to get multiple URLs for an item.

Module Settings


Add new module setting

  • Advanced Settings -> Allow multiple parent items

If option of the child module is enabled - display Tab with the value of "name" setting of Parent (for child module item view) or Child (for parent module item view) module.

Example:

  • Module ’Catalogs’ is parent to ’Products’
  • If ’Products’ module has ”Allow multiple parent items” = true than ’product item’ page will contain ’Catalogs’ tab
    And ’catalog item’ page will contain ’Products’ tab

The tab content is multiple item selector

https://prnt.sc/pn2ysg

Selecting multiple parents should save list of the parent module items.

List of parent module items determines the list of urls each of will lead to the detail page of the item.

Beta

Email domains verification: Email Domains Page

Beta Feature turned on by default.

Ability to verify domain with Amazon SES to use in "From" field in your email notifications.

This avoids emails being rejected or delivered as spam.

Add tabs to ‘Settings’ > ‘Domains’

  • “Site Domains” tab
    As per current “Domains” page content.
  • “Email Domains” tab
    New page provide ability to:
    • view list of site domains with states:
      • verified
      • not verified
      • verification failed
    • add new domain verification process
    • apply verification
    • delete domain

Beta

Email domains verification: Email validation on FROM fields

  • For all ’From’ field provide an indicator of the email verification (if using verified domain or not).
    • On changing email - run verification checking (js).
    • Places where From field occurs:
      • Each workflow email (Email notification -> Workflow Emails)
      • Each system email (Email notification -> System Emails)
      • Each module settings -> Autoresponder settings (Any module -> Settings -> Auto-response open-close)
      • Each form autoresponder (Any form-> Settings -> Auto-response)
      • Mailing List
      • Email Campaign
      • Create Email Toolbox
  • When clicking on email verification indicator (unverified state) - show description of unverified domain and link to allowed verified domains
    • Clicking on the link will show all verified domains in toolbox panel.

Beta

Email domains verification: Email sender applying flow

Setup new email sending flow (via amazon account).

On each email sending - check From email

  • If email has verified domain - send via new email sender (amazon account)
  • Otherwise - send via old email sender

Backlog

SSO integration: Authorization Token Renew

Adding background token renew flow to avoid unnecessary re-authentication.

https://forum.treepl.co/t/admin-logged-out-warning-or-keep-alive/717/5

Backlog

WYSIWYG Editor

Remove the default width from the images when placed using the WYSIWYG editor:

https://forum.treepl.co/t/resizing-image-with-editor/738/3

Backlog

Forms list view

‘Workflow’ name column added to Forms list:

https://forum.treepl.co/t/one-more-column-in-forms/731/2

Backlog

Improve custom table columns

Include ‘Meta Description’ in custom table columns:

https://forum.treepl.co/t/request-meta-description-included-in-custom-table-columns/713

Backlog

Liquid filter inconsistency (replace_first, remove_first)

Original filter ‘replacefirst’, now added ‘replace_first’
Original filter ‘removefirst’, now added ‘remove_first’
to match Shopify documented syntax.
Note: Original filters continue to work.

https://forum.treepl.co/t/liquid-filter-inconsistency-replace-first-remove-first/718/2

Show more less
New Feature

Advanced URL Management Part 1

UPDATE TO EXISTING MULTIPLE URL MANAGER
- Ability to assign multiple URL's for a single content item (by attaching mulitple parents items)
- Ability to assign multi-slug for Custom Modules (for example: eng/my-module)
- Ability to assign already taken slug for Custom Module (for example: /inventory - is a page or page folder. Custom Module inventory can also take /inventory...
  • General
  • Pages and Templates
New Feature

Email Domain Verification

Ability to verify domain with Amazon SES to use in "From" field in your email notifications.
This allows avoiding emails to be rejected or delivered as spam.
  • Emails
  • Workflow
Improvement

Authorization Token Renew

Adding background token renew flow to avoid unnecessary re-authentication.
  • Admin Panel