Commit graph

193 commits

Author SHA1 Message Date
N-Pex
4cb0a631c3 Handle thread redactions
For media messages etc.
2024-07-02 11:08:03 +02:00
N-Pex
8f227c2994 More fixes for servers without m.thread-support
Also, always retry loading timeline without "initialEventId" if first attempt fails (previously we did it only for M_UNKNOWN errors)
2024-06-28 11:49:55 +02:00
N-Pex
ecb4b1717b Fix some warning and handle servers that don't support "m.thread" using old "io.element.thread" 2024-06-25 17:43:44 +02:00
10G Meow
f1c12663c8 Heart reaction: dynamic postion 2024-06-08 13:42:57 +03:00
N-Pex
2d5ebf205a Handle message rendering errors via the errorCaptured hook
Also, fix some issues with uploads on iOS
2024-06-07 15:03:29 +02:00
N-Pex
54982298fa Make channels unencrypted
Also, show info about older messages being deleted in rooms with message retention set.
2024-06-05 15:44:34 +02:00
10G Meow
62cf15f2de Mobile: top level heart reaction on double tab 2024-05-18 22:13:07 +03:00
N-Pex
371a5069af Implement new "read only" room flag
While still maintaining the ability to answer polls and send reactions in channels (when "read only" is false)
2024-04-26 16:44:06 +02:00
N-Pex
12467f8a18 Move PurgeDialog to Chat. Improve robustness of purge.
Also, set message retention to 60 seconds and make sure online user "forget"s room.
2024-04-11 11:27:07 +02:00
N-Pex
2d6f5d3df8 When retention timer hits, make event "invisible"
This means we support invisible messages now (but currently have no means for admin to manually mark messages as such)
2024-04-09 14:34:07 +02:00
N-Pex
e28c58d8ba Unify room welcome header handling
Also, add the "WelcomeHeaderChannel" component
2024-04-03 09:36:22 +02:00
10G Meow
e3df541592 drop AvatarOperations and use UserProfileDialog in Chat view 2024-03-24 11:35:05 +02:00
N-Pex
cd2640a85a Allow poll answers and quick reactions on read only room 2024-02-13 12:13:34 +01:00
N Pex
3313da0cb8 Add timed message retention feature 2024-02-06 10:22:35 +00:00
N-Pex
6454931848 Remove debug message 2024-01-09 10:52:16 +01:00
N-Pex
db517fbd9c Add maxSizeAutoDownloads with default set to 10Mb 2024-01-09 10:44:40 +01:00
N-Pex
324ccd70b3 file types and exports 2024-01-09 10:44:40 +01:00
N-Pex
db04080463 Add .apk, .ipa and .zip as allowed file type(s) for media uploads. 2024-01-09 10:44:40 +01:00
10G Meow
3ad766fe12 Profile settings: add global Notification toggle 2023-12-07 20:53:24 +02:00
N-Pex
a2ef05b3a0 Make sure welcome header can be closed 2023-11-15 16:00:59 +01:00
N Pex
8bcceafcff Lots of fixes to "media threads" 2023-11-06 15:28:26 +00:00
N Pex
758201e2eb Resolve "press+hold audio recording is broken" 2023-10-25 20:59:56 +00:00
N-Pex
94f571b700 Fix cropped context menus
Also, change color of message three dot menu.
2023-10-25 15:08:23 +02:00
N Pex
480ca0b8c0 Fix gallery view/preview 2023-10-25 10:44:25 +00:00
N Pex
4e9aecc304 Support chat backgrounds 2023-10-18 15:05:50 +00:00
10G Meow
13ef686e36 Web notification improvements 2023-10-01 14:31:00 +03:00
N-Pex
68b241b6ce "Private chat" header for direct chats
Also, auto-create account and room when joining a DM chat link.
2023-08-30 10:50:45 +02:00
10G Meow
eba1c84d7a improve large file upload error message 2023-08-12 11:54:43 +03:00
N Pex
5ac61eac7c Resolve "when uploading multiple media files, send and display it as a thread" 2023-08-09 15:24:50 +00:00
N Pex
0ff2884429 Allow preview of thread images 2023-08-07 15:47:52 +00:00
N Pex
cfc14f05a0 Only allow admins to change room mode 2023-08-07 14:13:35 +00:00
N-Pex
5d137e8b2e Disable send button correctly while sending attachments. Also fix cancel. 2023-08-07 09:53:19 +02:00
10G Meow
160ca1067c fix sending actual file when not scaled 2023-08-07 08:48:34 +03:00
10G Meow
da704f84d9 1. fix resize multiple file upload 2.show file exceeded limit 2023-08-06 12:03:50 +03:00
10G Meow
2087c2897f 1. notification via SW 2.manifest json for home screen app 3. icons for mobile/desktop shortcut app 2023-07-17 15:00:40 +03:00
N-Pex
2f29b72594 File mode: support drag drop and fix cancellation of uploads 2023-07-06 11:18:26 +02:00
N Pex
ebadd509e9 Experimental "file drop" mode 2023-06-28 12:14:44 +00:00
N Pex
d00d439001 Move kick/ban detection to Chat.vue 2023-06-08 13:25:02 +00:00
N-Pex
d5182395af Support sending clap events at a specific time in audio mode 2023-06-07 09:39:05 +02:00
N Pex
26f693ca85 Merge branch '367-send-multiple-files-at-once' into 'dev'
Resolve "Not able to send multiple files at once on IM"

Closes #367

See merge request keanuapp/keanuapp-weblite!188
2023-06-05 06:49:20 +00:00
10G Meow
2b41e91908 1. review changes 2. improve different file type handling 3. File upload dialogue improvements which now shows all file type 2023-05-28 20:37:52 +03:00
N Pex
daa52be9c0 Resolve "for chat mode, auto-play next audio message" 2023-05-26 15:56:59 +00:00
N-Pex
4af77e2480 Handle RTL for avatar popup 2023-05-23 10:20:42 +02:00
10G Meow
39b583d65e Add translation to support EmojiPicker in all language 2023-05-20 11:31:28 +03:00
10G Meow
1282d6528c cleanup 2023-05-18 13:54:03 +03:00
10G Meow
8ca2d8ec07 merge master 2023-05-18 13:48:31 +03:00
N-Pex
d66d4c781d Fix problems with read only room flag
A reload would cause the prop to not be set.
2023-05-11 11:07:13 +02:00
N-Pex
e587721aaa Fix seen by and "unread messages" marker
It was broken by the "filter out status messages" functionality.
2023-05-11 10:37:06 +02:00
N-Pex
1f1f9bbb86 Fix cancel of file uploads again (after upstream changes)
Also, check server max upload size and fail early for large files!
2023-05-11 10:11:34 +02:00
10G Meow
31a1eaf3db send multiple files at once 2023-05-06 14:03:15 +03:00