Knock support

Also, fix token refresh functionality
This commit is contained in:
N-Pex 2025-05-28 12:29:04 +02:00
parent cfabd8be08
commit e8f04d79c9
11 changed files with 310 additions and 75 deletions

View file

@ -1015,6 +1015,12 @@ body {
margin-left: 6px;
}
.member .knock-reason {
margin-left: 38px;
font-size: 0.7em;
color: #aaa;
}
.member .user-power {
margin-left: 6px;
color: #aaa;

View file

@ -48,7 +48,8 @@
"user_make_moderator": "Make moderator",
"user_revoke_moderator": "Revoke moderator",
"pin": "Pin post",
"unpin": "Unpin post"
"unpin": "Unpin post",
"cancel_knock": "Cancel knock"
},
"message": {
"you": "You",
@ -138,6 +139,7 @@
"room_history_joined": "People can only see the messages sent after they join.",
"join_public": "Anyone can join by opening this link: {link}.",
"join_invite": "Only people you invite can join.",
"join_knock": "People can request to join by ´knocking´.",
"info_permissions": "You can change join permissions at any time in the room settings.",
"got_it": "Got it",
"no_past_messages": "Welcome! For your security, past messages are not available.",
@ -277,10 +279,14 @@
"joining_as": "You are joining as:",
"join": "Join room",
"join_user": "Start chat",
"knock": "Knock",
"knock_reason": "Knock reason (optional)",
"enter_room": "Enter room",
"enter_room_user": "Start chat",
"enter_knock": "Request to join",
"status_logging_in": "Logging in...",
"status_joining": "Joining room...",
"status_knocking": "Knocking...",
"join_failed": "Failed to join room.",
"choose_name": "Choose a name to use",
"you_have_been_banned": "You have been banned from this room.",
@ -328,11 +334,15 @@
"permissions": "Join Permissions",
"join_invite": "Only People Added",
"join_public": "Anyone with a link",
"join_knock": "People can ´knock´.",
"copy_invite_link": "Copy invite link",
"copy_link": "Copy link",
"link_copied": "Link copied!",
"purge": "Delete room",
"members": "Members",
"knocks": "Knocks",
"accept_knock": "Accept",
"reject_knock": "Deny",
"user": "{user}",
"user_you": "{user} (you)",
"hide_all": "Hide",