Skip to content

Releases: vasmark1/evostudio_manager

EvoStudio Manager v0.4.17-beta

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 22:25
2ef8901

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

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 21:10
2ef8901

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

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 20:45
2ef8901

EvoStudio Manager v0.4.15-beta

  • Полная синхронизация акций и комбо-сетов с ПК (Master Node):
    • Добавлен автоматический трекинг Room InvalidationTracker для таблицы promotions — любые изменения акций на мобильном устройстве мгновенно отправляются на десктоп.
    • Реализован приём дельты акций и сетов услуг с компьютера с разрешением конфликтов Last-Write-Wins (LWW).
    • Поддержана синхронизация удаления акций и входящих услуг комбо-сетов (includedServices).
  • Сквозная безопасность удаления (Undo + 5-секундный таймер):
    • Все ключевые сущности (Клиенты, Записи, Склад, Лист ожидания, Мастера, Услуги, Акции) снабжены диалогом подтверждения и 5-секундным плавающим баннером отмены удаления.
  • Официальный релиз:
    • Подписан единым релизным ключом студии (releasekey, V3 scheme).
    • Опубликован как Latest Release (единственный чистый релизный APK).

EvoStudio Manager v0.4.14-beta

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 20:27
2ef8901

EvoStudio Manager v0.4.14-beta

  • Сквозное подтверждение и 5-секундный таймер отмены (Undo) для Мастеров и Прайс-листа:
    • Мастера (Управление студией): при нажатии на удаление мастера теперь открывается диалог подтверждения, после чего запускается 5-секундный таймер отмены с баннером «Мастер удален» и кнопкой «Отменить».
    • Услуги (Прайс-лист): удаление услуги снабжено диалоговым окном подтверждения и 5-секундным таймером отмены с кнопкой «Отменить».
    • Акции (Прайс-лист): удаление акции снабжено подтверждающим диалогом и 5-секундным таймером отмены с кнопкой «Отменить».
  • Единый стандарт безопасности: теперь все сущности в приложении (Клиенты в CRM, Записи в журнале, Лист ожидания, Товары на складе, Мастера, Услуги, Акции) защищены от случайного удаления через подтверждение и 5-секундный баннер Undo.
  • Официальный релиз: подписан единым релизным ключом releasekey (V3 scheme).

EvoStudio Manager v0.4.13-beta

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 18:47
2ef8901

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

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 18:11
2ef8901

EvoStudio Manager v0.4.12-beta

  • Исправлен вылет приложения: устранена ошибка падения при вводе IP-адреса для синхронизации с ПК. Теперь неполный или некорректный адрес не вызывает краша, коннект запускается безопасно.
  • Обводка всех диалоговых окон: во все 19 диалогов приложения (AlertDialog) добавлена фирменная рамка в дизайн-системе (#2D3C52), обеспечивающая четкий визуальный контур.
  • Исправлен блок сгорания бонусов: устранен баг склейки текста («₽ сгорит») и удален устаревший неоновый синий цвет.
  • Улучшен счетчик количества товара на складе: скорректирована ширина поля ввода и центрирование текста (10 шт).
  • Официальная подпись: APK подписан единым релизным ключом (V3 scheme).

EvoStudio Manager v0.4.11-beta

Choose a tag to compare

@vasmark1 vasmark1 released this 13 Sep 18:02
2ef8901

EvoStudio Manager v0.4.11-beta

  • Исправлен вылет приложения: устранена ошибка при вводе IP адреса для синхронизации с ПК. Теперь некорректный или незаконченный адрес не вызывает падения, подключение запускается безопасно.
  • Обводка диалоговых окон: во все 19 модальных окон приложения добавлена фирменная рамка в дизайн-системе (#2D3C52), придающая диалогам завершенный вид.
  • Исправлен блок сгорания бонусов: устранен баг слипания текста («₽ сгорит») и удален остаточный неоновый цвет.
  • Улучшен счетчик остатка на складе: скорректирована ширина и отображение поля количества (10 шт).

EvoStudio Manager v0.4.10-beta

Choose a tag to compare

@vasmark1 vasmark1 released this 12 Sep 23:10
2ef8901

Обновление v0.4.10-beta

  • Добавлена заглушка-аватар для мастеров без фото (стильный круглый профиль с иконкой на фоне #2D3C52)
  • Полное удаление неонового голубого (#38BDF8) по всему приложению в пользу чистого белого контраста
  • Исправлен счетчик пополнения витрины косметики (убран вертикальный перенос слова Штук)
  • Все диалоги и экраны отполированы в соответствии с фирменной палитрой

EvoStudio Manager v0.4.9-beta

Choose a tag to compare

@vasmark1 vasmark1 released this 12 Sep 22:50
2ef8901

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

Choose a tag to compare

@vasmark1 vasmark1 released this 12 Sep 22:29
2ef8901

EvoStudio Manager Release v0.4.8-beta:

  • Полностью переработан и модернизирован диалог «Новая запись клиента».
  • Добавлено предупреждение при отсутствии мастеров в студии.
  • Исправлена валидация кнопки «Записать»: блокируется до выбора мастера, услуг и клиента.
  • Новая динамическая карточка: подсказывает недостающие поля либо сигнализирует о занятом интервале.
  • Устранен темно-синий нечитаемый текст: высококонтрастная тема Slate/Cyan/White.
  • Подпись Signature Scheme v3 (release.keystore + debugkey).