0.6.10 (build #0610005)

Billing, Apps in Dialogues, performance and polish.

NEW

  • [IRIS-2961] - App Picker in Dialogue Editor

  • [IRIS-3035] - Append Test Indicator to dialogues running in test.

  • [IRIS-3071] - On Promotion to Test - Check Scenarios & Entry Points

  • [IRIS-3157] - Credit Card details

  • [IRIS-3168] - Change Rate Plan

  • [IRIS-3177] - Billing Details

  • [IRIS-3239] - Dialogue Security Model

  • [IRIS-3243] - Service: Scenarios & Entry Points

  • [IRIS-3256] - Stripe - Privacy Policy Update

  • [IRIS-3369] - Twitter features

  • [IRIS-3581] - Error indicator in graph

IMPROVEMENTS

  • [IRIS-2271] - Security Issue: Implement Dialogue Blacklist

  • [IRIS-2978] - Document HTTP API

  • [IRIS-3074] - Disable "Make Default Entry" checkbox when it is selected

  • [IRIS-3083] - Improve Sentry Error Messages on Dialogue Service

  • [IRIS-3316] - Implement App Picker Functionality in Dialogue UI

  • [IRIS-3325] - Add Mandatory Entry point Checkbox into Dialogue UI

  • [IRIS-3326] - Add Entry Point checking to Dialogue Validation Micro-Service

  • [IRIS-3340] - Add flag to Dialogue duplication that specifies addition of Message text to messages

  • [IRIS-3377] - Dialogue Limits - Scenarios, Entry Points

  • [IRIS-3390] - Implement Dialogue Whitelist Security

  • [IRIS-3398] - Atomic Datastore Command

  • [IRIS-3403] - Rate Plans

  • [IRIS-3457] - Upgrade to the latest version

  • [IRIS-3487] - Upgrade graph and institute a memory limit

  • [IRIS-3490] - Deploy 0.6.9 Hotfix

  • [IRIS-3558] - Support for Twitter features in Advanced Mode / Outflow

  • [IRIS-3653] - Dialogue UI error messages do not work correctly on staging

  • [IRIS-3664] - Manager is wrongly appending a HTTPS to the front of datastore_host

  • [IRIS-3677] - Investigate Analytics Query Speeds

  • [IRIS-3718] - Allow a company to have test indicators turned off in AA

FIXED

  • [IRIS-2424] - Dialogue Editor Deploy needs cache cleared to reflect changes

  • [IRIS-2639] - Node being actively edited should be arranged in front of other nodes

  • [IRIS-2955] - Node selector is sitting behind nodes

  • [IRIS-3278] - Icon on help tab is incorrect

  • [IRIS-3281] - Datastore throws error when given a blank base_id

  • [IRIS-3291] - Tabs are incorrectly selected when secondary nav is selected

  • [IRIS-3419] - Clean the logs out of any server with a disk fuller than 50%

  • [IRIS-3439] - Auth'd account table is misaligned on small screens

  • [IRIS-3507] - Company Identifier Too Long

  • [IRIS-3543] - Can't promote Dialogue to testing in staging

  • [IRIS-3545] - (Staging) Secondary Menu is hidden until Tabs are clicked.

  • [IRIS-3546] - (Staging) Help tab has changed

  • [IRIS-3547] - Can't run a Dialogue in test if it has too many entry points [IRIS-3548] - Plan usage is not displaying number of entry points or scenarios used.

  • [IRIS-3549] - Manual rate plan changes in Stripe do not reflect in Iris

  • [IRIS-3550] - Monthly Subscription is showing incorrect price

  • [IRIS-3551] - Saving Dialogue breaks for new company with no configurations

  • [IRIS-3553] - Entry Point & Scenario count is not shown in AA [IRIS-3554] - Deleting an App from a graph with many apps caused it to stop responding

  • [IRIS-3559] - Current Plan is not reflecting correct Plan

  • [IRIS-3560] - Entry point error warning is not as per design.

  • [IRIS-3562] - Rate Plan information page missing text

  • [IRIS-3563] - Invalid Dialogue Become Unfixable

  • [IRIS-3570] - Change the timeout for graph host resolution to 10 seconds

  • [IRIS-3571] - Router crashes on Subscription Payload

  • [IRIS-3639] - Subscription Frontend includes billing interval twice

  • [IRIS-3640] - App Service Failures not being handled correctly

  • [IRIS-3641] - Deleting a dialogue doesn't subtract its entry points + scenarios from the company

  • [IRIS-3654] - Error on deploying a graph (With multiple entry points)

  • [IRIS-3655] - Can't create new graph - getting 500 error

  • [IRIS-3657] - Able to set multiple default entry points in the graph

  • [IRIS-3658] - Promotion to test failing

  • [IRIS-3659] - Dialogue Deployments Fail Because of Metadata Tags

  • [IRIS-3660] - Promoting a Dialogue with an app in it times out

  • [IRIS-3661] - App Service Data Writer Mishandles Returned Payload [IRIS-3663] - Promotion Step Provides Incorrect Environment For Entry Points check

  • [IRIS-3673] - Investigate Dialogue Settings Not Being Written

  • [IRIS-3674] - Datastore is returning 500s and an error if value not found

  • [IRIS-3675] - Datastore is not successfully reading value that has been written

  • [IRIS-3676] - Dialogue service will sometimes enter state where it does not respond to requests

  • [IRIS-3687] - Dialogue UI App Picker does not create new instances after deleting an existing instance

  • [IRIS-3692] - Deleting an App that is connected to a quick reply, does not turn it's no longer valid quick reply connection node red

  • [IRIS-3693] - Deleting App causes advanced mode weirdness in normal mode

  • [IRIS-3719] - Entry point count showing as -1

  • [IRIS-3726] - Changing node titles on a large graph causes refresh error warning to pop up