Commit Graph

2081 Commits

Author SHA1 Message Date
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
yassinedorbozgithub
360ff20557 fix(widget): add quick replies support to UserSubscription 2025-05-09 18:54:13 +01:00
yassinedorbozgithub
2999c2234d fix: add jsdoc 2025-05-09 17:53:17 +01:00
yassinedorbozgithub
7d3cca6f74 fix(frontend): rename ChatContext 2025-05-09 17:45:25 +01:00
Mohamed Marrouchi
0112ceebe2 fix: remove unecessary providers import 2025-05-09 16:46:07 +01:00
Mohamed Marrouchi
4f012594cb feat: undo message attachment reference removal 2025-05-09 16:42:00 +01:00
Mohamed Marrouchi
5ddc257492 fix: add warn message to not found resource 2025-05-09 15:58:16 +01:00
yassinedorbozgithub
0bf199f76d fix(widget): enhance quick replies format method 2025-05-09 15:44:41 +01:00
yassinedorbozgithub
0eaef3cf60 fix(widget): support showing quick replies after a refresh 2025-05-09 15:29:56 +01:00
yassinedorbozgithub
76ecb900c5 fix(frontend): resolve notification subscription logic 2025-05-09 14:41:52 +01:00
yassinedorbozgithub
2638e845e6 fix(api): resolve socketsJoin issue 2025-05-09 14:37:06 +01:00
Med Marrouchi
0db40680dc
Merge pull request #984 from Hexastack/888-bug---apply-props-names-changes-for-front-end-dialogs
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
refactor(frontend): apply useDialogs props names changes
2025-05-09 10:25: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
Med Marrouchi
535020dc68
Merge pull request #987 from Hexastack/986-issue---fix-message-echo-received-log
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(api): update message echo received logged value
2025-05-08 19:03:29 +01:00
Med Marrouchi
51c4a2fd65
Merge pull request #989 from Hexastack/988-issue---fix-cacheable-typing
fix(api): make stronger the cacheable typing
2025-05-08 19:03:07 +01:00