abdou6666
|
9a3165f8da
|
fix: add event emitting logic
|
2024-12-13 18:30:22 +01:00 |
|
abdou6666
|
04851f7048
|
fix: rename hooks enum
|
2024-12-13 15:51:26 +01:00 |
|
abdou6666
|
d0ab39f6c3
|
fix: hooks names
|
2024-12-13 15:47:45 +01:00 |
|
Med Marrouchi
|
dcc8d3929d
|
Merge pull request #431 from Hexastack/430-issue-refactor-attachment-service-uploadfiles-method
refactor: attachment service uploadFiles method
|
2024-12-13 09:43:50 +01:00 |
|
Mohamed Marrouchi
|
8bb6b05f44
|
fix: channel + event wrapper typing
|
2024-12-10 18:51:51 +01:00 |
|
Mohamed Marrouchi
|
466e6f28ca
|
fix: remove messenger channel folder
|
2024-12-10 15:46:21 +01:00 |
|
Med Marrouchi
|
fc14cb07f2
|
Merge branch 'main' into fix/channel-data-inference-type-issue
|
2024-12-10 07:34:09 +01:00 |
|
Mohamed Marrouchi
|
560f4f3148
|
feat: enforce typechecking + refactor
|
2024-12-10 07:20:01 +01:00 |
|
abdou6666
|
53c83a26a5
|
fix: add missing attributes for console-channel
|
2024-12-09 18:23:51 +01:00 |
|
abdou6666
|
3c7abc2261
|
fix: channels data type inference
|
2024-12-09 18:17:28 +01:00 |
|
yassinedorbozgithub
|
ecd6c43c82
|
fix: uploadFiles logic
|
2024-12-09 17:57:26 +01:00 |
|
yassinedorbozgithub
|
aa96dba18d
|
refactor: attachment service uploadFiles method
|
2024-12-09 17:16:27 +01:00 |
|
Med Marrouchi
|
a9522d44e0
|
Merge pull request #428 from Hexastack/feat/nlu-llm
Feat/nlu llm
|
2024-12-09 15:33:08 +01:00 |
|
Med Marrouchi
|
14af80e81d
|
Merge pull request #425 from Hexastack/fix/missing-await
fix: add missing await
|
2024-12-09 15:32:16 +01:00 |
|
Mohamed Marrouchi
|
dcf5097750
|
fix: rename nlp to nlu namespace
|
2024-12-09 14:16:08 +01:00 |
|
Mohamed Marrouchi
|
f9caf0f458
|
feat: llm nlu capability
|
2024-12-09 14:15:06 +01:00 |
|
yassinedorbozgithub
|
c1fcdf3b73
|
fix: replace findpage method by find method
|
2024-12-09 12:11:47 +01:00 |
|
yassinedorbozgithub
|
91687f25ec
|
fix: simplify logic
|
2024-12-09 11:51:41 +01:00 |
|
yassinedorbozgithub
|
37ae2ec9ad
|
fix: reoder overloading signatures
|
2024-12-09 20:57:00 +01:00 |
|
yassinedorbozgithub
|
afa8364996
|
fix: add missing await
|
2024-12-07 11:59:00 +01:00 |
|
yassinedorbozgithub
|
d9a87e99bf
|
fix: base-repository.ts methods returning types
|
2024-12-06 18:34:18 +01:00 |
|
yassinedorbozgithub
|
da783c0ef8
|
fix: update skip default values
|
2024-12-06 18:27:48 +01:00 |
|
yassinedorbozgithub
|
3acdbed037
|
fix: update limit default values
|
2024-12-06 18:27:24 +01:00 |
|
yassinedorbozgithub
|
fb20456367
|
fix: use overloading to marke deprecated methods signatures v0.0.1
|
2024-12-06 17:50:14 +01:00 |
|
yassinedorbozgithub
|
d912042f88
|
fix: use overloading to marke deprecated methods signatures
|
2024-12-06 17:43:56 +01:00 |
|
yassinedorbozgithub
|
d3b5070407
|
fix: add retro compatibility for find and findAndPopulate methods
|
2024-12-06 16:26:54 +01:00 |
|
Med Marrouchi
|
a1590a4a58
|
Merge pull request #400 from Hexastack/367-issue-refactor-api-controller-actions-find-findpage
Refactor: merge find findPage - findAndPopulate findPageAndPopulate
|
2024-12-06 15:08:39 +01:00 |
|
Med Marrouchi
|
10a4d6a22c
|
Merge pull request #404 from Hexastack/392-issue-multiple-access-dont-returning-message-sent-from-other-users
Build and Push Docker Images / paths-filter (push) Waiting to run
Build and Push Docker Images / build-and-push (push) Blocked by required conditions
fix: synchronized sended messages for the same accounts
|
2024-12-06 08:18:51 +01:00 |
|
yassinedorbozgithub
|
9c884af233
|
fix: synchronized sended messages for the same accounts
|
2024-12-04 11:38:43 +01:00 |
|
yassinedorbozgithub
|
a81f3f0c5a
|
fix: attach botStats and nlpSampleEnity to the lifecyclehook
|
2024-12-04 09:00:50 +01:00 |
|
yassinedorbozgithub
|
6cbedcbc16
|
fix: update unit tests
|
2024-12-04 08:47:57 +01:00 |
|
yassinedorbozgithub
|
32f3dc8271
|
fix: revert base-service deprecated methods
|
2024-12-04 08:11:06 +01:00 |
|
yassinedorbozgithub
|
a33c9f2510
|
feat: add projection to the base logic
|
2024-12-04 08:06:25 +01:00 |
|
yassinedorbozgithub
|
de459fcbac
|
fix: findOne implementation
|
2024-12-04 08:02:54 +01:00 |
|
yassinedorbozgithub
|
52ecbe60d3
|
fix: mention deprecated methods
|
2024-12-04 08:00:22 +01:00 |
|
yassinedorbozgithub
|
cde4a36294
|
Refactor: merge find findPage - findAndPopulate findPageAndPopulate
|
2024-12-03 17:16:57 +01:00 |
|
Med Marrouchi
|
00c540843f
|
Merge pull request #394 from Hexastack/fix/cors-webchannel
Build and Push Docker Images / paths-filter (push) Waiting to run
Build and Push Docker Images / build-and-push (push) Blocked by required conditions
Fix/cors webchannel
|
2024-12-02 16:33:37 +01:00 |
|
Mohamed Marrouchi
|
2407ce86b9
|
fix: handle unsupported protocols
|
2024-12-02 16:21:36 +01:00 |
|
yassinedorbozgithub
|
65c52e645d
|
fix: update environment variables names
|
2024-12-02 10:27:27 +01:00 |
|
yassinedorbozgithub
|
a3bd044509
|
Refactor: adapt the api logic to use frontendPath environment variable
|
2024-12-02 10:23:21 +01:00 |
|
yassinedorbozgithub
|
e8751d04a3
|
Refactor: adapt the api logic to use apiPath environment variable
|
2024-12-02 10:21:13 +01:00 |
|
Mohamed Marrouchi
|
5c21212a96
|
fix: adjust log message
|
2024-12-01 08:38:16 +01:00 |
|
Mohamed Marrouchi
|
e7109ba036
|
fix: include wildcard support
|
2024-12-01 08:37:06 +01:00 |
|
Mohamed Marrouchi
|
778bd59f91
|
test: add unit tests
|
2024-12-01 08:29:03 +01:00 |
|
Mohamed Marrouchi
|
f59cdf9ad5
|
fix: webchannel cors check
|
2024-12-01 08:22:47 +01:00 |
|
Mohamed Marrouchi
|
2f31639a5d
|
fix: apply nlp threshold
|
2024-11-28 17:54:52 +01:00 |
|
Mohamed Marrouchi
|
4fac552068
|
fix: add missing lifecycle hooks to the conversation
|
2024-11-28 11:07:42 +01:00 |
|
Med Marrouchi
|
eba7308e16
|
Merge pull request #379 from Hexastack/fix/add-console-channel-in-patterns
fix: add console-channel before filtering
|
2024-11-27 19:48:48 +01:00 |
|
abdou6666
|
6b7b1c9afc
|
fix: remove extra code
|
2024-11-27 19:30:12 +01:00 |
|
abdou6666
|
f2b8e63e94
|
fix: add console-channel before filtering
|
2024-11-27 19:22:14 +01:00 |
|
Mohamed Marrouchi
|
eb7d6ebe3c
|
feat: minor adjustements
|
2024-11-27 16:34:52 +01:00 |
|
Mohamed Marrouchi
|
1b775ec901
|
fix: remove unecessary channel handler methods
|
2024-11-27 10:12:13 +01:00 |
|
Med Marrouchi
|
6f6e508e41
|
Merge pull request #364 from Hexastack/fix/plugin-settings-null-check
Build and Push Docker Images / build-and-push (push) Blocked by required conditions
Build and Push Docker Images / paths-filter (push) Failing after 12m49s
fix: add null checks for plugin and settings to prevent TypeError
|
2024-11-22 18:40:47 +01:00 |
|
Mohamed Chedli
|
08c0e8b612
|
fix: add null checks for plugin and settings to prevent TypeError
|
2024-11-22 18:26:36 +01:00 |
|
abdou6666
|
332a2b7a70
|
revert: revert controller name
|
2024-11-22 18:12:50 +01:00 |
|
abdou6666
|
978562900e
|
refactor: minor updates
|
2024-11-22 18:05:55 +01:00 |
|
hexastack
|
55fe415fd8
|
refactor: use deleteMany for multiple blocks removal
|
2024-11-22 17:58:11 +01:00 |
|
Med Marrouchi
|
485744e1e5
|
Merge pull request #360 from Hexastack/fix/api-translation-refresh
fix: display translatable settings only in translations UI #109
|
2024-11-22 17:38:01 +01:00 |
|
abdou6666
|
9a885a328d
|
test: fix unit tests
|
2024-11-22 16:59:49 +01:00 |
|
Mohamed Marrouchi
|
8ec4a33d94
|
fix: pagination
|
2024-11-22 16:05:30 +01:00 |
|
abdou6666
|
7d3a92e1d6
|
fix: minor changes
|
2024-11-22 15:38:18 +01:00 |
|
abdou6666
|
628d0f5819
|
fix: address review comments
|
2024-11-22 15:38:18 +01:00 |
|
abdou6666
|
c655026386
|
fix: display translatable settings only in translations UI
|
2024-11-22 15:38:13 +01:00 |
|
Med Marrouchi
|
d44f8ee02c
|
Merge pull request #355 from Hexastack/fix/nlp-format-await
Build and Push Docker Images / paths-filter (push) Failing after 1m21s
Build and Push Docker Images / build-and-push (push) Has been skipped
fix: add missing await for NLP format
|
2024-11-21 16:06:29 +01:00 |
|
Mohamed Marrouchi
|
833a2c384d
|
fix: add missing await
|
2024-11-21 15:12:11 +01:00 |
|
Med Marrouchi
|
cdb753f230
|
Merge pull request #265 from Hexastack/256-request-move-blocks-between-categories
feat: move blocks between categories
|
2024-11-21 15:09:56 +01:00 |
|
hexastack
|
812202d9e1
|
fix: minor fix
|
2024-11-21 09:55:26 +01:00 |
|
hexastack
|
f93d6c20ae
|
fix: extra enhancements
|
2024-11-21 09:38:09 +01:00 |
|
hexastack
|
286beee5e6
|
fix: enhance code
|
2024-11-20 19:41:11 +01:00 |
|
hexastack
|
5f73fecf69
|
test: add unit tests for block repository
|
2024-11-20 13:34:01 +01:00 |
|
hexastack
|
b4bf2d4ff7
|
fix: preUpdate
|
2024-11-20 13:30:40 +01:00 |
|
hexastack
|
8f815d468c
|
fix: address feedback
|
2024-11-20 09:27:15 +01:00 |
|
Mohamed Marrouchi
|
7e5884a82f
|
fix: content vs element
|
2024-11-19 12:29:56 +01:00 |
|
hexastack
|
82e47f23dd
|
fix: address review
|
2024-11-18 15:32:34 +01:00 |
|
yassinedorbozgithub
|
f192dc2c03
|
fix: redis feedback updates
|
2024-11-17 10:39:10 +01:00 |
|
yassinedorbozgithub
|
1436b808e2
|
feat(api): Redis integration REST/WS
|
2024-11-15 17:39:12 +01:00 |
|
hexastack
|
e0a7a783f9
|
fix: move blocks logic
|
2024-11-15 15:53:35 +01:00 |
|
hexastack
|
a864816c34
|
Merge branch 'main' of https://github.com/Hexastack/Hexabot into 256-request-move-blocks-between-categories
|
2024-11-14 17:22:42 +01:00 |
|
Med Marrouchi
|
adcfa94675
|
Merge pull request #330 from Hexastack/feat/plugin-http-module
feat: add http module for plugins
|
2024-11-13 01:27:05 +00:00 |
|
Mohamed Marrouchi
|
1d2f274a37
|
feat: add http module for plugins
|
2024-11-13 01:23:24 +00:00 |
|
Mohamed Marrouchi
|
a0fe5ec0be
|
feat: widget enhancements
|
2024-11-13 01:19:20 +00:00 |
|
Med Marrouchi
|
72db79a838
|
Merge pull request #323 from Hexastack/refactor/remove-widget-token
refactor: remove widget token
|
2024-11-12 08:57:15 +00:00 |
|
Mohamed Marrouchi
|
9df4fbbdad
|
refactor: remove widget token
|
2024-11-10 12:11:42 +01:00 |
|
yassinedorbozgithub
|
96abd7f719
|
fix: remove unused endpoints
|
2024-11-06 10:57:17 +01:00 |
|
yassinedorbozgithub
|
2781abbc56
|
fix(api): exclude functions as nested types
|
2024-11-03 12:48:02 +01:00 |
|
yassinedorbozgithub
|
46b77a32a1
|
fix(api): feedback udpates
|
2024-10-31 19:08:30 +01:00 |
|
hexastack
|
310d9e47aa
|
fix: resolve conflicts
|
2024-10-31 17:06:28 +01:00 |
|
Med Marrouchi
|
7d896b4ecd
|
Merge pull request #297 from Hexastack/296-bug-persistence-contextvars-are-not-saved-in-subscriber
fix(api): persistence contextVars
|
2024-10-30 09:04:02 +01:00 |
|
Med Marrouchi
|
807af97aaf
|
Merge pull request #277 from Hexastack/276-bug-unable-to-submit-attachment-block-edit-form
fix(api): schema support attachment_id nullable value
|
2024-10-30 08:55:53 +01:00 |
|
yassinedorbozgithub
|
89230b2e82
|
fix(api): persistence contextVars
|
2024-10-29 19:12:09 +01:00 |
|
yassinedorbozgithub
|
10449259d9
|
refactor(api): mogoose types
|
2024-10-29 14:36:46 +01:00 |
|
yassinedorbozgithub
|
53f4f28604
|
fix(api): chat.module.ts export conversationService
|
2024-10-28 16:29:00 +01:00 |
|
Mohamed Marrouchi
|
bce390be84
|
feat: add dockerfile base + remove ollama from core + add custom ext
|
2024-10-27 22:12:39 +01:00 |
|
yassinedorbozgithub
|
b59aa2b2a9
|
fix(api): schema support attachment_id nullable value
|
2024-10-27 10:07:46 +01:00 |
|
yassinedorbozgithub
|
99935e116a
|
fix(api): missing checks
|
2024-10-27 10:06:55 +01:00 |
|
Mohamed Marrouchi
|
eda4839fee
|
fix: globals (to be removed later)
|
2024-10-26 15:26:21 +01:00 |
|
Mohamed Marrouchi
|
e745b97e87
|
fix: refactor session store
|
2024-10-26 12:02:39 +01:00 |
|
Mohamed Marrouchi
|
acc6fcaa88
|
fix: event emitter + misc typings
|
2024-10-26 10:36:47 +01:00 |
|
Mohamed Marrouchi
|
c722b85d5d
|
fix: express session
|
2024-10-26 09:02:34 +01:00 |
|
Mohamed Marrouchi
|
1b1a0b4b35
|
fix: mongoose
|
2024-10-26 08:23:02 +01:00 |
|
yassinedorbozgithub
|
8c0c1c9a1f
|
fix(api): update comment
|
2024-10-25 12:27:55 +01:00 |
|
yassinedorbozgithub
|
801841fb13
|
fix(api): enhance base-repository.ts typing
|
2024-10-25 12:24:04 +01:00 |
|
Mohamed Marrouchi
|
e2e61ef7c9
|
feat: add ollama helper & plugin as a npm pkg (installed by default)
|
2024-10-23 16:33:21 +01:00 |
|
Mohamed Marrouchi
|
c9b7567fd5
|
fix: minor fixes
|
2024-10-23 15:03:37 +01:00 |
|
Mohamed Marrouchi
|
9479e40370
|
feat: enhance llm helper support
|
2024-10-23 10:50:43 +01:00 |
|
Mohamed Marrouchi
|
5524d3c4c0
|
fix: clear setting cache once seeded
|
2024-10-23 08:23:25 +01:00 |
|
Mohamed Marrouchi
|
ab35a77b9c
|
fix: add missing copyright header
|
2024-10-23 06:22:26 +01:00 |
|
Mohamed Marrouchi
|
eebb07b3e3
|
fix: add copyright header
|
2024-10-23 06:20:41 +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
|
1fc58f4496
|
fix: remove old way of handling extensions
|
2024-10-23 06:20:02 +01:00 |
|
Mohamed Marrouchi
|
9ca46a07c6
|
fix: rename group to namespace
|
2024-10-23 06:20:02 +01:00 |
|
Mohamed Marrouchi
|
a70be216ac
|
fix: dynamic provides
|
2024-10-23 06:20:01 +01:00 |
|
Mohamed Marrouchi
|
35cf78c523
|
feat: refactor extensions as npm packages (be brave 1)
|
2024-10-23 06:20:01 +01:00 |
|
Med Marrouchi
|
6e58361abf
|
Merge pull request #248 from Hexastack/247-issue-eslint-rule-to-automate-adding-copyright-header
247 issue eslint rule to automate adding copyright header
|
2024-10-22 16:15:28 +01:00 |
|
Mohamed Marrouchi
|
7b275c40f4
|
fix: ts issue
|
2024-10-22 15:10:39 +01:00 |
|
Med Marrouchi
|
f26a97f763
|
Merge pull request #246 from Hexastack/245-issue-enhance-event-typing
fix(api): enhance event typing
|
2024-10-22 15:02:00 +01:00 |
|
Mohamed Marrouchi
|
2543622ae3
|
fix: remove duplicate setting
|
2024-10-21 16:19:47 +01:00 |
|
Mohamed Marrouchi
|
52fdade8e4
|
fix: remove eslint disable
|
2024-10-21 15:14:37 +01:00 |
|
Mohamed Marrouchi
|
58b0fca976
|
feat: add ollama plugin
|
2024-10-21 15:14:37 +01:00 |
|
Mohamed Marrouchi
|
8ef7e2abef
|
feat: minor changes
|
2024-10-21 15:14:37 +01:00 |
|
Mohamed Marrouchi
|
648912fcc7
|
feat: add llm helper
|
2024-10-21 15:14:37 +01:00 |
|
Mohamed Marrouchi
|
d19565aae0
|
fix: remove unrelated setting
|
2024-10-21 15:14:37 +01:00 |
|
Mohamed Marrouchi
|
e33671b338
|
feat: refactor helpers (NLU)
|
2024-10-21 15:14:35 +01:00 |
|
Mohamed Marrouchi
|
b7eef89981
|
feat: refactor helpers (nlu)
|
2024-10-21 15:11:06 +01:00 |
|
Mohamed Marrouchi
|
a65e937003
|
fix: i18n dir scan
|
2024-10-21 10:29:32 +01:00 |
|
Mohamed Marrouchi
|
92bb4978c3
|
feat: add plugins settings i18n + typing
|
2024-10-19 13:56:09 +01:00 |
|
yassinedorbozgithub
|
516737ac4b
|
feat(api): automate adding copyright header
|
2024-10-19 12:16:49 +01:00 |
|
yassinedorbozgithub
|
39d8d65f82
|
fix(api): decentralize extensions typing
|
2024-10-19 11:33:15 +01:00 |
|
Mohamed Marrouchi
|
8d846186cc
|
feat: enhance typing + remove unused translations
|
2024-10-19 09:17:51 +01:00 |
|
yassinedorbozgithub
|
3c14ddd76a
|
fix(api): enhance event typing
|
2024-10-19 07:10:59 +01:00 |
|
Mohamed Marrouchi
|
a8030378ca
|
fix: channel event typing
|
2024-10-18 18:46:32 +01:00 |
|
Mohamed Marrouchi
|
6792b3c534
|
fix: filename
|
2024-10-18 18:33:05 +01:00 |
|
Mohamed Marrouchi
|
1da6e9e5e0
|
fix: sanitize uploaded filename
|
2024-10-18 18:33:05 +01:00 |
|
Mohamed Marrouchi
|
879f5be1c2
|
fix: unit test + sanitize uploaded filename
|
2024-10-18 18:33:05 +01:00 |
|
Mohamed Marrouchi
|
85cc85e4db
|
feat: fetch remote i18n
|
2024-10-18 18:33:05 +01:00 |
|
Med Marrouchi
|
c902a8c7da
|
Merge pull request #235 from Hexastack/feat/use-i18n-ns
feat(frontend): add i18n namespace + remove setting help & id
|
2024-10-18 17:49:10 +01:00 |
|
Mohamed Marrouchi
|
6192641eca
|
feat(frontend): add i18n namespace + remove setting help & id
|
2024-10-18 08:39:27 +01:00 |
|
Med Marrouchi
|
b8059c3900
|
Merge pull request #230 from Hexastack/229-issue-api-imports-order
fix(api): eslint imports order
|
2024-10-18 06:01:07 +01:00 |
|
yassinedorbozgithub
|
0766b92eb6
|
fix(api): add missing type import
|
2024-10-17 06:55:51 +01:00 |
|
yassinedorbozgithub
|
72e3f3ef1a
|
fix(api): eslint imports order
|
2024-10-16 18:54:55 +01:00 |
|
yassinedorbozgithub
|
5dda7151cf
|
fix(api): settings types
|
2024-10-16 18:50:13 +01:00 |
|
Med Marrouchi
|
693a8dbb9a
|
Merge pull request #212 from Hexastack/211-issue-remove-unused-v1-dto-middleware-logic
fix(api): remove unused v1 dto middleware logic
|
2024-10-15 15:18:36 +01:00 |
|
yassinedorbozgithub
|
096f0c2e93
|
fix(api): remove unused v1 dto middleware logic
|
2024-10-13 21:11:34 +01:00 |
|
yassinedorbozgithub
|
d574e43812
|
fix: attachment spelling issue
|
2024-10-13 08:27:28 +01:00 |
|
Med Marrouchi
|
88a1fee66c
|
Merge pull request #205 from Hexastack/204-issue-duplicated-service-methods
refactor(api): simplify services logic
|
2024-10-13 06:32:29 +01:00 |
|
Mohamed Marrouchi
|
04ce4df348
|
fix: widget re-render issues, ws, build + rename pkg
|
2024-10-12 19:43:34 +01:00 |
|
yassinedorbozgithub
|
f53589b06d
|
refactor(api): simplify services logic
|
2024-10-12 12:44:32 +01:00 |
|
Med Marrouchi
|
baf561ee7a
|
Merge pull request #197 from Hexastack/196-issue-enhance-web-socket-connection-security
fix: enhance web-socket connection access
|
2024-10-12 06:44:44 +01:00 |
|
yassinedorbozgithub
|
ff17a9db06
|
fix(api): unit tests
|
2024-10-11 16:56:57 +01:00 |
|