Locksmith news
Locksmith news
uselocksmith.com

Live syncing for input lists sourced from Google Drive

 

New

 

 

Input lists that have a source file on Google Drive will now be automatically synced whenever the source file is updated. This unlocks additional functionality: anything that feeds into a Google Sheets file (a Google Form, data from Zapier or anything else) can now dynamically and immediately feed into an input list, where it can be used for Locksmith passcodes or secret link codes.

Read more

More operational accuracy for keys that determine access based on the current time

 

Improvement

 

 

The key conditions that permit based on the current time (i.e. "Permit if the customer is visiting before [or after] a certain date and time") are now much more operationally accurate.

Screen Shot 2020-10-20 at 3.15.04 PM.png

Previously, the time logic was based purely on theme Liquid code – and, as such, Shopify's storefront caching would get in the way. For example, if a key permitted access starting at 3pm, a visitor arriving at 2:59pm would be denied access – and then would likely be again denied access at 3:01pm, because Shopify would serve them the cached copy of the storefront that was generated at 2:59pm.

To get around this, Locksmith now automatically runs an install 30 seconds before the configured date and time. This way, the cache is forced to reset, resulting in a fresh rendering of the page, which in turn results in the visitor being correctly granted or denied access.

New API support for requesting an installation

 

New

 

 

Our REST API now supports requesting an installation – i.e. having Locksmith update its code in your currently-published online store theme.

Read more

Input lists are now available

 

New

 

 

Locksmith now supports passcode and secret link keys, backed by input lists: bulk lists of inputs, like that list of 300,000 passcodes you're distributing to your subscribers, or that million-email list you're preparing for a new drop.

Input lists can be configured in your Locksmith account settings, and they're always synchronized with an external source (like Google Sheets, or an Excel file in Google Drive, or a cache endpoint from Mechanic, or a JSON API on your own server). This way, you can manage your inputs in any way you want to, and Locksmith will auto-sync the list on a daily basis.

Input lists can be used right now as the passcode source for passcode key conditions, and as the secret link code source for secret link conditions.

Read more