Commit graph

73 commits

Author SHA1 Message Date
N Pex
48cb13c82b Resolve "(File Drop Mode) : File sent from the user in file drop mode is not received by another user" 2023-08-01 10:14:10 +00:00
N Pex
d00d439001 Move kick/ban detection to Chat.vue 2023-06-08 13:25:02 +00:00
N Pex
7b3b167afe Resolve "Set Password should be changed to Change Password once the user has set the password on User Profile screen" 2023-06-07 12:55:12 +00:00
N-Pex
f096350473 For direct chats, set history visibility to "invited"
Also use "initial_state" to set admin(s).
2023-05-11 13:55:43 +02: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
0d3781f3aa Support authentication flows for login/register 2023-04-04 14:30:50 +00:00
N-Pex
43d10037ef Fix param to createClient after SDK update 2023-03-28 14:35:03 +02:00
N-Pex
0b84bf3caa Experimental "read only" room support 2023-03-16 15:23:26 +01:00
N Pex
381ab6d84e Don't remove room from store on leave 2023-03-16 08:17:29 +00:00
N-Pex
ab51e3dc95 Make invited direct chat user admin 2023-03-14 12:57:56 +01:00
N Pex
baf0120eee New room list and chat header design 2023-03-03 14:43:53 +00:00
N-Pex
434c0fb48c Make sure to handle 429:s (rate limiting) on message redactions and final room leave! 2023-02-08 11:22:12 +01:00
N Pex
f34144557a Room purge fixes 2023-01-31 09:39:30 +00:00
N-Pex
11e544b1c5 Add kick,ban,make admin and make moderator operations 2023-01-22 14:41:35 +01:00
N Pex
590a6caab2 Resolve "Allow creation of new direct chat using matrix id" 2022-12-12 16:10:53 +00:00
N-Pex
d00259f529 Update matrix-js-sdk and dependent packages 2022-09-29 20:52:05 +02:00
N Pex
6bd0d8ad7e Prefix random usernames with "weblite" 2022-07-01 08:55:26 +00:00
N Pex
0d1ac1d441 Support for polls (can be created by room admins) 2022-05-03 09:40:02 +00:00
N Pex
5f26b5e94d Fix private chat handling code 2022-04-27 14:24:39 +00:00
N Pex
dc61bb2ba7 Wipe guest accounts on password errors 2022-04-21 09:41:52 +00:00
N Pex
5882eef0db Make sure to reload rooms on self membership updates 2022-04-20 14:16:01 +00:00
N Pex
b003a803ed Some direct chat room tweaks 2022-04-12 20:39:43 +00:00
John Hess
888adbf100 support defaultServer with http-only connectivity 2022-02-25 14:43:36 -06:00
irl
81984e0b91 Allow explicit override of home server name in config 2022-01-22 12:54:45 +00:00
N-Pex
a6e04e676a Don't use front domain to create room
For issue #222.
2022-01-20 21:23:04 +01:00
N-Pex
e1797411c6 Update Olm 2021-12-13 22:24:44 +01:00
N-Pex
75ade37892 Set room history visibility to "joined"
Issue #169
2021-10-13 15:34:21 +02:00
N-Pex
589c52f4cd Load config.json at runtime 2021-09-25 09:29:05 +02:00
N-Pex
9fdeb57fcb Don't use home_server field from login response.
Issue #165.
2021-09-14 12:59:14 +02:00
N-Pex
dd53bf2de5 Update dependencies and fix code for the changes. 2021-09-14 11:57:49 +02:00
N-Pex
abd3892349 Timeout on room deletion
And custom deletion notice state event.

Issue #118.
2021-07-06 09:33:19 +02:00
N-Pex
d39357401b Client side or purge room
Redirect to "goodbye" view. Issue #118.
2021-07-05 18:16:21 +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
b7f25d0631 Re-send invite for private chat if room already exists
Issue #101
2021-06-23 16:45:59 +02:00
N-Pex
081369607e Set default device display name
Issue #119.
2021-06-22 21:37:32 +02:00
N-Pex
86f03c0fc2 Purge room work
For issue #118. Now with better status and error. Also, make sure to set global flag "no warning for unknown devices" while we are redacting events.
2021-05-27 13:38:57 +02:00
N-Pex
6ca7a2040d Simplify room creation and improve "room welcome header" for new rooms.
Issue #127.
2021-05-27 12:16:12 +02:00
N-Pex
878c60f4a1 Allow "createroom" to be accessed without account
A new one will be generated. Issue #67.
2021-05-21 16:27:39 +02:00
N-Pex
5276a46afa Optionally scale images when sending
Default is "scale". Currently scales image so that longest side is 640px.
2021-05-11 21:03:54 +02:00
N-Pex
91dfb0bc8e Add option to start private chat
By clicking on avatar. Issue #101.
2021-05-10 16:11:03 +02:00
N-Pex
0ac3cefb03 Cleanup storage code
This allows us to use either session or local storage, for issue #120.
2021-05-10 11:13:22 +02:00
N-Pex
b7b28bbc2a Purge room
Work on issue #118.
2021-05-06 13:23:17 +02:00
N-Pex
0aa33c5300 Optionally show invites in room list
Work on issue #109. Also, add a loading indicator for issue #43.
2021-04-14 12:37:42 +02:00
N-Pex
ae2c8d8e2e Reset ALL data on logout 2021-04-13 19:56:59 +02:00
N-Pex
7506280ab1 Detect leave dialog last room 2021-04-02 10:06:25 +02:00
N-Pex
b246a134e2 Add the "add friends view to room creation 2021-04-02 09:28:51 +02:00
N-Pex
3ed27e9f63 Fix display name when logging in
More work related to issue #78.
2021-04-01 10:11:30 +02:00
N-Pex
1f4970368a Improved logout/login and change password support 2021-03-29 21:55:43 +02:00
N-Pex
31535f0f3c More work on leve room dialog
Issue #21
2021-03-27 09:38:27 +01:00
N-Pex
4c1de61ff4 Create a login before joining
This allows us to get room avatar and name for public rooms, at least if they are on the same server as our account (config.defaultServer). Issue #45.
2021-03-12 14:57:36 +01:00