diff --git a/src/js/client.js b/src/js/client.js
index 53e347569..00793ac78 100644
--- a/src/js/client.js
+++ b/src/js/client.js
@@ -2842,7 +2842,9 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
name: name,
ownerId: ownerId,
ownerType: ownerType,
- active: true
+ active: true,
+ storageQuota: 0,
+ messagesQuota: 0
};
post('/api/v1/mail/' + domain + '/mailboxes', data, null, function (error, data, status) {
diff --git a/src/translation/en.json b/src/translation/en.json
index 15b181bf1..59b76895a 100644
--- a/src/translation/en.json
+++ b/src/translation/en.json
@@ -1292,7 +1292,8 @@
"aliases": "Aliases",
"noAliases": "No aliases are configured.",
"addAliasAction": "Add an alias",
- "addAnotherAliasAction": "Add another alias"
+ "addAnotherAliasAction": "Add another alias",
+ "enableStorageQuota": "Enable Storage Quota"
},
"deleteMailboxDialog": {
"title": "Delete mailbox {{ name }}@{{ domain }}",
@@ -1794,5 +1795,10 @@
"mounts": {
"description": "Apps can access mounted volumes via /media/{volume name} directory. This data is not included in the app's backup."
}
+ },
+ "mailboxes": {
+ "edit": {
+ "unlimitedStorageQuota": "Unlimited"
+ }
}
}
diff --git a/src/translation/nl.json b/src/translation/nl.json
index 3f3c44f07..ea067a0cf 100644
--- a/src/translation/nl.json
+++ b/src/translation/nl.json
@@ -18,7 +18,7 @@
"tagsFilterHeader": "Tags: {{ tags }}",
"stateFilterHeader": "Alle statussen",
"searchPlaceholder": "Zoek Apps",
- "groupsFilterHeader": "Selecteer groep",
+ "groupsFilterHeader": "Alle groepen",
"auth": {
"nosso": "Log in met specifiek account",
"sso": "Log in met Cloudron aanmeldgegevens",
diff --git a/src/translation/ru.json b/src/translation/ru.json
index 233e727c0..49538b0dd 100644
--- a/src/translation/ru.json
+++ b/src/translation/ru.json
@@ -22,11 +22,14 @@
"tagsFilterHeader": "Метки: {{ tags }}",
"tagsFilterHeaderAll": "Все метки",
"domainsFilterHeader": "Все домены",
- "groupsFilterHeader": "Выберите группу",
+ "groupsFilterHeader": "Все группы",
"stateFilterHeader": "Все состояния",
"addAppAction": "Добавить приложение",
"addAppproxyAction": "Добавить Appproxy",
- "addApplinkAction": "Добавить Applink"
+ "addApplinkAction": "Добавить Applink",
+ "filter": {
+ "clearAll": "Очистить все"
+ }
},
"main": {
"offline": "Cloudron недоступен. Переподключение…",
@@ -139,7 +142,8 @@
"manualWarning": "Вручную добавьте A запись для {{ location }}, указав публичный IP Вашего Cloudron",
"userManagementMailbox": "Все пользователи этого Cloudron с почтовым ящиком имеют доступ.",
"installAction": "Установить",
- "titleAndVersion": "Приложение {{ title }} {{ version }}"
+ "titleAndVersion": "Приложение {{ title }} {{ version }}",
+ "portReadOnly": "Только для чтения"
},
"accountDialog": {
"intendedUse": "Цель использования",
diff --git a/src/views/email.html b/src/views/email.html
index 2aaabf7d3..7268e0f8e 100644
--- a/src/views/email.html
+++ b/src/views/email.html
@@ -152,6 +152,18 @@
+