Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Technical debt/pendings 0.5 #115

Open
1 of 10 tasks
ggiraldez opened this issue Jan 23, 2018 · 0 comments
Open
1 of 10 tasks

Technical debt/pendings 0.5 #115

ggiraldez opened this issue Jan 23, 2018 · 0 comments
Labels

Comments

@ggiraldez
Copy link
Member

ggiraldez commented Jan 23, 2018

UI/UX pending

  • Slight misalignment in scheduled messages with inactivity settings, between the number (TextField) and the unit (SelectField)
  • "+ Add Option" button in Decision Tree Component, doesn't follow UI design
  • Rename "Translations" nav bar (and URL) to "Content" to better reflect the actual functionality in there; in the sub-menu rename "Content" to "Messages" or something along the lines
  • Allow user to drag and drop files for uploading them (xlsform and datatables)
  • How to handle encryption passphrase lost / redefinition
  • Hide second column in translations/variables if there's no language detector
  • Variables should not be editable until a language is selected in the column combo

Tech debt

  • Refactor chat and move websocket logic into actions removing the ChatClient component altogether; maybe keep it to hook into the basic bot navigation lifecycle (ie. didMount when entering the bot, willUnmount when leaving the bot)
  • Cache backend version to avoid hammering on each request
  • There is no heuristic to cast types from data tables csv. Roo read them as strings. xls are able to return typed data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants