Commit Graph

782 Commits

Author SHA1 Message Date
Mohamed Marrouchi
7c4c2a2448 fix: enhance flickering 2025-05-29 07:14:10 +01:00
Mohamed Marrouchi
2cfff18cb5 fix: preserve search on conversation select 2025-05-29 06:39:23 +01:00
Mohamed Marrouchi
158663dd66 fix: nit 2025-05-29 06:32:42 +01:00
medchedli
97485beb9c fix: add error handling and sanitization for URL formatting 2025-05-28 21:23:56 +01:00
medchedli
7ac75159e1 feat: add url auto-linking for chat messages in the inbox page 2025-05-28 19:32:36 +01:00
Mohamed Marrouchi
7a4f8a7786 feat: apply across all pages 2025-05-28 19:07:46 +01:00
Mohamed Marrouchi
6b0ad29ee8 feat: add query param hook 2025-05-28 17:06:54 +01:00
Mohamed Marrouchi
0f8f0dd27f fix: move debounce to text input and enhance 2025-05-28 17:06:23 +01:00
Mohamed Marrouchi
0c31d3047e fix: revert to older version 2025-05-28 16:26:32 +01:00
medchedli
4cb3229f1b feat: add default NLU penalty factor setting 2025-05-27 20:03:34 +01:00
Med Marrouchi
4692339bea
Merge pull request #1029 from Hexastack/1024-bug---update-ui-i18n-incorrect-translations
Some checks failed
Build and Push Docker API Image / build-and-push (push) Has been cancelled
Build and Push Docker Base Image / build-and-push (push) Has been cancelled
Build and Push Docker UI Image / build-and-push (push) Has been cancelled
fix(frontend): update incorrect translation keys
2025-05-27 18:26:46 +01:00
yassinedorbozgithub
fb2fb691fe fix(frontend): apply feedback 2025-05-26 18:21:06 +01:00
Med Marrouchi
82925aa799
Merge pull request #1039 from Hexastack/972-issue---multiple-attachment-upload-issue
fix(frontend): add uid for upload components
2025-05-26 18:00:21 +01:00
Med Marrouchi
e1ad7ac1f9
Merge pull request #1038 from Hexastack/1037-issue---block-list-incorrect-fieldname-display_mode
fix(frontend): rename display_mode field
2025-05-26 18:00:00 +01:00
Med Marrouchi
e1a67d0cbc
Merge pull request #1035 from Hexastack/1030-issue---block-form-empty-select-for-the-type-of-context-var-capture
fix(frontend): select components defaultValue
2025-05-26 17:59:19 +01:00
yassinedorbozgithub
4981f723c5 fix(frontend): add uid for upload components 2025-05-25 22:29:58 +01:00
yassinedorbozgithub
1400e66702 fix(frontend): rename display_mode field 2025-05-25 22:13:04 +01:00
yassinedorbozgithub
ab30c46d97 fix: block deletion for built Nlp Entities 2025-05-23 15:55:03 +01:00
yassinedorbozgithub
c1db0c7ad0 fix(frontend): update incorrect translation keys 2025-05-23 15:41:10 +01:00
yassinedorbozgithub
209fe8e0ee fix(frontend): use fast stringify function 2025-05-23 11:59:23 +01:00
yassinedorbozgithub
1c802cd67f fix(frontend): update previous related updates 2025-05-23 11:42:08 +01:00
yassinedorbozgithub
69ed2eb552 fix(frontend): update AutoCompleteSelectEntity value 2025-05-23 11:41:37 +01:00
yassinedorbozgithub
8d38b79636 fix(frontend): patch AutoCompleteSelect component key 2025-05-23 11:40:47 +01:00
Mohamed Marrouchi
933daaa221 build: v2.2.8
Some checks failed
Build and Push Docker API Image / build-and-push (push) Has been cancelled
Build and Push Docker Base Image / build-and-push (push) Has been cancelled
Build and Push Docker UI Image / build-and-push (push) Has been cancelled
2025-05-22 10:41:13 +01:00
yassinedorbozgithub
6f215afd05 fix: resolve block list bug 2025-05-21 18:02:08 +01:00
Mohamed Marrouchi
6de740f683 feat: add toolip selection + auto-predict train sample 2025-05-14 08:15:22 +01:00
Mohamed Marrouchi
09666efec6 feat: update nlu llm helper to use pattern lookup 2025-05-13 16:27:36 +01:00
Mohamed Marrouchi
949fee281a fix: minor fixes 2025-05-13 16:27:36 +01:00
Mohamed Marrouchi
6e89192f88 feat: add determinisic slot filling (keyword and patter lookup strategies) 2025-05-13 16:27:36 +01:00
Mohamed Marrouchi
946d940370 feat(frontend): add nlp pattern lookup strategy 2025-05-13 16:27:36 +01:00
Mohamed Marrouchi
e2d6d15215 build: v2.2.7
Some checks are pending
Build and Push Docker API Image / build-and-push (push) Waiting to run
Build and Push Docker Base Image / build-and-push (push) Waiting to run
Build and Push Docker UI Image / build-and-push (push) Waiting to run
2025-05-13 16:26:39 +01:00
Med Marrouchi
7e22a43cd5
Merge pull request #995 from Hexastack/993-bug-console-chat-widget-doesnt-show-quick-replies
fix: Show quick replies in Console Chat Widget
2025-05-13 15:01:36 +01:00
Med Marrouchi
ae8ae7ea07
Merge pull request #1008 from Hexastack/1007-issue---visual-editor-add-category
fix(frontend): update dialogs types
2025-05-13 14:36:25 +01:00
yassinedorbozgithub
d1b8412e3b fix(frontend): update dialog types 2025-05-13 14:20:21 +01:00
yassinedorbozgithub
b511ee8323 fix(frontend): resolve add new flow error 2025-05-13 12:29:40 +01:00
yassinedorbozgithub
fa17ca33b3 fix(frontend): resolve add new flow error 2025-05-13 12:26:28 +01:00
Med Marrouchi
f705b2eff9
Merge pull request #1004 from Hexastack/1003-issue---media-library-missing-dialog-title
fix(frontend): update attachment dialog title
2025-05-13 12:25:53 +01:00
Med Marrouchi
94bbc4ad20
Merge pull request #1001 from Hexastack/fix/disallow-attachment-delete
fix: disalow attachment delete
2025-05-13 12:25:28 +01:00
Med Marrouchi
e2666302b8
Merge pull request #1000 from Hexastack/feat/implement-block-nlp-prioritization-strategy-v3
Feat/implement block nlp prioritization strategy v3
2025-05-13 12:22:32 +01:00
yassinedorbozgithub
736567acb3 fix(frontend): update attachment dialog title 2025-05-13 10:31:58 +01:00
yassinedorbozgithub
11bda74568 Merge branch 'main' into 993-bug-console-chat-widget-doesnt-show-quick-replies 2025-05-13 08:11:48 +01:00
Mohamed Marrouchi
5af9de5b19 fix: nit 2025-05-12 18:12:00 +01:00
Mohamed Marrouchi
78b217c2f7 fix: disalow attachment delete 2025-05-12 18:03:58 +01:00
Med Marrouchi
cd3f801976
Merge pull request #991 from Hexastack/975-issue---inbox-doesnt-show-message-history
fix(frontend): resolve inbox scrolling top issue
2025-05-12 15:36:46 +01:00
MohamedAliBouhaouala
5d8befacdf fix: minor enhancements 2025-05-12 07:30:01 +01:00
MohamedAliBouhaouala
5dcd36be98 feat: set nlpEntity weights type to float 2025-05-12 07:30:01 +01:00
Mohamed Marrouchi
bab2e3082f feat: implement nlp based blocks prioritization strategy
feat: add weight to nlp entity schema and readapt

feat: remove commented obsolete code

feat: restore settings

feat: apply feedback

fix: re-adapt unit tests

feat: priority scoring re-calculation & enabling weight modification in builtin nlp entities

fix: remove obsolete code

feat: refine unit tests, apply mr coderabbit suggestions

fix: minor refactoring

feat: add nlp cache map type

feat: refine builtin nlp entities weight updates

feat: add more test cases and refine edge case handling

feat: add weight validation in UI

fix: apply feedback

feat: add a penalty factor & fix unit tests

feat: add documentation

fix: correct syntax

fix: remove stale log statement

fix: enforce nlp entity weight restrictions

fix: correct typo in docs

fix: typos in docs

fix: fix formatting for function comment

fix: restore matchNLP function previous code

fix: remove blank line, make updateOne asynchronous

fix: add AND operator in docs

fix: handle dependency injection in chat module

feat: refactor to use findAndPopulate in block score calculation

feat: refine caching mechanisms

feat: add typing and enforce safety checks

fix: remove typo

fix: remove async from block score calculation

fix: remove typo

fix: correct linting

fix: refine nlp pattern type check

fix: decompose code into helper utils,  add nlp entity dto validation, remove type casting

fix: minor refactoring

feat: refactor current implementation
2025-05-12 07:29:56 +01:00
yassinedorbozgithub
7d3cca6f74 fix(frontend): rename ChatContext 2025-05-09 17:45:25 +01:00
yassinedorbozgithub
76ecb900c5 fix(frontend): resolve notification subscription logic 2025-05-09 14:41:52 +01:00
yassinedorbozgithub
122395006b fix(frontend): remove classname automatically aded by chat-ui-kit 2025-05-09 08:36:10 +01:00
yassinedorbozgithub
b89057e50f fix(frontend): update style to css class 2025-05-09 08:33:54 +01:00
yassinedorbozgithub
60fa9482c5 fix(frontend): resolve inbox scrolling top issue 2025-05-09 08:26:36 +01:00
yassinedorbozgithub
8c9d263c5e fix: apply feedback 2025-05-08 09:35:30 +01:00
yassinedorbozgithub
5dbe26ca60 refactor(frontend): apply useDialogs props names changes 2025-05-08 09:26:54 +01:00
Mohamed Marrouchi
43c7161777 build: v2.2.6
Some checks are pending
Build and Push Docker API Image / build-and-push (push) Waiting to run
Build and Push Docker Base Image / build-and-push (push) Waiting to run
Build and Push Docker UI Image / build-and-push (push) Waiting to run
2025-05-07 07:21:53 +01:00
Med Marrouchi
629fdb5b8d
Merge pull request #954 from Hexastack/fix/auto-navigate-to-new-flow-after-creation
fix: auto navigate to new flow after creation
2025-05-01 18:30:27 +01:00
Med Marrouchi
eec18d40b0
Update frontend/src/components/categories/CategoryForm.tsx 2025-05-01 18:19:22 +01:00
Med Marrouchi
8e0c4cf413
Merge pull request #958 from Hexastack/fix/validation-by-pass-when-updating-block
fix: validation bypass when updating block
2025-05-01 18:17:39 +01:00
Med Marrouchi
b1a514c415
Merge pull request #925 from Hexastack/fix/duplicate-messages
Fix: duplicate messages
2025-05-01 17:00:47 +01:00
abdou6666
7b5e0a1aa6 fix: retries,acktimeout configuration socketio 2025-05-01 16:48:03 +01:00
hexastack
70eb1f12fb fix: cropped settings fields 2025-04-28 15:50:18 +01:00
Yassine
537815c954
Merge pull request #944 from Hexastack/115-issue-fallback-message-shouldnt-be-ignored
Some checks failed
Build and Push Docker API Image / build-and-push (push) Has been cancelled
Build and Push Docker Base Image / build-and-push (push) Has been cancelled
Build and Push Docker UI Image / build-and-push (push) Has been cancelled
fix: Resolve block local fallback issue
2025-04-25 09:53:57 +01:00
hexastack
e30f5eaef3 fix: validation bypass when updating block 2025-04-25 08:23:44 +01:00
Yassine
9b2840af01
Merge pull request #913 from Hexastack/fix/attachment-issues
Some checks are pending
Build and Push Docker API Image / build-and-push (push) Waiting to run
Build and Push Docker Base Image / build-and-push (push) Waiting to run
Build and Push Docker UI Image / build-and-push (push) Waiting to run
Fix: attachment issues
2025-04-25 08:01:11 +01:00
yassinedorbozgithub
7efdaaf3b0 fix: add radix prop 2025-04-23 17:18:34 +01:00
hexastack
a11d1952c6 fix: auto navigate to new flow after creation 2025-04-23 16:43:35 +01:00
yassinedorbozgithub
fb1af9839d fix: resolve local fallback active state 2025-04-23 16:42:57 +01:00
yassinedorbozgithub
fbbdda2724 fix(frontend): update max_attempts default value 2025-04-20 12:00:16 +01:00
Med Marrouchi
0fddf188e1
Add missing support for GIF upload 2025-04-16 09:22:52 +01:00
yassinedorbozgithub
62b77638bb fix: apply feedback 2025-04-13 22:57:37 +01:00
yassinedorbozgithub
70e38504ea fix: apply feedback 2025-04-13 22:52:39 +01:00
yassinedorbozgithub
2c7c821b39 fix(frontend): date normalization 2025-04-13 22:46:02 +01:00
yassinedorbozgithub
f8e4b3fb55 fix: simplify code syntax 2025-04-12 12:18:09 +01:00
yassinedorbozgithub
6159827aec feat: add loading spinner for document upload 2025-04-12 12:14:39 +01:00
Yassine
0a7929dd33
Merge pull request #554 from omarNaifer12/issue-553-fallback-block-can-be-empty
fix(frontend): allow fallback block to be empty
2025-04-12 11:55:58 +01:00
Yassine
2f38080445
Update frontend/src/components/settings/SettingInput.tsx 2025-04-12 11:54:24 +01:00
Yassine
3813635ee0
Merge pull request #812 from Hexastack/feat/display-synonyms-inputs
feat: display synonyms inputs
2025-04-12 05:22:25 +01:00
yassinedorbozgithub
ccd9290623 fix: apply feedback updates 2025-04-12 05:17:03 +01:00
yassinedorbozgithub
01e570c440 fix: resolve file conflicts 2025-04-11 23:44:39 +01:00
yassinedorbozgithub
168766957d Merge branch 'main' into fix/dependencies 2025-04-11 23:41:28 +01:00
Yassine
99f134c2a7
Merge pull request #909 from Hexastack/908-issue---check-dependency-categories
Chore: update dependencies category
2025-04-11 21:02:22 +01:00
Yassine
735c157f45
Merge pull request #893 from Hexastack/fix/add-no-result-found-message-in-inbox-page-when-searching-for-subscribers
fix: add no result found message
2025-04-11 21:00:49 +01:00
yassinedorbozgithub
9700a085da fix: resolve file conflicts 2025-04-11 20:54:50 +01:00
Mohamed Chedli Ben Yaghlane
f12f1de767
Update frontend/src/components/inbox/components/ConversationsList.tsx
Co-authored-by: Yassine <95612053+yassinedorbozgithub@users.noreply.github.com>
2025-04-11 20:49:44 +01:00
Yassine
f9bd4b81cc
Merge pull request #912 from Hexastack/911-issue---useblock-outside-provider
fix: add exception when useBlock is outside the block provider
2025-04-11 20:25:05 +01:00
Yassine
9b2a434b82
Merge pull request #904 from Hexastack/903-bug---blockform-useform-typing
fix(frontend): align BlockFormProvider method prop and the useForm typing
2025-04-11 20:20:05 +01:00
abdou6666
d7cfca761b fix: dependencies 2025-04-11 18:46:30 +01:00
abdou6666
8bd778db52 fix: attachment 2025-04-11 16:40:50 +01:00
Yassine
aed32e8a21
Merge pull request #842 from Hexastack/839-nlu-values---display-samples-count-per-value
feat: support the display samples count per value
2025-04-11 09:48:04 +01:00
yassinedorbozgithub
e46a86b586 fix: add exception when useBlock is outside the block provider 2025-04-11 08:30:08 +01:00
Yassine
0746b1c187
Merge pull request #799 from Hexastack/feat/support-redirection-with-query-params
feat: support redirection with query params
2025-04-11 07:41:36 +01:00
yassinedorbozgithub
75a69a3260 fix(frontend): update dependencies category 2025-04-10 09:13:19 +01:00
Yassine
b2115d141f
Merge pull request #891 from Hexastack/fix/empty-file-when-no-dataset-is-selected
fix: empty file when no dataset is selected
2025-04-10 08:48:22 +01:00
abdou6666
33cc3f713d fix: attachment issues wip 2025-04-09 16:00:02 +01:00
yassinedorbozgithub
7888252e32 fix(frontend): align BlockFormProvider method prop and the useForm typing 2025-04-08 17:50:44 +01:00
Med Marrouchi
208ddd411f
Merge pull request #889 from Hexastack/feat/handle-backward-curve
Some checks failed
Build and Push Docker API Image / build-and-push (push) Has been cancelled
Build and Push Docker Base Image / build-and-push (push) Has been cancelled
Build and Push Docker UI Image / build-and-push (push) Has been cancelled
feat: handle backward curve drawing
2025-04-08 08:15:41 +01:00
Mohamed Marrouchi
7f3d53eed9 feat: apply coderabbit suggestions 2025-04-07 11:56:48 +01:00
Mohamed Marrouchi
c14970b7c6 feat: update node dimensions calculation 2025-04-07 11:41:10 +01:00
hexastack
c68dde3c43 fix: add no result found message 2025-04-07 10:53:44 +01:00
Mohamed Marrouchi
fb8d224e0c feat: apply feedback 2025-04-07 10:10:14 +01:00