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)