Commit Graph

46 Commits

Author SHA1 Message Date
medchedli
e2379324b2 feat: add validation for fallback message requirement in OptionsForm 2025-06-11 16:46:46 +01:00
Mohamed Marrouchi
e89d948f37 feat: enhance search ux 2025-06-05 14:56:36 +01:00
yassinedorbozgithub
d54fab07d0 fix(frontend): add limit validation based on block list type 2025-05-29 07:19:28 +01:00
yassinedorbozgithub
fb2fb691fe fix(frontend): apply feedback 2025-05-26 18:21:06 +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
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
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
abdou6666
33cc3f713d fix: attachment issues wip 2025-04-09 16:00:02 +01:00
yassinedorbozgithub
524f30576b fix: update Nlp Sample en translation 2025-04-04 12:07:02 +01:00
yassinedorbozgithub
b79fcac080 feat: support the display samples count per value 2025-04-04 11:51:34 +01:00
Med Marrouchi
7da5a45afc
Merge branch 'main' into feat/annotate-sample-with-keyword-entities 2025-03-03 20:28:31 +01:00
Mohamed Marrouchi
34c299337d feat: add ability to select an outcome in any block triggers 2025-03-03 09:55:23 +01:00
Mohamed Marrouchi
670b293cb3 feat: nlu keyword entity annotation 2025-02-20 10:43:52 +01:00
abdou6666
b5287b1da9 feat: duplicate a block 2025-02-11 11:18:58 +01:00
Med Marrouchi
1dc00ee5b9
Merge pull request #710 from Hexastack/709-refactor-subscribers-dialogs-manage
refactor(frontend): update subscriber dialogs
2025-02-07 14:52:47 +01:00
Med Marrouchi
3d0b7fbc77
Merge pull request #664 from Hexastack/660-bug---content-edit-is-broken
fix: content edit
2025-02-07 08:56:11 +01:00
yassinedorbozgithub
af3d48e638 fix(frontend): add missing translations 2025-02-07 04:10:22 +01:00
hexastack
d563530ccf fix: duplicate and empty fields value and typo 2025-02-06 10:36:09 +01:00
hexastack
40bd6a3813 Merge branch 'main' of https://github.com/Hexastack/Hexabot into 660-bug---content-edit-is-broken 2025-02-06 08:48:07 +01:00
yassinedorbozgithub
0253fe5d2d fix(frontend): add language missing translations 2025-02-05 17:34:26 +01:00
hexastack
06906c4fcd feat: use single dialog component for both add and edit content type 2025-02-05 10:50:16 +01:00
yassinedorbozgithub
1398250e58 fix(frontend): include minor changes 2025-02-04 14:46:53 +01:00
yassinedorbozgithub
658bfbc924 fix(frontend): apply feedback updates 2025-02-04 11:30:44 +01:00
Med Marrouchi
60fc21f329
Update frontend/public/locales/en/translation.json 2025-01-22 17:25:06 +01:00
abdou6666
f4699ab17b feat: display toasters using react-query callback on success,failure 2025-01-22 17:12:53 +01:00
Mohamed Marrouchi
355c6ebe26 feat: add AvatarInput to update own avatar 2025-01-07 16:55:33 +01:00
Mohamed Marrouchi
717d403532 fix: refactor and enhance 2024-12-25 09:21:54 +01:00
yassinedorbozgithub
f60b59aa54 feat(frontend): add an nlpSample import component 2024-12-17 16:07:06 +01:00
hexastack
e18fcb1a5c feat: adjust quick replies input 2024-12-11 17:06:10 +01:00
hexastack
1e2c758a5c feat: new messages button 2024-12-09 16:10:43 +01:00
yassinedorbozgithub
5de0532a52 fix: remove effects from UI 2024-10-20 07:13:00 +01:00
Mohamed Marrouchi
1da3a3d9ba feat: enhance fieldset 2024-11-27 19:51:12 +01:00
yassinedorbozgithub
228508dea7 fix: update translations 2024-11-27 19:15:43 +01:00
Mohamed Marrouchi
5cda7ae2c6 feat: new nlp pattern input (partial) 2024-11-25 09:51:19 +01:00
hexastack
902596ce7f feat: move blocks between categories 2024-10-31 17:01:32 +01:00
Med Marrouchi
94afdd6c41
Merge pull request #273 from Hexastack/255-issue-settings-removing-default-global-fallback
fix(frontend): removing default plugin issue
2024-10-28 11:30:48 +01:00
yassinedorbozgithub
606b6bcac1 fix(frontend): i18n translation files 2024-10-26 21:56:19 +01:00
yassinedorbozgithub
84e27094f7 fix(frontend): enhance empty regex+invalid regex+UI issue 2024-10-26 13:44:00 +01:00
Mohamed Marrouchi
5218233434 feat: rename live chat tester to console 2024-10-23 06:20:39 +01:00
Mohamed Marrouchi
a3d7b83511 feat: rename offline to web 2024-10-23 06:20:02 +01:00
Mohamed Marrouchi
8d846186cc feat: enhance typing + remove unused translations 2024-10-19 09:17:51 +01:00
Mohamed Marrouchi
6192641eca feat(frontend): add i18n namespace + remove setting help & id 2024-10-18 08:39:27 +01:00