feat: support custom domain (#462)

* feat: add custom domain CRUD

* chore: fetch organization in layout in server before render

* debugging

* update log
This commit is contained in:
Rotimi Best
2024-09-04 06:32:54 +01:00
committed by GitHub
parent d1b38ca61e
commit 12d7a1ac3c
25 changed files with 915 additions and 221 deletions
@@ -194,7 +194,8 @@
"team_members": "Члены команды",
"back": "Вернуться к настройкам",
"download_lessons": "Обновите, чтобы скачивать уроки",
"download_course": "Обновите, чтобы загрузить курс"
"download_course": "Обновите, чтобы загрузить курс",
"domain": "Обновите свой план, чтобы добавить персональные домены"
},
"audience": {
"title": "Аудитория",
@@ -923,12 +924,23 @@
"settings": {
"domains": {
"add": "Добавлять",
"work_together": "Добавьте своих товарищей по команде или сотрудников в свою организацию. Начните работать вместе",
"url": "URL-адрес",
"update": "Обновить домен",
"custom": "Пользовательский домен",
"domain": "Добавьте свое собственное доменное имя",
"title": "Пользовательский домен"
"title": "Пользовательский домен",
"save": "Сохранять",
"your_domain": "Ваш домен",
"custom_domain_error": "Вы не можете добавить домен верхнего уровня в качестве личного домена. Вместо этого используйте поддомен, например «courses.[вашсайт].com» или «www.[вашсайт].com».",
"custom_domain_success": "Персональный домен успешно добавлен",
"dns_description": "Чтобы продолжить, установите следующую запись у своего DNS-провайдера:",
"dns_type": "Тип",
"dns_value": "Ценить",
"dns_name": "Имя",
"refresh": "Обновить",
"remove": "Удалять",
"custom_favicon": "Пользовательский значок",
"custom_code": "Пользовательский код"
},
"customize-lms": {
"title": "Настроить систему управления обучением",
@@ -1084,7 +1096,8 @@
"learn": "Узнать больше",
"month": "месяц",
"monthly": "Ежемесячно",
"annually": "Ежегодно"
"annually": "Ежегодно",
"save": "Сэкономьте 2 месяца"
},
"plan_names": {
"free": "Бесплатно",
@@ -1206,9 +1219,9 @@
"update_organization": "Обновить организацию",
"team": {
"heading": "Команда",
"sub_heading": "Настройте свой веб-сайт",
"body": "Добавьте коллег в свою организацию, чтобы вы оба могли совместно работать над проектами.",
"button": "Управление командой"
"button": "Управление командой",
"sub_heading": "Создайте свою команду"
},
"custom_domain": {
"heading": "Пользовательский домен",
@@ -1239,7 +1252,10 @@
},
"profile_picture": {
"heading": "Изображение профиля",
"upload_image": "Загрузить изображение"
"upload_image": "Загрузить изображение",
"file_size": "Максимальный размер файла:",
"accepted": "Принял:",
"validation_error": "Размер файла превышает максимальный предел:"
}
},
"tabs": {