mirror of
https://github.com/modrinth/code.git
synced 2026-09-02 13:05:50 +00:00
feat: blocking frontend (#6911)
* feat: blocking api interfaces * feat: block action on user pages + shared instance flows * feat: safety settings subpage * feat: interaction source settings * feat: finish social settings * feat: profile settings xplat * fix: prepr * feat: click on friends * default instance -> game options & fix feature flag width * fix: scroll indicators --------- Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
This commit is contained in:
@@ -4076,9 +4076,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Osobní přístupové tokeny"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Veřejný profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Relace"
|
||||
},
|
||||
@@ -4560,4 +4557,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2150,9 +2150,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Personlige adgangstokens"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Offentlig profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessioner"
|
||||
},
|
||||
@@ -2241,4 +2238,3 @@
|
||||
"defaultMessage": "Vanilla Shader"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5105,9 +5105,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Persöhnlich Zugangstoken"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Öffentliches Profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sitzungen"
|
||||
},
|
||||
@@ -5940,4 +5937,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5105,9 +5105,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Persönliche Zugangstoken"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Öffentliches Profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sitzungen"
|
||||
},
|
||||
@@ -5940,4 +5937,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2861,12 +2861,36 @@
|
||||
"profile.bio.fallback.user": {
|
||||
"defaultMessage": "A Modrinth user."
|
||||
},
|
||||
"profile.block-user.admonition-body": {
|
||||
"defaultMessage": "{username} will not be able to send you friend requests, invite you to shared instances or invite you to Modrinth Hosting servers."
|
||||
},
|
||||
"profile.block-user.admonition-title": {
|
||||
"defaultMessage": "Are you sure you want to block this user?"
|
||||
},
|
||||
"profile.block-user.error-description": {
|
||||
"defaultMessage": "An error occurred while blocking this user. Please try again."
|
||||
},
|
||||
"profile.block-user.error-title": {
|
||||
"defaultMessage": "Failed to block user"
|
||||
},
|
||||
"profile.block-user.success-description": {
|
||||
"defaultMessage": "{username} has been blocked."
|
||||
},
|
||||
"profile.block-user.success-title": {
|
||||
"defaultMessage": "User blocked"
|
||||
},
|
||||
"profile.block-user.title": {
|
||||
"defaultMessage": "Block {username}"
|
||||
},
|
||||
"profile.button.analytics": {
|
||||
"defaultMessage": "View user analytics"
|
||||
},
|
||||
"profile.button.billing": {
|
||||
"defaultMessage": "Manage user billing"
|
||||
},
|
||||
"profile.button.block": {
|
||||
"defaultMessage": "Block"
|
||||
},
|
||||
"profile.button.create-collection": {
|
||||
"defaultMessage": "Create a collection"
|
||||
},
|
||||
@@ -2888,6 +2912,9 @@
|
||||
"profile.button.set-affiliate": {
|
||||
"defaultMessage": "Set as affiliate"
|
||||
},
|
||||
"profile.button.unblock": {
|
||||
"defaultMessage": "Unblock"
|
||||
},
|
||||
"profile.collection.projects-count": {
|
||||
"defaultMessage": "{count, plural, one {# project} other {# projects}}"
|
||||
},
|
||||
@@ -2972,6 +2999,18 @@
|
||||
"profile.role.update-error-title": {
|
||||
"defaultMessage": "Failed to update role"
|
||||
},
|
||||
"profile.unblock-user.error-description": {
|
||||
"defaultMessage": "An error occurred while unblocking this user. Please try again."
|
||||
},
|
||||
"profile.unblock-user.error-title": {
|
||||
"defaultMessage": "Failed to unblock user"
|
||||
},
|
||||
"profile.unblock-user.success-description": {
|
||||
"defaultMessage": "{username} has been unblocked."
|
||||
},
|
||||
"profile.unblock-user.success-title": {
|
||||
"defaultMessage": "User unblocked"
|
||||
},
|
||||
"project-card.date.published.tooltip": {
|
||||
"defaultMessage": "Published {date}"
|
||||
},
|
||||
@@ -5228,12 +5267,120 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Personal access tokens"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Public profile"
|
||||
"settings.profile.bio.description": {
|
||||
"defaultMessage": "A short description to tell everyone a little bit about you."
|
||||
},
|
||||
"settings.profile.bio.title": {
|
||||
"defaultMessage": "Bio"
|
||||
},
|
||||
"settings.profile.navigation-title": {
|
||||
"defaultMessage": "Profile"
|
||||
},
|
||||
"settings.profile.profile-picture.title": {
|
||||
"defaultMessage": "Profile picture"
|
||||
},
|
||||
"settings.profile.public-information.description": {
|
||||
"defaultMessage": "Your profile information is publicly <profile-link>viewable on Modrinth</profile-link> and through the <docs-link>Modrinth API</docs-link>."
|
||||
},
|
||||
"settings.profile.save-error": {
|
||||
"defaultMessage": "Failed to update profile"
|
||||
},
|
||||
"settings.profile.save-error-description": {
|
||||
"defaultMessage": "An error occurred while updating your profile. Please try again."
|
||||
},
|
||||
"settings.profile.sign-in-required.description": {
|
||||
"defaultMessage": "Sign in with a Modrinth account to customize your public profile."
|
||||
},
|
||||
"settings.profile.sign-in-required.title": {
|
||||
"defaultMessage": "Modrinth account required"
|
||||
},
|
||||
"settings.profile.username.description": {
|
||||
"defaultMessage": "A unique case-insensitive name to identify your profile."
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessions"
|
||||
},
|
||||
"settings.social.blocked-users.column.actions": {
|
||||
"defaultMessage": "Actions"
|
||||
},
|
||||
"settings.social.blocked-users.column.user": {
|
||||
"defaultMessage": "User"
|
||||
},
|
||||
"settings.social.blocked-users.description": {
|
||||
"defaultMessage": "These are the users you have blocked on Modrinth. They cannot:"
|
||||
},
|
||||
"settings.social.blocked-users.empty": {
|
||||
"defaultMessage": "You haven't blocked anyone."
|
||||
},
|
||||
"settings.social.blocked-users.load-error": {
|
||||
"defaultMessage": "Blocked users could not be loaded."
|
||||
},
|
||||
"settings.social.blocked-users.loading": {
|
||||
"defaultMessage": "Loading blocked users…"
|
||||
},
|
||||
"settings.social.blocked-users.restriction.friend-requests": {
|
||||
"defaultMessage": "Send you friend requests"
|
||||
},
|
||||
"settings.social.blocked-users.restriction.hosting": {
|
||||
"defaultMessage": "Invite you to manage a Modrinth Hosting server."
|
||||
},
|
||||
"settings.social.blocked-users.restriction.shared-instances": {
|
||||
"defaultMessage": "Invite you to shared instances"
|
||||
},
|
||||
"settings.social.blocked-users.title": {
|
||||
"defaultMessage": "Blocked users"
|
||||
},
|
||||
"settings.social.blocked-users.unblock": {
|
||||
"defaultMessage": "Unblock"
|
||||
},
|
||||
"settings.social.blocked-users.unblock-error": {
|
||||
"defaultMessage": "Failed to unblock user"
|
||||
},
|
||||
"settings.social.blocked-users.unblock-error-description": {
|
||||
"defaultMessage": "An error occurred while unblocking this user. Please try again."
|
||||
},
|
||||
"settings.social.blocked-users.unblock-user": {
|
||||
"defaultMessage": "Unblock {username}"
|
||||
},
|
||||
"settings.social.blocked-users.user-avatar": {
|
||||
"defaultMessage": "{username}'s avatar"
|
||||
},
|
||||
"settings.social.friend-requests.description": {
|
||||
"defaultMessage": "Control who can send you friend requests on Modrinth."
|
||||
},
|
||||
"settings.social.friend-requests.title": {
|
||||
"defaultMessage": "Friend requests"
|
||||
},
|
||||
"settings.social.interaction-source.coming-soon": {
|
||||
"defaultMessage": "Coming soon!"
|
||||
},
|
||||
"settings.social.interaction-source.everyone": {
|
||||
"defaultMessage": "Everyone"
|
||||
},
|
||||
"settings.social.interaction-source.friends": {
|
||||
"defaultMessage": "Friends"
|
||||
},
|
||||
"settings.social.interaction-source.friends-of-friends": {
|
||||
"defaultMessage": "Friends of friends"
|
||||
},
|
||||
"settings.social.interaction-source.no-one": {
|
||||
"defaultMessage": "No one"
|
||||
},
|
||||
"settings.social.shared-instance-invites.description": {
|
||||
"defaultMessage": "Control who can send you invites to shared instances and Modrinth Hosting panels."
|
||||
},
|
||||
"settings.social.shared-instance-invites.title": {
|
||||
"defaultMessage": "Invitations"
|
||||
},
|
||||
"settings.social.sign-in-required.description": {
|
||||
"defaultMessage": "You can control who can interact with you, and manage blocked users with a Modrinth Account"
|
||||
},
|
||||
"settings.social.sign-in-required.title": {
|
||||
"defaultMessage": "Modrinth account required"
|
||||
},
|
||||
"settings.social.title": {
|
||||
"defaultMessage": "Social"
|
||||
},
|
||||
"sharing.invite-players-modal.add": {
|
||||
"defaultMessage": "Add"
|
||||
},
|
||||
|
||||
@@ -5027,9 +5027,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Tokens de acceso personal"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Perfil público"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesiones"
|
||||
},
|
||||
@@ -5787,4 +5784,3 @@
|
||||
"defaultMessage": "Tipo"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -4931,9 +4931,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Tokens de acceso personal"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Perfil público"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesiones"
|
||||
},
|
||||
|
||||
@@ -560,9 +560,6 @@
|
||||
"settings.language.title": {
|
||||
"defaultMessage": "Kieli"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Julkinen profiili"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Istunnot"
|
||||
},
|
||||
@@ -570,4 +567,3 @@
|
||||
"defaultMessage": "Sinulla on tallentamattomia muutoksia."
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2294,9 +2294,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Mga personal na access token"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Pampublikong profile"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Mga sesyon"
|
||||
},
|
||||
@@ -2769,4 +2766,3 @@
|
||||
"defaultMessage": "Uri"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5099,9 +5099,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Jetons d'accès personnel"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Profil public"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessions"
|
||||
},
|
||||
|
||||
@@ -1127,9 +1127,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "מפתחות גישה אישיים"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "פרופיל ציבורי"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "חיבורים פעילים"
|
||||
},
|
||||
|
||||
@@ -4199,9 +4199,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Személyes hozzáférési tokenek"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Nyilvános profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Munkamenetek"
|
||||
},
|
||||
|
||||
@@ -2567,9 +2567,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Token akses pribadi"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Profil publik"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesi"
|
||||
},
|
||||
@@ -2988,4 +2985,3 @@
|
||||
"defaultMessage": "Anda memiliki perubahan yang belum tersimpan."
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5063,9 +5063,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Token di accesso (PAT)"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Profilo pubblico"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessioni"
|
||||
},
|
||||
|
||||
@@ -4526,9 +4526,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "個人用アクセストークン"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "公開プロフィール"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "セッション"
|
||||
},
|
||||
|
||||
@@ -5039,9 +5039,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "개인 액세스 토큰"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "공개 프로필"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "세션"
|
||||
},
|
||||
|
||||
@@ -4442,9 +4442,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Token akses peribadi"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Profil awam"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesi"
|
||||
},
|
||||
@@ -5037,4 +5034,3 @@
|
||||
"defaultMessage": "Jenis"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5096,9 +5096,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Persoonlijke toegangstokens"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Openbaar profiel"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessies"
|
||||
},
|
||||
|
||||
@@ -2423,9 +2423,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Personlig tilgang nøkler"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Offentlig profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Økter"
|
||||
},
|
||||
@@ -2781,4 +2778,3 @@
|
||||
"defaultMessage": "Du har ulagrede endringer."
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5087,9 +5087,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Klucze dostępu osobistego"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Profil publiczny"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesje"
|
||||
},
|
||||
|
||||
@@ -5102,9 +5102,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Token de acesso pessoal"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Perfil público"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessões"
|
||||
},
|
||||
|
||||
@@ -2126,9 +2126,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Tokens de acesso pessoal"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Perfil público"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessões"
|
||||
},
|
||||
@@ -2529,4 +2526,3 @@
|
||||
"defaultMessage": "Tens alterações por guardar."
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -3029,9 +3029,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Token-urile personale de acces"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Profil public"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesiuni"
|
||||
},
|
||||
|
||||
@@ -5018,9 +5018,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Личные токены доступа"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Публичный профиль"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Сеансы"
|
||||
},
|
||||
|
||||
@@ -5027,9 +5027,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Lični tokeni za pristup"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Javni profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sesije"
|
||||
},
|
||||
@@ -5787,4 +5784,3 @@
|
||||
"defaultMessage": "Tip"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -4340,9 +4340,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Personliga åtkomstnycklar"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Offentlig profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Sessioner"
|
||||
},
|
||||
@@ -4938,4 +4935,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -661,9 +661,5 @@
|
||||
},
|
||||
"settings.language.title": {
|
||||
"defaultMessage": "ภาษา"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "โปรไฟล์สาธารณะ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5015,9 +5015,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Kişisel erişim tokenleri"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Herkese açık profil"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Oturumlar"
|
||||
},
|
||||
|
||||
@@ -4997,9 +4997,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Особистий токен доступу"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Публічний профіль"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Сеанси"
|
||||
},
|
||||
|
||||
@@ -4448,9 +4448,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "Khóa truy cập cá nhân"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "Hồ sơ công khai"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "Phiên hoạt động"
|
||||
},
|
||||
@@ -5085,4 +5082,3 @@
|
||||
"defaultMessage": "Đội ngũ Modrinth"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5105,9 +5105,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "个人访问令牌"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "公开信息"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "会话"
|
||||
},
|
||||
@@ -5940,4 +5937,3 @@
|
||||
"defaultMessage": "类型"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5105,9 +5105,6 @@
|
||||
"settings.pats.title": {
|
||||
"defaultMessage": "個人存取權杖"
|
||||
},
|
||||
"settings.profile.title": {
|
||||
"defaultMessage": "公開個人檔案"
|
||||
},
|
||||
"settings.sessions.title": {
|
||||
"defaultMessage": "工作階段"
|
||||
},
|
||||
@@ -5940,4 +5937,3 @@
|
||||
"defaultMessage": "類型"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user