Releases: Dembrane/echo
v1.3.0
v1.2.0
Highlights:
Audio Download Feature: Now you can download audio from conversations
Conversation Management Improvements: Add tags to conversations in the dashboard
UI Refinements: Fixed portal preview, improved image display on aspects, and ensured logo consistency
System Reliability: Added worker health monitoring and new CPU queue configuration
Smart Summaries: Conversation summary templates now adapt to content complexity
Bug Fixes: Resolved the "save error" while editing conversations and fixed various Sentry exceptions
What's Changed
- bugfixes and minor refactoring by @spashii in #91
enable audio download
logo consistency
fix "save error" while editing a conversation
now you can add tags to a conversation in the dashboard
fix sentry exceptions
Modify the conversation summary prompt templates to adapt to content complexity, ensuring concise and relevant summaries. - add worker readiness/liveness checks by @spashii in #93
Added scripts for worker liveness and readiness checks to enhance monitoring and reliability of Celery workers.
Modified task configurations to include a new CPU queue and improved task acknowledgment settings. - fix portal preview and images on aspects by @spashii in #94
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.0 Get Reply (ECHO)
What's Changed
(portal/ECHO) added a feature to get a reply during a conversation (#87)
- Implement streaming replies for conversation API and frontend
- Updated the
generate_reply_for_conversationfunction to stream responses using async generators. - Modified the API endpoint to return a streaming response for conversation replies.
- Enhanced the frontend to display streaming content in real-time, including a loading indicator.
- Adjusted cooldown logic for replies and updated alert messages for user feedback.
- Cleaned up code and improved error handling for API interactions.
- Enhance conversation reply functionality and update project settings
- Added permissions for
conversation_replycollection with actions for read, create, update, and delete. - Updated GraphQL schema to include queries and mutations for
conversation_reply. - Introduced new fields in the project settings for enabling AI-powered replies and customizing reply prompts.
- Refactored frontend components to integrate new reply features, including UI elements for enabling replies and managing prompts.
- Improved backend logic for generating and storing conversation replies, ensuring proper handling of response content.
- Update ProjectPortalEditor and localization files for terminology changes
- Renamed "Dembrane Reply" to "Dembrane Echo" in the ProjectPortalEditor component.
- Updated related UI text to reflect the new terminology, including switch labels and participant instructions.
- Adjusted localization files for German, English, Spanish, French, and Dutch to ensure consistency with the new terminology.
- Enhanced error messages in the backend to replace "Get reply" with "Echo" for clarity.
-
Fix optional chaining for message type in SpikeMessage component
-
Update participant components and localization files for consistency
- Changed the button label in the SystemMessage component from "Start Recording" to "Record".
- Added a margin class to the SystemMessage for better spacing.
- Updated the UserChunkMessage component to use a menu for delete actions instead of a direct button.
- Adjusted the visibility of the bottom reference div based on response view state.
- Enhanced styling in the SpikeMessage component for better UI consistency.
- Updated localization files for German, English, Spanish, French, and Dutch to reflect the new button label and other text changes.
- Update localization files for consistency across languages
- Updated German, English, Spanish, French, and Dutch localization files to ensure consistency in messaging.
- Adjusted translations for various UI elements, including button labels and error messages, to align with recent terminology changes.
- Enhanced clarity and accuracy of messages to improve user experience.
Full Changelog: v1.0.0...v1.1.0