Commit Graph

1947 Commits

Author SHA1 Message Date
Mohamed Marrouchi
9e0df0d530 feat(api): 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
08f343e505
Merge pull request #1010 from Hexastack/hotfix/ws-unittest
fix: disable ws unit test (temp)
2025-05-13 16:26:14 +01:00
Mohamed Marrouchi
66c1de80fc fix: disable ws unit test (temp) 2025-05-13 16:25:04 +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
388ed959b0
Merge pull request #999 from Hexastack/refactor/subscriber-avatar
refactor: subscriber avatar store
2025-05-13 14:49:53 +01:00
Mohamed Marrouchi
33f6483e2e fix: avatar update rate 2025-05-13 14:46:32 +01:00
Mohamed Marrouchi
c56f176d85 refactor: subscriber avatar store 2025-05-13 14:46:30 +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
91cb7d93a4 fix(api): apply feedback 2025-05-13 10:58:51 +01:00
yassinedorbozgithub
736567acb3 fix(frontend): update attachment dialog title 2025-05-13 10:31:58 +01:00
yassinedorbozgithub
9b97983977 fix(api): apply coderabbitai feedback 2025-05-13 09:39:22 +01:00
yassinedorbozgithub
dfc05a7ce2 fix(api): update WebsocketGateway unit tests 2025-05-13 08:55:03 +01:00
yassinedorbozgithub
9ebb291306 refactor(api): update WebsocketGateway unit tests 2025-05-13 08:47:46 +01:00
yassinedorbozgithub
494f40db1d fix: apply feedback 2025-05-13 08:23:39 +01:00
yassinedorbozgithub
f156757045 fix(api): add WebsocketGateway unit tests 2025-05-13 08:13:09 +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
yassinedorbozgithub
22ef79b05f fix(api): update WebsocketGateway unit tests 2025-05-12 18:18:02 +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
Mohamed Marrouchi
27cf8a343c fix: nitpicks 2025-05-12 17:19:06 +01:00
Mohamed Marrouchi
8df658b429 fix: remove unused mock 2025-05-12 17:07:39 +01:00
Med Marrouchi
75d96650aa
Merge pull request #998 from Hexastack/fix/message-attachment-remove
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
feat: undo message attachment reference removal
2025-05-12 15:37:21 +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
Mohamed Marrouchi
6ba4c76440 fix: restore conflict exception 2025-05-12 14:55:36 +01:00
Med Marrouchi
55f18fc767
Merge pull request #997 from Hexastack/fix/channel-not-found-add-message-logs
fix: add warn message to not found resource
2025-05-12 14:52:11 +01:00
Mohamed Marrouchi
f2fede7e68 fix: controller unit test 2025-05-12 14:49:42 +01:00
Mohamed Marrouchi
44a42e474d fix: update dto 2025-05-12 14:49:04 +01:00
Mohamed Marrouchi
a054ee542e fix: minor fixes 2025-05-12 14:40:38 +01:00
Mohamed Marrouchi
72c9484ff6 fix: extra check 2025-05-12 14:33:08 +01:00
Mohamed Marrouchi
41de535a7c fix: enhance implementation 2025-05-12 14:13:09 +01:00
yassinedorbozgithub
e203485d75 fix(api): add message service & subscriber service happy path unit tests 2025-05-12 10:51:46 +01:00
yassinedorbozgithub
545c8e967c fix(api): add jest env compatibility to websocket cors 2025-05-12 10:49:55 +01:00
yassinedorbozgithub
91434eb53e refactor(api): websocket gateway unit tests 2025-05-12 10:47:58 +01:00
yassinedorbozgithub
e9b7b8c229 fix(api): update socket disconnection log messsage 2025-05-12 10:46:47 +01:00
yassinedorbozgithub
6e7395281a fix(api): add missing status code 2025-05-12 10:45:08 +01:00
MohamedAliBouhaouala
9642e823d0 feat: use mongo test db for unit tests 2025-05-12 07:30:01 +01:00
MohamedAliBouhaouala
c7189758a9 fix: correct entity data type 2025-05-12 07:30:01 +01:00
MohamedAliBouhaouala
4f8ee27dba fix: apply feedback 2025-05-12 07:30:01 +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
MohamedAliBouhaouala
003c6924f8 fix: remove stale comments 2025-05-12 07:30:01 +01:00
MohamedAliBouhaouala
04a008b6fd fix: remove unsued utils 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