34 Commits

Author SHA1 Message Date
Dollerino
80af6bbd6d ЦИТК-659 - Возможность работы нескольких серверов параллельно 2025-06-03 16:34:59 +03:00
Dollerino
30f7d59623 ЦИТК-659 - Возможность работы нескольких серверов параллельно 2025-06-03 13:24:07 +03:00
Dollerino
113ccca2b8 ЦИТК-936 - Добавление таймаутов для реквеста 2025-03-19 16:09:02 +03:00
Dollerino
1743a2f70d ЦИТК-926 - Поддержка SSL при подключении к Kafka 2024-11-11 15:28:36 +03:00
Dollerino
418c52172f ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA) 2024-09-26 14:25:51 +03:00
Dollerino
6ad825c2b6 ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA) 2024-09-24 17:58:57 +03:00
Dollerino
59893f0458 ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA) 2024-09-19 15:12:44 +03:00
Dollerino
3594a00202 ЦИТК-43 - Проверка корректности при формировании URL 2023-12-07 15:35:35 +03:00
Dollerino
cfbc440dc8 ЦИТК-758 - Разрешение работы с SMTP без TLS и аутентификации 2023-12-07 15:33:34 +03:00
Mikhail Chechnev
56e3cff024 ЦИТК-441 - новое расширение "Рассылка E-Mail" 2022-07-05 14:59:01 +03:00
Mikhail Chechnev
4b6447160f Реализована функция глубокого слияния объектов, применена в обработчиках входящих и исходящих сообщений для исправления бага слияния параметров отправки сообщения до и после вызова обработчика, для модуля PWS в этой связи убрал лишний код клонирования заголовка перед его изменением 2020-02-03 09:17:00 +03:00
Mikhail Chechnev
fe61e1750c Доработана функция форматирования ошибки (на случай если ошибка - это простая строка) 2019-07-04 21:57:45 +03:00
Mikhail Chechnev
078aa91aa6 Валидация параметров функций парсинга XML, конвертации (XML > JSON, JSON > XML) парметров отправляемых сообщений 2019-06-14 21:47:15 +03:00
Mikhail Chechnev
6bb8b46682 Функции конвертации XML - JSON - XML для параметров отпрвки (заголовки и т.п.) сообщения/ответа 2019-06-06 22:11:09 +03:00
Mikhail Chechnev
e246ce117e Убрал конкатенацию в пользу шаблонизации строк 2019-01-22 20:57:06 +03:00
Mikhail Chechnev
4870b93e29 Отправка почты - разрешил TLS без авторизации и сделал сообщение об ошибке отправки более информативным 2019-01-10 17:19:47 +03:00
Mikhail Chechnev
4a062abd21 Доработан алгиритм сборки URL 2018-12-15 22:24:34 +03:00
Mikhail Chechnev
14ab980efb Функции сборки URL и получения IP-адреса сервера входящих сообщений 2018-12-12 19:23:11 +03:00
Mikhail Chechnev
0d183b0ddc Валидация формата наименования функции обработчика сообщения сервером приложений 2018-12-10 20:07:50 +03:00
Mikhail Chechnev
d6beebabc5 Функция валидации списка E-mail адресов в общие объекты моделей валидации, перенос функции отправки E-mail в utils.js (соответственно перенос схем валидации), включение валидации списка E-mail адресов в схеме Service 2018-12-10 15:59:32 +03:00
Mikhail Chechnev
ed4c6368da Функции загрузки пользовательских модулей-обработчиков 2018-12-07 21:17:15 +03:00
Mikhail Chechnev
c83607ba8f Универсальная функция формирования сообщения об ошибке 2018-12-07 13:53:36 +03:00
Mikhail Chechnev
d3ef97f692 Проверка на наличие валидируемого объекта 2018-12-06 21:44:14 +03:00
Mikhail Chechnev
3044d8192f Окончательный отказ от использования checkObject в пользу validateObject 2018-11-27 21:54:58 +03:00
Mikhail Chechnev
c9b4fe161c Модификация сообщения об ошибке валидации 2018-11-26 20:51:45 +03:00
Mikhail Chechnev
53f77a436b Небольшой рефакторинг констант (окончание) 2018-11-25 00:39:36 +03:00
Mikhail Chechnev
67b9416721 Ликвидачия повторных сообщений об ошибке валидации (для вложенных схем валидации) 2018-11-25 00:17:29 +03:00
Mikhail Chechnev
875b11a01e Схемы валидаций функции сервиса, списка функций сервиса, сервиса, списка сервисов, небольшой рефакторинг схемы валидации параметров модуля взаимодействия с БД, удаление лишного из утилей, схема валидации интерфейса пользовательского модуля взаимодействия с БД 2018-11-23 21:21:47 +03:00
Mikhail Chechnev
9525bb8609 Внедрение валидатора (часть первая) 2018-11-21 22:13:13 +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
0022777f96 Доработка проверки на функцию для случая с асинхронными вариантами 2018-11-09 21:55:58 +03:00
Mikhail Chechnev
70efa0250d Определение инстерфейса модуля работы с БД 2018-11-07 21:32:28 +03:00
Mikhail Chechnev
66e58b66c2 Формирование модульной структуры, логгер, коннектор к БД, утиля 2018-11-01 20:30:16 +03:00