Abhinav Raut
5166358301
move isValidDraftType to bottom of file
2026-07-05 18:42:33 +05:30
Abhinav Raut
ec3938c365
save reply and private note drafts separately per type
2026-07-03 03:37:09 +05:30
Abhinav Raut
43ebed1c3a
WS rewrite: per-client subscriptions and perf improvements
...
Targets broadcasts via per-tab list and open subs (validated at subscribe time)
instead of broadcasting message uuid to all agents. Adds frontend list typing, throttled sound,
and many perf improvements to reduce cpu memory & database queries.
Other fixes: Enforce message-to-conversation binding in handleGetMessage
2026-05-20 23:42:07 +05:30
Abhinav Raut
81847c7f4e
i18n: fix localization issues ( #231 )
...
Not backported to main due to extensive i18n refactoring changes in this branch.
2026-02-22 15:12:00 +05:30
Abhinav Raut
34888ce226
refactor: update draft handling to retrieve all drafts for a user instead of fetching drafts per convo on click.
2025-12-24 13:19:25 +05:30
Abhinav Raut
b0c5003103
Delete drafts when there's no meaningful content in them.
...
- show `pencil` icon in conversations if they have draft.
- auto-delete drafts if draft has empty content
2025-12-24 02:19:46 +05:30
Abhinav Raut
364b551106
fix: add meta size validation in draft handling
2025-12-24 00:42:27 +05:30
Abhinav Raut
6bcc16e541
feat: along with editor content also save attachments and macro actions in drafts
2025-12-21 23:37:33 +05:30
Abhinav Raut
cf67b9679d
add missing migrations
...
check if drafts are dirty before saving draft
2025-12-21 21:04:43 +05:30
Abhinav Raut
d80474023b
remove unncessary enforceconversation access in delete and get convo draft
2025-12-21 19:11:28 +05:30
csr4422
2db50b7978
feat: add HTTP handlers for draft endpoints
2025-12-16 13:44:02 +05:30