|
|
65c20faecd
|
fix(realtime): clear typing and recording indicators on disconnect
CI / test (push) Successful in 46s
|
2026-03-08 19:55:32 +03:00 |
|
|
|
ac82e25d16
|
feat(realtime): add voice/video recording activity events
CI / test (push) Has started running
|
2026-03-08 19:53:48 +03:00 |
|
|
|
101f39771e
|
fix(channel): member delete acts as leave; add coverage and docs
CI / test (push) Successful in 42s
|
2026-03-08 19:44:42 +03:00 |
|
|
|
fb812c9a39
|
auth(2fa): add one-time recovery codes with regenerate/status APIs
CI / test (push) Successful in 40s
|
2026-03-08 19:16:15 +03:00 |
|
|
|
d069ff1121
|
auth(2fa): block setup after enable to avoid secret reissue
CI / test (push) Successful in 43s
|
2026-03-08 19:07:20 +03:00 |
|
|
|
1c9855b34c
|
auth: force disconnect realtime on revoke-all sessions
CI / test (push) Successful in 26s
|
2026-03-08 19:04:23 +03:00 |
|
|
|
db700bcbcd
|
moderation: add chat bans for groups/channels with web actions
CI / test (push) Successful in 26s
|
2026-03-08 14:29:21 +03:00 |
|
|
|
76cc5e0f12
|
privacy/security: add PM privacy levels and improve session visibility
CI / test (push) Successful in 24s
|
2026-03-08 14:26:19 +03:00 |
|
|
|
33e467d2a5
|
p1: add forward without author option
CI / test (push) Successful in 21s
|
2026-03-08 14:11:04 +03:00 |
|
|
|
9b3b404993
|
p0: harden realtime reconciliation and revoke-all token invalidation
CI / test (push) Successful in 23s
|
2026-03-08 14:04:11 +03:00 |
|
|
|
bc9d943d11
|
chats: add chat avatars and profile view-only modal
CI / test (push) Successful in 23s
|
2026-03-08 13:53:29 +03:00 |
|
|
|
5d69d53301
|
feat(threads): support nested replies in thread API and panel
CI / test (push) Successful in 31s
|
2026-03-08 13:40:42 +03:00 |
|
|
|
c6e8b779b0
|
feat(threads): add basic message thread API and web thread panel
CI / test (push) Successful in 21s
|
2026-03-08 13:37:53 +03:00 |
|
|
|
c214cc8fd8
|
feat(privacy): enforce avatar/presence visibility and invite restrictions
|
2026-03-08 13:32:20 +03:00 |
|
|
|
30169a3a27
|
feat: add waveform voice messages end-to-end
CI / test (push) Successful in 23s
|
2026-03-08 12:40:49 +03:00 |
|
|
|
8689283e99
|
fix: persist message delivery status across server restarts
CI / test (push) Successful in 21s
|
2026-03-08 12:27:54 +03:00 |
|
|
|
0594b890c3
|
feat: mentions badge in chat list and muted-mention delivery
CI / test (push) Successful in 21s
|
2026-03-08 12:23:39 +03:00 |
|
|
|
79baadb522
|
feat(auth,privacy,web): step-by-step login, privacy settings persistence, TOTP QR, and API docs
CI / test (push) Failing after 22s
|
2026-03-08 12:09:53 +03:00 |
|