Build June 1, 2018

Major updates to backend reporting, new tools in several areas, better navigation and more! Oh yeah, we released newsletters 2.0.

Jordan Gilman avatar
Written by Jordan Gilman
Updated over a week ago
  • Control - Transactions -     fixed issue with processing transactions

  • API - Newsletters - fixed     issue with searching for specific newsletters

  • Portal - General - Added     security headers to prevent attacks

  • Portal - General - added     validation scripts to register page

  • Control - Design - minor CSS     updates

  • Portal - Account - we added     strict rules for passwords (min 8 chars, at least 3 of the following 1     lower case letter, 1 upper case letter, 1 number or 1 special character)

  • Portal - Account - updated     screen with validation

  • Portal - Membership - added     validation and password requirements

  • Portal - Checkout - added     validation to fields

  • Portal - Contact - added form     validation

  • Portal - Forms - added     validation to forms

  • Portal - Forms - fixed an     issue that wasn't rendering the javsacript added for form validation

  • Control - User - added new     minimum password requirements

  • API - Commerce - fixed issue     with filtering products

  • Portal - Vanity URL - fixed      issue with routing of vanity URL domain names

  • Portal - Security - added      cookie flag to ensure it transmits over https if https exists and that it      can't be read by scripts

  • Portal - General - updated      all user exits with validation on input fields

  • Control - Commerce - minor      updates to create product ui

  • Portal - FAQ - added the      ability to filter by faq_no

  • API - HAPI - Commerce -      added ability to return minimal data for products with type = mini      instead of shop

  • API - Media - added      additional sort options for media files

  • Portal - Service - setup a      new choose plan grid for better conversion at the annual plans

  • Portal - Subscription -      prevent from using coupon code on anything but annual membership

  • API - Subscription - prevent      using coupon code if not annual billing

  • API - Fundraiser - fixed      issue with total transactions

  • Portal - Compliance - we      added /cookie to offer a cookie policy to be compliant with GDPR

  • Portal - Compliance - we      updated the standard footer with a link to the cookie policy

  • Portal - Compliance - we      updated all register forms to agree to /terms and /privacy when      registering

  • Portal - Compliance - we      updated the checkout to agree to /terms and /privacy when checking out      (this accommodates 80% of the use cases)

  • Portal - Account - Projects      - minor updates to UI

  • API - Project - fixed issue      where contractor couldn't see project deliverables

  • API - Customer - when      deleting a customer it will re-assign any past data to customer 0

  • Control - Builder -      improvements to the tools and experience

  • Database - Newsletter -      added version_id and template_status to wi_templates and      wi_newsletter_layout

  • API - Newsletter - added      support for new fields on template

  • Control - Newsletter - added      ability to edit the version id and template status

  • Portal - Content - updated      canonical for home page to remain as /

  • Database - Newsletter -      included statistics on main object wi_newsletter

  • API - Newsletter - updated      objects and queries to pull stats from wi_newsletter

  • API - Newsletter - minor      improvements to newsletter tracking

  • Built to Production - API

  • API - Templates - generate      json based on version id selected

  • Control - Templates - minor      updates to the UI

  • API - Membership - updated      the subscription job to also expire any memberships that have a set      expiration date.

  • Portal - Scheduler - default      max days is 365

  • Portal - Account - Member -      added ability to filter directory based on category

  • API - Membership - added      ability to filter by category

  • Control - Customer - added      the ability so you can edit a customer's affiliate

  • API - Commerce - we process      triggers on the location visit then the order placed when rewarding      points, this will ensure that a multi-step location visit and dining      points combo rewards the proper amount based on spend

  • API - Commerce - minor      improvements to order handling (will update customer_no if different from      default customer_no)

  • API - Clone - updated the      cloning for cloning a newsletter

  • Portal - Facebook - fixed      issue with authentication by enabling /socialAuthReturn/facebook/lookup/0

  • Built to Production - Portal

  • Database - Loyalty - added a      field to include x dollars in rewards when they achieve a level

  • API - Loyalty -      automatically reward x dollars when they achieve a level

  • Control - Loyalty - added      ability to edit the include x dollars when joining

  • API - Omnivore - when adding      an employee, add the business_location_no

  • Portal - General - setup      local variable for common customer variables needed in JS

  • Portal - Validation - added      min/max length to phone numbers and better validation

  • Control - Validation - added      min/max length to phone numbers and better validation

  • Control - Newsletter - minor      updates to UI

  • Control - Newsletter - added      a banner to announce the new Newsletter Layout 2.0, click to enable

  • API - Company - when a new      company is created, we will automatically setup the newsletter layout

  • Database - Transaction -      added field to track business_location_no for a transaction

  • API - Transaction - capture      business_location_no when processing a transaction

  • API - Transaction - added      ability to filter transactions by business_location_no

  • API - Omnivore - updated      transactions to include the business_location_no

  • Control - Transaction -      allow you to select the location for a transaction

  • API - Commerce - track      location to commerce transactions

  • Database - Service - added      business_location to service and subscription to ensure it gets tracked      back

  • API - Service - added      support for business_location_no

  • API - Service - when a      subscription is processed, we will ensure the transaction is associated      with the location

  • Control - Service - added      ability to assign location to service and a subscription

  • Database - Offers - added      business_location_no to redemption table

  • API - Offers - offered      support to capture business_location_no

  • Database - Offers - added      enableLocationTracking, redemption_pin to wi_pass

  • API - Offers - added support      for new fields

  • Control - Offers - added      ability to set the necessary fields

  • API - Customer - fixed issue      with deleting/wiping

  • Control - Commerce - added      type ahead for easy add to cart

  • API - Commerce - added a      reference select for productmini to be a lightweight version

  • API - Commerce - updated      miniProduct to include product_brief

  • Control - Commerce - ability      to add multiple products to POS and change quantity

  • API - Transaction - added      report of all transactions and scans returnTransactionReport

  • API - HAPI - Membership -      fixed issue with returning membership data for company 0

  • Control - Reporting -      created a report of all transactions broken down by location

  • Portal - Account - Project -      added support for custom contracts for project bidders

  • Control - Survey - fixed      issue with setting contact as the reference_type by default

  • Portal - Account - Project -      minor updates to project phase language

  • Portal - Account - Project -      minor update to URL handling

  • Control - General - added      quick search navigation at top of page

  • Control - Subscriptions -      added ability to filter by date in query string from_date, to_date

  • Control - Builder -      improvements to usability and newsletter sending

  • API - Newsletter - enabled      newsletter template (in config)

  • API - Clone - minor updates      to handling in general and newsletter styles

  • API - Content - updates to      how we generate the draggable list files

Did this answer your question?