Commit graph

55 commits

Author SHA1 Message Date
N-Pex
37f5ec2166 Don't show blank page if createRoom fails 2023-10-09 15:33:41 +02:00
N-Pex
e8ff4cf1ce Don't show "You are joining as" when joining private room link 2023-08-31 09:51:27 +02: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
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
b097fd51d8 Send room display name as part of invite link (if needed) 2023-05-23 16:29:17 +02:00
N-Pex
61720b8440 Allow logo and accentColor to be set in config/runtimeConfig 2023-04-26 11:39:32 +02:00
N Pex
0d3781f3aa Support authentication flows for login/register 2023-04-04 14:30:50 +00:00
N Pex
381ab6d84e Don't remove room from store on leave 2023-03-16 08:17:29 +00:00
N-Pex
7ac548d76c New logotype 2023-01-24 20:57:01 +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
John Hess
b5993e821d Record events when an invitation is shown to a user and when they join the room 2022-08-10 18:01:58 -05:00
10G Meow
df2bbacffc Resolve "Improve UX/UI of new room (with no remembered identity)" 2022-05-11 14:08:45 +00:00
N Pex
1410c6a23a Null current status text on language change (join page) 2022-04-21 08:06:53 +00:00
10G Meow
fc606a9e1b join page serverName fixes for a dash(-) case 2022-03-12 11:46:19 +02:00
N Pex
760229da82 Merge branch '227-hide-all-visible-presence-and-display-of-the-home-server' into 'dev'
removed home server name from roomName in join page

See merge request keanuapp/keanuapp-weblite!48
2022-02-23 12:27:46 +00:00
10G Meow
d9aac824ef Changed all static inline style to CSS classes 2022-02-23 11:52:09 +00:00
10G Meow
84a92169e2 removed home server name from roomName in join page 2022-02-19 17:38:54 +02:00
10G Meow
920fceac26 Resolve "Join page language display, rtl & ltr fixes for safari browser" 2022-02-11 07:24:28 +00:00
N Pex
167ef171ca Resolve "Nothing happens on clicking on the room icon on the right top side when we again visit the IM without deleting the browser cookies" 2022-02-02 12:49:57 +00:00
N Pex
7a50e22471 Resolve "set fields to use meaningful ID names for automated test" 2022-01-27 14:56:48 +00:00
Tenzin Passang
7224b20cab Join page new design implemented 2022-01-04 09:50:51 +01:00
N-Pex
d0f929a03c Make "shared computer" a checkbox instead of switch 2021-07-19 09:21:40 +02:00
N-Pex
fba929a0d7 Show "Failed to join room" instead of error
Issue #140.
2021-07-06 10:06:30 +02:00
N-Pex
eb6f02b3d4 Basic support for RTL languages
Issue #77.
2021-06-29 11:55:53 +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
a78659b206 Externalize strings
Also some cleanup. Work on issue #41.
2021-05-20 12:33:59 +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
2fb883a4d1 Set avatar and displayname on join
Also on the main matrix object.
2021-04-13 19:57:26 +02:00
N-Pex
b9872475f2 Remove currently unused link
Issue #108.
2021-04-13 19:19:21 +02:00
N-Pex
2e07068cd7 Make sure to set avatar and display name on first join
If you left these at the default random ones, they were not set.
2021-04-13 19:17:07 +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
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
N-Pex
8e50ec64d3 Work on image uploading
Issue #82
2021-03-10 13:40:32 +01:00
N-Pex
d628501529 Don't allow change of display name/avatar for existing accounts 2021-03-03 15:41:15 +01:00
N-Pex
2b5ab1437c Move default server to config.json 2021-02-24 14:28:21 +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
8555436bc7 Improved navigation and room handling 2021-01-28 22:13:08 +01:00
N-Pex
933de4a2ec Login on reload
To get a new access_token if the old one has expired. Should fix issue #36.
2021-01-27 12:57:23 +01:00
N-Pex
dbd7c28660 Guest avatars 2021-01-20 09:42:13 +01:00
N-Pex
6f112add4b Initial work on setting user name when joining room 2021-01-18 21:40:44 +01:00
N-Pex
a2dd26348c Improve read marker
Fix login from sidebar (issue #31), initial message sending (issue #30), remove "open keanu app" (issue #29).
2021-01-15 11:50:21 +01:00
N-Pex
0130858908 Fix join timing issue 2021-01-12 20:28:23 +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
6a22d99c17 Improve navigation 2021-01-11 17:42:58 +01:00
N-Pex
d5945d675e Navigation service 2021-01-08 11:07:02 +01:00
N-Pex
6de1e40765 Fix join UI when logged in 2020-12-16 16:36:23 +01:00