history
History
0.15.10 (2022-07-22)
Add or update types
Added new values to field value_type in schema SlotDataSchema in file daschat_base/base_schemas/slots.py.
0.15.9 (2022-07-22)
Add or update types
Added new values to field value_type in schema SlotDataSchema in file daschat_base/base_schemas/slots.py.
0.15.8 (2022-07-19)
Add or update types
Added new schema HandsoffNewChatSchema in file daschat_base/schemas.py to be used when new chat must be created in the handsoff service.
0.15.5 (2022-03-08)
Add or update types
Changed path field in MediaMetaData schema from Path to str type.
0.15.4 (2022-02-18)
Refactor code
Create directory schemas to hold schemas definitions.
Add or update types
Added slots field to Chat and Contact schemas.
Added schema file slots.py with new schamas to suppor usage of slots fields.
0.15.3 (2022-01-11)
Add or update types
Added id field to the MessageSchema schema. In the future it will be used to track the origin of the message.
0.15.2 (2021-11-06)
Added support for Python 3.7
0.14.0 (2021-10-25)
Breaking changes
Add or update types
Changed ResultFieldSchema schema renaming field msg_id to id and removed text field.
Refactor code
0.13.1 (2021-10-25)
Add or update text and literals
Added more messages to messages.py and custom message factories.
0.13.0 (2021-10-25)
Add or update types
Added ResultFieldSchema and DispatchCallOutSchema schemas. They will be used to standardize the return of API calls and modules.
Created messages.py to hold all text messages generated by daschat.
Added the department field to the MessageSchema schema. In the future it will allow to register in the log who wrote the message sent to the contact.
Changed max size of agent_id, agent_name fields in the MessageSchema schema.
0.12.1 (2021-10-23)
Add or update types
Created version.py for package version info.
Created types.py to be the global type and class definition center.
Added new enum type MessageDispatchEnum in WebhookTypesEnumtypes.py.
Added the dispatch field to the MessageSchema schema. In the future it will allow to select wich module of DasChat will process the message.
0.12.0 (2021-10-23)
Add or update types
Added the agent_id, agent_name fields to the MessageSchema schema. In the future it will allow to register in the log who wrote the message sent to the contact.
Added new webhook type CHAT_FORWARDED in WebhookTypesEnum for when the chat is transferred to another agent or bot.
Work in progress
Added module dc_abc_channel.py with abstract class ChannelBase for channels plugins.
0.11.1 (2021-10-10)
Fix typos
Proprerty info has same name as info method. Changed proprerty name to info_data.
0.11.0 (2021-10-13)
New features
Breaking changes
Added info method to HandoffBase class.
0.10.1 (2021-10-10)
Fix typos
Fixed variable names.
Addittional doctrings.
0.10.0 (2021-10-09)
Added property chat_id_type to handle handsoff apps, like Rocketchat, that not allow use of the chat_id generated by Daschat
0.9.0 (2021-10-05)
Added columns for handsoff app data and chat id control
0.8.0 (2021-07-21)
Added webhook enum type for CHAT_TAKEN
Docs corrections in how to deploy official version
0.7.0 (2021-07-20)
Added CHAT_SESSION as webhook type enum.
0.4.0 (2021-06-28)