Mikhail Chechnev
|
125632ef4c
|
Корректировка рег. выражения проверки списка E-Mail
|
2018-12-10 20:05:32 +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
|
4dc3c9fc8d
|
Внедрение сервиса контроля доступности удалённых серверов в приложение
|
2018-12-10 00:08:13 +03:00 |
|
Mikhail Chechnev
|
1d5d7785d8
|
Параметры отправки E-Mail уведомлений и схема их валидации
|
2018-12-10 00:04:17 +03:00 |
|
Mikhail Chechnev
|
8fe4f979f9
|
Передача описания сервиса и функции обработчику сообщения очереди
|
2018-12-07 18:24:05 +03:00 |
|
Mikhail Chechnev
|
b09ca9e7d4
|
Внедрение автономного обработчика исходящих сообщений очереди
|
2018-12-07 13:55:25 +03:00 |
|
Mikhail Chechnev
|
b7a9c62429
|
Функция считывания позиции очереди по идентификатору
|
2018-12-06 21:42:59 +03:00 |
|
Mikhail Chechnev
|
dd44f0e5eb
|
Уменьшил нижнюю границу допустимого интервала проверки очереди
|
2018-12-06 21:42:12 +03:00 |
|
Mikhail Chechnev
|
32e12ac760
|
Схемы валидации параметров функций установки финальных статусов сообщения в БД и запуска обработчика БД
|
2018-12-05 22:29:23 +03:00 |
|
Mikhail Chechnev
|
f956246608
|
Передача статуса при его смене теперь необязательна
|
2018-12-05 22:28:51 +03:00 |
|
Mikhail Chechnev
|
5b35c48e0a
|
Расширение схемы обмена с родительским процессом - передаём любые статусы, изменённое тело сообщения
|
2018-12-05 22:27:31 +03:00 |
|
Mikhail Chechnev
|
04f218bc84
|
Обработчик исходящего сообщения (начало)
|
2018-12-05 22:26:14 +03:00 |
|
Mikhail Chechnev
|
51f50f2479
|
Правила валидации для нового поля: предельное количество попыток обработки сообщения очереди обмена - nRetryAttempts
|
2018-12-05 22:25:08 +03:00 |
|
Mikhail Chechnev
|
a644f08aac
|
Функции установки результата обработки позиции очереди сервером приложений, функция запуска обработчика БД для сообщения очереди
|
2018-12-05 10:39:36 +03:00 |
|
Mikhail Chechnev
|
2e789aeea7
|
Валидация параметров для функции запуска обслуживания очереди исходящих (startProcessing), функции отправки очередного сообщения на обработку (processMessage), исправлена ошибка валидации параметров инициализации (outGoing)
|
2018-12-02 01:32:36 +03:00 |
|
Mikhail Chechnev
|
aff4b2f3cc
|
Функция получения списка функций сервиса (getServiceFunctions) и валидатор параметров для неё
|
2018-12-02 01:30:22 +03:00 |
|
Mikhail Chechnev
|
8b02cc4d57
|
Исправлен текст ошибки валидации количества одновременно обрабатываемых сообщений (nMaxWorkers) в файле конфигурации
|
2018-12-02 01:29:17 +03:00 |
|
Mikhail Chechnev
|
5657b62d15
|
В модель данных функции сервиса добавлена ссылка на родительский сервис
|
2018-12-01 22:12:25 +03:00 |
|
Mikhail Chechnev
|
92b5153dfd
|
Добавлен параметр "nIncExecCnt - инкремент счетчика исполнений" в процедуру установки статуса сообщения очереди обмена
|
2018-11-29 22:12:11 +03:00 |
|
Mikhail Chechnev
|
12b5e524c1
|
Обработчик исходящего сообщения (начало)
|
2018-11-29 22:10:32 +03:00 |
|
Mikhail Chechnev
|
2e10fadccf
|
Переименован параметр настройки: nPortionSize > nMaxWorkers
|
2018-11-28 22:31:49 +03:00 |
|
Mikhail Chechnev
|
57eff9cda9
|
Ужесточил проверку интерфейса пользовательского модуля взаимодействия с БД - все его функции должны быть асинхронными (мы де их await)
|
2018-11-28 18:14:43 +03:00 |
|
Mikhail Chechnev
|
38609f4c90
|
Корректировка описания модуля
|
2018-11-27 21:47:54 +03:00 |
|
Mikhail Chechnev
|
830a047387
|
Оптимизация схемы валидации параметров контсруктора класса DBConnector за счет подключения схемы валидации конфигурации серевера приложений
|
2018-11-27 21:47:24 +03:00 |
|
Mikhail Chechnev
|
95d8ecd62d
|
Рефакторинг именования параметров конфигурации (в части блока настроек обработки очереди исходящих сообщений)
|
2018-11-27 21:45:33 +03:00 |
|
Mikhail Chechnev
|
fea173134b
|
Схемы валидации параметров методов классов ParusAppServer и OutQueue
|
2018-11-27 21:44:31 +03:00 |
|
Mikhail Chechnev
|
7d705cb9fc
|
Схема валидации файла конфигурации и её внедрение в сервер приложений
|
2018-11-27 18:57:47 +03:00 |
|
Mikhail Chechnev
|
d20b136e7a
|
Отказ от внутреннего типа данных LoggerMessage и переход на валидацию по схемам
|
2018-11-27 17:15:54 +03:00 |
|
Mikhail Chechnev
|
1444f33841
|
Оптимизация путей подключения модулей
|
2018-11-27 17:15:13 +03:00 |
|
Mikhail Chechnev
|
9fdc00d452
|
Оптимизация путей подключаемых модулей
|
2018-11-27 17:14:18 +03:00 |
|
Mikhail Chechnev
|
2698ab6fee
|
Схемы валидации параметров функций модуля взаимодействия с БД
|
2018-11-25 20:48:52 +03:00 |
|
Mikhail Chechnev
|
0b4dbfa3b0
|
Схема валидации записи журанала работы сервиса и списка записей журнала работы сервиса
|
2018-11-25 20:47:03 +03:00 |
|
Mikhail Chechnev
|
dcaf609a0f
|
Ликвидация ".js" при импорте, приведение заглавных комментариев модулей к единому стилю
|
2018-11-25 00:40:45 +03:00 |
|
Mikhail Chechnev
|
a30d018471
|
Корректировка сообщений об ошибках в валидаторах сервиса, функции сервиса, интерфейса модуля подключения к БД
|
2018-11-25 00:16:45 +03:00 |
|
Mikhail Chechnev
|
37e9d7c7c0
|
Схемы валидации очереди обмена и сообщения очереди обмена
|
2018-11-25 00:13:28 +03:00 |
|
Mikhail Chechnev
|
875b11a01e
|
Схемы валидаций функции сервиса, списка функций сервиса, сервиса, списка сервисов, небольшой рефакторинг схемы валидации параметров модуля взаимодействия с БД, удаление лишного из утилей, схема валидации интерфейса пользовательского модуля взаимодействия с БД
|
2018-11-23 21:21:47 +03:00 |
|
Mikhail Chechnev
|
d062a0d32e
|
Завершенная схема валидации подключаемого модуля взаимодействия с БД
|
2018-11-22 21:08:46 +03:00 |
|
Mikhail Chechnev
|
9525bb8609
|
Внедрение валидатора (часть первая)
|
2018-11-21 22:13:13 +03:00 |
|
Mikhail Chechnev
|
0b9297cc6b
|
Модель валидации структуры сервиса
|
2018-11-20 21:56:54 +03:00 |
|