Public Backlog

WebinOne announcements, releases, updates and achievements

v 4.0 Release date: 20 Mar, 2019

Full Release Notes

Backlog

UPDATE
Liquid date filter - convert number to date

Now Liquid can convert numbers to date (interpreted as number of seconds from 1st Jan 1970).

For example:
{% assign newStartDateSeconds = 'now' | date: '%s'| minus: 1209600 %}
{% assign newStartDate = newStartDateSeconds | date: '%e-%b-%Y' %}

Backlog

WYSIWYG - Image padding UI

Provide ability to add/edit spacing around images

http://prntscr.com/n0jspm

Backlog

Managing Content templates through FTP

Add ability to manage Content Template via FTP.

Folder to check files in:

/Content/ContentTemplates

File to check schema:

.html

If Content template created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the template remains the same).

Extend Content template with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> create template
  • delete file -> delete template
  • update file -> update template's content
  • rename file -> rename content template
  • All above vice versa

Backlog

Managing Snippets through FTP

Add ability to manage Snippets via FTP.

Folder to check files in:

/Content/Snippets

File to check schema:

.html

If Snippet created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the Snippet remains the same).

Extend Snippets with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> create Snippet
  • delete file -> delete Snippet
  • update file -> update Snippet's content
  • rename file -> rename Snippet (alias remain the same)
  • All above vice versa

Backlog

Managing Email templates through FTP

Add ability to manage Email Template via FTP.

Folder to check files in:

/Content/EmailTemplates

File to check schema:

.html

If Email template created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the template remains the same).

Extend Email template with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> create template
  • delete file -> delete template
  • update file -> update template's content
  • rename file -> rename Email template
  • All above vice versa

Backlog

Managing Module Layouts through FTP

Add ability to manage Module Layouts via FTP.

Folder to check files in:

/Content/ModuleLayouts/

File to check schema:

.html

If Module Layout created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the Module Layout remains the same).

Extend Module Layouts with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> create Module Layout (as list layout)
  • delete file -> delete Module Layout
  • update file -> update Module Layout's content
  • rename file -> rename Module Layout
  • All above vice versa

Backlog

Managing Forms through FTP

Add ability to manage Forms via FTP.

Folder to check files in:

/Content/Forms

File to check schema:

.html

If Form created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the Form remains the same).

Extend Forms with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> create Form
  • delete file -> delete Form
  • update file -> update Form's content
  • rename file -> rename Form (alias remain the same)
  • All above vice versa

Backlog

Managing System Pages through FTP

Add ability to manage System Pages via FTP.

Folder to check files in:

/Content/SystemPages

File to check schema:

.html

If System Pages created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the System Page remains the same).

Extend System Pages with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> No Action (disallowed action for this type of item)
  • delete file -> No Action (disallowed action for this type of item)
  • update file -> update System Page's content (create file if it was deleted by ftp)
  • rename file -> No Action (disallowed action for this type of item)
  • All above vice versa

Backlog

Managing System Emails through FTP

Add ability to manage System Emails via FTP.

Folder to check files in:

/Content/SystemEmails

File to check schema:

.html

If System Email created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the System Email remains the same).

Extend System Emails with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> No Action (disallowed action for this type of item)
  • delete file -> No Action (disallowed action for this type of item)
  • update file -> update System Email's content (create file if it was deleted by ftp)
  • rename file -> No Action (disallowed action for this type of item)
  • All above vice versa

Backlog

Managing Workflow Emails through FTP

Add ability to manage Workflow Emails via FTP.

Folder to check files in:

/Content/WorkflowEmails

File to check schema:

.html

If Workflow Email created in admin contains unaccessible symbols for file name - replace them with empty string ("") for file name (name of the Workflow Email remains the same).

Extend Workflow Emails with the same FTP Path variable as Pages has.

Managing functions are the same as for pages:

  • create file -> create Workflow Email
  • delete file -> delete Workflow Email
  • update file -> update Workflow Email 's content
  • rename file -> rename Workflow Email (alias remain the same)
  • All above vice versa

Backlog

Beta Feature flags

Ability to enable/disable some beta features before they become default.

http://prntscr.com/n0jx5m

Backlog

Default auth cookie life time to 24h

Extend cookie life time after log in to secure zone from 30 min to 24hrs

Backlog

Admin URL management improvement

  • Remove # from url routes in admin
  • On login - redirect user to previous page (if user was redirected to login by the app).
  • If user goes via old urls with # - redirect him to the correct new styled URL

Backlog

Liquid engine refactoring (ALPHA)

Refined and optimized Liquid Parsing process.
Feature is in ALPHA state for now and under internal feature flag.
Feature is disabled by default but we can manually enable it upon request for any of your trial sites if you wish to play with it.

Benefits of the feature:

  • Parsing process now goes starting from template instead of page content.
  • Liquid parsing speed is slightly increased.

Feature is incompatible with nICE for now (compatibility is under development).

Bug

Allow ‘Amount’ payment when Event Price is 0

When

  • Event Has Price field set to 0
  • Form Has AcceptPayment field ON
  • Form Has AcceptEventSubscription field ON
  • Form submission data has Amount > 0

Than - proceed payment the same way as it does for event by event.price BUT use FormSubmissionData.Amount as Price

Show more less
New Feature

WYSIWYG Editor - Image Manager

Need to have the ability to add Spacing and Image Compression options as well, similar to how Shopify handles this

Right now one need to manually go in and update Margins. Would also be good to assign a custom CSS class to images.

wysiwyg-image-manager.png
  • Admin Panel
  • WYSIWYG Editor
Improvement

FTP Access to Templates Etc.

FTP access to Pages, Menus, Content Templates, Snippets, Web forms (!), Blogs + Blog Posts, Events and Event Groups, Banners (Ad rotators), Galleries/Sliders (Photo Galleries), Authors, FAQ's, Custom Modules, Workflow Emails, System Emails, Email Templates and System Pages
  • FTP