Commit Graph

168 Commits

Author SHA1 Message Date
yassinedorbozgithub
90a7c2f5c2 fix: apply strict null checks updates to the Chat Module 2025-01-09 17:58:26 +01:00
yassinedorbozgithub
4f88370c69 Merge branch 'main' into 540-issue-nlp-module-strictnullchecks-issues 2025-01-09 16:52:40 +01:00
yassinedorbozgithub
1128fbf379 fix: apply strict null checks updates to the NLP Module 2025-01-09 12:31:25 +01:00
yassinedorbozgithub
8ab2f16c56 fix: make user avatar field required 2025-01-09 10:44:32 +01:00
yassinedorbozgithub
816db9817a fix: apply strict null checks updates to the User Module 2025-01-09 08:26:29 +01:00
yassinedorbozgithub
6aaa130bc7 fix: resolve file conflicts 2025-01-08 17:56:27 +01:00
Med Marrouchi
c720d3b602
Merge pull request #517 from Hexastack/refactor/avatar-upload
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
Refactor Subscriber/User Avatar Upload/Download
2025-01-08 17:51:01 +01:00
Mohamed Marrouchi
30202bac79 fix: use for loop in fs operations 2025-01-08 17:32:58 +01:00
yassinedorbozgithub
f9f764f3fe fix(api): apply feedbacks 2025-01-08 16:39:17 +01:00
yassinedorbozgithub
54e5a38661 fix: resolve file conflicts 2025-01-07 17:03:35 +01:00
Med Marrouchi
9515b87875
Merge pull request #528 from Hexastack/527-issue-pagination-querypipe-issue
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
[MERGE ORDER 1] fix: resolve pagination-querypipe null checks issues
2025-01-07 17:01:54 +01:00
Mohamed Marrouchi
d1e9214128 fix: move users avatars under the new folder 2025-01-07 16:55:33 +01:00
yassinedorbozgithub
7e227d03de fix: apply feedbacks 2025-01-07 16:49:56 +01:00
yassinedorbozgithub
718cec85ae fix: apply feedbacks 2025-01-07 16:41:28 +01:00
yassinedorbozgithub
0101655e33 fix: CMS module issues 2025-01-07 11:37:03 +01:00
yassinedorbozgithub
94decddf25 fix: resolve search filterpipe null checks issues 2025-01-07 10:41:29 +01:00
yassinedorbozgithub
7322d21721 fix: resolve pagination-querypipe null checks issues 2025-01-07 05:12:48 +01:00
Med Marrouchi
c3518d003a
Merge pull request #521 from Hexastack/fix/utils-strict-null-check
fix: utilities decorators IsLessThanDate, IsObjectId
2025-01-06 17:27:41 +01:00
Med Marrouchi
b4b1edfa09
Merge pull request #520 from Hexastack/fix/base-controller-ts-strict-null-check
fix: base-controller
2025-01-06 17:27:18 +01:00
abdou6666
125bae946e fix: utilities decorators IsLessThanDate, IsObjectId 2025-01-06 10:14:02 +01:00
abdou6666
19475bd46d fix: base-controller 2025-01-06 10:10:33 +01:00
Mohamed Marrouchi
ef788591bf feat: add metadata repo + seeder 2025-01-05 21:51:29 +01:00
Mohamed Marrouchi
252857fbf7 feat: add compodoc + enforce typing 2025-01-05 10:14:39 +01:00
yassinedorbozgithub
a1765b647b fix: migration and db version logic 2025-01-03 16:39:55 +01:00
Mohamed Marrouchi
de2177d1bd feat: add migration module and cli 2025-01-02 16:03:06 +01:00
abdou6666
ef4f34fbab fix: i18n types 2024-12-30 19:12:19 +01:00
abdou6666
38cabf5d2c fix: socketio types 2024-12-30 16:49:25 +01:00
Med Marrouchi
151c1d22d2
Update api/src/utils/generics/base-repository.ts 2024-12-30 14:05:16 +01:00
Med Marrouchi
b14def8d79
Update api/src/utils/generics/base-repository.ts 2024-12-30 14:05:08 +01:00
Med Marrouchi
27fd5debea
Update api/src/utils/generics/base-repository.ts 2024-12-30 14:04:59 +01:00
abdou6666
9f99799888 fix: address comments 2024-12-30 13:34:57 +01:00
abdou6666
7a8a8fa151 fix: settings typecheck errors 2024-12-30 11:27:12 +01:00
Med Marrouchi
e489bc57a7
Merge pull request #467 from Hexastack/fix/base-repository-with-strict-null-checks
Fix: base repository with strict null checks
2024-12-30 10:38:16 +01:00
abdou6666
d3123268aa fix: findOne and findById types 2024-12-30 10:33:33 +01:00
Med Marrouchi
62e18ab591
Update api/src/utils/generics/base-repository.ts 2024-12-30 08:59:31 +01:00
Med Marrouchi
7e98fdc3bb
Update api/src/utils/pagination/pagination-query.dto.ts 2024-12-30 08:58:56 +01:00
Med Marrouchi
ca3a0f364f
Update api/src/utils/generics/base-repository.ts 2024-12-30 08:58:47 +01:00
Med Marrouchi
34b42c005f
Update api/src/utils/generics/base-repository.ts 2024-12-30 08:58:35 +01:00
Mohamed Marrouchi
1261c804de feat: add support for arrays in search filter 2024-12-29 14:12:53 +01:00
Mohamed Marrouchi
b66093612d fix: refactor file upload 2024-12-29 09:08:21 +01:00
abdou6666
aaa24656d3 fix: throw if no updates has been provided to updateOne 2024-12-20 08:57:21 +01:00
abdou6666
4972011dfd fix: throw when no updates has been provided 2024-12-20 08:42:02 +01:00
abdou6666
fa282fb77b fix: base-repository typing 2024-12-19 11:22:20 +01:00
abdou6666
daa08a538c fix: base repository typing 2024-12-18 19:09:58 +01:00
Mohamed Marrouchi
943b2dd3d2 fix: pre/post validate event typing 2024-12-17 08:46:54 +01:00
abdou6666
c91a07067d fix: remove extra licenses 2024-12-15 14:53:16 +01:00
abdou6666
c326c453cf fix: add unit tests 2024-12-15 14:43:59 +01:00
abdou6666
c7b9434310 chore: documentation mongoose weird behaviour with hooks/middlewares 2024-12-13 18:35:02 +01:00
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
a9522d44e0
Merge pull request #428 from Hexastack/feat/nlu-llm
Feat/nlu llm
2024-12-09 15:33:08 +01:00
Mohamed Marrouchi
dcf5097750 fix: rename nlp to nlu namespace 2024-12-09 14:16:08 +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
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
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
Mohamed Marrouchi
eb7d6ebe3c feat: minor adjustements 2024-11-27 16:34:52 +01:00
Mohamed Marrouchi
8ec4a33d94 fix: pagination 2024-11-22 16:05:30 +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
82e47f23dd fix: address review 2024-11-18 15:32:34 +01:00
hexastack
e0a7a783f9 fix: move blocks logic 2024-11-15 15:53:35 +01:00
Mohamed Marrouchi
a0fe5ec0be feat: widget enhancements 2024-11-13 01:19:20 +00:00
yassinedorbozgithub
2781abbc56 fix(api): exclude functions as nested types 2024-11-03 12:48:02 +01:00
yassinedorbozgithub
10449259d9 refactor(api): mogoose types 2024-10-29 14:36:46 +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
yassinedorbozgithub
801841fb13 fix(api): enhance base-repository.ts typing 2024-10-25 12:24:04 +01:00
Mohamed Marrouchi
ab35a77b9c fix: add missing copyright header 2024-10-23 06:22:26 +01:00
Mohamed Marrouchi
a3d7b83511 feat: rename offline to web 2024-10-23 06:20:02 +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
b7eef89981 feat: refactor helpers (nlu) 2024-10-21 15:11:06 +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
72e3f3ef1a fix(api): eslint imports order 2024-10-16 18:54:55 +01:00
yassinedorbozgithub
f53589b06d refactor(api): simplify services logic 2024-10-12 12:44:32 +01:00
yassinedorbozgithub
11ef7735ed fix(api): cast base-repository types 2024-10-09 08:26:17 +01:00
yassinedorbozgithub
9d5b23dc3f fix(api): baseRepository event emitter logic order 2024-10-07 18:37:17 +01:00
yassinedorbozgithub
16101f2638 feat(api): enhance base-repository 2024-10-07 15:38:10 +01:00
yassinedorbozgithub
6dbc1d1907 fix(api): remove unnecessary ternary check 2024-10-05 15:27:03 +01:00
yassinedorbozgithub
be1787ec48 fix(api): baseRepository constructor 2024-10-05 12:15:50 +01:00
yassinedorbozgithub
90256a350b refactor(api): emit events logic 2024-10-04 17:42:10 +01:00
Amit Ranjan
3a7b0ab4fb feat(fix): added fix for the relative url too 2024-10-01 20:05:07 +05:30
Amit Ranjan
008257db64 feat(frontend): added fix for base url in api side 2024-10-01 19:17:54 +05:30
yassinedorbozgithub
f0a0733eb4 fix: feedback udaptes 2024-09-30 11:13:47 +01:00
yassinedorbozgithub
cefbe16b84 fix: window is not defined 2024-09-30 09:26:41 +01:00
yassinedorbozgithub
8383dc3c3e fix: function jsdoc description 2024-09-30 06:36:50 +01:00