# Перечень свойств для файлов properties **Category:** [Параметры системы](https://community.tezis-doc.ru/c/parametry-sistemy/53) **Created:** 2024-07-07 18:03 UTC **Views:** 467 **Replies:** 0 **URL:** https://community.tezis-doc.ru/t/perechen-svojstv-dlya-fajlov-properties/362 --- ## Post #1 by @s.okorokova ## Настройка очереди отправки уведомлений из системы Свойство **cuba.email.defaultSendingAttemptsCount=10** устанавливает "число попыток" отправки сообщения. В базе данных столбец, отвечающий за этот параметр, - attempts_made. Свойство **cuba.email.messageQueueCapacity=20** устанавливает размер очереди на отправку за один такт назначенного задания. Назначенное задание **processQueuedEmails** отвечает за периодичность рассылки почты из таблицы sys_sending_messages в базе данных. ## Время уведомления для обсуждений По умолчанию оповещение о комментарии в обсуждениях отправляется через 15 минут. Период времени, через который отправятся сообщение, можно изменить в файле **\tomcat\conf\app-core\local.app.properties** в свойстве **thesis.periodSendNotificationComments**. Значением будет количество минут, через которое произойдет оповещение пользователя, если он не просматривал комментарий в течение этого времени. ## Количество вкладок по умолчанию Для изменения количества вкладок по умолчанию в **\tomcat\conf\app\local.web-app.properties** есть свойство **cuba.web.maxTabCount=10**. Данный параметр задает максимальное количество вкладок с экранами, которые пользователь может открыть в главном окне приложения. Значение **0** снимает ограничение. Значение по умолчанию - 7. ## Количество строк в списках по умолчанию Для того, чтобы изменить количество строк в списках по умолчанию необходимо в **\tomcat\conf\app-core\local.app.properties** добавить свойство **cuba.defaultFetchUI=30**. ## Форматы файлов для редактирования Список форматов, у которых во вложениях появляется кнопка "Редактировать документ", указывается в свойстве **thesis.updater.formats=doc,docx,xls,xlsx,odt,ods.** ## Явное указание адреса контроллера домена Для явного указания адреса контроллера домена необходимо добавить свойство **jespa.dns.servers** в файлы **\tomcat\conf\app-core\local.app.properties** и **\tomcat\conf\app\local.web-app.properties.** ## Настройки пути к файловому хранилищу Путь к файловому хранилищу необходимо указывать в свойстве **cuba.fileStorageDir**. Например, **cuba.fileStorageDir=F:/Taskmanager/filestorage**. Путь может указывать на сетевой ресурс, в этом случае параметр будет иметь вид: **cuba.fileStorageDir=\\\\192.168.10.10\\Taskmanager\\filestorage**. ## Путь к OpenOffice для отчетов Для работы отчетов в системе ТЕЗИС необходимо указывать корректный путь к OpenOffice в свойстве **cuba.reporting.openoffice.path**. Для Windows параметр обычно выглядит так: **cuba.reporting.openoffice.path=C:\\Program Files (X86)\\OpenOffice.org 3\\program**. Для Linux: **cuba.reporting.openoffice.path= /usr/lib/openoffice/program**. ## Защита от взлома пароля методом перебора В файле **\tomcat\conf\app-core\local.app.properties** свойства: * **cuba.bruteForceProtection.enabled=true** — включает механизм защиты от взлома пароля методом перебора (по умолчанию false); * **cuba.bruteForceProtection.blockIntervalSec=60** — задает интервал блокировки пользователя в секундах после превышения максимального числа неуспешных попыток входа (по умолчанию 60 сек); * **cuba.bruteForceProtection.maxLoginAttemptsNumber=5** — максимальное количество неуспешных попыток входа для пары логин и IP-адрес (по умолчанию 5). ## Установка сложного пароля Для установки сложного пароля пользователю необходимо в конфигурационные файлы **tomcat\conf\app\local.web-app.properties, tomcat\conf\app-portal\local.app.properties** и **tomcat\conf\app-core\local.app.properties** добавить параметры: * **cuba.passwordPolicyRegExp=((?=.*\\d)(?=.*\\p{javaLowerCase})(?=.*\\p{javaUpperCase}).{6,20})** * **cuba.passwordPolicyEnabled=true** Это будет означать, что пароль должен содержать от 6 до 20 символов, в нем можно использовать цифры, символы и буквы латинского алфавита. При этом обязательно в пароле должна быть хотя бы одна цифра, одна буква в нижнем регистре и одна буква в верхнем регистре. Более подробную информацию о синтаксисе регулярных выражений можно найти на сайтах: [http://ru.wikipedia.org/wiki/Регулярные_выражения](http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F) и http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html --- **Canonical:** https://community.tezis-doc.ru/t/perechen-svojstv-dlya-fajlov-properties/362 **Original content:** https://community.tezis-doc.ru/t/perechen-svojstv-dlya-fajlov-properties/362