Hexastack / Hexabot

Hexabot is an open-source AI chatbot / agent builder. I allows you to create and manage multi-channel and multilingual chatbots / agents with ease.
https://docs.hexabot.ai
GNU Affero General Public License v3.0
192 stars 43 forks source link

🐛 [BUG] - API Translation Refresh - Custom blocks settings #109

Open marrouchi opened 1 week ago

marrouchi commented 1 week ago

Description

Currently the API endpoint for refreshing translations extract all custom blocks settings (including secret). We need to restrict the translation refresh to only text like settings.

Reproduction steps

1. Login and go to Visual Editor
2. Add the RAG custom block
3. Edit the block and go to "Message"
4. Update token
5. Go to "Localization / Translations"
6. Hit Refresh
7. You would be able to see the secret.

Logs

No response

Browsers

No response

OS

No response

kartik1112 commented 1 week ago

Hey @marrouchi can you assign this to me?

marrouchi commented 1 week ago

@kartik1112 Done 👍

kartik1112 commented 1 week ago

image

@marrouchi I can't see RAG custom block here.. Can you help? and if i go for dummy I see empty space in messages tab

marrouchi commented 6 days ago

Hello @kartik1112, please do git pull latest from main and then install it : npm install npx hexabot install plugin Hexastack/hexabot-plugin-chatgpt It has been moved in a seperate repo and became installable. Sorry for the inconvinence.

marrouchi commented 12 hours ago

@AuraOfDivinity Task has been assign to you since we didn't get any response from @kartik1112