Mikhail Chechnev
9cd779dd64
ЦИТК-255 - исправлена ошибка обработки таймаута для сообщений, отработанных с флагом "bStopPropagation = true"
...
Сервер ошибочно считал такие сообщения "нарушением таймаута" и писал в журнал несуществующие ошибки, в то время как сообщение нормально отрабатывалось.
2025-12-01 19:22:00 +03:00
Dollerino
061b7f2fad
ЦИТК-255 - Добавление параметра времени ожидания отработки входящего сообщения
2025-07-18 17:16:43 +03:00
Dollerino
f75269ddc7
ЦИТК-255 - Добавление параметра времени ожидания отработки входящего сообщения
2025-07-17 12:01:44 +03:00
Mikhail Chechnev
67aafc25b7
ЦИТК-901 - Поддержка MQTT/Kafka - косметические исправления
2024-09-27 13:21:14 +03:00
Dollerino
ffb12c8550
ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA)
2024-09-26 14:44:52 +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
3128ed0492
ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA)
2024-09-19 15:19:28 +03:00
Dollerino
59893f0458
ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA)
2024-09-19 15:12:44 +03:00
Dollerino
7221fe1721
ЦИТК-641 - Добавление возможности указания IP-адреса сервера приложений
2023-11-14 19:10:56 +03:00
Dollerino
7b298b51d7
ЦИТК-759 - Исправление ошибки считывания очереди обмена при сброшенной галке "Сохранять успешное выполнение в очереди"
2023-11-01 18:52:57 +03:00
Mikhail Chechnev
ca7a634d6b
ЦИТК-521 - реализовать возможность управления статусом ответа при обработке входящих сообщений
...
ЦИТК-519 - передавать URL входящего запроса JS обработчику и сохранять в OPTIONS
2022-09-09 22:42:55 +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
329d168215
Обработка входящих - передача "notifier" и "dbConn" в постобработчик, передача "notifier" в предобработчик
2020-10-27 00:39:23 +03:00
Mikhail Chechnev
02a5a7cacc
Добавлена возможность ручного управления обработкой входящего сообщения - в JS-обработчик "ДО" теперь передается подключение к БД и объект ответа (обработчик может обращаться к объектам БД и сам отправлять ответ клиенту, останавливая дальнейшую обработку сообщения сервером)
2020-10-03 23:11:49 +03:00
Mikhail Chechnev
ccd98bc1a8
Исправлена опечатка в константе с типом сообщения об ошибке. Исправлена ошибка прослушивания IPv4 на Unix/Linux серверах (теперь слушаем всё - и IPv4 и IPv6)
2020-10-02 13:24:41 +03:00
Mikhail Chechnev
e93115509a
Версия и релиз сервера приложений указываются в настройках, протоколируются при старте, выводятся при доступе к WEB-Серверу
2020-04-07 17:48:45 +03:00
Mikhail Chechnev
0b81950d4d
Установка заголовка Content-type по умолчанию для входящих сообщений
2020-02-18 16:52:57 +03:00
Mikhail Chechnev
5ba92d898b
Корректное сохранение первого оригинала ответа внешней системе после срабатывания обработчика сервера приложений "До"
2020-02-10 20:15:54 +03:00
Mikhail Chechnev
4b6447160f
Реализована функция глубокого слияния объектов, применена в обработчиках входящих и исходящих сообщений для исправления бага слияния параметров отправки сообщения до и после вызова обработчика, для модуля PWS в этой связи убрал лишний код клонирования заголовка перед его изменением
2020-02-03 09:17:00 +03:00
Mikhail Chechnev
7c8cca6084
Добавлен модуль управления CORS-заголовками, обновлена версия LODASH
2020-02-02 19:03:30 +03:00
Mikhail Chechnev
7a3caa97c1
Исправлена опечатка в консольной выдаче
2019-08-28 13:05:02 +03:00
Mikhail Chechnev
f01ee89790
Сохранение параметров входящего запроса в OPTIONS
2019-07-04 22:03:05 +03:00
Mikhail Chechnev
503b4b432b
Работа с параметрами отправки и HTP-заголовками для входящих (управление на PL/SQL)
2019-06-17 19:20:56 +03:00
Mikhail Chechnev
d3b189ef67
Исправлена опечатка в выдаче сервиса для входящих сообщений
2019-04-10 20:32:36 +03:00
Mikhail Chechnev
86538cb3c4
Возможность отдавать статические файлы
2019-02-15 21:01:18 +03:00
Mikhail Chechnev
28e117aac7
Сохранение оригинала ответа удаленного сервера
2019-01-08 15:22:08 +03:00
Mikhail Chechnev
8428a733c6
Рассылка уведомлений об ошибках обработки сообщений обмена
2019-01-07 17:49:50 +03:00
Mikhail Chechnev
007ed7ef8c
Корректировка сообщения об отсутствии аутентификации
2019-01-06 20:29:34 +03:00
Mikhail Chechnev
1a64f7999b
Переход к реальной схеме аутентификации (транш второй)
2019-01-06 00:36:40 +03:00
Mikhail Chechnev
8f4541208c
Доработан контроль "определенности" результата обработчиков сервера приложений
2018-12-24 16:01:33 +03:00
Mikhail Chechnev
1151fe497e
Исправлена ошибка при передаче параметров функции считывания результата обработки входящего сообщения на стороне БД
2018-12-16 00:03:06 +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
6d4d833be6
Обработчик входящих сообщений (вызов пред и пост обработки, обработчика со стороны БД)
2018-12-14 21:54:06 +03:00
Mikhail Chechnev
52320550da
Обработка входящих: вынес обработку сообщения в отдельную функцию, настроил сохранения тела входящего сообщения в БД, настроил индивидуальные и общий обработчики ошибок
2018-12-12 19:26:46 +03:00
Mikhail Chechnev
debaca0efa
Обработчик очереди входящих сообщений
2018-12-11 19:12:09 +03:00