Mikhail Chechnev
|
e93115509a
|
Версия и релиз сервера приложений указываются в настройках, протоколируются при старте, выводятся при доступе к WEB-Серверу
|
2020-04-07 17:48:45 +03:00 |
|
Mikhail Chechnev
|
72cbe53eda
|
Для функции Upload исключена проверка Content-type заголовка сообщения при принятии решения о конвертации ответа в Json, т.к. в Content-type заголовка указывается не тип ответа, а тип загружаемых данных, тип ответа управляется только через URL запроса
|
2020-03-20 11:56:46 +03:00 |
|
Mikhail Chechnev
|
870998c17c
|
Для PWS - обработка ошибок конвертации XML в JSON и выдача ответа "как есть" (без конвертации) в случае их обнаружения
|
2020-03-19 08:38:27 +03:00 |
|
Mikhail Chechnev
|
9fbaa81dbb
|
Корректировка комментария в заголовке модуля PWS
|
2020-03-03 17:17:44 +03:00 |
|
Mikhail Chechnev
|
401785a795
|
"Разовый" обработчик событий останова сервера приложений
|
2020-02-20 19:53:08 +03:00 |
|
Mikhail Chechnev
|
ad719c678f
|
Поддержка пула подключений к СУБД Oracle
|
2020-02-20 19:52:38 +03:00 |
|
Mikhail Chechnev
|
f13de84d26
|
Обновление пакета oracledb до 3.1.2
|
2020-02-19 21:47:05 +03:00 |
|
Mikhail Chechnev
|
21f0d6c715
|
Обновление критически устаревших пакетов
|
2020-02-19 11:02:29 +03:00 |
|
Mikhail Chechnev
|
73037e8309
|
Конвертация в JSON ответов в зависимости от URL-параметра SRESP_CT
|
2020-02-18 16:54:08 +03:00 |
|
Mikhail Chechnev
|
0b81950d4d
|
Установка заголовка Content-type по умолчанию для входящих сообщений
|
2020-02-18 16:52:57 +03:00 |
|
Mikhail Chechnev
|
20a5d54def
|
Корректировка комментариев
|
2020-02-11 21:33:40 +03:00 |
|
Mikhail Chechnev
|
284e1392e2
|
Установка кодировки в JSON-ответах
|
2020-02-11 21:16:36 +03:00 |
|
Mikhail Chechnev
|
857db44faf
|
Переход на xml2js вместо js2xmlparser для сбора XML, корректная однозначная конвертация массивов в выходном JSON (проблема - когда один элемент получался объект, а не массив, что давало разный по структуре ответ)
|
2020-02-10 20:17:18 +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
|
94622b9f8f
|
Инициализация поля headers в параметрах ответа, в обработчике ПОСЛЕ, если не инициализировано ранее
|
2020-02-02 19:12:07 +03:00 |
|
Mikhail Chechnev
|
551448dfc2
|
В модуле PWS корректно выставляем Content-Type заголовка, не затирая остальные характеристики
|
2020-02-02 19:04:35 +03:00 |
|
Mikhail Chechnev
|
7c8cca6084
|
Добавлен модуль управления CORS-заголовками, обновлена версия LODASH
|
2020-02-02 19:03:30 +03:00 |
|
Mikhail Chechnev
|
506cce697b
|
Исправлен формат для JSON-сообщений - все запросы должны содержать корневой объект REQUEST
|
2020-02-02 16:57:23 +03:00 |
|
Mikhail Chechnev
|
bcc2a146fc
|
Косметика в файле конфигурации (часть вторая, заключительная)
|
2019-12-13 19:09:44 +03:00 |
|
Mikhail Chechnev
|
85e02f0da4
|
Косметика в файле конфигурации
|
2019-12-13 19:08:00 +03:00 |
|
Mikhail Chechnev
|
9b50e3c52a
|
Настройка на спец. пользователя EXS, вместо PARUS
|
2019-12-12 21:38:06 +03:00 |
|
Mikhail Chechnev
|
038dbcaebd
|
Модуль обработки запросов к надстройке PWS (Parus WEB-Service)
|
2019-11-29 20:43:25 +03:00 |
|
Mikhail Chechnev
|
94d44196bf
|
Новый параметр: таймаут останова сервера
|
2019-11-11 13:16:30 +03:00 |
|
Mikhail Chechnev
|
b872259729
|
Сохраняем HTTP-статус с заголовками при получении ответа на исходящее сообщение
|
2019-10-29 18:26:02 +03:00 |
|
Mikhail Chechnev
|
7a3caa97c1
|
Исправлена опечатка в консольной выдаче
|
2019-08-28 13:05: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
|
dd9f5cddbb
|
Изменен алгоритм останова сервера - добавлен таймаут останова, экземпляр ParusAppServer больше не управляет процессом (убрал process.exit), переписан перехват сигналов останова
|
2019-07-04 22:04:39 +03:00 |
|
Mikhail Chechnev
|
f01ee89790
|
Сохранение параметров входящего запроса в OPTIONS
|
2019-07-04 22:03:05 +03:00 |
|
Mikhail Chechnev
|
68c0e94133
|
Шаблоны форматирования сообщений протокола вынесены в константы
|
2019-07-04 22:02:27 +03:00 |
|
Mikhail Chechnev
|
07efce2725
|
Исправлена неточность в сообщении об ошибке валидации для "optionsResp"
|
2019-07-04 21:59:41 +03:00 |
|
Mikhail Chechnev
|
fe61e1750c
|
Доработана функция форматирования ошибки (на случай если ошибка - это простая строка)
|
2019-07-04 21:57:45 +03:00 |
|
Mikhail Chechnev
|
503b4b432b
|
Работа с параметрами отправки и HTP-заголовками для входящих (управление на PL/SQL)
|
2019-06-17 19:20:56 +03:00 |
|
Mikhail Chechnev
|
9f7c7d4589
|
Работа с параметрами отправки и HTP-заголовками для исходящих (управление на PL/SQL)
|
2019-06-14 21:48:51 +03:00 |
|
Mikhail Chechnev
|
078aa91aa6
|
Валидация параметров функций парсинга XML, конвертации (XML > JSON, JSON > XML) парметров отправляемых сообщений
|
2019-06-14 21:47:15 +03:00 |
|
Mikhail Chechnev
|
43fd7de6d8
|
Функции установки параметров (HTP-заголовка и параметров отправки) сообщений и ответов для очереди + доработка модели очереди для считывания параметров сообщения и ответа на него
|
2019-06-14 17:28:08 +03:00 |
|
Mikhail Chechnev
|
6bb8b46682
|
Функции конвертации XML - JSON - XML для параметров отпрвки (заголовки и т.п.) сообщения/ответа
|
2019-06-06 22:11:09 +03:00 |
|
Mikhail Chechnev
|
d3b189ef67
|
Исправлена опечатка в выдаче сервиса для входящих сообщений
|
2019-04-10 20:32:36 +03:00 |
|
Mikhail Chechnev
|
e74b27e7df
|
Файл настроек по умолчанию (для дистрибуции)
|
2019-03-25 21:17:15 +03:00 |
|
Mikhail Chechnev
|
f7f68feda5
|
Перенос модулей сервера приложений в репозиторий "P8-ExchangeServiceExt" из данного
|
2019-03-19 14:03:12 +03:00 |
|
Mikhail Chechnev
|
b135bbbab5
|
Коррекция алгоритма передачи сумм налогов для случаев "БЕЗ НДС" и "НДС 0"
|
2019-03-19 13:23:19 +03:00 |
|
Mikhail Chechnev
|
2714cc5708
|
Перенёс test.js в репозиторий P8-ExchangeServiceExt
|
2019-03-08 20:50:53 +03:00 |
|
Mikhail Chechnev
|
2ce07ef310
|
Добавил описание каталогов в readme
|
2019-03-08 20:48:24 +03:00 |
|
Mikhail Chechnev
|
f193757225
|
Удалил модуль БД для взаимодействия с сервером приложений (он будет учитываться в СХС)
|
2019-03-08 20:47:39 +03:00 |
|
Mikhail Chechnev
|
7015fe2cf3
|
Перенос объектов БД для расширений в репозиторий P8-ExchangeServiceExt
|
2019-03-08 20:42:21 +03:00 |
|
Mikhail Chechnev
|
735909787c
|
Удалил объекты БД учитываемые в СХС
|
2019-03-08 20:26:25 +03:00 |
|
Mikhail Chechnev
|
5d7b5109f4
|
Перенёс расширения для Алисы в отдельный репозиторий
|
2019-03-08 20:23:16 +03:00 |
|