This repository has been archived by the owner on Aug 30, 2022. It is now read-only.
Smarti 0.7.0
Smarti 0.7.0 is a refactoring release, and introduces an improved webservice API.
New in Smarti 0.7.0
- #86 - New Conversation API
- #148 - Improved Smarti-Widget
- #183 - Chatpal-Search support
- #184 - Admin UI - Default configuration is not loaded
- #185 - Admin UI - Change Client deletion dialog
- #189 - Token based Related Conversation
- #191 - Support indexing/search of ongoing Conversations
- #192 - Conversation MLT-Query-Builder should only use recent messages
- #193 - Special characters in configuration keys cause MongoDB-Exceptions
- #196 - Admin UI - Rename button "Clone" to "Clone Configuration"
- #200 - Tempaltes and Queries need always be built
- #201 - The conversationsearch query builder shall consider Tokens
- #205 - Smarti-Widget - Analysis result cleared on post message
- #206 - Smarti-Widget - No results without keywords
- #207 - Smarti-Widget - No releated conversations found/displayed
- #209 - Chatpal-Integration: No client support
- #210 - Smarti-Widget - Paging/Endless-Scroll
- #211 - Smarti-Widget - highlight pinned tags
- #216 - Admin UI - Copying the default configuration => new default
- #218 - Basic Context Analysis
Upgrading
With 0.7.0
, the datamodel has changed so data from older installations
must be migrated to the new model.
A migration script is available. If you are not using one of the provided installation packages (deb, rpm) or docker, you must apply it manually:
var conversations = db.getCollection('conversations');
conversations.update({tokens: {$exists: true}}, {
$unset: {
channelId: true,
tokens: true,
queryTemplates: true,
'meta.lastMessageAnalyzed': true
}
}, {multi: true});