История изменения проекта jCjS2
r1073 | Lesav | 2026-01-22 13:43:55 +0300 (Чт, 22 янв 2026) | 3 lines
PluginSQL: поведение плагина возвращено к r1068, но поддержка массивов SQL сохранено
Регресс: После версии r1069 обнаружен регресс. Служба падает без объявления причин
в r1069 была добавлена поддержка массивов SQL запросов
r1072 | Lesav | 2026-01-21 22:11:29 +0300 (Ср, 21 янв 2026) | 1 line
PluginSQL: Postgres добавил установку application_name (для отображения имени при выполнении SQL запроса SELECT * FROM pg_stat_activity)
r1071 | Lesav | 2026-01-21 15:24:56 +0300 (Ср, 21 янв 2026) | 1 line
PluginSQL: добавил закрытие соединения с БД в потоке обработчике асинхронных запросов
r1070 | Lesav | 2026-01-20 11:09:18 +0300 (Вт, 20 янв 2026) | 5 lines
console: добавлены функции typeToName и nameToType
PluginSQL: исправлена функция JCJS_sqlThr::fetchResult() - не правильно формировался массив типов fields_typeN
stuff/nikiet/asvd: исправлен генератор данных
jcjsHelper_Db.js: коррекция функций $to_lower_arr и $transpon
jcjsHelperWSocketSrv.js: функция send(): добавлено автоматическое определения функции [sendAllClients или sendClient]
r1069 | Lesav | 2026-01-12 15:57:54 +0300 (Пн, 12 янв 2026) | 1 line
PluginSQL: Исправлена функции асинхронных SQL запросов query_thread, exec_thread
r1068 | Lesav | 2025-12-29 15:54:06 +0300 (Пн, 29 дек 2025) | 1 line
stuff/nikiet/unicorn: добавлен шаблон поста для опроса устройств Unicorn
r1067 | Lesav | 2025-12-19 20:49:25 +0300 (Пт, 19 дек 2025) | 3 lines
АТОЛ - обновлены драйверы до версии 10.10.8.0 от 11.12.2025
ШТРИХ-М - обновлены драйверы до версии 5.25.2112 от 15.12.2025
ВИКИ - обновлена утилита Fito до версии 2.5.11 от 12.12.2025
r1066 | Lesav | 2025-12-17 20:09:18 +0300 (Ср, 17 дек 2025) | 2 lines
windows: обновлена утилита blat.exe
stuff/tests/SMTPClient: добавлен сценарий отправки файла на smtp сервер
r1065 | Lesav | 2025-12-12 16:44:36 +0300 (Пт, 12 дек 2025) | 1 line
us01: пост адаптирован для записи данных в csv файл
r1064 | Lesav | 2025-12-10 19:32:48 +0300 (Ср, 10 дек 2025) | 1 line
saes: финальная работа перед отгрузкой
r1063 | Lesav | 2025-12-09 12:40:30 +0300 (Вт, 09 дек 2025) | 1 line
saes: добавлен пост опроса RealLab NLS-8PR
r1062 | Lesav | 2025-12-08 22:39:36 +0300 (Пн, 08 дек 2025) | 2 lines
saes: в пост pinger добавлена поддержка записи в БД firebird асотт
в пост elemy добавлена поддержка опроса ATS1206
r1061 | Lesav | 2025-12-04 17:43:15 +0300 (Чт, 04 дек 2025) | 1 line
PluginPing: Исправлена работа плагина в среде unix
r1060 | Lesav | 2025-12-01 17:17:34 +0300 (Пн, 01 дек 2025) | 1 line
build: коррекция features для qmake
r1059 | Lesav | 2025-12-01 16:16:04 +0300 (Пн, 01 дек 2025) | 1 line
smsn: добавлен пост Проверки сетевой доступности компьютеров системы
r1058 | Lesav | 2025-11-27 20:44:27 +0300 (Чт, 27 ноя 2025) | 1 line
smsn: добавлен пост для опроса оборудования NLS-8Ai
r1057 | Lesav | 2025-11-25 22:47:02 +0300 (Вт, 25 ноя 2025) | 1 line
smsn: добавлены посты для опроса оборудования TDS-540 и ИКС49
r1056 | Lesav | 2025-11-18 20:29:12 +0300 (Вт, 18 ноя 2025) | 2 lines
unix: Добавлен заголовок в сценарий запуска службы
saes1: Наладка оборудования
r1055 | Lesav | 2025-11-14 17:52:16 +0300 (Пт, 14 ноя 2025) | 1 line
saes1: посты опробованы на предварительных БД
r1054 | Lesav | 2025-11-09 20:20:13 +0300 (Вс, 09 ноя 2025) | 1 line
saes1: коррекция поста ACOTT/bos-a
r1053 | Lesav | 2025-11-08 20:31:11 +0300 (Сб, 08 ноя 2025) | 1 line
saes1: коррекция поста ACOTT/r_plumber
r1052 | Lesav | 2025-11-08 16:30:39 +0300 (Сб, 08 ноя 2025) | 1 line
PluginPing: добавлены языковые константы
r1051 | Lesav | 2025-11-07 17:57:02 +0300 (Пт, 07 ноя 2025) | 2 lines
server: добавлены функции isVarExist, deleteVar, getVar, getVarObj, getVarCreateTime, setVar, reNameVar
docs: обновлена документация JS объекта server
r1050 | Lesav | 2025-11-05 21:16:22 +0300 (Ср, 05 ноя 2025) | 1 line
saes1: идет подготовка к поставке
r1049 | Lesav | 2025-10-31 16:48:23 +0300 (Пт, 31 окт 2025) | 2 lines
ByteArray: добавлены методы toInt64d и toUInt64d (изменения коснулись и объекта jsext)
docs: обновлена документация JS объектам jsext и ByteArray
r1048 | Lesav | 2025-10-24 13:47:22 +0300 (Пт, 24 окт 2025) | 1 line
PluginPing: добавлен пост проверки связи stuff/nikiet/LanTester
r1047 | Lesav | 2025-10-16 00:52:47 +0300 (Чт, 16 окт 2025) | 1 line
PluginPing: добавлен плагин для отправки ICMP пакетов и тестирования доступности узлов в сети
r1046 | Lesav | 2025-09-19 12:17:03 +0300 (Пт, 19 сен 2025) | 2 lines
Proxy: исправлена сборка в unix
Debian: добавлено создание символьных ссылок при установке служб (для systemd)
r1045 | Lesav | 2025-09-17 21:32:47 +0300 (Ср, 17 сен 2025) | 4 lines
цwindows: обновлены библиотеки
OpenSSL v.3.5.2
libcurl v.8.16.0
stuff/nikiet/vpu: Код синхронизирован со всеми разработчиками
r1044 | Lesav | 2025-09-16 22:05:46 +0300 (Вт, 16 сен 2025) | 3 lines
post: при вызове функции send_toPost() добавлен вывод в лог места, откуда был выполнен вызов
jcjsHelper_Db.js: добавлена поддержка выбора схемы для БД PostgreSQL. Параметр schema
stuff/nikiet/vpu: код разбит на модули, для разделения логики между разработчиками
r1043 | Lesav | 2025-09-10 20:55:39 +0300 (Ср, 10 сен 2025) | 2 lines
PluginSQL: исправлен поток выполнения асинхронных SQL запросов. Изредка поток не мог взять из очереди задачу на выполнение
docs: исправлена документация JS объектам jsext и ByteArray
r1042 | Lesav | 2025-09-08 11:52:23 +0300 (Пн, 08 сен 2025) | 3 lines
PluginNetwork: исправлена ошибка компиляции WebSocketServer для Qt5.11 (отсутствует handshakeTimeoutMS)
PluginSQL: исправлен коннект к сигналу notification (QueuedConnection не работает. Работает только AutoConnection)
jcjsextention: исправлена ошибка компиляции в Unix
r1041 | Lesav | 2025-08-31 13:36:37 +0300 (Вс, 31 авг 2025) | 1 line
stuff: Идет работа над постом modbusTcpSku
r1040 | Lesav | 2025-08-15 16:58:30 +0300 (Пт, 15 авг 2025) | 2 lines
Modbus: Добавлен пост опроса СКУ-СВП
r1039 | Lesav | 2025-08-06 16:11:01 +0300 (Ср, 06 авг 2025) | 1 line
ACOTT: Коррекция постов после апдейта ПО на Кольской 3 бл.
r1038 | Lesav | 2025-07-19 21:00:53 +0300 (Сб, 19 июл 2025) | 1 line
stuff: добавлен пост VPU
r1037 | Lesav | 2025-05-27 16:25:00 +0300 (Вт, 27 май 2025) | 1 line
PluginSQL: Исправлена проблема долгого запроса большого количества полей в FireBird
r1036 | Lesav | 2025-05-18 10:58:19 +0300 (Вс, 18 май 2025) | 1 line
PluginCrypto: Добавлены манифесты для точного определения зависимостей в SxS (Windows)
r1035 | Lesav | 2025-05-16 12:58:12 +0300 (Пт, 16 май 2025) | 1 line
modbusTcpArch: Настроен конфигурационный файл для опроса RealLab! NLS-16DI-Ethernet и NLS-8R-Ethernet
r1034 | Lesav | 2025-04-22 17:00:27 +0300 (Вт, 22 апр 2025) | 2 lines
PluginNetwork: для Tcp, Udp, Local объектов добавлено свойство stopWord (критерий остановки чтения)
docs: изменения отражены в документации
r1033 | Lesav | 2025-04-06 21:54:32 +0300 (Вс, 06 апр 2025) | 6 lines
PluginJV8: добавлена интерпретация значения v8 в значение v5 и наоборот (выполнено требование документации к QJSEngine)
тип данных QJSValue теперь при создании требует указания engine8v
пример кода в контексте JS v5
var jv8 = new Jv8() // создать engine8v
var jv8val = new QJSValue(jv8, {field1: 1, dt: new Date() ... })
post.log('e', 'jv8val:' + JSON.stringify(jv8val.toJs5v()))
r1032 | Lesav | 2025-04-02 00:45:57 +0300 (Ср, 02 апр 2025) | 3 lines
windows: подписаны все исполняемые файлы новым сертификатом
PluginJV8: добавлен плагин для работы с JS ECMA Script 2017 (ES8)
jcjsHelper.js: добавлен функционал для детектирования версии ECMA Script (результат в глобальном объекте ecmaScriptInfo)
r1030 | Lesav | 2025-03-14 20:32:21 +0300 (Пт, 14 мар 2025) | 3 lines
Services: вывод по ключу -h дополнен описанием ключей -cfg,-p,-ps,-ld,-lt,-tc,-cmd
HttpProxy: вывод по ключу -h дополнен описанием ключей -cfg,-p,-ps,-ld,-lt,-tc,-dst,-noSslVerify
PluginNetwork: исправлена функция isLocal() во всех объектах её использующих
r1029 | Lesav | 2025-03-12 21:30:35 +0300 (Ср, 12 мар 2025) | 4 lines
PluginSQL: коррекция отладочного вывода [ включается если sql запрос оканчивается двумя символами -- ]
Astrta: добавлен сценарий, настраивающий keepalive TCP для более быстрого поиска разрыва соединений
Debian: коррекция сценарий, создающего deb пакет
Unix: создан сценарий, создающий символьные ссылки на отсутствующие библиотеки но имеющиеся в дистрибутиве
r1028 | Tsal | 2025-03-07 17:37:00 +0300 (Пт, 07 мар 2025) | 4 lines
ACOTT: работа над замечаниями ЛАЭС
- правки комментариев
- отключил управление сигнализацией со стороны подсистем (в конфигах) и добавил пояснение к настройке управления r_plumber
- правки поста управления дисплеем (SMI2)
r1027 | Lesav | 2025-02-28 22:35:51 +0300 (Пт, 28 фев 2025) | 1 line
Service AstraLinux: Добавил удаление всех установленных служб
r1026 | Lesav | 2025-02-28 19:17:40 +0300 (Пт, 28 фев 2025) | 1 line
Service AstraLinux: Добавил установку/удаление службы для systemd
r1025 | Lesav | 2025-02-27 22:56:30 +0300 (Чт, 27 фев 2025) | 3 lines
Service AstraLinux: Добавил создание файла службы в файл /usr/lib/systemd/system/jCjSService.service
ASOTT: Обновлена схема БД до версии v00019
stuff/modbus/modbusTcpArch: Отладил и проверил работу через последовательный интерфейс
r1024 | Tsal | 2025-02-11 12:14:12 +0300 (Вт, 11 фев 2025) | 3 lines
ACOTT: работа над замечаниями ЛАЭС
- исправил избыточность при формировании объекта самодиагностики (lm-sensors)
- исправил запрос при подключении к БД (us01)
r1023 | Lesav | 2025-01-31 12:13:23 +0300 (Пт, 31 янв 2025) | 3 lines
ACOTT: коррекция апдейтов для БД (выявлены недостатки при экспорте из старой схемы САЭС-1)
v00013.sql
v00018.sql
r1022 | Lesav | 2025-01-13 12:09:36 +0300 (Пн, 13 янв 2025) | 6 lines
ACOTT: коррекция апдейтов для БД (выявлены недостатки при экспорте из старой схемы САЭС-1)
v00009.sql
v00010.sql
v00013.sql
v00018.sql
PluginSmtpClient: SSL, TLS. Исправлено соединение с сервером, работающим с незаверенными сертификатами
r1021 | Lesav | 2024-12-26 16:43:24 +0300 (Чт, 26 дек 2024) | 4 lines
server: Добавлен параметр machineHostDomain в вывод запроса server.info('system_info')
docs: Обновлена
language: Обновлены языковые константы
email_sender.js: Исправлен код
r1020 | Lesav | 2024-12-24 13:19:24 +0300 (Вт, 24 дек 2024) | 1 line
PluginSmtpClient: Исправлен функционал кодирования заголовков в сообщениях (для отображения кириллицы в имени получателя и теме письма)
r1019 | Lesav | 2024-12-19 17:29:10 +0300 (Чт, 19 дек 2024) | 2 lines
server: HTTPS: исправлена ошибка подключения сертификата указанного в конфигурации для определенного порта
docs: В html добавлен линк на favicon.ico
r1018 | Lesav | 2024-12-17 18:23:04 +0300 (Вт, 17 дек 2024) | 5 lines
PluginCamera: Исключен из сборки в Astra Linux (нужна адаптация кода для OpenCV v4)
ASOTT: Обновлена схема БД до версии v00018
Debian: В сборщик пакетов добавлена инструкция cap_net_bind_service для исполняемых файлов
Право открывать защищенные TCP порты < 1024 для рядового пользователя
setcap cap_net_bind_service,cap_sys_time+ep
r1017 | Tsal | 2024-12-04 13:24:44 +0300 (Ср, 04 дек 2024) | 2 lines
ACOTT: добавил дополнительные настройки для модуля климата (отключение внешнего датчика т.д.)
изменил диагностическое сообщение в 7242 при отутствии данных от подсистемы
r1016 | Lesav | 2024-11-02 17:12:04 +0300 (Сб, 02 ноя 2024) | 1 line
PluginSQL: методы exec, exec_thread не верно вызывали SQL функции в PostgreSQL
r1015 | Lesav | 2024-10-24 17:50:17 +0300 (Чт, 24 окт 2024) | 1 line
PluginSQL: Исправлена потоковая функция (не верно возвращался флаг ошибки)
r1014 | Lesav | 2024-10-08 18:16:07 +0300 (Вт, 08 окт 2024) | 1 line
ACOTT: ревизия после командировки на ЛАЭС
r1013 | Lesav | 2024-09-19 19:13:54 +0300 (Чт, 19 сен 2024) | 1 line
ACOTT: ревизия перед командировкой на ЛАЭС
r1012 | Lesav | 2024-09-03 20:23:38 +0300 (Вт, 03 сен 2024) | 2 lines
Chrome, Opera, Edge отказались от базовой авторизации. Запланированы работы по исправлению ситуации
ACOTT: Посты, использующие отладочную секцию, записывают в таблицу param is_test = 1
r1011 | Lesav | 2024-07-25 19:05:22 +0300 (Чт, 25 июл 2024) | 2 lines
PluginSQL: исправлен трассировочный вывод в лог файл со статистикой выполнения SQL запроса
jcjsHelper_Db.js: PostgreSQL: Добавлен функционал отправки на сервер имени выполняемого приложения
r1010 | Lesav | 2024-07-18 21:58:21 +0300 (Чт, 18 июл 2024) | 2 lines
PluginQuaZip: Исправлена ошибка в плагине. SegFault в unix системах. При сборке плагина не правильно линковался к внешней библиотеке zlib
Обновлена библиотека zlib
r1009 | Lesav | 2024-07-18 15:00:34 +0300 (Чт, 18 июл 2024) | 1 line
Snk_streamer: Добавлен класс для приема UDP стрима (работы не закончены)
r1008 | Lesav | 2024-06-17 20:55:36 +0300 (Пн, 17 июн 2024) | 1 line
windows: Заменен вывод ошибок qt_error_string на qt_error_string_Eng (всегда на английском языке)
r1007 | Lesav | 2024-06-13 16:29:11 +0300 (Чт, 13 июн 2024) | 5 lines
ACOTT: коррекция апдейтов для БД
v00014.sql
v00015.sql
v00016.sql
коррекция stuff\ACOTT\SMI2\init.js для ЛАЭС
r1006 | Lesav | 2024-05-20 10:20:25 +0300 (Пн, 20 май 2024) | 2 lines
server: Исправлена функция вызывающая cmd.js постов (исправлен баг - ответ ошибкой 500 при создании отложенного соединения)
stat: Добавлена страница stat/waiting/index.html (ожидание запуска службы для систем с киоском)
r1005 | Lesav | 2024-04-11 14:52:41 +0300 (Чт, 11 апр 2024) | 1 line
ACOTT: ЛАЭС синхронизированы конфиги 3и4 блоков
r1004 | Lesav | 2024-04-09 22:48:12 +0300 (Вт, 09 апр 2024) | 1 line
Qt4.8.7: QtSysInfo: Добавил детектирование Windows 11
r1003 | Lesav | 2024-04-09 22:45:49 +0300 (Вт, 09 апр 2024) | 1 line
ACOTT: ревизия по исправлению замечаний от ЛАЭС
r1002 | Lesav | 2024-04-01 22:42:05 +0300 (Пн, 01 апр 2024) | 1 line
Linux: решена проблема выгрузки приложения. Проблема при выгрузке плагинов (malloc_consolidate(): invalid chunk size)
r1001 | Lesav | 2024-04-01 20:25:58 +0300 (Пн, 01 апр 2024) | 1 line
Thread: исправлен баг. Не правильные аргументы к сигналам, что приводило к сигфолту
r1000 | Lesav | 2024-03-29 14:36:26 +0300 (Пт, 29 мар 2024) | 1 line
ACOTT: ревизия по итогу командировки на ЛАЭС 3,4