Mikhail Chechnev
|
a1a7083f0b
|
Расширил набор возвращаемых предобработчиком параметров - теперь он может сразу подготовить ответ на запрос
|
2018-12-15 22:26:44 +03:00 |
|
Mikhail Chechnev
|
4f1ad14f8b
|
Исправлена ошибка с передачей параметров при записи данных сообщения и ответа сервера
|
2018-12-15 22:25:14 +03:00 |
|
Mikhail Chechnev
|
4a062abd21
|
Доработан алгиритм сборки URL
|
2018-12-15 22:24:34 +03:00 |
|
Mikhail Chechnev
|
e72187df3d
|
Исключение данных позиции очереди (blMsg и blResp) из общего обмена, вынес их считывание в отдельные фунеции getQueueMsg и getQueueResp
|
2018-12-15 20:21:43 +03:00 |
|
Mikhail Chechnev
|
5c5bf9a50e
|
Функции коннектора для раздельной установки тела сообщения и ответа на него
|
2018-12-15 16:08:53 +03:00 |
|
Mikhail Chechnev
|
25b7b10bb7
|
Необязательность реузальтат пользовательских пре/пост обработчиков
|
2018-12-15 15:58:11 +03:00 |
|
Mikhail Chechnev
|
d8c3efc982
|
Батник для старта сервера приложений
|
2018-12-14 21:55:14 +03:00 |
|
Mikhail Chechnev
|
60c4ab88f1
|
Модули для тестирования входящих (взаимодействие с Яндекс-Диалогами)
|
2018-12-14 21:54:36 +03:00 |
|
Mikhail Chechnev
|
6d4d833be6
|
Обработчик входящих сообщений (вызов пред и пост обработки, обработчика со стороны БД)
|
2018-12-14 21:54:06 +03:00 |
|
Mikhail Chechnev
|
165987ff94
|
Индивидуальная обработка ошибок от пред и пост отбработчика исходящих сообщений
|
2018-12-14 21:52:02 +03:00 |
|
Mikhail Chechnev
|
2f716140e1
|
Новые коды ошибок для пред и пост обработчика сервера приложений
|
2018-12-14 21:51:06 +03:00 |
|
Mikhail Chechnev
|
2e8b293b1d
|
Поле "sPrcResp" в объект "Функция сервиса"
|
2018-12-14 21:49:19 +03:00 |
|
Mikhail Chechnev
|
82b00bbddd
|
Расширил запись протокола о запуске обслуживания очереди входящих сообщений указанием порта и списка IP-адресов которые слушаем
|
2018-12-12 19:27:25 +03:00 |
|
Mikhail Chechnev
|
52320550da
|
Обработка входящих: вынес обработку сообщения в отдельную функцию, настроил сохранения тела входящего сообщения в БД, настроил индивидуальные и общий обработчики ошибок
|
2018-12-12 19:26:46 +03:00 |
|
Mikhail Chechnev
|
ff7dee27d1
|
Схема валидации пареметров для функции сборки URL (buildURL)
|
2018-12-12 19:25:56 +03:00 |
|
Mikhail Chechnev
|
9755b583ce
|
Установка body-parser для Express
|
2018-12-12 19:24:46 +03:00 |
|
Mikhail Chechnev
|
f9cd57f453
|
Новый параметр настройки: Максимальный размер входящего сообщения (мб) - nMsgMaxSize
|
2018-12-12 19:24:25 +03:00 |
|
Mikhail Chechnev
|
d03cd5a3c8
|
Новая типовая ошибка для сервера входящих
|
2018-12-12 19:23:38 +03:00 |
|
Mikhail Chechnev
|
14ab980efb
|
Функции сборки URL и получения IP-адреса сервера входящих сообщений
|
2018-12-12 19:23:11 +03:00 |
|
Mikhail Chechnev
|
0fd015f86f
|
Функция добавления позиции очереди
|
2018-12-12 15:48:32 +03:00 |
|
Mikhail Chechnev
|
8d5d4e0c4c
|
Корректная установка результата работы обработчика БД
|
2018-12-12 15:47:06 +03:00 |
|
Mikhail Chechnev
|
23aa01e4e4
|
Выдача наименования сервиса при выборке из БД, включение наименования сервиса в схему валидации
|
2018-12-12 15:46:39 +03:00 |
|
Mikhail Chechnev
|
e6545f2e77
|
Внедрение обработчика очереди входящих сообщений в приложение
|
2018-12-11 19:12:29 +03:00 |
|
Mikhail Chechnev
|
debaca0efa
|
Обработчик очереди входящих сообщений
|
2018-12-11 19:12:09 +03:00 |
|
Mikhail Chechnev
|
3c1d0c3261
|
Установка Express
|
2018-12-11 19:11:50 +03:00 |
|
Mikhail Chechnev
|
1e770599b6
|
Коммент для понятности
|
2018-12-11 19:11:37 +03:00 |
|
Mikhail Chechnev
|
4546d77147
|
Параметры отработки очереди входящих сообщений
|
2018-12-11 19:11:17 +03:00 |
|
Mikhail Chechnev
|
0de8425e05
|
Валидация результатов исполнения функций пост и пред обработки сервером приложений исходящих сообщений
|
2018-12-11 17:04:34 +03:00 |
|
Mikhail Chechnev
|
bc0cd5493f
|
В АТОЛе убрал мусор, в тестах - сделал подготовку под нагрузочное тестирование
|
2018-12-10 21:29:58 +03:00 |
|
Mikhail Chechnev
|
5f6914aa66
|
Немного тестов мэйлера, валидаторов на рег. выражениях, реквестов
|
2018-12-10 20:20:32 +03:00 |
|
Mikhail Chechnev
|
0d183b0ddc
|
Валидация формата наименования функции обработчика сообщения сервером приложений
|
2018-12-10 20:07:50 +03:00 |
|
Mikhail Chechnev
|
22cd610608
|
Поправил коммент для порядка
|
2018-12-10 20:06:55 +03:00 |
|
Mikhail Chechnev
|
125632ef4c
|
Корректировка рег. выражения проверки списка E-Mail
|
2018-12-10 20:05:32 +03:00 |
|
Mikhail Chechnev
|
7207e914f6
|
Немного комментов и проверка наличия адреса E-Mail перед отправкой уведомлений
|
2018-12-10 16:31:13 +03:00 |
|
Mikhail Chechnev
|
d6beebabc5
|
Функция валидации списка E-mail адресов в общие объекты моделей валидации, перенос функции отправки E-mail в utils.js (соответственно перенос схем валидации), включение валидации списка E-mail адресов в схеме Service
|
2018-12-10 15:59:32 +03:00 |
|
Mikhail Chechnev
|
1233efb6f5
|
Привёл имена функций-валидаторов к общепринятому формату
|
2018-12-10 15:56:23 +03:00 |
|
Mikhail Chechnev
|
e5b375a39d
|
Процедура выполнения запроса из раздела Контрагенты, дописана процедура обработки ответа с информацией о контрагенте
|
2018-12-10 00:31:31 +03:00 |
|
Mikhail Chechnev
|
4dc3c9fc8d
|
Внедрение сервиса контроля доступности удалённых серверов в приложение
|
2018-12-10 00:08:13 +03:00 |
|
Mikhail Chechnev
|
79475a7224
|
Обработчики ДО и ПОСЛЕ для тестового стенда (запрос информации по Контрагенту)
|
2018-12-10 00:07:34 +03:00 |
|
Mikhail Chechnev
|
1d74153e5b
|
Установка nodemailer и request
|
2018-12-10 00:06:36 +03:00 |
|
Mikhail Chechnev
|
7411cf61a0
|
Полный цикл обработки исходящего сообщения - обработчик ДО + отправка на сервер + обработчик ПОСЛЕ
|
2018-12-10 00:06:11 +03:00 |
|
Mikhail Chechnev
|
b85007e130
|
Коды ошибок отправки E-Mail уведомлений и недоступности удалённого сервиса
|
2018-12-10 00:04:47 +03:00 |
|
Mikhail Chechnev
|
1d5d7785d8
|
Параметры отправки E-Mail уведомлений и схема их валидации
|
2018-12-10 00:04:17 +03:00 |
|
Mikhail Chechnev
|
b79fab5480
|
Исполнение обработчиков сервера приложений для исходящих сообщений очереди (до и после отправки запроса на удалённый сервер)
|
2018-12-07 21:17:55 +03:00 |
|
Mikhail Chechnev
|
ed4c6368da
|
Функции загрузки пользовательских модулей-обработчиков
|
2018-12-07 21:17:15 +03:00 |
|
Mikhail Chechnev
|
729b0cc3a4
|
Модули обработки запросов на стороне сервера приложений (для АТОЛ-Онлайн и тестового стенда ПСИ)
|
2018-12-07 21:16:34 +03:00 |
|
Mikhail Chechnev
|
b4a563979d
|
Тестовый модуль серверной обработки для испытательного стенда
|
2018-12-07 21:15:28 +03:00 |
|
Mikhail Chechnev
|
a6bd5c74ff
|
Рефакторинг названий процедур обработки
|
2018-12-07 21:11:55 +03:00 |
|
Mikhail Chechnev
|
03c14eb150
|
Упорядочение очереди по принципу FIFO на основе рег. номеров записей + форматирование
|
2018-12-07 20:45:10 +03:00 |
|
Mikhail Chechnev
|
8fe4f979f9
|
Передача описания сервиса и функции обработчику сообщения очереди
|
2018-12-07 18:24:05 +03:00 |
|