Commit Graph

66 Commits

Author SHA1 Message Date
Mohamed Marrouchi
9e96055a55 feat: update migration to populate subscriber avatar attachments 2025-01-15 18:05:23 +01:00
Mohamed Marrouchi
994c8857e9 feat(api): add attachment extra attributes 2025-01-15 18:05:21 +01:00
yassinedorbozgithub
0b85e72e42 fix: revert permission.controller.ts update 2025-01-11 17:22:53 +01:00
yassinedorbozgithub
07fe025c6e fix: update DTO type naming 2025-01-11 17:17:05 +01:00
yassinedorbozgithub
61f159010e feat: implement dynamic create DTO for NLP Module 2025-01-10 19:24:49 +01:00
yassinedorbozgithub
571ba1d568 fix: update role active field 2025-01-10 18:44:24 +01:00
yassinedorbozgithub
1936e6a0e7 feat: implement dynamic create DTO for Role 2025-01-10 18:42:11 +01:00
yassinedorbozgithub
e0e773454d feat: implement dynamic create DTO for Permission 2025-01-10 18:38:17 +01:00
yassinedorbozgithub
66ba5bff64 fix: update conversation and user DTO naming 2025-01-10 11:23:49 +01:00
yassinedorbozgithub
e5e5495a42 fix: update user.dto state property 2025-01-10 09:11:23 +01:00
yassinedorbozgithub
5c4d9af9cf fix: update the DTOs types naming 2025-01-10 08:32:40 +01:00
yassinedorbozgithub
13e94e5079 fix: update DTOs naming 2025-01-10 08:25:55 +01:00
yassinedorbozgithub
7f59f593c5 feat: implement dynamic create DTO for User 2025-01-10 07:57:37 +01:00
yassinedorbozgithub
fb4c7feadb fix: update user seeds 2025-01-09 10:47:16 +01:00
yassinedorbozgithub
8ab2f16c56 fix: make user avatar field required 2025-01-09 10:44:32 +01:00
yassinedorbozgithub
cc2f5a1665 fix: adapt passport logic 2025-01-09 08:46:45 +01:00
yassinedorbozgithub
88cb281694 fix: adapt ability guard 2025-01-09 08:46:27 +01:00
yassinedorbozgithub
869d7d167d fix: make mailerService optional 2025-01-09 08:31:42 +01:00
yassinedorbozgithub
5bb4668a01 fix: adapt services constructors 2025-01-09 08:28:14 +01:00
yassinedorbozgithub
816db9817a fix: apply strict null checks updates to the User Module 2025-01-09 08:26:29 +01:00
Mohamed Marrouchi
3721f4365e feat: allow user/edit/:id endpoint to upload avatar 2025-01-07 16:55:33 +01:00
Mohamed Marrouchi
57fcd9b3a3 fix: allow users to update own profile and access own avatar 2025-01-07 16:55:33 +01:00
Mohamed Marrouchi
586337496f fix: access to own user avatar 2025-01-07 16:55:33 +01:00
Mohamed Marrouchi
d1e9214128 fix: move users avatars under the new folder 2025-01-07 16:55:33 +01:00
Mohamed Marrouchi
e16660a0a0 fix: avatar dir 2025-01-07 16:55:33 +01:00
Mohamed Marrouchi
e2c81a9618 feat: update DB schema to use subscriber.avatar 2025-01-07 16:55:33 +01:00
abdou6666
a8a71b0fff fix: role 2025-01-02 17:59:30 +01:00
abdou6666
19cef32736 fix: permission 2025-01-02 17:58:11 +01:00
abdou6666
f14f5a7422 fix: getDefaultLanguage 2024-12-30 17:58:21 +01:00
yassinedorbozgithub
afa8364996 fix: add missing await 2024-12-07 11:59:00 +01:00
yassinedorbozgithub
6cbedcbc16 fix: update unit tests 2024-12-04 08:47:57 +01:00
yassinedorbozgithub
cde4a36294 Refactor: merge find findPage - findAndPopulate findPageAndPopulate 2024-12-03 17:16:57 +01:00
Mohamed Marrouchi
8ec4a33d94 fix: pagination 2024-11-22 16:05:30 +01:00
Mohamed Marrouchi
a0fe5ec0be feat: widget enhancements 2024-11-13 01:19:20 +00:00
yassinedorbozgithub
10449259d9 refactor(api): mogoose types 2024-10-29 14:36:46 +01:00
Mohamed Marrouchi
acc6fcaa88 fix: event emitter + misc typings 2024-10-26 10:36:47 +01:00
Mohamed Marrouchi
85cc85e4db feat: fetch remote i18n 2024-10-18 18:33:05 +01:00
yassinedorbozgithub
72e3f3ef1a fix(api): eslint imports order 2024-10-16 18:54:55 +01:00
yassinedorbozgithub
8442b85a85 fix(api): remove duplicated populate methods 2024-10-11 03:55:32 +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
Mohamed Marrouchi
d9b8c9b4d4
Merge pull request #106 from Hexastack/105-issue-insecure-randomness
fix: Insecure randomness
2024-09-30 11:22:59 +01:00
yassinedorbozgithub
f0a0733eb4 fix: feedback udaptes 2024-09-30 11:13:47 +01:00
yassinedorbozgithub
00fa4316be fix(api): Insecure randomness 2024-09-30 06:32:43 +01:00
Mohamed Marrouchi
357da9baf2 fix(frontend): align data grid toggle action 2024-09-29 21:48:40 +01:00
yassinedorbozgithub
d6be5e959c fix(api): passwordReset jwt plain object 2024-09-29 18:14:07 +01:00
yassinedorbozgithub
f882943eec fix(api): invitation jwt plain object 2024-09-29 18:13:50 +01:00
Mohamed Marrouchi
e11fb8b632 fix: remove non compliant OSD license term 2024-09-29 13:02:28 +01:00
Mohamed Marrouchi
2416121c56
Merge pull request #97 from Hexastack/76-issue-packages-vulnerabilities
fix(api): packages vulnerabilities
2024-09-29 12:30:50 +01:00
Mohamed Marrouchi
4d1fa7bb7e
Merge pull request #41 from Hexastack/40-issue-prevent-users-from-deleting-their-own-roles
fix: prevent user from deleting their own roles
2024-09-29 12:24:40 +01:00