diff --git a/app/cloud/server/functions/connectWorkspace.js b/app/cloud/server/functions/connectWorkspace.js index 24eff7d9f803..17872bbce584 100644 --- a/app/cloud/server/functions/connectWorkspace.js +++ b/app/cloud/server/functions/connectWorkspace.js @@ -3,7 +3,6 @@ import { HTTP } from 'meteor/http'; import { getRedirectUri } from './getRedirectUri'; import { retrieveRegistrationStatus } from './retrieveRegistrationStatus'; -import { getWorkspaceAccessToken } from './getWorkspaceAccessToken'; import { Settings } from '../../../models'; import { settings } from '../../../settings'; import { saveRegistrationData } from './saveRegistrationData'; @@ -49,11 +48,5 @@ export function connectWorkspace(token) { Promise.await(saveRegistrationData(data)); - // Now that we have the client id and secret, let's get the access token - const accessToken = getWorkspaceAccessToken(true); - if (!accessToken) { - return false; - } - return true; } diff --git a/app/cloud/server/methods.js b/app/cloud/server/methods.js index cca83d62c30b..7e64e5d889df 100644 --- a/app/cloud/server/methods.js +++ b/app/cloud/server/methods.js @@ -11,7 +11,6 @@ import { disconnectWorkspace } from './functions/disconnectWorkspace'; import { syncWorkspace } from './functions/syncWorkspace'; import { checkUserHasCloudLogin } from './functions/checkUserHasCloudLogin'; import { userLogout } from './functions/userLogout'; -import { Settings } from '../../models'; import { hasPermission } from '../../authorization'; import { buildWorkspaceRegistrationData } from './functions/buildRegistrationData'; @@ -49,28 +48,13 @@ Meteor.methods({ return startRegisterWorkspace(); }, - 'cloud:updateEmail'(email, resend = false) { - check(email, String); - - if (!Meteor.userId()) { - throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'cloud:updateEmail' }); - } - - if (!hasPermission(Meteor.userId(), 'manage-cloud')) { - throw new Meteor.Error('error-not-authorized', 'Not authorized', { method: 'cloud:updateEmail' }); - } - - Settings.updateValueById('Organization_Email', email); - - return startRegisterWorkspace(resend); - }, 'cloud:syncWorkspace'() { if (!Meteor.userId()) { - throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'cloud:updateEmail' }); + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'cloud:syncWorkspace' }); } if (!hasPermission(Meteor.userId(), 'manage-cloud')) { - throw new Meteor.Error('error-not-authorized', 'Not authorized', { method: 'cloud:updateEmail' }); + throw new Meteor.Error('error-not-authorized', 'Not authorized', { method: 'cloud:syncWorkspace' }); } return syncWorkspace(); diff --git a/client/admin/cloud/CloudPage.js b/client/admin/cloud/CloudPage.js index 3223014073b8..9da0a6ec6c9b 100644 --- a/client/admin/cloud/CloudPage.js +++ b/client/admin/cloud/CloudPage.js @@ -102,7 +102,7 @@ function CloudPage() { setModal(); }; - const isConnectedToCloud = registerStatus?.connectToCloud; + const isConnectToCloudDesired = registerStatus?.connectToCloud; const isWorkspaceRegistered = registerStatus?.workspaceRegistered; return @@ -122,9 +122,12 @@ function CloudPage() { - {isConnectedToCloud && <> + {isConnectToCloudDesired && <> {isWorkspaceRegistered - ? + ? <> + + + : } - - } - {!isConnectedToCloud && } + {!isConnectToCloudDesired && } diff --git a/client/admin/cloud/ConnectToCloudSection.js b/client/admin/cloud/ConnectToCloudSection.js index dc04984121f6..620df48233fc 100644 --- a/client/admin/cloud/ConnectToCloudSection.js +++ b/client/admin/cloud/ConnectToCloudSection.js @@ -29,7 +29,6 @@ function ConnectToCloudSection({ throw Error(t('An error occured')); } - // TODO: sync on register? const isSynced = await syncWorkspace(); if (!isSynced) { diff --git a/client/admin/cloud/WorkspaceRegistrationSection.js b/client/admin/cloud/WorkspaceRegistrationSection.js index f1fc89c8cff9..c1fc13c81d94 100644 --- a/client/admin/cloud/WorkspaceRegistrationSection.js +++ b/client/admin/cloud/WorkspaceRegistrationSection.js @@ -1,14 +1,12 @@ -import { Box, Button, ButtonGroup, EmailInput, Field, Margins, TextInput } from '@rocket.chat/fuselage'; +import { Box, Button, ButtonGroup, Field, Margins, TextInput } from '@rocket.chat/fuselage'; import { useSafely, useUniqueId } from '@rocket.chat/fuselage-hooks'; -import React, { useState, useMemo } from 'react'; +import React, { useState } from 'react'; import { useTranslation } from '../../contexts/TranslationContext'; import { useToastMessageDispatch } from '../../contexts/ToastMessagesContext'; import { useMethod } from '../../contexts/ServerContext'; -import { supportEmailAddress } from './constants'; function WorkspaceRegistrationSection({ - email: initialEmail, token: initialToken, workspaceId, uniqueId, @@ -18,57 +16,16 @@ function WorkspaceRegistrationSection({ const t = useTranslation(); const dispatchToastMessage = useToastMessageDispatch(); - const updateEmail = useMethod('cloud:updateEmail'); const connectWorkspace = useMethod('cloud:connectWorkspace'); + const syncWorkspace = useMethod('cloud:syncWorkspace'); const [isProcessing, setProcessing] = useSafely(useState(false)); - const [email, setEmail] = useState(initialEmail); const [token, setToken] = useState(initialToken); - const supportMailtoUrl = useMemo(() => { - const subject = encodeURIComponent('Self Hosted Registration'); - const body = encodeURIComponent([ - `WorkspaceId: ${ workspaceId }`, - `Deployment Id: ${ uniqueId }`, - 'Issue: ', - ].join('\r\n')); - return `mailto:${ supportEmailAddress }?subject=${ subject }&body=${ body }`; - }, [workspaceId, uniqueId]); - - const handleEmailChange = ({ currentTarget: { value } }) => { - setEmail(value); - }; - const handleTokenChange = ({ currentTarget: { value } }) => { setToken(value); }; - const handleUpdateEmailButtonClick = async () => { - setProcessing(true); - - try { - await updateEmail(email, false); - dispatchToastMessage({ type: 'success', message: t('Saved') }); - } catch (error) { - dispatchToastMessage({ type: 'error', message: error }); - } finally { - setProcessing(false); - } - }; - - const handleResendEmailButtonClick = async () => { - setProcessing(true); - - try { - await updateEmail(email, true); - dispatchToastMessage({ type: 'success', message: t('Requested') }); - } catch (error) { - dispatchToastMessage({ type: 'error', message: error }); - } finally { - setProcessing(false); - } - }; - const handleConnectButtonClick = async () => { setProcessing(true); @@ -80,6 +37,12 @@ function WorkspaceRegistrationSection({ } dispatchToastMessage({ type: 'success', message: t('Connected') }); + + const isSynced = await syncWorkspace(); + + if (!isSynced) { + throw Error(t('An error occured syncing')); + } } catch (error) { dispatchToastMessage({ type: 'error', message: error }); } finally { @@ -88,23 +51,13 @@ function WorkspaceRegistrationSection({ } }; - const emailInputId = useUniqueId(); const tokenInputId = useUniqueId(); return - - {t('Email')} - - - - {t('Cloud_address_to_send_registration_to')} - - - - - - + +

{t('Cloud_token_instructions')}

+
{t('Token')} @@ -117,10 +70,6 @@ function WorkspaceRegistrationSection({ - - -

{t('Cloud_connect_support')}: {supportEmailAddress}

-
; } diff --git a/packages/rocketchat-i18n/i18n/ca.i18n.json b/packages/rocketchat-i18n/i18n/ca.i18n.json index f1a92056f98c..ea52f9379df0 100644 --- a/packages/rocketchat-i18n/i18n/ca.i18n.json +++ b/packages/rocketchat-i18n/i18n/ca.i18n.json @@ -653,7 +653,6 @@ "Closed_by_visitor": "Tancat pel visitant", "Closing_chat": "Tancant xat", "Cloud": "Cloud", - "Cloud_connect_support": "Si encara no heu rebut cap correu electrònic de registre, assegureu-vos que el vostre correu electrònic s’ha actualitzat anteriorment. Si encara teniu problemes, podeu posar-vos en contacte amb l’assistència a", "Cloud_console": "Cloud Console", "Cloud_what_is_it": "Què és això?", "Cloud_what_is_it_description": "Rocket.Chat Cloud Connect us permet connectar el vostre espai de treball Rocket.Chat amb els vostres serveis en el nostre Cloud.", diff --git a/packages/rocketchat-i18n/i18n/cs.i18n.json b/packages/rocketchat-i18n/i18n/cs.i18n.json index d1ccfebf70eb..bb984400bee2 100644 --- a/packages/rocketchat-i18n/i18n/cs.i18n.json +++ b/packages/rocketchat-i18n/i18n/cs.i18n.json @@ -767,7 +767,6 @@ "Cloud_register_offline_helper": "Pracovní prostory lze ručně zaregistrovat, pokud je k nim omezen síťový přístup. Zkopírujte níže uvedený text a dokončete proces pomocí naší cloudové konzole.", "Cloud_register_success": "Váš pracovní prostor byl úspěšně zaregistrován!", "Cloud_register_error": "Při zpracování vašeho požadavku došlo k chybě. Prosím zkuste to znovu později.", - "Cloud_connect_support": "Pokud jste ještě neobdrželi registrační e-mail, ujistěte se, že váš e-mail výše je aktuální. Pokud problémy přetrvávají, můžete kontaktovat podporu na adrese", "Cloud_console": "Cloud přehled", "Cloud_Info": "Informace o Cloudu", "Cloud_what_is_it": "Co je to?", diff --git a/packages/rocketchat-i18n/i18n/da.i18n.json b/packages/rocketchat-i18n/i18n/da.i18n.json index 69f2477272b2..271961db8847 100644 --- a/packages/rocketchat-i18n/i18n/da.i18n.json +++ b/packages/rocketchat-i18n/i18n/da.i18n.json @@ -768,7 +768,6 @@ "Cloud_register_offline_helper": "Arbejdsområder kan registreres manuelt, hvis der ikke er netværksadgang eller den er begrænset. Kopier teksten nedenfor og gå til vores Cloud Console for at afslutte processen.", "Cloud_register_success": "Dit arbejdsområde er blevet registreret!", "Cloud_register_error": "Der har været en fejl ved forsøg på at behandle din anmodning. Prøv igen senere.", - "Cloud_connect_support": "Hvis du stadig ikke har modtaget en registrerings-e-mail, skal du sørge for, at din e-mail er opdateret ovenfor. Hvis du stadig har problemer, kan du kontakte support på", "Cloud_console": "Cloud Console", "Cloud_Info": "Cloud Info", "Cloud_what_is_it": "Hvad er dette?", diff --git a/packages/rocketchat-i18n/i18n/de-IN.i18n.json b/packages/rocketchat-i18n/i18n/de-IN.i18n.json index 1541e56d05b3..a26a18249449 100644 --- a/packages/rocketchat-i18n/i18n/de-IN.i18n.json +++ b/packages/rocketchat-i18n/i18n/de-IN.i18n.json @@ -609,7 +609,6 @@ "Closed_by_visitor": "Durch Besucher geschlossen", "Closing_chat": "Schließe Chat", "Cloud": "Cloud", - "Cloud_connect_support": "Wenn Du noch immer keine Registrierungs-E-Mail erhalten haben, überprüfe bitte die o. g. Adresse. Wenn es dann immer noch Probleme gibt, erreichst Du unseren Support unter", "Cloud_console": "Cloud Console", "Cloud_what_is_it": "Was ist das?", "Cloud_what_is_it_description": "Mit Rocket.Chat Cloud Connect kannst Du Deinen selbst gehosteten Rocket.Chat Workspace mit unserer Cloud verbinden. Auf diese Weise kannst Du Deine Lizenzen, Abrechnung und Support in der Rocket.Chat Cloud verwalten. ", diff --git a/packages/rocketchat-i18n/i18n/de.i18n.json b/packages/rocketchat-i18n/i18n/de.i18n.json index fbeca5862fc5..32e6a42df98d 100644 --- a/packages/rocketchat-i18n/i18n/de.i18n.json +++ b/packages/rocketchat-i18n/i18n/de.i18n.json @@ -666,7 +666,6 @@ "Cloud_register_offline_helper": "Arbeitsbereiche können manuell registriert werden, wenn ein Airgap besteht oder der Netzwerkzugriff eingeschränkt ist. Kopieren Sie den folgenden Text und rufen Sie unsere Cloud-Konsole auf, um den Vorgang abzuschließen.", "Cloud_register_success": "Ihr Arbeitsbereich wurde erfolgreich registriert!", "Cloud_register_error": "Beim Verarbeiten Ihrer Anfrage ist ein Fehler aufgetreten. Bitte versuchen Sie es später noch einmal.", - "Cloud_connect_support": "Wenn Sie noch immer keine Registrierungs-E-Mail erhalten haben, überprüfen Sie bitte die o. g. Adresse. Wenn es dann immer noch Probleme gibt, erreichen Sie unseren Support unter", "Cloud_console": "Cloud Console", "Cloud_Info": "Cloud-Informationen", "Cloud_what_is_it": "Was ist das?", diff --git a/packages/rocketchat-i18n/i18n/en.i18n.json b/packages/rocketchat-i18n/i18n/en.i18n.json index 6bade089c731..14a911571013 100644 --- a/packages/rocketchat-i18n/i18n/en.i18n.json +++ b/packages/rocketchat-i18n/i18n/en.i18n.json @@ -762,13 +762,12 @@ "Closing_chat": "Closing chat", "Closing_chat_message": "Closing chat message", "Cloud": "Cloud", - "Cloud_Register_manually": "Register Manually", + "Cloud_Register_manually": "Register Offline", "Cloud_click_here": "After copy the text, go to [cloud console (click here)](__cloudConsoleUrl__).", "Cloud_register_offline_finish_helper": "After completing the registration process in the Cloud Console you should be presented with some text. Please paste it here to finish the registration.", "Cloud_register_offline_helper": "Workspaces can be manually registered if airgapped or network access is restricted. Copy the text below and go to our Cloud Console to complete the process.", "Cloud_register_success": "Your workspace has been successfully registered!", "Cloud_register_error": "There has been an error trying to process your request. Please try again later.", - "Cloud_connect_support": "If you still haven't received a registration email please make sure your email is updated above. If you still have issues you can contact support at", "Cloud_console": "Cloud Console", "Cloud_Info": "Cloud Info", "Cloud_what_is_it": "What is this?", @@ -783,7 +782,7 @@ "Cloud_address_to_send_registration_to": "The address to send your Cloud registration email to.", "Cloud_update_email": "Update Email", "Cloud_resend_email": "Resend Email", - "Cloud_manually_input_token": "Manually enter the token received from the Cloud Registration Email.", + "Cloud_manually_input_token": "Enter the token received from the Cloud Console.", "Cloud_registration_required": "Registration Required", "Cloud_registration_required_description": "Looks like during setup you didn't chose to register your workspace.", "Cloud_registration_required_link_text": "Click here to register your workspace.", @@ -791,6 +790,7 @@ "Cloud_error_code": "Code: __errorCode__", "Cloud_status_page_description": "If a particular Cloud Service is having issues you can check for known issues on our status page at", "Cloud_Service_Agree_PrivacyTerms": "Cloud Service Agree PrivacyTerms", + "Cloud_token_instructions": "To Register your workspace go to Cloud Console. Login or Create an account and click register self-managed. Paste the token provided below", "Cloud_troubleshooting": "Troubleshooting", "Collaborative": "Collaborative", "Collapse_Embedded_Media_By_Default": "Collapse Embedded Media by Default", @@ -3957,4 +3957,4 @@ "Your_server_link": "Your server link", "Your_temporary_password_is_password": "Your temporary password is [password].", "Your_workspace_is_ready": "Your workspace is ready to use 🎉" -} \ No newline at end of file +} diff --git a/packages/rocketchat-i18n/i18n/es.i18n.json b/packages/rocketchat-i18n/i18n/es.i18n.json index e5747f87e8ee..fb7ec6953488 100644 --- a/packages/rocketchat-i18n/i18n/es.i18n.json +++ b/packages/rocketchat-i18n/i18n/es.i18n.json @@ -726,7 +726,6 @@ "Cloud_register_offline_helper": "Los espacios de trabajo pueden registrarse manualmente si el acceso a la red está restringido. Copia el texto de abajo y ve a nuestra Cloud Console para completar el proceso.", "Cloud_register_success": "¡Su espacio de trabajo ha sido registrado correctamente!", "Cloud_register_error": "Ha habido un error al tratar de procesar su solicitud. Por favor, inténtelo de nuevo más tarde.", - "Cloud_connect_support": "Si todavía no has recibido un correo electrónico de registro, por favor asegúrate de que tu correo electrónico esté actualizado. Si todavía tienes problemas, puedes contactar con el soporte en", "Cloud_what_is_it": "¿Que es esto?", "Cloud_what_is_it_description": "Rocket.Chat Cloud Connect le permite conectar su espacio de trabajo Rocket.Chat con los servicios que ofrecemos en nuestra nube.", "Cloud_what_is_it_services_like": "Servicios como:", diff --git a/packages/rocketchat-i18n/i18n/fa.i18n.json b/packages/rocketchat-i18n/i18n/fa.i18n.json index 81aa720eed2f..8dcd7de4f57e 100644 --- a/packages/rocketchat-i18n/i18n/fa.i18n.json +++ b/packages/rocketchat-i18n/i18n/fa.i18n.json @@ -666,7 +666,6 @@ "Cloud_register_offline_helper": "در صورت محدود بودن دسترسی به شبکه ، می توان مکان های کاری را به صورت دستی ثبت کرد. متن را کپی کنید و برای تکمیل مراحل به کنسول Cloud ما بروید.", "Cloud_register_success": "فضای کاری شما با موفقیت ثبت شده است!", "Cloud_register_error": "هنگام پردازش درخواست شما خطایی رخ داده است. لطفا بعدا دوباره امتحان کنید.", - "Cloud_connect_support": "اگر هنوز ایمیل ثبت نام دریافت نکردید ، لطفاً اطمینان حاصل کنید که ایمیل شما در بالا به روز شده است. اگر هنوز مشکل دارید می توانید با پشتیبانی تماس بگیرید", "Cloud_console": "کنسول Cloud", "Cloud_Info": "اطلاعات Cloud", "Cloud_what_is_it": "این چیه؟", diff --git a/packages/rocketchat-i18n/i18n/ja.i18n.json b/packages/rocketchat-i18n/i18n/ja.i18n.json index af23746ef25e..5549def80fc3 100644 --- a/packages/rocketchat-i18n/i18n/ja.i18n.json +++ b/packages/rocketchat-i18n/i18n/ja.i18n.json @@ -766,7 +766,6 @@ "Cloud_register_offline_helper": "エアギャップまたはネットワークアクセスが制限されている場合、ワークスペースを手動で登録できます。以下のテキストをコピーし、クラウドコンソールに移動してプロセスを完了します。", "Cloud_register_success": "ワークスペースが正常に登録されました!", "Cloud_register_error": "リクエストの処理中にエラーが発生しました。後でもう一度やり直してください。", - "Cloud_connect_support": "まだ登録メールが届いていない場合は、上記のメールアドレスを必ず更新してください。それでも問題が解決しない場合は、サポートに連絡することができます。", "Cloud_console": "クラウドコンソール", "Cloud_Info": "クラウド情報", "Cloud_what_is_it": "これは何?", diff --git a/packages/rocketchat-i18n/i18n/ka-GE.i18n.json b/packages/rocketchat-i18n/i18n/ka-GE.i18n.json index 95d23ec85299..d343ada0b122 100644 --- a/packages/rocketchat-i18n/i18n/ka-GE.i18n.json +++ b/packages/rocketchat-i18n/i18n/ka-GE.i18n.json @@ -710,7 +710,6 @@ "Cloud_register_offline_helper": "სამუშაო ადგილების ხელით რეგისტრაცია შესაძლებელია, თუ ქსელზე წვდომა შეზღუდულია. დააკოპირეთ ქვემოთ მოყვანილი ტექსტი და გადადით ჩვენს Cloud Console- ში პროცესის დასრულების მიზნით.", "Cloud_register_success": "თქვენი სამუშაო ადგილი წარმატებით დარეგისტრირდა!", "Cloud_register_error": "მოხდა შეცდომა თქვენი მოთხოვნის დამუშავებისას. გთხოვთ სცადოთ მოგვიანებით.", - "Cloud_connect_support": "თუ თქვენ ჯერ კიდევ არ მიგიღიათ რეგისტრაციის ელექტრონული ფოსტა, დარწმუნდით, რომ თქვენი ელ.ფოსტა სწორად გაქვთ მითითებული. თუ მაინც გაქვთ პრობლემები, შეგიძლიათ დაუკავშირდეთ დახმარებას", "Cloud_console": "Cloud კონსოლი", "Cloud_Info": "Cloud ინფორმაცია", "Cloud_what_is_it": "რა არის ეს?", diff --git a/packages/rocketchat-i18n/i18n/km.i18n.json b/packages/rocketchat-i18n/i18n/km.i18n.json index ded7dee97494..186c2026f998 100644 --- a/packages/rocketchat-i18n/i18n/km.i18n.json +++ b/packages/rocketchat-i18n/i18n/km.i18n.json @@ -661,7 +661,6 @@ "Cloud_Register_manually": "ចុះឈ្មោះដោយដៃ", "Cloud_click_here": "បន្ទាប់ពីចម្លងអត្ថបទសូមចូលទៅកាន់កុងសូលក្លោដ។ [ចុច​ទីនេះ](__cloudConsoleUrl__)", "Cloud_register_success": "កន្លែងការងាររបស់អ្នកត្រូវបានចុះឈ្មោះដោយជោគជ័យ!", - "Cloud_connect_support": "ប្រសិនបើអ្នកនៅតែមិនទាន់បានទទួលអ៊ីមែលចុះឈ្មោះសូមប្រាកដថាអ៊ីមែលរបស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាពខាងលើ។ ប្រសិនបើអ្នកនៅតែមានបញ្ហាអ្នកអាចទាក់ទងការគាំទ្រ។", "Cloud_console": "Cloud Console", "Cloud_Info": "ព័ត៌មានពពក", "Cloud_what_is_it": "តើ​នេះ​ជា​អ្វី?", diff --git a/packages/rocketchat-i18n/i18n/nl.i18n.json b/packages/rocketchat-i18n/i18n/nl.i18n.json index f5051f516ad9..ebdd2a279b6b 100644 --- a/packages/rocketchat-i18n/i18n/nl.i18n.json +++ b/packages/rocketchat-i18n/i18n/nl.i18n.json @@ -609,7 +609,6 @@ "Closed_by_visitor": "Gesloten door bezoeker", "Closing_chat": "closing-chat", "Cloud": "Cloud", - "Cloud_connect_support": "Als u nog steeds geen registratie-e-mail heeft ontvangen, zorg er dan voor dat uw e-mail hierboven is bijgewerkt. Als u nog steeds problemen ondervindt, kunt u contact opnemen met ondersteuning op", "Cloud_console": "Cloud Console", "Cloud_what_is_it": "Wat is dit?", "Cloud_what_is_it_description": "Met Rocket.Chat Cloud Connect kunt u uw door uzelf gehoste Rocket.Chat-werkruimte verbinden met services die we in onze cloud aanbieden.", diff --git a/packages/rocketchat-i18n/i18n/pl.i18n.json b/packages/rocketchat-i18n/i18n/pl.i18n.json index c71d995a308c..72e786f03f90 100644 --- a/packages/rocketchat-i18n/i18n/pl.i18n.json +++ b/packages/rocketchat-i18n/i18n/pl.i18n.json @@ -738,7 +738,6 @@ "Cloud_register_offline_helper": "Workspace może być zarejestrowany manualnie jeśli nie ma dostępu do sieci. Przekopiuj poniższy tekst i przejdź do Cloud Console aby zakończyć proces.", "Cloud_register_success": "Twój workspace został pomyślnie zarejestrowany.", "Cloud_register_error": "Nastąpił błąd przy próbie przetworzenia Twojego żądania. Proszę spróbować ponownie później.", - "Cloud_connect_support": "Jeśli nadal nie otrzymałeś e-maila rejestracyjnego, upewnij się, że Twój e-mail został zaktualizowany powyżej. Jeśli nadal masz problemy, możesz skontaktować się z pomocą techniczną pod adresem", "Cloud_console": "Konsola w chmurze", "Cloud_Info": "Chmura", "Cloud_what_is_it": "Co to jest?", diff --git a/packages/rocketchat-i18n/i18n/pt-BR.i18n.json b/packages/rocketchat-i18n/i18n/pt-BR.i18n.json index 2131f8a84ab1..c5deceb24386 100644 --- a/packages/rocketchat-i18n/i18n/pt-BR.i18n.json +++ b/packages/rocketchat-i18n/i18n/pt-BR.i18n.json @@ -701,7 +701,6 @@ "Cloud_Register_manually": "Registre manualmente", "Cloud_register_success": "A sua área de trabalho foi registrada com sucesso!", "Cloud_register_error": "Houve um erro ao processar sua solicitação. Por favor tente novamente mais tarde. ", - "Cloud_connect_support": "Se você ainda não recebeu um e-mail de registro, verifique se o seu e-mail está atualizado acima. Se você ainda tiver problemas, entre em contato com o suporte em", "Cloud_what_is_it": "O que é isso?", "Cloud_what_is_it_description": "O Rocket.Chat Cloud Connect permite que você conecte seu workspace Rocket.Chat auto-hospedado à nossa nuvem. Fazer isso permite que você gerencie suas licenças, Faturamento e Suporte no Rocket.Chat Cloud.", "Cloud_what_is_it_services_like": "Serviços como:", diff --git a/packages/rocketchat-i18n/i18n/pt.i18n.json b/packages/rocketchat-i18n/i18n/pt.i18n.json index 066d97c5d929..19ea03e9b024 100644 --- a/packages/rocketchat-i18n/i18n/pt.i18n.json +++ b/packages/rocketchat-i18n/i18n/pt.i18n.json @@ -637,7 +637,6 @@ "Closed_by_visitor": "Encerrado pelo convidado", "Closing_chat": "A encerrar chat", "Cloud": "Nuvem", - "Cloud_connect_support": "Se ainda não recebeu um e-mail de registo, verifique se o seu e-mail está atualizado acima. Se ainda tiver problemas, entre em contacto com o suporte em", "Cloud_console": "Cloud Console", "Cloud_what_is_it": "O que é isto?", "Cloud_what_is_it_description": "O Rocket.Chat Cloud Connect permite que se conecte ao seu espaço de trabalho Rocket.Chat auto-hospedado na nossa nuvem. Fazer isto permite que gerencie as suas licenças, facturação e Suporte no Rocket.Chat Cloud.", diff --git a/packages/rocketchat-i18n/i18n/ru.i18n.json b/packages/rocketchat-i18n/i18n/ru.i18n.json index 4b571914c095..6beb748ab674 100644 --- a/packages/rocketchat-i18n/i18n/ru.i18n.json +++ b/packages/rocketchat-i18n/i18n/ru.i18n.json @@ -667,7 +667,6 @@ "Cloud_register_offline_helper": "Рабочие места могут быть зарегистрированы вручную, если доступ в сеть ограничен. Скопируйте текст ниже и перейдите в нашу Cloud Console, чтобы завершить процесс.", "Cloud_register_success": "Ваше рабочее место успешно зарегистрировано!", "Cloud_register_error": "Произошла ошибка при попытке обработать ваш запрос. Пожалуйста, попробуйте позже.", - "Cloud_connect_support": "Если Вы все еще не получили регистрационное электронное письмо, пожалуйста, удостоверьтесь, что Ваша электронная почта обновлена выше. Если у Вас все еще есть проблемы, вы можете связаться с поддержкой по адресу", "Cloud_console": "Облачная Консоль", "Cloud_Info": "Информация об облаке", "Cloud_what_is_it": "Что это?", diff --git a/packages/rocketchat-i18n/i18n/uk.i18n.json b/packages/rocketchat-i18n/i18n/uk.i18n.json index eb005061d8be..af99e279a580 100644 --- a/packages/rocketchat-i18n/i18n/uk.i18n.json +++ b/packages/rocketchat-i18n/i18n/uk.i18n.json @@ -686,7 +686,6 @@ "Cloud_register_offline_helper": "Якщо ваш доступ до мережі обмежено або застосовується фізична ізоляція мережі, робочі простори можна зареєструвати вручну. Скопіюйте текст, що його наведено нижче, та перейдіть до нашої консолі Cloud Console, щоб завершити процес.", "Cloud_register_success": "Ваша робоча область успішно зареєстрована!", "Cloud_register_error": "Під час обробки вашого запиту сталася помилка. Будь ласка, спробуйте пізніше.", - "Cloud_connect_support": "Якщо ви все ще не отримали електронний лист, будь ласка, переконайтеся, що ваша електронна адреса була оновлена вище. Якщо у вас все ще виникають проблеми, ви можете зв’язатися із службою підтримки", "Cloud_console": "Хмарна консоль", "Cloud_Info": "Інформація про хмару", "Cloud_what_is_it": "Що це?", diff --git a/packages/rocketchat-i18n/i18n/zh-TW.i18n.json b/packages/rocketchat-i18n/i18n/zh-TW.i18n.json index 163d87e19b91..788641a2d807 100644 --- a/packages/rocketchat-i18n/i18n/zh-TW.i18n.json +++ b/packages/rocketchat-i18n/i18n/zh-TW.i18n.json @@ -768,7 +768,6 @@ "Cloud_register_offline_helper": "如果存在間隙或網路存取受到限制,則可以手動註冊工作區。複製下面的文字,然後轉到我們的雲端控制介面以完成該過程。", "Cloud_register_success": "您的工作區已成功註冊!", "Cloud_register_error": "嘗試處理您的請求時出錯。請稍後再試。", - "Cloud_connect_support": "假如您仍沒有收到註冊電子郵件請確認您的電子郵件已更新。假如您仍有問題您可以連絡支援在", "Cloud_console": "雲端控制台", "Cloud_Info": "雲端資訊", "Cloud_what_is_it": "這是什麼?", diff --git a/packages/rocketchat-i18n/i18n/zh.i18n.json b/packages/rocketchat-i18n/i18n/zh.i18n.json index b12aff578d5d..b95124f9ff43 100644 --- a/packages/rocketchat-i18n/i18n/zh.i18n.json +++ b/packages/rocketchat-i18n/i18n/zh.i18n.json @@ -669,7 +669,6 @@ "Cloud_register_offline_helper": "如果网络访问受到限制,可以手动注册工作区。复制下面的文字并转到Cloud Console以完成本次操作。", "Cloud_register_success": "您的工作区已成功注册!", "Cloud_register_error": "处理请求时出错。请稍后再试。", - "Cloud_connect_support": "如果你尚未收到注册邮件请检查上方邮件是否正确。仍有问题可获取支持于", "Cloud_console": "云控制台", "Cloud_Info": "云端资料", "Cloud_what_is_it": "这是什么?",