Releases: vasmark1/evostudio_manager
Releases · vasmark1/evostudio_manager
Release list
EvoStudio Manager v0.4.17-beta
EvoStudio Manager v0.4.17-beta
- Поддержка механизма отключения («Забыть устройство»):
- При нажатии кнопки «Отключить» на компьютере (вкладка «Синхронизация & Сеть») сервер моментально отзывает сопряжение и удаляет терминал из базы
sync_devices. - Мобильный терминал по WebSocket получает событие
DEVICE_DISCONNECTEDи сразу сбрасывает статус сопряжения вisAuthorised: false. - При попытке синхронизации отключенного устройства приложение корректно считывает ошибку 403 Forbidden и открывает окно ввода 6-значного защитного OTP-кода сопряжения.
- При нажатии кнопки «Отключить» на компьютере (вкладка «Синхронизация & Сеть») сервер моментально отзывает сопряжение и удаляет терминал из базы
- Поддержка двойной нотации ключей авторизации:
- Обработка как
isAuthorized, так иisAuthorisedдля абсолютной надежностиdelta-синхронизации.
- Обработка как
- Официальный релиз:
- Подписан официальным ключом студии (
releasekey, схемы v2/v3). - Собрана оптимизированная сборка Proguard-ready с поддержкой CameraX сканера карт и QR-кодов.
- Подписан официальным ключом студии (
EvoStudio Manager v0.4.16-beta
EvoStudio Manager v0.4.16-beta
- Аппаратный сканер карт лояльности (Камера Android):
- Полная интеграция CameraX и ZXing в карточке клиентов CRM.
- Поддержка двух специализированных режимов сканирования:
- «Штрихкод (1D)»: лазерный видоискатель для сканирования пластиковых карт со штрихкодами Code 128 / EAN-13.
- «QR-код (2D)»: квадратная область фокуса для моментального считывания электронных QR-карт лояльности.
- Кнопка включения фонарика (вспышки), виброотклик при успешном распознавании и кнопка ручного ввода номера.
- Сканер QR-кода сервера десктопа + Защита первого подключения (60-секундный OTP):
- Быстрое подключение к серверу через камеру (сканирование QR-кода во вкладке «Синхронизация и сеть» на мониторе ПК).
- 60-секундный одноразовый защитный код (OTP): сервер генерирует динамический 6-значный код безопасности с обратным отсчетом 60 секунд.
- Мобильное приложение запрашивает подтверждение кода при первом сопряжении для защиты базы салона от несанкционированного доступа.
- Официальный релиз:
- Подписан официальным релизным ключом студии (
releasekey, V3 Signature Scheme). - Опубликован как Latest Release (только чистый релизный APK).
- Подписан официальным релизным ключом студии (
EvoStudio Manager v0.4.15-beta
EvoStudio Manager v0.4.15-beta
- Полная синхронизация акций и комбо-сетов с ПК (Master Node):
- Добавлен автоматический трекинг Room
InvalidationTrackerдля таблицыpromotions— любые изменения акций на мобильном устройстве мгновенно отправляются на десктоп. - Реализован приём дельты акций и сетов услуг с компьютера с разрешением конфликтов Last-Write-Wins (LWW).
- Поддержана синхронизация удаления акций и входящих услуг комбо-сетов (
includedServices).
- Добавлен автоматический трекинг Room
- Сквозная безопасность удаления (Undo + 5-секундный таймер):
- Все ключевые сущности (Клиенты, Записи, Склад, Лист ожидания, Мастера, Услуги, Акции) снабжены диалогом подтверждения и 5-секундным плавающим баннером отмены удаления.
- Официальный релиз:
- Подписан единым релизным ключом студии (
releasekey, V3 scheme). - Опубликован как Latest Release (единственный чистый релизный APK).
- Подписан единым релизным ключом студии (
EvoStudio Manager v0.4.14-beta
EvoStudio Manager v0.4.14-beta
- Сквозное подтверждение и 5-секундный таймер отмены (Undo) для Мастеров и Прайс-листа:
- Мастера (Управление студией): при нажатии на удаление мастера теперь открывается диалог подтверждения, после чего запускается 5-секундный таймер отмены с баннером «Мастер удален» и кнопкой «Отменить».
- Услуги (Прайс-лист): удаление услуги снабжено диалоговым окном подтверждения и 5-секундным таймером отмены с кнопкой «Отменить».
- Акции (Прайс-лист): удаление акции снабжено подтверждающим диалогом и 5-секундным таймером отмены с кнопкой «Отменить».
- Единый стандарт безопасности: теперь все сущности в приложении (Клиенты в CRM, Записи в журнале, Лист ожидания, Товары на складе, Мастера, Услуги, Акции) защищены от случайного удаления через подтверждение и 5-секундный баннер Undo.
- Официальный релиз: подписан единым релизным ключом
releasekey(V3 scheme).
EvoStudio Manager v0.4.13-beta
EvoStudio Manager v0.4.13-beta
- Единый блок акций в Прайс-листе: функционал создания, редактирования и выбора комбо-услуг перенесен во вкладку «Акции» раздела «Прайс-лист». Дублирующий экран акций из блока «Маркетинг» удален.
- Раздельные кнопки реактивации клиентов: в блоке «Маркетинг» удалена кнопка «Локальный Пуш», а кнопка «WhatsApp / SMS» разделена на 3 независимые кнопки: WhatsApp, Telegram и SMS с готовыми текстами персональных сообщений клиентам.
- Универсальное удаление с 5-секундной отменой (Undo):
- Клиенты в CRM: кнопка удаления в карточке клиента и в модальном окне профиля.
- Лист ожидания: удаление заявок.
- Склад: удаление товаров со склада.
- Для всех разделов действует подтверждающий диалог и 5-секундный таймер отмены с кнопкой «Отменить».
- Склад: 100% видимость и удобный ввод количества: поле количества вынесено на отдельную строку во всю ширину с поддержкой ввода любых цифр, а также быстрыми кнопками инкремента/декремента (
-1 шт,+1 шт,+10 шт). - Лист ожидания: исправлен баг тихого прерывания при добавлении клиента — добавлены надежные fallback-значения и чипы выбора мастеров и услуг.
- Официальный релиз: подписан единым релизным ключом
releasekey(V3 scheme).
EvoStudio Manager v0.4.12-beta
EvoStudio Manager v0.4.12-beta
- Исправлен вылет приложения: устранена ошибка падения при вводе IP-адреса для синхронизации с ПК. Теперь неполный или некорректный адрес не вызывает краша, коннект запускается безопасно.
- Обводка всех диалоговых окон: во все 19 диалогов приложения (
AlertDialog) добавлена фирменная рамка в дизайн-системе (#2D3C52), обеспечивающая четкий визуальный контур. - Исправлен блок сгорания бонусов: устранен баг склейки текста («₽ сгорит») и удален устаревший неоновый синий цвет.
- Улучшен счетчик количества товара на складе: скорректирована ширина поля ввода и центрирование текста (
10 шт). - Официальная подпись: APK подписан единым релизным ключом (V3 scheme).
EvoStudio Manager v0.4.11-beta
EvoStudio Manager v0.4.11-beta
- Исправлен вылет приложения: устранена ошибка при вводе IP адреса для синхронизации с ПК. Теперь некорректный или незаконченный адрес не вызывает падения, подключение запускается безопасно.
- Обводка диалоговых окон: во все 19 модальных окон приложения добавлена фирменная рамка в дизайн-системе (
#2D3C52), придающая диалогам завершенный вид. - Исправлен блок сгорания бонусов: устранен баг слипания текста («₽ сгорит») и удален остаточный неоновый цвет.
- Улучшен счетчик остатка на складе: скорректирована ширина и отображение поля количества (
10 шт).
EvoStudio Manager v0.4.10-beta
Обновление v0.4.10-beta
- Добавлена заглушка-аватар для мастеров без фото (стильный круглый профиль с иконкой на фоне #2D3C52)
- Полное удаление неонового голубого (#38BDF8) по всему приложению в пользу чистого белого контраста
- Исправлен счетчик пополнения витрины косметики (убран вертикальный перенос слова Штук)
- Все диалоги и экраны отполированы в соответствии с фирменной палитрой
EvoStudio Manager v0.4.9-beta
EvoStudio Manager Release v0.4.9-beta:
- Unified Modern Dark Theme across the whole app:
- Background: #141519 (RGB 20, 21, 25)
- KPI summary and central calendar: #2D3C52 (RGB 45, 60, 87)
- Primary buttons & active day: #10346A (RGB 16, 52, 106) with crisp white text
- Secondary cards & upcoming days: #1C1F24 with #2D3C52 border
- Standardized all modal dialogs to match the new booking dialog design:
- Top header bar with title and close (X) button
- Styled text fields with container #1C1F24 and border #2D3C52
- Primary confirm button #10346A and outlined dismiss button #2D3C52
- Modernized all screens: Schedule, Clients, PriceList & Promos, Waitlist, Marketing, Management & Settings
- OTA update prompt dialog updated to new unified modal aesthetic
- Signed with APK Signature Scheme v3 (release.keystore + debugkey)
EvoStudio Manager v0.4.8-beta
EvoStudio Manager Release v0.4.8-beta:
- Полностью переработан и модернизирован диалог «Новая запись клиента».
- Добавлено предупреждение при отсутствии мастеров в студии.
- Исправлена валидация кнопки «Записать»: блокируется до выбора мастера, услуг и клиента.
- Новая динамическая карточка: подсказывает недостающие поля либо сигнализирует о занятом интервале.
- Устранен темно-синий нечитаемый текст: высококонтрастная тема Slate/Cyan/White.
- Подпись Signature Scheme v3 (release.keystore + debugkey).