Commit graph

57 commits

Author SHA1 Message Date
N Pex
dd70e4a576 Improved BaseURL and DM link handling 2023-12-01 08:20:03 +00:00
N-Pex
e1359973b9 Revert "Upgrade Matrix SDK"
This reverts commit 9bee01c637a28c979342e321f1b5e6d3dcd4b0d2.
2023-11-06 17:08:13 +01:00
N Pex
8bcceafcff Lots of fixes to "media threads" 2023-11-06 15:28:26 +00:00
N-Pex
7c202c2d2e GetLink redesign
Also, try with entered username first (issue #524)
2023-10-17 11:01:49 +02:00
N-Pex
c04a0a2638 Don't include server in DM links if not needed 2023-10-09 19:10:07 +02:00
N-Pex
876b79bee6 Add custom state event for "room deleted" 2023-09-29 10:28:33 +02: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
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
10G Meow
5962c8aedc Show member list of seenby 2023-06-25 17:12:29 +03: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
daa52be9c0 Resolve "for chat mode, auto-play next audio message" 2023-05-26 15:56:59 +00:00
N-Pex
b097fd51d8 Send room display name as part of invite link (if needed) 2023-05-23 16:29:17 +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
N Pex
0d3781f3aa Support authentication flows for login/register 2023-04-04 14:30:50 +00:00
N Pex
4c06796c02 Small delay on hint 2023-03-29 08:19:42 +00:00
N Pex
613f4e23aa Make sure read marker is updated correctly 2023-02-28 10:29:53 +00:00
N-Pex
a3627cf03c Allow "voice mode" to be set as default on room creation
Also, hide it behind a flag in config (experimental_voice_mode)
2023-02-17 22:00:47 +01:00
N-Pex
bb3aaf1bed Support cancel for sending operation. 2023-01-09 21:12:17 +01:00
N Pex
192707d8f0 Don't redirect to login page if we have no account 2023-01-09 14:21:08 +00:00
N Pex
590a6caab2 Resolve "Allow creation of new direct chat using matrix id" 2022-12-12 16:10:53 +00:00
10G Meow
78fdb94362 Poll reply fixes and other misc improvements 2022-11-30 08:25:32 +00:00
10G Meow
d794d2904d Resolve "Room setup: Not able to edit the room name once the room is created" 2022-07-15 12:51:45 +00:00
N Pex
6bd0d8ad7e Prefix random usernames with "weblite" 2022-07-01 08:55:26 +00:00
N Pex
6cf4971b22 Prefix random usernames with "weblite" 2022-07-01 08:34:59 +00:00
N Pex
95555a23e4 Export chat (from room info page) 2022-05-23 15:19:55 +00:00
N Pex
0d1ac1d441 Support for polls (can be created by room admins) 2022-05-03 09:40:02 +00:00
N-Pex
5d05dfd019 Add translation keys for "today", "yesterday" and "x days ago". 2022-04-21 09:48:10 +02:00
N-Pex
e324355b63 Append random chars to alias if already taken
Issue #143. Also, show a loading indicator while room creation in progress.
2021-06-29 17:02:40 +02:00
N-Pex
b2a6a5d145 Custom audio player UI
For issue #122.
2021-05-07 11:30:24 +02:00
N-Pex
2fb883a4d1 Set avatar and displayname on join
Also on the main matrix object.
2021-04-13 19:57:26 +02:00
N-Pex
b64c3a5791 Fix image uploading on Nang
Issue #82. Turns out we need to send mime "application/octet-stream" for encrypted image data. It's a little unclear why it worked for audio though.
2021-03-24 16:44:29 +01:00
N-Pex
6e6bae4caa Create room
Work on issue #67
2021-03-23 16:20:01 +01:00
N-Pex
d94bcec376 Disable mic button if getUserMedia not available in browser
Issue #92.
2021-03-18 11:58:46 +01:00
N-Pex
cd29f8d681 Support send/receive of videos
Naive approach, just downloading the whole chunk every time! Need to figure out caching and streaming for long-play stuff.
2021-03-17 12:13:53 +01:00
N-Pex
8e50ec64d3 Work on image uploading
Issue #82
2021-03-10 13:40:32 +01:00
N-Pex
e9098123b4 Update utils.js 2021-03-04 13:11:17 +01:00
N-Pex
b0aea0bd81 Fix regression with new message loading
Event listeners never got registered because of timing issue (MatrixClient was not ready yet). Issue #85.
2021-03-04 11:31:21 +01:00
N-Pex
7cf9d5b949 Work on read markers
Don't update read marker for outgoing events (they might be local echoes etc).
2021-03-03 12:29:55 +01:00
N-Pex
929b81d4b4 Fix "first message does not send"
Issue #55
2021-03-01 13:06:46 +01:00
N-Pex
fd86e753fe Start on voice recording 2021-02-22 16:34:19 +01:00
N-Pex
84d2cd504c New animal avatars
And connect them to guest names. Issue #44.
2021-02-03 22:21:53 +01:00
N-Pex
bdd6977728 Don't set avatar and display name if they haven't changed.
Related to issue #40.
2021-01-29 21:41:43 +01:00
N-Pex
6e0e1dd31c Day markers 2021-01-20 11:32:21 +01:00
N-Pex
dbd7c28660 Guest avatars 2021-01-20 09:42:13 +01:00
N-Pex
0671a9ec40 Read marker, receipts and load messages up to unread 2021-01-14 16:17:05 +01:00
N-Pex
6608f0c8ce Expose room id in navigation
So rooms can be bookmarked, issue #26.
2021-01-12 11:26:01 +01:00
N-Pex
3f1c58b743 Replies 2020-12-15 17:06:26 +01:00
N-Pex
a4c329100d Edit events 2020-12-14 16:30:27 +01:00