Commit Graph

25 Commits

Author SHA1 Message Date
Mohamed Marrouchi
be1a79f3ea fix: ensure retro-compatibility (we hope) 2025-01-21 14:25:47 +01:00
Mohamed Marrouchi
359049ff3d refactor: use enums 2025-01-16 17:41:30 +01:00
Mohamed Marrouchi
4fac5d4fc9 feat: enforce security to access own attachment 2025-01-16 17:25:16 +01:00
Mohamed Marrouchi
c27f37a6e6 feat: rename enum instead of string 2025-01-16 10:14:50 +01:00
Mohamed Marrouchi
3f9dd692bf refactor: rename context to resourceRef 2025-01-16 08:36:21 +01:00
Mohamed Marrouchi
505cd247a1 feat: add the access attribute 2025-01-16 06:46:41 +01:00
Mohamed Marrouchi
bdf1763503 refactor: rename owner to createdBy 2025-01-15 18:05:57 +01:00
Mohamed Marrouchi
39213e8b0b refactor: channels design to allow attachment ownership 2025-01-15 18:05:53 +01:00
Mohamed Marrouchi
716c48f3b4 fix: omit jwt extra attrs + add stream support for storing attachments 2025-01-13 17:55:20 +01:00
Mohamed Marrouchi
f399416553 fix: leave support for url in attachment payload (case for external urls) 2025-01-13 16:20:01 +01:00
Mohamed Marrouchi
0737cd99c6 feat: use attachment_id instead of url + in messages + webchannel and secure public urls 2025-01-09 12:42:52 +01:00
Mohamed Marrouchi
03cf7e6877 feat: add support for signed public urls for channels 2024-12-30 10:34:48 +01:00
Mohamed Marrouchi
8bb6b05f44 fix: channel + event wrapper typing 2024-12-10 18:51:51 +01:00
Mohamed Marrouchi
560f4f3148 feat: enforce typechecking + refactor 2024-12-10 07:20:01 +01:00
Mohamed Marrouchi
1b775ec901 fix: remove unecessary channel handler methods 2024-11-27 10:12:13 +01:00
Mohamed Marrouchi
c722b85d5d fix: express session 2024-10-26 09:02:34 +01:00
Mohamed Marrouchi
35cf78c523 feat: refactor extensions as npm packages (be brave 1) 2024-10-23 06:20:01 +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
Mohamed Marrouchi
8d846186cc feat: enhance typing + remove unused translations 2024-10-19 09:17:51 +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
yassinedorbozgithub
72e3f3ef1a fix(api): eslint imports order 2024-10-16 18:54:55 +01:00
Mohamed Marrouchi
e11fb8b632 fix: remove non compliant OSD license term 2024-09-29 13:02:28 +01:00
Mohamed Marrouchi
30e5766487 feat: initial commit 2024-09-10 10:50:11 +01:00