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
|
6f955b1ed2
|
Тесты схем валидации
|
2018-11-28 16:28:39 +03:00 |
|
Mikhail Chechnev
|
cd939393f3
|
Обработка ошибок при подключении пользовательского модуля взаимодействия с БД
|
2018-11-28 16:28:08 +03:00 |
|
Mikhail Chechnev
|
3044d8192f
|
Окончательный отказ от использования checkObject в пользу validateObject
|
2018-11-27 21:54:58 +03:00 |
|
Mikhail Chechnev
|
a23ceac5d0
|
Рефакторинг использования _.extend
|
2018-11-27 21:54:26 +03:00 |
|
Mikhail Chechnev
|
e9df76ac7b
|
Внедрение схем валидации параметров классов ParusAppServer, DBConnector, OutQueue
|
2018-11-27 21:49:40 +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
|
8268a987a1
|
Развёрнутый протокол о появлении новых исходящих сообщений в очереди
|
2018-11-27 19:00:35 +03:00 |
|
Mikhail Chechnev
|
f5a6b67896
|
Отделил конструктор от инициализации сервера приложений, принудительный останов сервера при возникновении ошибок (может быть после следует это отключить)
|
2018-11-27 18:59:31 +03:00 |
|
Mikhail Chechnev
|
7d705cb9fc
|
Схема валидации файла конфигурации и её внедрение в сервер приложений
|
2018-11-27 18:57:47 +03:00 |
|
Mikhail Chechnev
|
bdede40ae4
|
Константы для общей и неожиданной ошибок
|
2018-11-27 18:56:48 +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
|
03d55b4fb5
|
Корректировка сообщений об ошибках валидации в конструкторе и инициализация атрибута для пользовательского модуля взаимодействия с БД
|
2018-11-27 17:13:32 +03:00 |
|
Mikhail Chechnev
|
b36a6ceaa2
|
Немного тестов в офисном окружении
|
2018-11-26 20:52:35 +03:00 |
|
Mikhail Chechnev
|
c71192553b
|
Переписал на async/await вместо Promise
|
2018-11-26 20:52:13 +03:00 |
|
Mikhail Chechnev
|
c9b4fe161c
|
Модификация сообщения об ошибке валидации
|
2018-11-26 20:51:45 +03:00 |
|
Mikhail Chechnev
|
6360a86c54
|
Внедрение валидатора в модуле взаимодействия с БД
|
2018-11-26 20:50:44 +03:00 |
|
Mikhail Chechnev
|
2698ab6fee
|
Схемы валидации параметров функций модуля взаимодействия с БД
|
2018-11-25 20:48:52 +03:00 |
|
Mikhail Chechnev
|
e8843025ef
|
Небольшой рефакторинг именования параметров в конфигурации сервера приложений
|
2018-11-25 20:47:57 +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
|
53f77a436b
|
Небольшой рефакторинг констант (окончание)
|
2018-11-25 00:39:36 +03:00 |
|
Mikhail Chechnev
|
37f2fec355
|
Небольшой рефакторинг констант
|
2018-11-25 00:39:00 +03:00 |
|
Mikhail Chechnev
|
db252fb95e
|
Тесты схем валидации очереди и сообщений очереди
|
2018-11-25 00:19:58 +03:00 |
|
Mikhail Chechnev
|
2a416b2440
|
Рефакторинг именования подключенной схемы валидации пользовательского модуля взаимодействия с БД
|
2018-11-25 00:19:31 +03:00 |
|
Mikhail Chechnev
|
67b9416721
|
Ликвидачия повторных сообщений об ошибке валидации (для вложенных схем валидации)
|
2018-11-25 00:17:29 +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
|
3855aad2c9
|
Тестирование схем валидации и установки состояния позиций очереди
|
2018-11-20 21:58:11 +03:00 |
|
Mikhail Chechnev
|
229dc60517
|
Метод установки состояния позиции очереди
|
2018-11-20 21:57:19 +03:00 |
|
Mikhail Chechnev
|
0b9297cc6b
|
Модель валидации структуры сервиса
|
2018-11-20 21:56:54 +03:00 |
|
Mikhail Chechnev
|
3c4bb16b0c
|
Метод установки состояния позиции очереди и асинхронное чтение записей из курсора
|
2018-11-20 21:56:22 +03:00 |
|
Mikhail Chechnev
|
d2fe21ea1b
|
Установка валидатора
|
2018-11-20 17:25:38 +03:00 |
|
Mikhail Chechnev
|
be3dd2553e
|
Вынос сервера приложений в отдельный модуль
|
2018-11-20 17:25:22 +03:00 |
|
Mikhail Chechnev
|
3f665e7ed4
|
Отложенный запуск обработки очереди
|
2018-11-20 17:23:43 +03:00 |
|
Mikhail Chechnev
|
df3b9eb5bf
|
Префиксы сообщений на русском
|
2018-11-20 17:22:54 +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
|
ea74ff4ed1
|
Рефакторинг наименования параметров конфигурации подключения
|
2018-11-15 19:39:31 +03:00 |
|
Mikhail Chechnev
|
22c69a9df7
|
Переименовывание серверной процедуры получения записей очереди
|
2018-11-15 19:39:07 +03:00 |
|