Dollerino
|
9ba6d2771f
|
ЦИТК-659 - Возможность работы нескольких серверов параллельно
|
2025-05-29 17:43:21 +03:00 |
|
Dollerino
|
0e2a5b6bd2
|
ЦИТК-659 - Возможность работы нескольких серверов параллельно
|
2025-05-15 19:03:29 +03:00 |
|
Mikhail Chechnev
|
0807b99b42
|
ЦИТК-936 - удалено применение "optional chaining" для совместимости со старыми версиями NodeJS
|
2025-04-02 14:23:06 +03:00 |
|
Mikhail Chechnev
|
1d2ffb62a2
|
ЦИТК-936 - исправлено случайное переопределение программно заданного таймаута отправки сообщения
|
2025-04-02 13:46:54 +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
|
54138ac4ec
|
ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA)
|
2024-09-27 15:46:33 +03:00 |
|
Dollerino
|
0db9729f61
|
Update out_queue_processor.js
|
2024-09-27 15:46:06 +03:00 |
|
Dollerino
|
8f0e9c9ea2
|
Update out_queue_processor.js
|
2024-09-27 15:43:11 +03:00 |
|
Mikhail Chechnev
|
67aafc25b7
|
ЦИТК-901 - Поддержка MQTT/Kafka - косметические исправления
|
2024-09-27 13:21:14 +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
|
7b298b51d7
|
ЦИТК-759 - Исправление ошибки считывания очереди обмена при сброшенной галке "Сохранять успешное выполнение в очереди"
|
2023-11-01 18:52:57 +03:00 |
|
Dollerino
|
6908166e48
|
ЦИТК-37 - Добавлена возможность использования прокси при отправке
|
2023-10-19 17:47:51 +03:00 |
|
Dollerino
|
4ff7fdeb66
|
ЦИТК-37 - Добавлена возможность использования прокси при отправке
|
2023-10-19 14:51:49 +03:00 |
|
Mikhail Chechnev
|
c1a839f725
|
ЦИТК-405 - исключить ключи "key" и "cert" из options при сохранении сообщения в протокол перед отправкой
|
2022-09-09 22:40:42 +03:00 |
|
Mikhail Chechnev
|
a824ff6d7b
|
ЦИТК-437 - поддержка HTTP-методов PATCH, PUT, HEAD, DELETE, CONNECT, OPTIONS и TRACE
|
2022-09-05 19:55:09 +03:00 |
|
Mikhail Chechnev
|
56e3cff024
|
ЦИТК-441 - новое расширение "Рассылка E-Mail"
|
2022-07-05 14:59:01 +03:00 |
|
Mikhail Chechnev
|
a2fcbf11b3
|
Перевод применения объекта "Buffer" с конструктора "new" (устаревший) на статический метод "Buffer.from", циклы "for" с асинхронными выховами переписаны на "for of"
|
2021-03-12 21:22:23 +03:00 |
|
Mikhail Chechnev
|
bc4444b7be
|
Исправлена ошибка "Unknow encoding" при повторной отправке исходящего сообщения
|
2020-11-03 14:21:02 +03:00 |
|
Mikhail Chechnev
|
93a9d4bdd8
|
Корректный останов обработчиков исходящих сообщений в UNIX/LINUX системах (мягкий останов + код выхода 0)
|
2020-07-07 22:33:53 +03:00 |
|
Mikhail Chechnev
|
4b6447160f
|
Реализована функция глубокого слияния объектов, применена в обработчиках входящих и исходящих сообщений для исправления бага слияния параметров отправки сообщения до и после вызова обработчика, для модуля PWS в этой связи убрал лишний код клонирования заголовка перед его изменением
|
2020-02-03 09:17:00 +03:00 |
|
Mikhail Chechnev
|
b872259729
|
Сохраняем HTTP-статус с заголовками при получении ответа на исходящее сообщение
|
2019-10-29 18:26:02 +03:00 |
|
Mikhail Chechnev
|
0f2829af3c
|
Теперь мы правильно не сохраняем тело сообщения в EXSQUEUE.OPTIONS
|
2019-08-23 20:03:35 +03:00 |
|
Mikhail Chechnev
|
9e54568b55
|
Не сохраняем тело исходящего сообщения в EXSQUEUE.OPTIONS
|
2019-08-23 13:51:48 +03:00 |
|
Mikhail Chechnev
|
e18080760d
|
Content-Type по умолчанию указываем только для POST
|
2019-08-22 19:45:24 +03:00 |
|
Mikhail Chechnev
|
6b0ddf2c42
|
Content-Type по умолчанию для исходящих сообщений
|
2019-08-22 18:26:10 +03:00 |
|
Mikhail Chechnev
|
9f7c7d4589
|
Работа с параметрами отправки и HTP-заголовками для исходящих (управление на PL/SQL)
|
2019-06-14 21:48:51 +03:00 |
|
Mikhail Chechnev
|
2bd317e518
|
Сохранение контекста измененного предобработчиком для передачи в постобработчик
|
2019-03-05 17:06:35 +03:00 |
|
Mikhail Chechnev
|
0beebc26e0
|
Более детальное сообщение об ошибке передачи при отправке исходящих
|
2019-03-04 14:54:10 +03:00 |
|
Mikhail Chechnev
|
4c1a787b12
|
Отдельный обработчик для ошибок отправки данных удалённому серверу
|
2019-02-05 18:20:46 +03:00 |
|
Mikhail Chechnev
|
f940ee5789
|
Корректировка параметров отправки по-умолчанию для корректной обработки бинарных ответов
|
2019-01-22 18:11:44 +03:00 |
|
Mikhail Chechnev
|
28e117aac7
|
Сохранение оригинала ответа удаленного сервера
|
2019-01-08 15:22:08 +03:00 |
|
Mikhail Chechnev
|
af5f93380f
|
Проброс ошибки об отсутствии аутентификации головному процессу для постановки в очередь задания на аутентификацию
|
2019-01-06 20:31:36 +03:00 |
|
Mikhail Chechnev
|
1a64f7999b
|
Переход к реальной схеме аутентификации (транш второй)
|
2019-01-06 00:36:40 +03:00 |
|
Mikhail Chechnev
|
01a3e88e6b
|
Переход от временной модели передачи контекста через сообщения обработчиков к полноценной поддержки аутентификации и хранения контекста работы сервиса в БД
|
2019-01-04 14:38:25 +03:00 |
|
Mikhail Chechnev
|
d92d85f4f6
|
Фиксация адреса отправки исходящего сообщения в протоколе работы сервиса интеграции
|
2019-01-02 01:50:57 +03:00 |
|
Mikhail Chechnev
|
cb6345f5c7
|
Выставляем тело сообщения с учётом данных, подготовленных предобработчиком (для POST - в тело, для GET - в запрос URL)
|
2018-12-29 20:07:03 +03:00 |
|
Mikhail Chechnev
|
cb95f45913
|
Сохранение тела сообщения после предобработки сервером приложений
|
2018-12-29 19:02:42 +03:00 |
|
Mikhail Chechnev
|
c9f7eff30f
|
Временное решение с передачей контекста аутентификации сервиса между исходящими сообщениями (НЕ ЗАПУСКАТЬ В ПАРАЛЛЕЛЬНУЮ ОБРАБОТКУ ПОКА НЕ БУДЕТ РЕАЛИЗОВАНА НОРМАЛЬНАЯ СХЕМА)
|
2018-12-25 17:54:52 +03:00 |
|
Mikhail Chechnev
|
108452284d
|
Глубокое копирование локального объекта параметров перед передачей пользовательскому обработчику
|
2018-12-15 23:57:48 +03:00 |
|
Mikhail Chechnev
|
374d44d163
|
Переписана логика обработчиков - данные записей очереди (MSG BLOB и RESP BLOB) считываются и записываются только по необходимости. Это ускорило обмен с БД и сократило время обработки запросов в среднем в 2 раза
|
2018-12-15 22:33:36 +03:00 |
|
Mikhail Chechnev
|
25b7b10bb7
|
Необязательность реузальтат пользовательских пре/пост обработчиков
|
2018-12-15 15:58:11 +03:00 |
|
Mikhail Chechnev
|
165987ff94
|
Индивидуальная обработка ошибок от пред и пост отбработчика исходящих сообщений
|
2018-12-14 21:52:02 +03:00 |
|
Mikhail Chechnev
|
0de8425e05
|
Валидация результатов исполнения функций пост и пред обработки сервером приложений исходящих сообщений
|
2018-12-11 17:04:34 +03:00 |
|
Mikhail Chechnev
|
7411cf61a0
|
Полный цикл обработки исходящего сообщения - обработчик ДО + отправка на сервер + обработчик ПОСЛЕ
|
2018-12-10 00:06:11 +03:00 |
|
Mikhail Chechnev
|
b79fab5480
|
Исполнение обработчиков сервера приложений для исходящих сообщений очереди (до и после отправки запроса на удалённый сервер)
|
2018-12-07 21:17:55 +03:00 |
|
Mikhail Chechnev
|
8fe4f979f9
|
Передача описания сервиса и функции обработчику сообщения очереди
|
2018-12-07 18:24:05 +03:00 |
|
Mikhail Chechnev
|
b09ca9e7d4
|
Внедрение автономного обработчика исходящих сообщений очереди
|
2018-12-07 13:55:25 +03:00 |
|