Mikhail Chechnev
|
021e39e3ac
|
Новый параметр конфигурации - bValidateSSL - Проверять SSL-сертификаты адресов отправки сообщений (самоподписанные сертификаты будут отвергнуты)
|
2021-03-14 18:29:06 +03:00 |
|
Mikhail Chechnev
|
93a9d4bdd8
|
Корректный останов обработчиков исходящих сообщений в UNIX/LINUX системах (мягкий останов + код выхода 0)
|
2020-07-07 22:33:53 +03:00 |
|
Mikhail Chechnev
|
401785a795
|
"Разовый" обработчик событий останова сервера приложений
|
2020-02-20 19:53:08 +03:00 |
|
Mikhail Chechnev
|
dd9f5cddbb
|
Изменен алгоритм останова сервера - добавлен таймаут останова, экземпляр ParusAppServer больше не управляет процессом (убрал process.exit), переписан перехват сигналов останова
|
2019-07-04 22:04:39 +03:00 |
|
Mikhail Chechnev
|
4870b93e29
|
Отправка почты - разрешил TLS без авторизации и сделал сообщение об ошибке отправки более информативным
|
2019-01-10 17:19:47 +03:00 |
|
Mikhail Chechnev
|
77a113238b
|
Переход на модуль с очередью рассылки уведомлений, уточнение алгоритмов проверки доступности удаленных сервисов (в расчёт берем только серверные ошибки 5xx, теперь есть таймаут проверки, чтобы не подвисало в случае корявых адресов удаленных серверов)
|
2019-01-07 01:46:22 +03:00 |
|
Mikhail Chechnev
|
f6bd95f702
|
Перевод на универсальную функцию сообщения об ошибке
|
2018-12-07 13:54:04 +03:00 |
|
Mikhail Chechnev
|
fbc71f5138
|
Перехват неожиданных ошибок
|
2018-12-01 22:25:11 +03:00 |
|
Mikhail Chechnev
|
a7be4040c6
|
Протоколирование сигналов останова сервера приложений
|
2018-12-01 22:10:27 +03:00 |
|
Mikhail Chechnev
|
4007020fe6
|
Корректное выключение сервиса - с ожиданием завершения работы дочерних процессов, обрабатывающих исходящие сообщения очереди обмена
|
2018-11-29 22:15:40 +03:00 |
|
Mikhail Chechnev
|
e9df76ac7b
|
Внедрение схем валидации параметров классов ParusAppServer, DBConnector, OutQueue
|
2018-11-27 21:49:40 +03:00 |
|
Mikhail Chechnev
|
f5a6b67896
|
Отделил конструктор от инициализации сервера приложений, принудительный останов сервера при возникновении ошибок (может быть после следует это отключить)
|
2018-11-27 18:59:31 +03:00 |
|
Mikhail Chechnev
|
dcaf609a0f
|
Ликвидация ".js" при импорте, приведение заглавных комментариев модулей к единому стилю
|
2018-11-25 00:40:45 +03:00 |
|
Mikhail Chechnev
|
be3dd2553e
|
Вынос сервера приложений в отдельный модуль
|
2018-11-20 17:25:22 +03:00 |
|
Mikhail Chechnev
|
f354847515
|
Очередь исходящих, запуск и останов сервера приложений
|
2018-11-19 21:25:40 +03:00 |
|
Mikhail Chechnev
|
edda9c0e3b
|
Приведение всех простых идентификаторов к виду xName, где x - ссылкана тип данных, подключение логгера к БД
|
2018-11-17 18:14:10 +03:00 |
|
Mikhail Chechnev
|
326565d3b4
|
Рефакторинг: приведение полей объектов и параметров процедур к общему стилю + песочница npm test
|
2018-11-16 20:55:48 +03:00 |
|
Mikhail Chechnev
|
d98fd1046a
|
Установка наименования подуля в сессии при подключении к БД
|
2018-11-14 10:05:08 +03:00 |
|
Mikhail Chechnev
|
d26b0d49c8
|
считывание сообщений из очереди исходящих
|
2018-11-12 02:44:29 +03:00 |
|
Mikhail Chechnev
|
73c414010f
|
Формирование полной структуры сервисов с их функциями
|
2018-11-09 21:56:23 +03:00 |
|
Mikhail Chechnev
|
158f276989
|
Получение списка сервисов и запись в журнал работы сервиса приложений ПП Парус 8
|
2018-11-08 21:28:33 +03:00 |
|
Mikhail Chechnev
|
70efa0250d
|
Определение инстерфейса модуля работы с БД
|
2018-11-07 21:32:28 +03:00 |
|
Mikhail Chechnev
|
66e58b66c2
|
Формирование модульной структуры, логгер, коннектор к БД, утиля
|
2018-11-01 20:30:16 +03:00 |
|
Mikhail Chechnev
|
18d954d361
|
Установка Node Oracle и параметров подключения к БД
|
2018-10-09 21:45:10 +03:00 |
|