====== Обновление и история версий ====== ===== Как обновить ===== - Остановите службу «Carbis ProPrepayer (…)» в «Службах» Windows (services.msc). Пока служба работает, ProPrepayer.exe заменить нельзя. - Скачайте архив новой версии ([[https://disk.360.yandex.ru/d/HNKOecRrSaAQwQ|Скачать дистрибутив ProPrepayer]]) и скопируйте файлы из него в папку установки с заменой. - Запустите службу. Переустанавливать службу не нужно. Настройки (proprepayer_settings.yaml), база (proprepayer.db), логи и файлы лицензии (License.dat, License.bin) хранятся в отдельных файлах и не затираются. Новые настройки появляются со значениями по умолчанию, старые форматы настроек преобразуются автоматически. Версия видна в шапке админки и внизу формы на кассе. ===== История версий ===== ==== 1.3.0 (12.11.2026) ==== * Анонимная статистика работы: раз в сутки ночью счётчики ссылок, SMS, оплат и зачислений, их сумма и выбранный шлюз отправляются в Карбис. Данные гостей, адреса, ключи и пароли не отправляются. * Отключается в админке: «Системные настройки» → «Статистика» (по умолчанию включена) — см. [[external:proprepayer:01_install_and_settings:03_admin|Настройка в админке]]. ==== 1.2.0 (12.11.2026) ==== * Лицензирование через lic.carbis.ru (модуль ProPrepayer, ID 1057) вместо 90-дневного срока тестовой сборки. Без лицензии новые ссылки не создаются, оплаченные вносятся в заказы. * В дистрибутиве новые файлы: license.bat, LicSystem.dll, Server.bin. Команда ProPrepayer.exe /license. * В админке раздел «Лицензия» с кнопкой «Проверить лицензию». * Программа стала 32-битной (так требует библиотека лицензирования), работает на 32- и 64-битной Windows. * **Обновление с 1.1.x:** скопируйте в папку все файлы из архива (не только ProPrepayer.exe), запустите службу, затем license.bat — см. [[external:proprepayer:01_install_and_settings:06_license|Лицензирование]]. ==== 1.1.1 (11.11.2026) ==== * Исправлена ошибка «CERTIFICATE_VERIFY_FAILED … unable to get local issuer certificate» при проверке ключей и работе с ЮKassa на компьютерах, где в Windows нет нужного корневого сертификата. ProPrepayer использует и хранилище сертификатов Windows, и встроенный набор корневых сертификатов. ==== 1.1.0 (11.11.2026, тестовая) ==== * Новый платёжный шлюз **Best2Pay / Paygine**: выбор шлюза в админке, сектор, пароль и алгоритм подписи, срок жизни ссылки, необязательная страница после оплаты. * Подробный лог обмена с Best2Pay на обычном уровне логирования. * Шлюз опрашивается, только пока есть неоплаченные ссылки. * «Страница после оплаты» обязательна только для ЮKassa. ==== 1.0.1 (11.11.2026, тестовая) ==== * «Связь с r_keeper»: отдельные поля IP кассового сервера и порта XML-интерфейса. Адрес из прежних настроек разбирается автоматически. * Списки справочников r_keeper в админке — с поиском по части названия. * Причины внесения — только с галочкой «Предоплата». * На экране больше 1024×768 форма стоит по центру. * install.bat добавляет правило брандмауэра Windows, uninstall.bat его удаляет. ==== 1.0.0 test 2 (11.11.2026, тестовая) ==== * Окно «Оплата получена, выйдите из заказа» на кассе, где открыт заказ. * Флажок «Сообщать официанту об успешном зачислении». * Раздел «Системные настройки»: интервалы и логирование. * Шапка заказа-резерва на форме. * Процент от суммы заказа округляется вниз до 100 руб. * Ключи в настройках переносятся вместе с папкой на другой компьютер. * Команды /install и /uninstall, файлы install.bat и uninstall.bat. ==== 1.0.0 test 1 (09.11.2026, тестовая) ==== * Первая тестовая сборка: форма на кассе, ЮKassa, SMS i-Digital, внесение предоплаты в заказ r_keeper, админка, журнал, «Требует внимания».