| История изменения проекта jCjS2 |
| r1078 | Lesav | 2026-03-31 17:01:21 +0300 (Вт, 31 мар 2026) | 2 lines PluginQuaZip: исправлен post_to_zip.js language: обновлены языковые константы |
| r1077 | Lesav | 2026-03-31 13:39:13 +0300 (Вт, 31 мар 2026) | 2 lines PluginQuaZip: исправлено формирование zip архива (в архив добавлялись файлы с флагом D-директория) обновлен quazip-1.5 и zlib-1.3.2 |
| r1076 | Lesav | 2026-03-22 20:02:08 +0300 (Вс, 22 мар 2026) | 1 line js: добавлен инструмент stuff/include/PerformanceAnalyzer.js для анализа задержек в функциях |
| r1075 | Lesav | 2026-03-04 13:28:59 +0300 (Ср, 04 мар 2026) | 1 line незначительные изменения |
| r1074 | Lesav | 2026-02-24 20:15:49 +0300 (Вт, 24 фев 2026) | 9 lines File: исправлено свойство size PluginPing: добавлены сигналы que_started - поток обрабатывающий очередь запущен que_finished - поток обрабатывающий очередь остановлен Windows: в установщик добавлено: предупреждение, что все файлы в каталоге stuff будут заменены напоминание, что бы пользователь не забыл сохранить каталог stuff соглашение, что пользователь берет на себя ответственность за возможную потерю принудительно архивируется директория stuff для защиты от возможной потери данных |
| 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 |