Версии

# 11.94 | 12.06.2026

  1. В настройках push для менеджеров появилась диагностика текущего устройства, а приложение меньше повторяет скрытые запросы токена при ограничении Firebase

# 11.93 | 12.06.2026

  1. В режиме Fantasy деревянный фон теперь находится на рабочем фоновом слое приложения, а не мелькает только во время загрузки

# 11.92 | 12.06.2026

  1. Журналы подписок и уведомлений в админке стали компактнее, а очистка теперь удаляет все записи текущего журнала

# 11.91 | 12.06.2026

  1. В админке журналов подписок и уведомлений теперь можно очищать неудачные тестовые записи, не удаляя успешную историю

# 11.90 | 12.06.2026

  1. Диагностика оплаты подписки теперь сохраняет больше данных нативного магазина, если продукт не удалось загрузить

# 11.89 | 12.06.2026

  1. У платных тарифов на странице подписки теперь указано, что это ежемесячная подписка

# 11.88 | 12.06.2026

  1. На странице подписки улучшена мобильная сетка тарифов, тёмная тема, прокрутка к оплате и переход к оплате картой через Robokassa

# 11.87 | 12.06.2026

  1. Меню публичного сайта стало короче: контакты, версии, статьи, интеграции, ИИ-агент и документация теперь доступны со страницы информации и открываются по корневым ссылкам

# 11.86 | 12.06.2026

  1. На странице подписки описание перенесено в контент, Free стал чище, а восстановление покупок показывается только там, где доступна нативная оплата магазина

# 11.85 | 12.06.2026

  1. Страница подписки стала аккуратнее: Free и Pro показаны карточками, цена считается в валюте языка, а способы оплаты появляются после выбора платного тарифа

# 11.84 | 12.06.2026

  1. Страница подписки в приложении теперь показывает карточки тарифов, а способы оплаты открываются только после выбора платного тарифа

# 11.83 | 12.06.2026

  1. Публичная страница подписки показывает тарифы, описание тарифа Pro и короткое сообщение, что оплата происходит в приложении

# 11.82 | 12.06.2026

  1. Страница подписки теперь показывает тарифы Premium, примерную цену в валюте пользователя и открывает способы оплаты только после выбора тарифа

# 11.81 | 12.06.2026

  1. Исправлено сохранение тарифов подписки в админке: AJAX-запрос больше не конфликтует с проверкой доступа к обычным подпискам

# 11.80 | 12.06.2026

  1. Настройки тарифов подписки теперь сохраняются без перезагрузки страницы и сразу показывают результат сохранения

# 11.79 | 12.06.2026

  1. Раздел подписок в админке стал компактнее: сначала показывается общий итог, затем отдельные блоки Pro и Max с настройками, сохранением и аналитикой по каждому тарифу

# 11.78 | 12.06.2026

  1. В админке подписок появились тарифы Pro и Max, а оплату картой через Robokassa можно настраивать и учитывать отдельно

# 11.77 | 12.06.2026

  1. Настройка push теперь понятнее объясняет временное ограничение Firebase и показывает кнопку повторной попытки позже

# 11.76 | 12.06.2026

  1. Иконки соцсетей в email-уведомлениях теперь выровнены по центру круглых ссылок

# 11.75 | 12.06.2026

  1. Настройка push теперь ставит исправление токена на паузу, пока Firebase ограничивает запросы, а email-доставка стабильнее использует внутренний mail-маршрут

# 11.74 | 11.06.2026

  1. Website-бот теперь пропускает отдельный AI-intake, отправляет более короткие script-only запросы, один раз повторяет таймаут ИИ и ясно сообщает, если скрипт на сайте не запускался
  2. Тесты уведомлений теперь разделяют отложенный push и email, отправляют push до email и сохраняют читаемый текст уведомлений

# 11.73 | 11.06.2026

  1. В режиме Fantasy теперь используется один деревянный фон страницы и отдельная похожая текстура для основного меню, а лишние фоновые картинки в контенте убраны

# 11.72 | 11.06.2026

  1. В админке подписки теперь явно показывают отменённые подписки, у которых доступ ещё действует до конца оплаченного периода

# 11.71 | 11.06.2026

  1. В настройках уведомлений появился тест с отправкой через 5 минут для проверки cron, а мобильная настройка push теперь показывает ошибку токена вместо бесконечного сохранения
  2. Лог работы бота теперь показывает более понятные пронумерованные шаги, объединяет запрос с ответом и использует раскрываемые блоки, совместимые с тёмной темой

# 11.70 | 10.06.2026

  1. Меню Fantasy в игровом режиме снова сохраняет обычную верстку навигации, а деревянная текстура применяется только к основному меню

# 11.69 | 10.06.2026

  1. В карточке website-проекта теперь видны промпт пользователя, сохранённый промпт проекта от ИИ, скрытая история промптов задачи и кнопка запроса свежего промпта с подключенного сайта
  2. Website-бот теперь строго обрабатывает ответы ИИ со скриптом: сначала запускает скрипт и больше не принимает текст про следующий шаг как финальный результат
  3. В игровых режимах логотипы футера снова видны, а основное меню Fantasy теперь использует простой деревянный стиль без изменения верстки страницы

# 11.68 | 10.06.2026

  1. Игровой режим теперь сохраняет обычную верстку страницы: CSS темы больше не меняет геометрию header, меню, footer и логотипа, а эффекты меню упрощены
  2. Задачи website bot теперь запускают скрипт, сгенерированный ИИ, напрямую через компонент сайта и больше не проходят лишние внутренние шаги планирования страниц
  3. Website-бот теперь работает как мост между ИИ и компонентом: объявленные команды сверяются с контекстом проекта, а результат скрипта возвращается ИИ перед финальным отчётом

# 11.67 | 10.06.2026

  1. В игровых режимах логотип футера снова остается внутри footer, основные меню стали проще, а лишние дублирующиеся фоновые текстуры в Space и Fantasy убраны

# 11.66 | 10.06.2026

  1. Website-бот теперь отправляет результат скрипта обратно ИИ для решения о завершении, а не считает успешный ответ компонента финальным отчётом

# 11.65 | 10.06.2026

  1. Состояния навигации в игровых режимах стали понятнее: в Space hover и active заметно подсвечиваются, в Fantasy active использует аккуратную резную метку, а логотипы внизу остаются видимыми в обеих темах

# 11.64 | 10.06.2026

  1. В космическом режиме фон стал нерепитящейся анимированной сценой, а логотип и соц-иконки игровых режимов теперь выглядят вырезанными в выбранной теме, а не светлыми надписями поверх фона

# 11.63 | 10.06.2026

  1. В фентези-меню иконки больше не показывают квадратные рамки, а hover и active теперь дают понятное резное свечение без кнопочных подложек

# 11.62 | 10.06.2026

  1. Фоны и меню игровых режимов стали аккуратнее: космос остаётся тёмным без светлых блоков, фентези использует резное деревянное главное меню, а вложенные меню больше не добавляют свои плашки

# 11.61 | 10.06.2026

  1. Задачи website-бота теперь выполняют скрипты от ИИ через подключённый компонент и показывают результат скрипта в логе перед следующим шагом ИИ

# 11.60 | 10.06.2026

  1. В игровых режимах аватарка бота u0life теперь использует новые 3D-модели для космоса и фентези и слегка анимируется внутри обычной рамки аватарки

# 11.59 | 10.06.2026

  1. События в логе работы бота теперь имеют явные номера шагов, чтобы порядок был понятен даже при одинаковом времени до секунды

# 11.58 | 10.06.2026

  1. В логе работы бота можно скачать JSON для анализа, карточки задач стали компактнее, а ответы ИИ сразу показывают, есть ли в них скрипт для сайта

# 11.57 | 10.06.2026

  1. В истории действий появились чекбоксы типов записей: время, деньги, задачи, заметки и прочее; выбранные типы сохраняются после обновления страницы

# 11.56 | 10.06.2026

  1. Формат даты теперь можно выбрать в профиле, а для новых аккаунтов он подбирается автоматически по стране и локали
  2. Списки, карточки, уведомления, файлы, история действий и поля дат теперь показывают даты в выбранном формате

# 11.55 | 10.06.2026

  1. Диагностика оплаты подписки стала точнее: в журнале видны события App Store и Google Play, детали мобильной сборки и webhook-обновления
  2. Версия совместимого мобильного приложения обновлена до 8.8.6
  3. Настройки пушей теперь проверяют сохранённый на сервере токен текущего устройства и показывают реальную ошибку Firebase при сбое тестового пуша
  4. Скачивание отчётов в админке теперь открывает окно подтверждения, блокирует повторные клики во время подготовки файла и просит нажать OK после старта скачивания

# 11.54 | 11.06.2026

  1. Тест пушей и починка устройства теперь надёжнее работают в браузере и мобильных приложениях, а диагностика уведомлений показывает подробные ошибки доставки и позволяет скачивать отчёты
  2. Версия совместимого мобильного приложения обновлена до 8.8.5 для новой iOS и Android сборки с исправлением пушей

# 11.53 | 11.06.2026

  1. Исправлен бесконечный цикл ретрая на iOS Safari: после 3 неудачных попыток (5/10/15 сек) показывается ошибка, а не вечное «Сохраняю токен»

# 11.52 | 11.06.2026

  1. На iOS Safari исправлена ошибка получения токена: если Apple блокирует частые запросы (Too many server requests), клиент автоматически повторяет попытку; авто-починка при старте сессии выполняется не чаще одного раза за сессию

# 11.51 | 10.06.2026

  1. Ошибки push-регистрации на клиенте (неудачный запрос токена, ошибки сохранения) теперь отправляются на сервер и пишутся в лог для диагностики

# 11.50 | 10.06.2026

  1. В мобильных приложениях iOS/Android (Cordova) push-уведомления теперь работают через нативный FCM-плагин: запрос разрешения работает на iOS, токен регистрируется через cordova-plugin-firebase-messaging вместо Web Push API, а кнопка отправки тестового уведомления доступна

# 11.49 | 09.06.2026

  1. В логе ошибок подписок добавлена кнопка «Скачать» — логи выгружаются в JSON для анализа
  2. Версия приложения обновлена до 8.8.4

# 11.48 | 10.06.2026

  1. Кнопка починки push теперь показывает реальную ошибку сохранения токена устройства, а тестовый push сначала обновляет токен текущего устройства и только потом отправляет проверку

# 11.47 | 09.06.2026

  1. В настройках push появилась кнопка «Починить», если разрешение на устройстве есть, но токен не сохранён; при старте сессии приложение также автоматически обновляет токен, когда разрешение уже выдано
  2. В email-уведомлениях логотип сервиса и иконки соцсетей теперь встроены прямо в письмо, чтобы в футере не было битой картинки и текстовых ссылок соцсетей
  3. В игровых режимах фон сцены теперь находится только на body, основное меню снова занимает всю высоту или ширину, а мобильные закрепленные записи скрыты до открытия кнопкой

# 11.46 | 09.06.2026

  1. В настройках уведомлений добавлены тестовые кнопки для менеджеров: можно сразу проверить email и push на текущем устройстве, а cron теперь работает через один диспетчер для дневных задач, очереди бота и отложенной доставки notice

# 11.45 | 09.06.2026

  1. В игровом режиме полноэкранный слой футера больше не затемняет «Экшен», а мобильная панель закрепленных записей остается закрытой, пока ее не открыть кнопкой
  2. Оформление подписки теперь игнорирует служебные обновления Apple receipt, пишет подробную диагностику в админские логи и показывает актуальную поддерживаемую версию приложения

# 11.44 | 09.06.2026

  1. Для игрового режима обновлена версия кеша ассетов, чтобы сразу загружались правки видимости «Экшена», панели закрепленных записей и текстур меню

# 11.43 | 09.06.2026

  1. В настройках push-уведомлений теперь отдельно видно разрешение браузера, включение в профиле и сохранение токена текущего устройства; фоновые push лучше переживают перезапуск service worker
  2. Email и push-уведомления теперь отправляются только если notice не прочитан 10 минут, а напоминания по подпискам по-прежнему работают по дневному расписанию
  3. Push-токены теперь привязаны к текущей сессии и устройству, а в админском списке пользователей видны активные устройства за последние 30 минут
  4. В игровом режиме контент «Экшена» снова полностью виден, а мобильная панель закрепленных записей скрыта, пока кнопка показа не открыта
  5. В игровых меню теперь используется одна цельная фоновая текстура, а подменю и кнопки меню больше не добавляют плиточные подложки и лишние рамки

# 11.42 | 09.06.2026

  1. В админ-панели появился раздел «Уведомления» с аналитикой доставок и журналами ошибок для push в браузере, Apple, Android и уведомлений на почту
  2. В игровом режиме загрузка сохранения снова показывается поверх формы, у модальных окон восстановлен нормальный крестик закрытия, а кнопка закрепления видна только в окнах редактирования записей из раздела данных
  3. В карточках времени элементы отложенной записи больше не показываются, если сама запись не отложена

# 11.41 | 09.06.2026

  1. В игровом режиме космический фон теперь остается за интерфейсом, а мобильная панель закрепленных записей скрыта, пока вы ее не откроете

# 11.40 | 09.06.2026

  1. На мобильной странице u0life теперь виден футер с логотипом, версией приложения, версией админ панели и ссылками на соцсети
  2. В игровом режиме «Экшен» больше не размывает рабочую область, когда видна быстрая форма или панель выбранных записей

# 11.39 | 08.06.2026

  1. В настройках профиля у push-уведомлений теперь видно, есть ли разрешение на текущем устройстве, и можно запросить его кнопкой
  2. Карточки провайдеров подписок стали шире, а по клику теперь открывается правильный журнал действий и ошибок

# 11.38 | 08.06.2026

  1. В окнах редактирования доступы теперь показываются компактной строкой пользователя с основным уровнем доступа, а подробные права открываются по кнопке редактирования
  2. В подробных правах доступа теперь показываются только разделы, включенные в системе

# 11.37 | 08.06.2026

  1. Игровые карточки задач теперь отделены от обычных шаблонов, а в «Экшене» кнопки и select-списки снова выглядят аккуратно при включенной и выключенной геймификации
  2. В аналитике подписок на главной теперь остались только общая сводка и карточки провайдеров, а по клику открывается отдельный читаемый журнал действий и ошибок

# 11.36 | 08.06.2026

  1. В админском разделе подписок появились отдельные блоки Apple, Google Play, Robokassa, Stripe и Other с подробным журналом попыток и ошибок
  2. Способы оформления подписок теперь можно включать и выключать в настройках сайта: Apple и Google Play включены сразу, а Robokassa и Stripe выключены до готовности

# 11.35 | 08.06.2026

  1. Фентези-превью ботов теперь выглядят как портреты роботов: видны голова, лицо и часть корпуса внутри рамки

# 11.34 | 08.06.2026

  1. В логе работы бота теперь видны точный запрос к ИИ, точный ответ ИИ и shell-скрипт, который ИИ прислал для сайта

# 11.33 | 08.06.2026

  1. В обычном режиме боты снова показываются с простой аватаркой, а игровые превью загружаются только для выбранного стиля геймификации

# 11.32 | 08.06.2026

  1. Скины теперь хранятся в общем поле пользователя, а первые три варианта остаются зарезервированы за ботами

# 11.31 | 08.06.2026

  1. Превью ботов теперь подстраиваются под выбранный игровой режим: в космосе это инопланетные роботы, а в фентези - более сказочные детальные боты

# 11.30 | 08.06.2026

  1. Боты теперь получают один из трёх постоянных 3D-образов, которые видны в Connects, профиле бота и списках выбора пользователя
  2. Новые задачи бота теперь пробуют стартовать сразу после сохранения, а зависшие в очереди запуски пишут понятную причину в лог для менеджеров

# 11.29 | 08.06.2026

  1. Кнопки с SVG-иконками теперь ровнее выравнивают иконку с подписью и добавляют небольшой отступ перед текстом
  2. На странице бота больше нет кнопок паузы и отмены; перезапуск показывается только у задач бота, завершившихся ошибкой
  3. Старые зависшие запуски бота теперь автоматически уходят из очереди, а их задачи возвращаются в запланированные
  4. В логе задач бота теперь есть кнопка для открытия самой задачи в модальном окне

# 11.28 | 07.06.2026

  1. После сна компьютера приложение больше не показывает фоновую сетевую ошибку проверки уведомлений и само повторяет проверку после восстановления соединения
  2. Бот больше не переписывает текст задачи, сразу при назначении готовит оценку и пишет понятный план с проверкой до запуска по расписанию
  3. Отчёты бота теперь написаны языком владельца сайта, а короткие просьбы обрабатываются как обычная переписка без требований описывать страницы и настройки как разработчик
  4. Задачи бота на чтение сайта теперь могут показать название сайта из настроек, если подключённый компонент его передал
  5. Бот по сайту теперь может во время подготовки и исправления ошибок запросить у подключённого сайта недостающие детали, а слишком большие задачи объясняет и предлагает разбить на понятные части
  6. Бот больше не создаёт отдельную задачу проверки после успешной работы, а задачи на чтение сайта теперь могут записать конкретный результат, например ссылки на соцсети с главной страницы, в заметку
  7. Менеджеры теперь могут открыть подробный лог работы бота из профиля бота: запросы к ИИ, ответы компонента сайта и изменения задачи или проекта
  8. Создание задачи для бота теперь только ставит работу в очередь; оценка запускается раннером, использует больше памяти о проекте и сайте, а план передаётся в выполнение
  9. Бот по сайту теперь может просить подключённый компонент выполнить shell-скрипт для анализа, выполнения и проверки задачи, а незавершённую работу оставляет запланированной
  10. Администраторы теперь могут редактировать промпты встроенного бота для оценки задачи и этапа выполнения в настройках бота
  11. Оценка задач бота теперь запускается сразу после появления задачи в очереди, даже если само выполнение запланировано на будущую дату

# 11.27 | 07.06.2026

  1. Бот больше не останавливает задачи на уточняющих вопросах, а записи времени бота теперь получают минимум одну минуту
  2. В карточках задач с ботом теперь показан только статус бота, а при ошибке доступна кнопка перезапуска

# 11.26 | 07.06.2026

  1. В игровом режиме текстура карточек разделов теперь заполняет всю карточку, а планеты и злодеи клиентов выступают над рамкой и не перекрывают текст

# 11.25 | 07.06.2026

  1. Задачи, назначенные боту, теперь запускаются и после быстрых обновлений карточки/API, включая задачи уже в работе, а старые блокировки запусков очищаются автоматически
  2. Аватар бота в уведомлениях теперь загружается с публичного сайта u0life и больше не ломается на домене приложения
  3. Новые задачи на бота теперь корректно создают запуск очереди, а уведомления показывают либо иконку, либо аватар бота без дублирования

# 11.24 | 07.06.2026

  1. Отчёты бота по сайту теперь показывают, сколько попыток исправления использовано из настроенного лимита, а ошибки задач по сайту повторяются с новым контекстом сайта и исправленным планом выполнения
  2. Приложение снова открывается стабильно, когда сессия запускается с активной подпиской из магазина

# 11.23 | 07.06.2026

  1. Отмены подписок из Google Play и App Store теперь видны в профиле пользователя и админских разделах подписок, а оплаченный доступ остаётся активным до даты окончания в магазине

# 11.22 | 07.06.2026

  1. Задачи, назначенные боту, теперь ставятся в очередь при сохранении, быстром обновлении и открытии карточки, а ошибка записи времени больше не останавливает запуск бота

# 11.21 | 07.06.2026

  1. Пауза запуска бота больше не блокирует новые задачи, а на странице бота появилась кнопка Play для продолжения paused-запусков без полной перезагрузки страницы

# 11.20 | 07.06.2026

  1. Отчёты бота теперь записывают реальное потраченное время, задачи получают плановое время из оценки, ответы бота идут на языке пользователя, а админ может настроить число повторов для u0life-бота

# 11.18 | 06.06.2026

  1. Карточки задач бота теперь можно запустить после паузы кнопкой Play, а ответы на уточнения запускают текущие задачи сразу и обновляют карточку без перезагрузки страницы

# 11.17 | 06.06.2026

  1. В Admin Online карточки пользователей теперь аккуратно переносятся по строкам и не сжимаются вместе
  2. Админская страница подписок теперь открывается как полноширинная аналитика без фильтров и загрузки записей

# 11.16 | 06.06.2026

  1. Чекбоксы прав ИИ в проекте сайта теперь сохраняются при редактировании подключенного проекта
  2. Скачивание MODX-компонента теперь ведет на пакет 0.1.10, а экран компонента в MODX оставляет только подключение и проверку связи; права ИИ настраиваются в u0life
  3. Страница пользователей в админке снова открывается, даже если в старых подписках есть пустые даты следующего платежа
  4. В Admin Online превью пользователей теперь показывают аватар, логин, почту, ФИО, язык и валюту
  5. Записи времени бота теперь показывают минимум одну секунду для оценки и выполненной работы, а ответы на уточнения из карточки задачи отправляются корректно

# 11.15 | 06.06.2026

  1. В админке появилась сводка по подпискам: активные подписчики, провайдер оплаты, тариф и дата следующего платежа
  2. В карточках пользователей активная подписка теперь показывается отдельно от последнего платежа

# 11.14 | 06.06.2026

  1. Восстановление пароля теперь остаётся в приложении и после отправки письма показывает компактное окно по центру с кнопкой перехода ко входу
  2. Письма аккаунта теперь используют текущее название сервиса и общий фирменный шаблон; в восстановлении пароля показывается логин, а email-уведомления получили безопасную ссылку для отписки

# 11.13 | 06.06.2026

  1. Сохранение языка стало устойчивым: пустое значение больше не перезаписывает выбранный язык пользователя, а при сбое всегда применяется английский язык по умолчанию
  2. Улучшен fallback переводов для уведомлений и других текстов: если ключа нет в выбранном языке, показывается английская фраза вместо сырого имени ключа
  3. В тесты добавлена проверка полноты языковых словарей относительно английского, а в японский словарь добавлены недостающие ключи геймификации
  4. Страница Admin Online теперь открывается устойчивее при большой истории сессий: превью пользователей загружаются одним безопасным запросом вместо множества отдельных загрузок профилей

# 11.11 | 05.06.2026

  1. В админских конфигурациях появился отдельный раздел «Почта и SMTP», где в одном месте настраиваются отправитель, SMTP-хост, авторизация и параметры envelope sender
  2. Миграции базы теперь добавляют недостающие почтовые ключи с безопасными значениями по умолчанию и не перезаписывают уже существующие настройки

# 11.10 | 05.06.2026

  1. Письма аккаунта теперь отправляются с улучшенными параметрами доставки: настраиваемые Reply-To и Return-Path, а также текстовая версия письма для лучшей совместимости с почтовыми сервисами
  2. Документация по почте обновлена под открытый исходящий порт 25 и дополнена практическим антиспам-чеклистом для Gmail, Outlook и Yahoo

# 11.09 | 05.06.2026

  1. Безопасные ссылки скачивания теперь используют внутренние POST-запросы и больше не передают session-токен в URL
  2. Перехват клика по скачиванию теперь работает в capture-фазе и блокирует старые глобальные обработчики ссылок, поэтому при ошибке проверки больше не открывается сырая ссылка в новой вкладке

# 11.08 | 05.06.2026

  1. Скачивание диагностики проекта и bot audit теперь сначала проверяет ответ и показывает понятную модальную ошибку, если payload пустой или содержит API-ошибку
  2. Эндпоинты скачивания теперь умеют восстанавливать владельца по session-токену из ссылки, если сессионное состояние браузера отсутствует, чтобы снизить ложные ProjectNotFound и ошибки доступа

# 11.07 | 05.06.2026

  1. Ссылки на скачивание диагностики теперь открываются с домена manager и скачивают JSON-файл вместо перехода на web-хост
  2. В select-списках описания опций теперь остаются под заголовком и не наезжают на подписи в геймификации профиля
  3. Чекбокс email-уведомлений в профиле теперь сохраняется без ошибок типов

# 11.06 | 05.06.2026

  1. После подключения website-компонента все переключатели прав ИИ-бота проекта теперь по умолчанию включены
  2. Поле промпта бота в разделе типа проекта получило понятный плейсхолдер и более аккуратный стиль ввода
  3. В select-списках описания опций теперь выводятся с новой строки и не перекрывают заголовки

# 11.05 | 05.06.2026

  1. Подключение website-проекта стало заметнее: при активной связи блок зелёный с явным статусом, при потере связи — красное предупреждение, а в режиме настройки есть ссылка на подробности интеграции
  2. Настройки ИИ-бота проекта теперь показываются в разделе типа проекта только после живого подключения компонента сайта
  3. Страница интеграций сайтов теперь описывает не только CMS, но и самописные проекты на хостинге и будущие интеграции уровня репозиториев

# 11.04 | 04.06.2026

  1. После ошибки бот-задача больше не запускается повторно сама: повтор теперь только вручную кнопкой «Попробовать ещё раз»

# 11.00 | 03.06.2026

  1. В игровом режиме появилась 3D-сцена сегодняшнего лога для задач, времени, денег и заметок, а выполнение задачи стало заметнее: звук, яркая награда и счётчик выполненных задач за сегодня

# 10.99 | 03.06.2026

  1. В фэнтези-режиме меню получило стабильный размер сабменю на десктопе, длинные названия теперь обрезаются, а деревянные фоны и резные иконки выглядят спокойнее
  2. Планы сайта-бота теперь сохраняют поддерживаемые CMS-операции, включая шаблоны, и показывают понятные детали неподдерживаемых операций вместо общей ошибки плана

# 10.98 | 03.06.2026

  1. В игровом режиме карточки клиентов используют цвет клиента, стали одинаковыми по размеру, планеты и злодеи выходят за рамку, а крупные текстуры больше не показывают обрезанные края

# 10.97 | 03.06.2026

  1. Владельцы website-проектов теперь могут скачать безопасную диагностику CMS, а отчёты сайта-бота понятнее показывают проверку страницы, повтор и откат
  2. В файлах теперь видно занятое место, лимит, статус проверки безопасности и очистку выбранных групп по меткам
  3. Списки и загрузка страниц стали легче на фронтенде, при этом экраны и фильтры работают как раньше

# 10.96 | 03.06.2026

  1. Для менеджеров в разделе данных добавлена BETA-страница «Новый экшен», где можно тестировать новый чат и быструю форму без изменений основного раздела экшен
  2. На телефонах закреплённые записи больше не показываются, пока не нажата кнопка закреплённых записей
  3. Для менеджеров добавлена страница состояния поддержки и проверка основных экранов приложения после деплоя

# 10.95 | 02.06.2026

  1. Редактирование подписок стало чище: тип стоит первым, проект появляется после выбора клиента, а у отложенной записи одна короткая подсказка
  2. В быстрой форме «Экшена» больше нет подсказки под выбором исполнителя

# 10.94 | 02.06.2026

  1. Подписки теперь можно связывать с клиентами и проектами, настраивать на месяц, неделю, полгода или год, а также вести как деньги, доходы, время или задачи
  2. Аналитика подписок теперь показывает расходы, доходы, время и задачи за выбранный период
  3. Формы и аналитика подписок стали спокойнее: короткие подсказки, аккуратные типы и связанные подписки в аналитике категорий, клиентов и проектов

# 10.93 | 02.06.2026

  1. Почта аккаунта теперь поддерживает SMTP-настройки: после подключения почтового сервера восстановление пароля сможет отправлять письма через защищённое соединение
  2. Чекбоксы отложенных записей теперь находятся внизу форм редактирования, а в быстрой форме «Экшена» занимают меньше места без лишнего описания

# 10.93 | 02.06.2026

  1. В игровом режиме клиенты стали заметнее: в космосе они выглядят как разные планеты по заполненности и проектам, а в фэнтези — как злодеи с бейджами активности

# 10.92 | 02.06.2026

  1. Подписки теперь могут автоматически готовить отложенные записи денег: подтвердите запись после реальной оплаты, и только тогда изменится баланс карты

# 10.91 | 02.06.2026

  1. В мобильном игровом режиме форма быстрого добавления в «Экшене» закреплена над нижним меню и остаётся видимой при просмотре записей

# 10.90 | 02.06.2026

  1. Игровой режим в «Экшене» стал стабильнее: сегодняшние задачи ботов открываются быстрее, а мобильная форма быстрого ввода остаётся видимой и прокручиваемой

# 10.89 | 02.06.2026

  1. В мобильном игровом режиме Activity теперь показывает фильтр, записи и быструю форму добавления без перекрытия логотипом и соцссылками
  2. Проверка уведомлений больше не показывает окно с ошибкой, пока приложение восстанавливает сессию пользователя после запуска
  3. Основные разделы приложения теперь возвращают понятный ответ вместо пустой ошибки, если страницу не удалось открыть
  4. Раздел u0life снова открывается корректно с уведомлениями от ботов, а переходы по страницам стали быстрее после оптимизации поиска сессии
  5. Списки денег, времени, задач и заметок теперь быстрее открываются, когда записи связаны с ботами или крупными задачами

# 10.88 | 02.06.2026

  1. Задачи ботов теперь показывают записи с отчетами, кнопки паузы, отмены, повтора и ответа на уточнение, а уведомления о завершении стали понятнее
  2. Задачи по сайту теперь понимают запросы вроде «сделай новую страницу», могут создать страницу о геймификации u0life и превращают крупные CMS-доработки вроде магазина в этапы с задачей-продолжением вместо пустой ошибки
  3. Публичные страницы интеграций CMS теперь показывают скачиваемые пакеты компонентов, включая MODX Revolution и универсальный PHP-мост

# 10.87 | 02.06.2026

  1. Игровой режим теперь сохраняет XP на сервере, показывает реальный прогресс клиентов и проектов, добавляет игровую карту и недельные награды по настоящей активности

# 10.86 | 02.06.2026

  1. Работа бота сайта и CMS-компонента приведена к финальному потоку: создание страниц, галереи, файлы, очистка, безопасные права, проверки и короткие отчеты работают вместе
  2. Уведомления стали понятнее: u0life разделяет сегодняшние и старые непрочитанные сообщения, а попапы отмечают просмотр только видимых уведомлений
  3. Игровой режим стал стабильнее на телефоне и десктопе: настройки анимаций и контраста сохраняются, а оформление покрывает больше экранов
  4. Отчеты ботов, назначенные пользователи, доступы и порядок записей в Активности теперь читаются проще

# 10.64 | 01.06.2026

  1. В игровом режиме footer и закрепленные записи теперь показываются поверх интерфейса, меню сливается с игровой сценой, а оба игровых стиля используют более читаемые шрифты без засечек

# 10.63 | 01.06.2026

  1. В игровом режиме логотип приложения, соцссылки и закрепленные записи снова видны и оформлены под выбранную игровую тему

# 10.62 | 01.06.2026

  1. На странице бота в Коннектах детали теперь выглядят как обычный статусный текст, а задачи бота на текущее локальное время стартуют сразу с учётом часового пояса владельца задачи

# 10.61 | 01.06.2026

  1. Игровые оформления теперь работают как отдельные темы: переключение светлой или темной темы больше не меняет их вид, у каждого игрового стиля свой шрифт, а обычный выбор темы скрыт при включенной геймификации

# 10.60 | 31.05.2026

  1. Игровая навигация и кнопки профиля стали легче, саб-меню сливается с общим фоном, а блок геймификации в профиле показывает бейдж BETA

# 10.59 | 31.05.2026

  1. Меню публичного сайта стало чище, незавершенные интеграции пока скрыты, а в футере больше не показывается блок закрепленных записей
  2. Списки задач снова корректно открываются при просмотре связанных подзадач из карточки задачи

# 10.58 | 31.05.2026

  1. Игровые режимы получили более спокойный общий фон, читаемые фильтры и footer, более чистую игровую навигацию и круглые карточки-планеты для клиентов в космической теме

# 10.57 | 31.05.2026

  1. Выпадающие списки теперь оформляются в стиле выбранной геймификации: поиск, выбранные значения, подсветка строк и multi-select бейджи

# 10.56 | 31.05.2026

  1. Задачи бота теперь показывают очередь и состояние работы, в превью задач видны счётчики связанных записей, а карточка бота в Коннектах открывает страницу с лимитами, очередью, отчётами и историей действий

# 10.55 | 31.05.2026

  1. В игровых карточках задач дата и время теперь отображаются аккуратным тематическим бейджем внутри карточки
  2. Подключение сайта стало понятнее: после копирования кода проект ждёт сайт, обновляет статус автоматически и прячет повторное подключение в отдельный блок
  3. Подключение сайта теперь показывает заметное ожидание с анимацией, а после успеха сворачивается в зелёный блок с кнопкой переподключения

# 10.54 | 31.05.2026

  1. Фэнтези-геймификация стала спокойнее и чище: фон похож на игровой стол без заметных швов, карточки задач упрощены, загрузки оформлены в теме, а статусы и активность получили анимации

# 10.53 | 31.05.2026

  1. Карточки задач теперь показывают ID и приоритет одинаковыми бейджами, а у заголовка и исполнителя стало больше воздуха

# 10.51 | 31.05.2026

  1. Космическая геймификация теперь ощущается как кабина корабля: панели интерфейса стали корабельными экранами, а карточки клиентов выглядят как планеты для посещения
  2. Тексты подключения сайта стали CMS-нейтральными: сначала создаётся код для проекта типа «Сайт», а CMS, адрес и состояние подтягиваются только после подключения компонента на самом сайте

# 10.50 | 31.05.2026

  1. Фэнтези-геймификация стала реалистичнее: фон теперь похож на старый деревянный стол, меню оформлено как резное дерево, а карточки и окна получили текстуру старой бумаги
  2. В проектах сайта подключение CMS теперь находится прямо в разделе «Тип проекта»: выбираете «Сайт», генерируете код, а CMS, адрес и статус показываются автоматическими бейджами

# 10.49 | 31.05.2026

  1. На публичном сайте появились более понятные разделы документации, интеграций, ИИ-агента и улучшенные превью статей
  2. Улучшена поддержка поиска и ИИ-ботов: метаданные страниц, sitemap, языковые ссылки и llms.txt

# 10.48 | 31.05.2026

  1. В аналитике website-проекта теперь есть заметный блок подключения CMS: код подключения можно сгенерировать прямо на странице проекта и сразу скопировать

# 10.47 | 31.05.2026

  1. Карточная фэнтези-геймификация стала светлее и живее: дерево, пергамент, листья, камень, вода, а также свои меню, формы, модалки и скроллы
  2. В ИИ сортировке аналитики задач появился компактный блок инструментов: поиск дублей, обновление приоритетов, перераспределение нагрузки и назначение задач боту
  3. В превью задач в Действиях и Данных теперь одинаково показывается короткий бейдж назначенного сотрудника

# 10.46 | 31.05.2026

  1. Модальные окна в геймификации теперь полностью оформляются в игровом стиле: затемнение, шапка, секции формы, переключатели, подсказки и карточки функциональности
  2. Окно настроек ИИ сортировки в аналитике задач стало компактнее на десктопе, а поля ввода теперь лучше видны

# 10.45 | 31.05.2026

  1. В космической геймификации фон стал спокойнее: вместо отвлекающей анимированной энергетической фигуры теперь дальние планеты и мягкие звезды

# 10.44 | 31.05.2026

  1. Космическая геймификация теперь держит весь интерфейс в темной стратегии: меню, загрузчики, фильтры, карточки данных и форма Activity больше не проваливаются в светлые панели

# 10.43 | 31.05.2026

  1. Фэнтези-геймификация получила более темный карточный интерфейс: резные деревянные панели, пергаментные карты, фиолетовую магию и рамочную форму приключений

# 10.42 | 31.05.2026

  1. Космическая геймификация стала ближе к живому интерфейсу галактики: добавлены анимированная энергия, движение звезд, неоновые переливы и более яркие панели миссий

# 10.41 | 31.05.2026

  1. Игровые темы теперь оформляются независимо от светлой и темной темы: космос получил темный звездный интерфейс, а фэнтези - лес, дерево, камень и рамки карт

# 10.40 | 31.05.2026

  1. В фэнтези-геймификации задачи теперь выглядят как высокие игровые карты с артом, анимацией раздачи и более читаемой рамочной формой Activity
  2. Окно ИИ сортировки в аналитике задач теперь открывается поверх затемнения и остается доступным для нажатий

# 10.39 | 31.05.2026

  1. Превью задач теперь подстраиваются под стиль геймификации: космос показывает миссию, планету и город, а фэнтези - карты врагов со злодеями и боссами

# 10.38 | 31.05.2026

  1. В аналитике задач появилась ИИ сортировка: можно задать рабочий день, выходные и время для задач без оценки, чтобы распределить задачи по дням

# 10.37 | 31.05.2026

  1. Темы геймификации теперь делают форму быстрых действий читабельнее: космос стал ярче, а карточное фэнтези получило бумажную стилистику
  2. Всплывающие окна геймификации теперь соответствуют выбранному стилю, а при удалении денег, времени, задач и заметок показывается анимация удаления

# 10.36 | 31.05.2026

  1. В аналитике задач фильтры пользователей, статусов, приоритетов, клиентов и проектов теперь скрыты до раскрытия панели фильтра

# 10.35 | 31.05.2026

  1. Суммы выбранных денег и карт снова анимируются, а выбранные записи времени теперь считают длительность записи, а не время её создания

# 10.34 | 31.05.2026

  1. В аналитике задач раскрытие режима «линия» теперь показывает задачи по времени в одной шкале, а не колонками по статусам

# 10.33 | 31.05.2026

  1. Загрузка списков, фильтры и действия с файлами теперь выполняют меньше лишней работы в браузере, поэтому интерфейс работает ровнее

# 10.32 | 31.05.2026

  1. В аналитике задач появились фильтры по статусу и приоритету, корректные счётчики, режимы «линия» и «комбайн», а списки задач стали стабильнее скроллиться
  2. Закреплённые записи теперь используют те же иконки типов, что и меню, включая задачи
  3. Карточки, превью, экшены и окно редактирования задач теперь показывают ID задачи, а список задач можно фильтровать по ID

# 10.31 | 31.05.2026

  1. Подсказки в разделе типа проекта теперь выводятся ниже поля с нормальными отступами, а описания выбранных вариантов больше не сжимаются внутри селекта

# 10.30 | 31.05.2026

  1. В настройках профиля выбор стиля геймификации теперь показывает текст понятнее и не обрезает описание
  2. Карточки функционала теперь адаптивно переносятся внутри секции, а иконки и подписи остаются в карточках
  3. Закреплённые записи в светлой теме теперь не обрезают тень и выглядят аккуратнее

# 10.29 | 31.05.2026

  1. Выбранные записи времени теперь показывают правильную сумму, включая суммы меньше часа
  2. Выбранные карты теперь показывают общий баланс в валюте пользователя
  3. При удалении выбранных записей теперь сначала открывается окно подтверждения
  4. Геймификацию теперь можно включить в настройках профиля без ошибки сервера

# 10.28 | 31.05.2026

  1. В настройках профиля появилась геймификация с двумя стилями: современная стратегия и карточное фэнтези
  2. Быстрые записи в «Активности» теперь показывают анимированное окно успеха, изменение баланса и локальный прогресс XP, если геймификация включена
  3. Аналитика задач теперь открывается корректно, даже если у задач нет даты начала

# 10.27 | 31.05.2026

  1. В аналитике задач теперь видно задачи по исполнителям, статусам, приоритетам, плановому времени, фактически учтённому времени, деньгам и заметкам
  2. Окна редактирования снова открываются после исправления текстовых полей, а ошибки сервера показываются с более понятными техническими деталями
  3. В фильтрах пользователей в данных теперь видны боты, включая u0life bot, а имя и описание разделены понятнее

# 10.26 | 31.05.2026

  1. В фильтрах клиентов и проектов появился сворачиваемый раздел «Контакты», и он запоминает, открыт он или закрыт
  2. Окна редактирования общих данных теперь не падают при неполной настройке доступа через «Коннекты» и показывают понятнее ошибки сервера
  3. В фильтрах данных теперь можно показать все записи, только свои записи или записи пользователей из коннектов

# 10.25 | 31.05.2026

  1. В фильтре задач приоритет теперь расположен перед статусом
  2. В превью пользователя в «Коннектах» больше не показывается, какие разделы функционала включены в аккаунте
  3. Из профиля убран блок лимитов бота, а в «Коннектах» у ботов теперь показывается короткая нижняя полоска остатка AI-лимита
  4. Пользователей в «Коннектах» теперь можно открывать, страница профиля обновлена и находится внутри этого раздела
  5. Списки данных и окна редактирования теперь открываются стабильно, даже если таблицы общего доступа или серверные пути настроены не полностью
  6. В профиле и аналитике снова показывается разделитель перед карточками подразделов, как на странице u0life

# 10.24 | 31.05.2026

  1. Закреплённые записи и футер больше не пропадают при открытии окон, тени стали ровнее, а на мобильных закрепы смещены ниже без лишней подложки
  2. Закреплённые записи теперь сохраняются в аккаунте и появляются на других устройствах после входа
  3. В выпадающих списках типа проекта добавлены короткие пояснения к настройкам и вариантам

# 10.23 | 31.05.2026

  1. Типы проектов теперь переведены, показываются компактными бейджами в карточках, а настройки сайта вынесены в отдельный раздел формы
  2. В админских конфигурациях счётчики групп теперь рядом с названиями, а справа показывается понятная иконка раскрытия Font Awesome
  3. Font Awesome в панели менеджера обновлён до актуальной версии 7.2.0
  4. Активность теперь стабильно загружается, когда в ленте вместе показаны записи и созданные объекты

# 10.22 | 31.05.2026

  1. Записи теперь можно закреплять из окон редактирования и открывать с любой страницы
  2. На десктопе закреплённые записи выводятся справа в футере, а на мобильных открываются через верхнюю кнопку
  3. В админских конфигурациях появился отдельный раздел «Монетизация и оплаты», а свернутые группы остаются свернутыми после обновления

# 10.21 | 31.05.2026

  1. Кнопки выбора в окне «Добавить коннект» стали компактнее на десктопе и остаются удобными на мобильных экранах
  2. В доступе к клиенту теперь можно показывать или скрывать его проекты, задачи, деньги, время и заметки без назначения каждой записи отдельно
  3. Собственными категориями теперь можно делиться с подключёнными пользователями, а системные категории не попадают в выдачу доступа
  4. В Activity общие клиенты и проекты теперь показываются как добавленный доступ, а не как созданные записи

# 10.20 | 31.05.2026

  1. В «Коннектах» и профиле теперь видно месячное использование AI-токенов, остаток и дату сброса
  2. Задачи для ботов по сайтам получили журнал запусков, проверку лимитов и безопасный тестовый CMS-адаптер
  3. В проектах-сайтах появилась панель подключения и состояния CMS-компонента

# 10.19 | 31.05.2026

  1. Подписки Google Play и App Store теперь надёжнее подтверждаются после покупки или восстановления
  2. Если магазин сообщает, что подписка уже куплена, приложение пробует восстановить доступ вместо непонятной ошибки

# 10.18 | 31.05.2026

  1. В «Активности» карточки получили ровные отступы, а у входящих записей выбор теперь слева, иконка типа справа
  2. Заметки, деньги и время теперь можно назначать пользователям из коннектов, а аналитику фильтровать по пользователю
  3. Настройки общего доступа стали понятнее, включая доступ к существующим проектам и записям клиента

# 10.17 | 31.05.2026

  1. В разделах данных и «Активности» записи снова выравниваются по автору: свои справа, записи подключённых пользователей слева
  2. Окно «Добавить коннект» теперь ближе к общему стилю форм, а у системного бота u0life больше не показываются недоступные настройки
  3. Проекты-сайты теперь могут создавать код подключения для CMS-компонента и получать обновления состояния соединения

# 10.16 | 30.05.2026

  1. В Connects появился системный бот u0life, а своих AI-ботов теперь можно создавать, настраивать и отключать
  2. Задачи теперь можно назначать на связанного человека или бота без изменения прав общего доступа
  3. У проектов появился тип «сайт» и поля подключения CMS для будущей автоматизации
  4. Файлы подготовлены к приватной выдаче и хранению в S3, при этом локальное хранение остается вариантом по умолчанию

# 10.15 | 30.05.2026

  1. В админке конфигурации теперь разложены по группам, группы можно сворачивать, а изменения сохраняются одной кнопкой внизу страницы
  2. При добавлении конфигурации группа и тип выбираются из списка, а существующие параметры разнесены по понятным группам и типам
  3. Добавлена фиксированная категория «Займы / Долги» для занятых денег, выданных долгов, возвратов и полученных обратно сумм

# 10.14 | 30.05.2026

  1. У новых аккаунтов автоматически создается личный клиент «Мой», а новые проекты теперь всегда привязаны к клиенту
  2. Награды за регистрацию теперь выдают нужные бесплатные дни PRO, их можно временно отключать в админке, а стартовый экран оплаты показывает активный бесплатный период
  3. Награды за активность теперь можно настраивать для целей вроде 10 новых записей денег, времени, задач или заметок, с красивым всплывающим окном
  4. Бесплатные доступы по наградам теперь сохраняют полный срок, а уже созданные короткие доступы исправляются автоматически

# 10.13 | 30.05.2026

  1. В админке стало проще проверять пользователей и PRO-доступы: добавлен поиск пользователя по ID, расширены фильтры доступов, а карточки показывают пользователя и его сессии

# 10.12 | 30.05.2026

  1. Оформление подписки теперь показывает более понятные ошибки проверки магазина и помогает восстановить доступ после завершённой покупки в Google Play

# 10.11 | 29.05.2026

  1. Даты в «Активности» снова выравниваются по стороне автора: свои справа, чужие слева

# 10.10 | 29.05.2026

  1. Общий доступ теперь использует только пользователей из коннектов и позволяет владельцу выбирать просмотр, редактирование и вложенные разделы доступа

# 10.09 | 29.05.2026

  1. Кнопки удаления выбранных записей теперь показывают одно понятное окно подтверждения в «Активности» и на страницах данных
  2. Коннекты перенесены в раздел u0life: там виден список связанных пользователей и окно «Добавить коннект» для invite-кодов
  3. Окно «Добавить коннект» стало компактнее и показывает детали invite-кода только после выбора действия
  4. В «Активности» убраны лишние точки рядом с карточками, а у иконок типа стало больше отступа от текста

# 10.08 | 29.05.2026

  1. В «Активности» у карточек денег, времени, задач, заметок и созданных записей теперь есть небольшая иконка типа
  2. Карточки заметок теперь показывают заголовок перед текстом заметки и ближе соответствуют общей структуре карточек данных

# 10.07 | 29.05.2026

  1. Карточки созданных записей в «Активности» теперь используют иконки из меню и выглядят ближе к общему стилю карточек
  2. В нижней части этих карточек сохранены обычный разделитель и компактный размер текста

# 10.06 | 29.05.2026

  1. Карточки в «Активности» снова подстраиваются под содержимое и не растягиваются на всю область
  2. Восстановлена фоновая анимация при наведении на карточки в «Активности»
  3. Нижние ссылки в «Активности» больше не перетаскиваются и не показывают технический адрес при удержании

# 10.05 | 29.05.2026

  1. При смене даты в «Активности» загрузка теперь показывается прямо под полем даты
  2. В «Активности» новые записи, созданные в фоне, теперь появляются без перезагрузки страницы

# 10.04 | 29.05.2026

  1. Счётчики новых уведомлений теперь остаются в разделе u0life и больше не дублируются у профиля
  2. Плашки уведомлений стали аккуратнее: число выровнено по центру, форма стала компактной, а появление и исчезание плавнее

# 10.03 | 29.05.2026

  1. В «Активности» больше не показывается разделительная линия между фильтрами и записями
  2. Переключение даты в «Активности» теперь ждёт короткую паузу перед загрузкой, поэтому быстрый переход по дням выглядит спокойнее

# 10.02 | 29.05.2026

  1. В профиле теперь можно добавлять связи через приватные invite-коды

# 10.01 | 29.05.2026

  1. В «Активности» теперь видны созданные за выбранный день клиенты, проекты, карты и подписки; лента стала больше похожа на календарь дня
  2. Исправлена загрузка «Активности» на серверах с более строгими настройками дат

# 10.00 | 29.05.2026

  1. Карточки в «Активности» теперь сохраняют вид раздела «Активность» после редактирования записей

# 9.99 | 29.05.2026

  1. Записи в разделе «Активность» после редактирования остаются в виде карточек активности

# 9.98 | 29.05.2026

  1. Карточки настройки и шаг со структурой меню лучше выровнены по центру на десктопе
  2. При настройке теперь нужен минимум один выбранный раздел из группы «Записи»: деньги, время, заметки или задачи
  3. Дополнительные функции аккаунта теперь отображаются карточками в группе «Другое», а не обычными чекбоксами
  4. У заголовков разделов в карточках настройки стало немного больше отступа сверху

# 9.96 | 29.05.2026

  1. Карточки функций при настройке стали компактнее и разделены на группы: записи, организация и работа

# 9.95 | 29.05.2026

  1. Новые аккаунты в Коста-Рике теперь получают колоны для аккаунта и первой карты наличных, если часовой пояс устройства Коста-Рика, даже когда язык устройства английский

# 9.94 | 29.05.2026

  1. Первый запуск теперь показывает понятные карточки функций с короткими описаниями и просит выбрать минимум два раздела
  2. В редактировании аккаунта выбор включённых разделов тоже стал карточками

# 9.93 | 28.05.2026

  1. При выборе бесплатного тарифа после регистрации больше не появляется уведомление о завершении PRO-доступа
  2. Счетчик новых уведомлений теперь относится только к разделу u0life с уведомлениями, а не к профилю

# 9.92 | 28.05.2026

  1. Удаление пользователей в админке теперь работает из выделенных карточек и сначала спрашивает подтверждение

# 9.91 | 28.05.2026

  1. Поиск пользователей по логину в админке теперь поднимает точные и более короткие совпадения выше, поэтому apple будет выше apple_second

# 9.90 | 28.05.2026

  1. Подписки в разделе данных теперь можно фильтровать по категории, карте, валюте, дню платежа, названию и активности

# 9.89 | 28.05.2026

  1. Поиск категорий теперь ждёт короткую паузу при вводе и больше не падает при фильтре по названию

# 9.88 | 28.05.2026

  1. Удаление аккаунта в профиле стало менее заметной ссылкой и сдвинуто ниже основных действий

# 9.87 | 28.05.2026

  1. Превью пользователей в админке теперь рисуется одной расширенной карточкой без вложенной Bootstrap-рамки
  2. Блок с аватаром, логином и бейджами сделан компактнее, чтобы он не обрезался и не уходил во внутренний скролл

# 9.86 | 28.05.2026

  1. Удаление аккаунта в профиле вынесено отдельно от обычных действий, чтобы снизить риск случайного нажатия
  2. Подтверждение выхода и удаления аккаунта теперь открывается во встроенном окне приложения с понятными кнопками

# 9.85 | 28.05.2026

  1. Карточки пользователей в админке переведены на расширенный Storybook-компонент превью пользователя с блоками профиля, статуса, контактов, сессии и оплаты
  2. В Storybook добавлена история ExtendedUserPreview для расширенного превью пользователя

# 9.84 | 28.05.2026

  1. Соцбейджи в карточках пользователей админки теперь рендерятся только для реально привязанного провайдера, без лишних Google или Apple в превью
  2. Карточки пользователей в админке получили более аккуратный аватар, компактные информационные блоки и меньшую кнопку редактирования

# 9.83 | 28.05.2026

  1. Фильтр Apple в пользователях админки теперь ищет и по флагу apple, и по сохранённому Apple user id

# 9.82 | 28.05.2026

  1. В карточки пользователей в админке добавлена последняя сессия пользователя со ссылкой на модалку редактирования сессии
  2. В карточки пользователей в админке добавлена последняя оплата из access со ссылкой на модалку редактирования доступа

# 9.81 | 28.05.2026

  1. В текстовые поля content-фильтров добавлена задержка перед перезагрузкой результатов, чтобы поиск не перезапускался на каждый введённый символ
  2. Content loader теперь игнорирует устаревшие AJAX-ответы, поэтому старый поиск не может перетереть более новый результат фильтрации

# 9.80 | 28.05.2026

  1. Карточки пользователей в админке стали компактнее, но сохранили расширенную Bootstrap-разметку
  2. Бейджи Google и Apple в карточках пользователей теперь завязаны на явные флаги пользователя и не показываются без привязанной соцавторизации

# 9.79 | 28.05.2026

  1. Карточки пользователей в админке доработаны в Bootstrap-стиле: добавлены более понятные блоки личности, бейджи аккаунта, контактные данные и адаптивная обработка длинных значений
  2. Добавлен отсутствующий ключ перевода Section для карточек пользователей

# 9.78 | 28.05.2026

  1. В админке поиск пользователей по логину теперь ищет только по логину, а почта, ФИО, минимальное значение роли, Google-пользователи и Apple-пользователи вынесены в отдельные фильтры
  2. Превью пользователей в админке переработаны: карточки показывают больше данных аккаунта и не ломают верстку на длинных email и логинах

# 9.77 | 28.05.2026

  1. В списках валют Select2 теперь рядом с названием валюты отображается бейдж типа валюты
  2. Валюты теперь поддерживают типы fiat, crypto и metal, добавлены начальные криптовалюты и металлы, расширено сопоставление иконок Font Awesome
  3. Формы редактирования валют в админке больше не падают на закодированных данных курсов

# 9.76 | 27.05.2026

  1. Быстрая форма на мобильных теперь пересчитывает высоту сразу после раскрытия типа записи, поэтому большие формы сразу получают внутренний скролл
  2. Скролл перенесен внутрь блока полей, чтобы рамка и верхняя граница формы оставались на месте при прокрутке
  3. Мобильная быстрая форма использует больше доступной высоты и располагается ближе к нижней навигации

# 9.75 | 27.05.2026

  1. В десктопном меню приложения текст пунктов теперь выровнен по центру относительно иконок
  2. Основные поля суммы и времени в быстрой форме снова выравниваются по левому краю
  3. Строка добавления в Select2 теперь использует мягкий акцентный фон вместо яркой заливки
  4. В выпадающем списке категорий быстрой формы теперь можно создать новую категорию и сразу выбрать ее

# 9.74 | 27.05.2026

  1. В быстрой форме скрыто поле даты, проект показывается только после выбора клиента, а блоки категорий/подписок и рабочих полей отделяются явными разделителями
  2. В быстрых формах денег и времени основные поля значения теперь идут первыми, а ввод времени оформлен по аналогии с вводом суммы
  3. В Select2 быстрой формы появилась опция добавления новых карт, клиентов, проектов, подписок и задач; плейсхолдеры Select2 в фильтрах страниц данных восстановлены

# 9.73 | 27.05.2026

  1. В Select2-полях быстрой формы убран крестик очистки, выбранные значения и строки выпадающего списка больше не переносятся и не растягивают форму шире экрана
  2. Высота быстрой формы теперь ограничивается видимой областью content manager, поэтому лишние поля на мобильных прокручиваются внутри формы
  3. Кнопки добавления теперь добавляются в выпадающие списки карт, клиентов, проектов, подписок и задач только внутри быстрой формы

# 9.72 | 27.05.2026

  1. Быстрая форма добавления записей теперь корректно скроллится на мобильных, маркер заполненного поля не наезжает на подпись, а Select2-поля показывают понятные плейсхолдеры
  2. В Select2 для карт, клиентов, проектов, подписок и задач добавлено создание отсутствующего элемента из поиска с автоматической подстановкой после сохранения

# 9.71 | 27.05.2026

  1. В аналитике блок «Подробнее по дням» переведён с табличной сетки на карточки дней, чтобы суммы, ссылки и действия нормально читались на мобильных экранах
  2. У раскрывающегося блока увеличен нижний отступ, улучшена кнопка раскрытия и шеврон вынесен отдельно от текста

# 9.70 | 27.05.2026

  1. В компонентах оставлен только новый календарь активности аналитики; старое отображение календаря удалено из Storybook
  2. Для месяцев календаря активности аналитики добавлены минимальная и максимальная ширина, чтобы один месяц не растягивался на всю ширину экрана

# 9.69 | 26.05.2026

  1. Обновлена работа фильтра в разделе аналитики: улучшено сохранение состояния и адаптивная вёрстка фильтра исключения категорий

# 9.68 | 26.05.2026

  1. Улучшена работа фильтра в разделе аналитики: фильтр исключения категорий теперь имеет состояния вкл/выкл с визуальной обратной связью
  2. Компонент горизонтального скрола (analytics_strip) теперь задокументирован в Storybook с вариантами для проектов и категорий
  3. FontAwesome и Select2 теперь загружаются в обоих Storybook (app_src + site_src) для корректного отображения иконок и списков
  4. Все истории Storybook очищены от жёстко заданных цветов темы — теперь полностью адаптивны к теме через CSS-классы
  5. Storybook для сайта переорганизован в правильные категории (Alerts, Content, Components, Header, Tabs)

# 9.67 | 26.05.2026

  1. Фильтр периодов переработан: компактный заголовок со стрелками навигации, настройки раскрываются по кнопке
  2. Добавлен режим «Год» в фильтр периодов и на все страницы аналитики
  3. Поля «от» и «до» теперь ограничивают друг друга — максимум один год между датами
  4. Все типы полей фильтра (текст, select, чекбокс, дата, соцсети) теперь имеют свои истории в Storybook
  5. Файлы версий теперь доступны на немецком, испанском, китайском и японском языках

# 9.66 | 26.05.2026

  1. Иконки карт и подписок в верхней финансовой сводке выровнены относительно подписей
  2. Подзаголовки групп аналитики стали шире, крупнее и визуально ближе к своим карточкам

# 9.65 | 26.05.2026

  1. Аналитика подписок перенесена в «Общую аналитику», потому что это тоже сводный отчёт

# 9.64 | 26.05.2026

  1. Заголовки групп аналитики теперь используют общий стиль sub_title с более компактными отступами и без дополнительных кастомных разделителей
  2. Аналитика категорий перенесена из «Денег» в «Общую аналитику», потому что содержит сводные данные по деньгам, времени и заметкам

# 9.63 | 26.05.2026

  1. Ссылки разделов аналитики теперь используют ту же компактную сетку карточек, что страницы «Данные» и u0life, без кастомного стиля ссылок
  2. Верхняя финансовая сводка больше не использует фон и рамки как у карточек, поэтому не выглядит кликабельной

# 9.62 | 26.05.2026

  1. Главная страница аналитики теперь разделена по темам: общая аналитика, деньги, время, подписки и работа
  2. Верхняя финансовая сводка стала ещё компактнее, обрезанный декоративный градиент убран, а иконки денег и подписок переведены в более спокойный нейтральный стиль
  3. Исправлен вывод карточек сгруппированной аналитики: ссылки снова отображаются под заголовками разделов после фильтрации навигации

# 9.61 | 25.05.2026

  1. В аналитике категорий, клиентов и проектов появился переключатель режима отображения: по умолчанию остаются графики, а режим календаря показывает активность по дням в привычной сетке месяца с выделением выходных
  2. В календарном режиме дни с записями денег, времени или заметок отмечаются компактными индикаторами активности

# 9.60 | 25.05.2026

  1. В аналитике категорий, клиентов и проектов теперь учитываются заметки по дням: активность только по заметкам попадает в детали периода
  2. Добавлены отдельные графики заметок, метрики общего количества заметок, колонки заметок в дневных таблицах и ссылки на заметки за день и сущность
  3. Стили строк аналитики категорий, клиентов и проектов обновлены под новую колонку заметок и дополнительную кнопку действия

# 9.59 | 23.05.2026

  1. На главной странице аналитики верхняя финансовая сводка (карты и подписки) стала компактнее и получила обновлённый современный стиль в духе анимации загрузки

# 9.58 | 22.05.2026

  1. Анимация загрузки при переходах между страницами для анонимного пользователя (вход, регистрация, восстановление пароля) теперь берёт фон из выбранной темы, поэтому в тёмной теме больше нет ослепляющей светлой подложки

# 9.52 | 19.05.2026

  1. Вставка анимации загрузки стала устойчивее: теперь обрабатывает и jQuery-объекты, и обычные строки, с защитой try/catch от непредвиденных ошибок

# 9.51 | 19.05.2026

  1. Исправлено падение при запуске приложения: в placeholder анимации загрузки передавался jQuery-объект вместо HTML-строки

# 9.50 | 19.05.2026

  1. При переходах между страницами больше нет белого экрана: сразу после нажатия на ссылку в main вставляется стандартная анимация загрузки, а реальная страница подменяет её, как только придёт ответ от сервера

# 9.49 | 18.05.2026

  1. Отключение клиентов и проектов теперь работает отдельно для каждого пользователя через записи доступа web, с возможностью отключать связанные проекты, задачи, деньги, время и заметки
  2. Параметры отключения связанных элементов показываются только после выключения чекбокса Active, а описания чекбоксов выровнены под текстом поля

# 9.48 | 18.05.2026

  1. В периодной аналитике расходов, доходов и времени добавлен горизонтальный фильтр категорий, позволяющий исключать выбранные категории из графиков и итогов
  2. Исключённые категории остаются видимыми в фильтре как приглушённые элементы без галочки и сохраняются при смене периода
  3. Такой же фильтр исключения категорий добавлен на основную страницу аналитики по периодам
  4. Стили фильтра категорий добавлены в CSS-темы приложения
  5. Фильтры исключения категорий теперь используют стиль полосы аналитики категорий и прокрутку зажатой кнопкой мыши
  6. Блоки фильтра исключения категорий стали компактнее, а прокрутка мышью больше не выравнивается назад после отпускания кнопки

# 9.44 | 13.05.2026

  1. На странице активности добавлено пустое состояние для первой записи: оно объясняет, почему одна быстрая запись открывает полезную аналитику
  2. CTA в пустом состоянии фокусирует быструю форму, чтобы новый пользователь быстрее создал первую запись о времени, деньгах, задаче или заметке

# 9.43 | 11.05.2026

  1. Аналитика проектов перенесена в раздел аналитики: ссылки теперь ведут на /analytics/projects/, а старый адрес из раздела данных оставлен совместимым
  2. Страница аналитики проектов получила горизонтальный список проектов по последней активности, стандартный фильтр периода, preview-блок проекта, графики денег и времени

# 9.42 | 08.05.2026

  1. В полосе аналитики категорий суммы теперь правильно конвертируются в валюту пользователя перед подсчётом и отображением

# 9.41 | 08.05.2026

  1. Анимация загрузки теперь по центру в области аналитики
  2. Исправлено мигание при переключении категорий и клиентов — новые данные появляются плавно, без белого экрана

# 9.40 | 08.05.2026

  1. Нажатие на категорию или клиента в разделе аналитики снова надёжно загружает данные
  2. Прокрутка полосы аналитики зажатой кнопкой мыши теперь работает плавно и пропорционально движению
  3. При переключении между категориями и клиентами сначала показывается анимация загрузки, затем данные появляются плавно

# 9.39 | 08.05.2026

  1. Аналитика клиентов: переключатели клиентов сделаны кнопками, как в аналитике категорий, чтобы общий обработчик ссылок не запускал загрузку всей страницы
  2. При переключении клиента больше не должен сниматься глобальный класс загрузки страницы с body

# 9.38 | 08.05.2026

  1. Аналитика клиентов: preview-блок клиента стал компактнее, описание ограничено по ширине, а правые плашки выравниваются сверху и имеют единый размер
  2. Плашка проектов в preview-блоке теперь ведёт в раздел данных проектов с фильтром по выбранному клиенту

# 9.37 | 08.05.2026

  1. Аналитика клиентов: переключение клиента теперь работает через отдельный endpoint аналитики, как на странице категорий
  2. При смене клиента загружается только нижний блок данных, без запроса и перерисовки всей страницы

# 9.36 | 08.05.2026

  1. Аналитика клиентов: переключение клиента переведено на локальную AJAX-загрузку без глобального белого экрана
  2. В блок клиента добавлена стандартная анимация загрузки, остальные данные приглушаются только внутри нижнего блока

# 9.35 | 08.05.2026

  1. Аналитика клиентов: длинные ссылки в описании теперь переносятся внутри блока
  2. В нижних таблицах аналитики клиентов и категорий выровнен формат цены и иконки валюты

# 9.34 | 08.05.2026

  1. Аналитика клиентов: счётчик файлов теперь показывается только если файлы доступны в приложении
  2. Вложенные проекты клиента вынесены в отдельные кликабельные плашки со ссылками на будущую аналитику проектов

# 9.33 | 08.05.2026

  1. Аналитика клиентов: исправлен список клиентов, теперь в горизонтальном списке показываются активные клиенты
  2. Переключение клиента больше не перезагружает весь экран: обновляется только блок выбранного клиента с анимацией загрузки

# 9.32 | 08.05.2026

  1. Аналитика клиентов перенесена в раздел аналитики: ссылки теперь ведут на /analytics/clients/, а старый адрес из раздела данных оставлен совместимым
  2. Страница аналитики клиентов получила горизонтальный список клиентов, отсортированный по последней активности, и открывается без обязательного client_id
  3. Карточка клиента переработана: добавлены описание, быстрые действия и счётчики проектов, задач, денег, времени, заметок и файлов
  4. Вкладки недели, месяца и года заменены стандартным фильтром периода аналитики; графики денег и времени строятся по выбранному периоду

# 9.31 | 07.05.2026

  1. Аналитика категорий: в превью категории теперь показывается одна итоговая сумма за период вместо отдельных расхода и дохода
  2. Блок описания категории перестроен в порядок иконка, заголовок, цветовая линия, описание; заголовки нижней таблицы выровнены со значениями

# 9.30 | 07.05.2026

  1. Аналитика категорий: превью-кнопки категорий увеличены, суммы в превью выводятся вертикально, а цветовые маркеры используют общую толщину active-line
  2. Цветовой маркер в деталях категории теперь горизонтальный, а строки дней сортируются по дате, а не по сумме

# 9.29 | 07.05.2026

  1. Аналитика категорий: блок информации о категории выровнен по центру вертикально, превью категорий увеличены для переноса длинных сумм вниз, а строки дней перестроены в адаптивную таблицу со стабильным блоком действий
  2. В строках дней используются короткие даты без года, а кнопки денег/времени остаются видимыми в отключённом состоянии, если соответствующих записей нет

# 9.28 | 07.05.2026

  1. Аналитика категорий: в превью-скролле теперь показываются только категории с данными за выбранный период, с суммами денег или временем, если денег нет
  2. Блок деталей категории перестроен вертикально: иконка, цветовой маркер, название и описание больше не ломают строку; пустое состояние выровнено по центру и приглушено
  3. Строки дней теперь ведут на все денежные записи дня и категории, а отдельная ссылка на записи времени остаётся там, где есть время

# 9.27 | 07.05.2026

  1. UI аналитики категорий: убраны оставшиеся цветные фоны у фильтра периода и горизонтального списка категорий в светлой теме, цвет категории вынесен в отдельный маркер, а элементы категорий приведены к общему радиусу без теней
  2. Аналитика категорий теперь показывает заглушку, если по выбранной категории нет данных за текущий период
  3. В строках дней теперь отдельно доступны ссылки на записи денег и времени, когда такие записи есть

# 9.26 | 07.05.2026

  1. Аналитика категорий: select заменён на горизонтальный цветной список категорий, а переключение категорий теперь обновляет содержимое через AJAX с анимацией без перезагрузки страницы
  2. Интерфейс аналитики: убран жёлтый градиент активного состояния фильтра периода в светлой теме, у метрик категорий и блоков графиков убраны карточные рамки/тени, графики денег и времени сделаны на всю ширину
  3. В графиках периодической аналитики теперь используются короткие подписи дней без года, чтобы ось занимала меньше места

# 9.25 | 07.05.2026

  1. Аналитика: добавлена отдельная страница аналитики категорий в /analytics/categories/ с переключением категорий, фильтром периода, описанием/иконкой категории, графиками денег и времени, а также строками дней со ссылками прямо на отфильтрованные записи
  2. Ссылки аналитики категорий теперь ведут в раздел аналитики, а не в раздел данных/категорий
  3. Фильтр периода сохраняет дополнительные параметры страницы, например выбранную категорию; дневная аналитика умеет открываться на конкретную дату из query params

# 9.23 | 04.05.2026

  1. Обзор аналитики: финансовая сводка сделана полностью статичным текстовым блоком, убраны ссылки и остаточный фон

# 9.22 | 04.05.2026

  1. Обзор аналитики: у финансового блока убраны карточные рамки и тени, вместо них добавлена более мягкая поверхность с анимированным градиентом

# 9.21 | 04.05.2026

  1. Аналитика: финансовые итоги по картам и подпискам перенесены из превью раздела данных в отдельный обзорный блок на главной странице аналитики
  2. На главной аналитики финансовый обзор отделён от превью подразделов такой же перегородкой, как на страницах Профиль и u0life

# 9.20 | 03.05.2026

  1. Android-приложение: возвращён полноэкранный edge-to-edge режим, при этом заголовки и кнопки остаются ниже системной строки с часами и батареей
  2. Оболочка Android снова занимает всё пространство экрана, а верхний безопасный отступ применяется внутри интерфейса, поэтому верхняя и нижняя зоны сохраняют общий стиль приложения

# 9.19 | 01.05.2026

  1. Категории: возвращён правый отступ для пользовательских категорий, которые можно выбрать для удаления

# 9.18 | 29.04.2026

  1. Страница оплаты: таблица Free/PR0 обновлена под текущую стратегию — базовый ввод данных остаётся бесплатным, аналитика, AI-обработка, работа с файлами и будущие премиальные лимиты относятся к PR0
  2. AI-обработка при создании/обновлении записей теперь требует активный PR0-доступ, если включена система платного доступа; для бесплатных пользователей запись сохраняется без запроса к AI
  3. Fallback product ID для Google Play унифицирован до com.u0life.premium.monthly

# 9.17 | 29.04.2026

  1. Окно оформления подписки: улучшен контраст для светлой и тёмной темы, убрана белая подложка в тёмной теме, доработана адаптивность для узких экранов приложения
  2. Страница оплаты: убран дублирующий блок со стоимостью подписки, теперь цена и действие оплаты показываются только в окне оформления

# 9.16 | 29.04.2026

  1. Окно оформления подписки: интерфейс переведён на более стандартный Bootstrap-стиль с поддержкой светлой и тёмной темы, чтобы цвета и читаемость были нормальными в обоих режимах
  2. Подписка App Store: Apple product ID унифицирован как com.u0life.premium.monthly; на iOS больше не показывается цена из админки или захардкоженный $1, цена берётся из App Store, когда доступна через данные продукта

# 9.15 | 27.04.2026

  1. Фильтр периода: скрыты кнопки ±1 день внутри полей диапазона дат; поля дат теперь занимают всю доступную ширину, значение даты всегда полностью видно

# 9.14 | 27.04.2026

  1. Фильтр периода: возвращены кнопки ±1 день в полях выбора даты

# 9.13 | 27.04.2026

  1. Улучшения UX фильтра периода: убрана лишняя кнопка «Поиск» (диапазон дат теперь применяется автоматически при изменении); скрыты кнопки ±1 день внутри полей выбора даты (навигация осуществляется стрелками фильтра); текст даты в полях ввода больше не обрезается

# 9.12 | 27.04.2026

  1. Редизайн фильтра периода: кнопки навигации (пред/след) и кнопки режима (Неделя/Месяц/Дни) объединены в одну компактную строку; убраны лишние подписи-подсказки под полями дат; убрано дублирующее отображение диапазона дат под фильтром на страницах аналитики (расходы, доходы, статусы времени, месяц)

# 11.6.50 | 27.04.2026

  1. Единый фильтр периода расширен на страницы analytics/costs, analytics/wages и analytics/times_status: вкладки «неделя/месяц/год» заменены на компонент фильтра периода (такой же, как на обзорной странице аналитики) с пресетами, навигацией сдвига и произвольным диапазоном дат
  2. В обработчики аналитики moneys и times добавлен API-метод analytics_period, принимающий date_from / date_to и итерирующий по дням

# 11.6.49 | 27.04.2026

  1. Исправлено перекрытие контента системным статус-баром Android в оболочке приложения: на старте для Android включён режим без overlay и добавлены safe-area отступы для верхней и нижней зон загрузки
  2. Исправлена маршрутизация при переключении на испанский язык: повторное переключение больше не создаёт рекурсивные префиксы пути /es-*
  3. Нормализован формат версий до X.Y в изменённых ассетах (убран третий сегмент там, где был): версия публичного site bundle 8.3 и теги ассетов app shell 8.9

# 11.6.48 | 26.04.2026

  1. Исправлен Android-отступ нижнего меню: кнопки навигации больше не уходят под системную панель (Назад/Домой/Недавние)
  2. Устранён побочный эффект избыточной высоты нижней панели: меню больше не перекрывает верхний контент экрана

# 11.6.47 | 25.04.2026

  1. Сокращён публичный debug-вывод Google OAuth в app-оверлее: session id, URL, состояние token/session и низкоуровневые транспортные детали больше не показываются во время обычного логина
  2. Debug-блоки на OAuth callback-странице теперь скрыты по умолчанию и показываются только при явном запросе через debug_oauth=1
  3. Обычный пользователь теперь видит только короткие статусы и ошибки, а подробная диагностика остаётся доступной для ручной отладки

# 11.6.46 | 25.04.2026

  1. Улучшен flow Google OAuth для существующего аккаунта: backend теперь сначала ищет пользователя по Google email и сразу логинит его, вместо попытки регистрации в первую очередь
  2. Это убирает любую зависимость от ручного logout или fallback после регистрации, если Google-аккаунт уже существует в u0life
  3. В OAuth debug теперь также выводится existing_user_id, чтобы было видно, найден ли существующий аккаунт по Google email до логина

# 11.6.45 | 25.04.2026

  1. Исправлена корневая причина зависания Google OAuth входа в приложении: когда регистрация упиралась в уже существующий email/login, backend возвращал только text без error, поэтому fallback на login не запускался и user_id в сессии оставался 0, хотя Google token уже был сохранён
  2. Теперь Google OAuth flow делает fallback на login каждый раз, когда registration не привела к реальной авторизации пользователя, а не только при наличии явного поля error
  3. Callback-страница OAuth теперь показывает успех только после реальной авторизации (status/data/model), убирая ложный “успех” при user_id=0

# 11.6.44 | 25.04.2026

  1. Добавлена явная диагностика Google OAuth-сессии в backend polling и callback-поток: приложение теперь получает состояние session, session_id, user_id и has_token во время ожидания
  2. Callback-страница OAuth теперь показывает debug-информацию (state, наличие code, состояние найденной app-сессии), а не только общий текст “успех”
  3. Добавлена backend-проверка отсутствующей целевой OAuth-сессии во время callback с читаемым текстом ошибки и debug-payload

# 11.6.43 | 25.04.2026

  1. Исправлен контракт Google oauth2 polling: состояние ожидания логина больше не возвращается через notification::error / HTTP 503, а теперь отдаётся как обычный JSON pending-ответ с HTTP 200
  2. Для notification-ответов добавлен явный application/json content-type, поэтому app API больше не маркируется как text/html
  3. Это убирает ложное сообщение «Ошибка соединения: server 503 Service Unavailable» в ситуации, когда OAuth ещё просто не завершился

# 11.6.42 | 25.04.2026

  1. Оптимизирован polling oauth2 в приложении для снижения нагрузки на backend: в app API теперь используется короткий google_wait(6с) вместо полного 30-секундного ожидания на каждый запрос
  2. Улучшена диагностика серверных сбоев в oauth-оверлее: HTTP 5xx теперь показывается как явная ошибка в статусе/debug с preview ответа
  3. Исправлен вывод ошибок-объектов в oauth статусе: payload ошибки нормализуется в читаемый текст/JSON вместо [object Object]
  4. Таймаут client fetch для oauth-проверки уменьшен до 12с под короткий server polling, чтобы не копились «висящие» долгие запросы

# 11.6.41 | 25.04.2026

  1. Исправлены глобальные таймауты API из-за long-poll блокировки сессии: google_wait теперь освобождает PHP session-lock перед циклом ожидания 30 с
  2. Исправлены параллельные oauth2 polling-запросы при ручной проверке: перед новым запросом явно отменяется предыдущий pending fetch
  3. Добавлена очистка активного AbortController и timeout при закрытии/отмене оверлея, чтобы не оставались «висящие» long-poll запросы

# 11.6.40 | 25.04.2026

  1. Расширена диагностика в оверлее Google OAuth: debug теперь показывает шаги с временем (открытие оверлея, событие возврата, номер ручного клика, состояние running, visibility и online)
  2. Добавлена HTTP-диагностика для oauth2 polling: выводятся status, status text и content-type ответа
  3. Добавлен preview сырого ответа при ошибке JSON-парсинга (первые 220 символов), чтобы сразу видеть случаи, когда вместо JSON пришёл HTML/другой payload

# 11.6.39 | 25.04.2026

  1. Усилена обработка кнопок в оверлее Google OAuth: для кнопок ручной проверки и отмены явно задан type="button", чтобы исключить случайный submit формы на экране авторизации
  2. В gwoCheckManual/gwoCancel добавлены preventDefault/stopPropagation, чтобы тап всегда выполнял логику оверлея в мобильных webview

# 11.6.38 | 25.04.2026

  1. Исправлен polling Google OAuth в app API: для action=authorizations&form=oauth2 теперь в объект авторизации подставляется session из запроса (?session=...) перед ожиданием завершения входа
  2. Исправлен поиск сессии в google_wait: теперь проверяется именно сессия из OAuth-потока, а не только cookie-сессия текущего запроса
  3. Это устраняет зависание, когда кнопка ручной проверки показывала рост попыток, но не переходила в успешный вход

# 11.6.37 | 25.04.2026

  1. Добавлены языковые ключи для оверлея Google OAuth (WaitingForGoogleAuth, CheckingAuthStatus, AlreadyLoggedIn, ConnectionError, Cancel) во все 6 языков: en, ru, de, es, zh, ja
  2. Фон оверлея изменён с полупрозрачного (rgba 0.82) на непрозрачный #0f1117 — на Android поверх ряда фонов был нечитаем
  3. Карточка изменена с glass-эффекта на solid #1c1f2e с тенью; цвет акцента спиннера — #4285f4 (Google blue)
  4. Кнопка «Я уже вошёл» теперь принудительно сбрасывает _gwoRunning перед проверкой — устраняет беззвучную блокировку из-за зависшего long-poll fetch
  5. Кнопки изменены с pill на скруглённый прямоугольник (0.65rem), «Отмена» теперь полная ширина для удобного тапа на мобильном

# 11.6.36 | 25.04.2026

  1. Исправлена авторизация через Google на Android: при открытии системного браузера ОС отправляла приложение в фон и убивала активные fetch-запросы, поэтому waitForLogin уже не работал, когда пользователь возвращался. Теперь на Cordova опрос стартует только после события resume (возврат из браузера) с задержкой 800 мс, чтобы серверный OAuth-коллбэк успел завершиться. Веб-поведение не изменилось.

# 11.6.35 | 25.04.2026

  1. Исправлен критический баг session_init на Android: Cordova WebView сообщает location.hostname как 'localhost', из-за чего sSiteUrl принималась за https://localhost вместо https://u0life.com — все запросы к API уходили в сам WebView и возвращали HTML вместо JSON (parsererror). Теперь нативные платформы всегда используют PROD_URL независимо от хоста.
  2. Исправлено протекание стилей форм: выделение полей авторизации теперь ограничено блоком входа и не влияет на остальные формы
  3. Улучшен вывод ошибок при первом запуске на Android: добавлен читаемый fallback-вывод алертов и расширена диагностика session_init без изменения логики сессий

# 11.6.34 | 24.04.2026

  1. Полностью обновлён дизайн экрана авторизации: добавлен полноэкранный современный стиль в обеих темах без рамок и теней
  2. Исправлено отображение логотипа в светлой теме: используется контрастный вариант логотипа с тёмным текстом
  3. Для тёмной темы добавлен отдельный стиль авторизации и контрастный светлый логотип

# 11.6.29 | 24.04.2026

  1. Исправлено появление пустого окна ошибки при скролл-подгрузке, когда новых данных нет или приходит пустой/некорректный error payload

# 11.6.29 | 22.04.2026

  1. Улучшена идентификация нативного приложения в блоке оформления подписки: на iPhone/Android кнопки App Store / Google Play больше не отображаются внутри установленного приложения — устранён замкнутый круг переходов
  2. Переработана разметка блока оплаты: добавлены явные секции, карточка с информацией о платформе для веб-пользователей и понятная подсказка для нативных пользователей
  3. Добавлены локализованные тексты (RU, EN) для in-app сценария: теперь ясно, что оплата совершается на текущем экране без перехода в магазин

# 11.6.28 | 21.04.2026

  1. Обновлён визуал страницы Admin Online: карточки статистики и блоки пользователей стали заметно контрастнее и читаемее в обеих темах
  2. Улучшено оформление графиков онлайна: обновлены цвета линий, подписей осей и сетки для лучшей читаемости

# 11.6.27 | 21.04.2026

  1. Обновлены тексты PRO-блока на главной: выровнены языковые версии и уточнена ценность раздела
  2. CTA в PRO-блоке теперь ведёт на рабочий сценарий мобильного доступа: на страницу с тарифами и ссылками на установку приложения

# 11.6.26 | 21.04.2026

  1. Обновлён визуал блока PRO («Weekly report and insights») на главной: блок стал аккуратнее и лучше читается
  2. Исправлена битая ссылка CTA в PRO-блоке на главной: теперь кнопка открывает раздел аналитики в приложении

# 11.6.25 | 21.04.2026

  1. Обновлён фильтр аналитики периода: улучшен визуал, поля дат переведены на календарный компонент как в аналитике Work, добавлены короткие пояснения для полей начала/окончания периода
  2. Исправлены блоки данных аналитики периода: убрано дублирование строки «Work» во времени и возвращён показатель баланса на конец периода с вычетом оплаты подписок
  3. Добавлена локальная анимация загрузки при переключении фильтра периода, иконка раздела «Период» заменена с кошелька, а в настройках профиля поле количества дней скрывается при выборе режима неделя/месяц

# 11.6.24 | 21.04.2026

  1. Аналитика периода: добавлена сводка по времени (общее учтённое время + топ категорий по времени), фильтр периода упрощён — ручные поля дат, режимы неделя/месяц/дни и стрелки перелистывания периода
  2. В профиль добавлены настройки периода по умолчанию и значения «последние N дней», эти параметры применяются на странице аналитики периода
  3. Добавлена анимация загрузки при открытии страницы аналитики периода и при загрузке данных через фильтр

# 11.6.23 | 21.04.2026

  1. Аналитика: страница месячного обзора заменена на гибкую аналитику за период. По умолчанию отображаются последние 30 дней. Добавлен единый компонент фильтра периода с кнопками-пресетами (7 / 14 / 30 дней, текущая неделя, прошлая неделя, текущий месяц, прошлый месяц, свой диапазон). Все запросы теперь используют date_from / date_to вместо календарного месяца. Блок еженедельного отчёта и блок прогноза на конец месяца удалены. Раздел навигации переименован из «Месяц» в «Период»

# 11.6.22 | 18.04.2026

  1. На первом экране главной убран фон у списка преимуществ и у текста под логотипом "Life Logger"

# 11.6.21 | 18.04.2026

  1. Исправлена двойная отправка форм и двойной показ ошибок: добавлен guard-флаг в u0lifeFunctions.init() чтобы при повторной загрузке скрипта обработчики не регистрировались дважды; убран дублирующий .fail(status) из submit-обработчика форм, так как content_download уже сам обрабатывает ошибки

# 11.6.20 | 17.04.2026

  1. Исправлены уведомления о подписках из крона: теперь они создаются с обязательным полем видимости и корректно показываются в блоке уведомлений приложения
  2. Исправлена генерация даты в кроне для уведомлений и создание уведомлений о прекращении PRO-доступа

# 11.6.19 | 17.04.2026

  1. Первый экран главной теперь сохраняет полноценный full-width: в `.welcome_container` убрано горизонтальное обрезание, из-за которого hero-секция подрезалась по бокам

# 11.6.18 | 17.04.2026

  1. Переключена версия cache-buster для стилей первого блока главной, чтобы браузер подтянул свежий CSS; бандл стилей сайта пересобран

# 11.6.17 | 17.04.2026

  1. Градиент первого экрана главной теперь тянется от края до края: убраны видимые боковые рамки за счёт full-width hero-секции

# 11.6.16 | 17.04.2026

  1. Обновление hero-блока на первом экране: убраны рамки у badge/chip-элементов и увеличен логотип на мобильной версии

# 11.6.15 | 17.04.2026

  1. Полировка hero-блока на главной: увеличен логотип на мобильной версии и доработан desktop-градиент свечения, чтобы убрать видимые жёсткие края сверху и по бокам возле шапки

# 11.6.14 | 17.04.2026

  1. Первый экран главной страницы: открытый hero на полный экран, градиентный заголовок, ambient glow-orbs, горизонтальный ряд chip-тегов с иконками, badge-лейбл

# 11.6.13 | 17.04.2026

  1. Обновлён дизайн первого экрана главной страницы: улучшены типографика, отступы и оформление списка преимуществ после обновления текста

# 11.6.12 | 17.04.2026

  1. Исправлен автоподхват данных в форме действий: теперь точное совпадение по названию имеет приоритет над частичным (например, ввод «Uber» больше не подтягивает данные из «Uber eats»)

# 11.6.11 | 17.04.2026

  1. Улучшена детализация сетевой ошибки API для аналитики: при "Failed to fetch" теперь выводятся URL, action, form, host, online/offline, app_type и platform

# 11.6.10 | 16.04.2026

  1. Упрощена проверка dev API-хоста: только web.u0life.lc теперь указывает на http://web.u0life.lc, все остальные хосты используют production API

# 11.6.9 | 16.04.2026

  1. Dev-режим API обновлён для Cordova: если фронт запущен на localhost/127.x/192.168.x, запросы уходят на http://web.u0life.lc (фронт и API больше не требуют одного домена)

# 11.6.8 | 16.04.2026

  1. Исправлен выбор API-адреса в Android: dev-режим теперь включается только на u0life.lc (без автоподстановки по 127.x/192.168.x), чтобы приложение из Google Play не уходило на локальный URL и не падало с "Failed to fetch"

# 11.6.7 | 14.04.2026

  1. Улучшена обработка сетевых ошибок на Android: индикатор загрузки больше не зависает, в консоль выводится подробная диагностика, пользователю отображается сообщение об ошибке

# 11.6.6 | 03.04.2026

  1. Исправлено: ошибка подключения к API на Android ("Failed to fetch") — нативные приложения (Capacitor/Cordova) больше не используют dev-URL при hostname=localhost; зависящие от среды значения (site_url, app_type) теперь всегда обновляются после загрузки из localStorage

# 11.6.5 | 01.04.2026

  1. Аналитика за месяц: блоки баланса (Сейчас и На конце месяца) теперь показывают разбивку по валютам в дополнение к общей сумме

# 11.6.4 | 01.04.2026

  1. Исправлено: превью разделов подписок, клиентов и проектов теперь показывает описание, если нет записей или финансовых данных
  2. Превью раздела подписок: если есть подписки, показывает сколько нужно оплатить в этом месяце, сколько уже оплачено и сколько осталось

# 11.6.3 | 31.03.2026

  1. Превью раздела карт: вместо описания показывается общий баланс и разбивка по валютам, если у пользователя есть карты с ненулевым балансом

# 11.6 | 3.26.2026

  1. Миграция проекта на новый сервер

# 11.5 | 08.02.2026

  1. Улучшено отображение для больших экранов
  2. Улучшена информация первых шагов и их переводов
  3. Добавлено автоматическое создание карты по умолчанию при регистрации
  4. Увеличены размеры шрифтов, по умолчанию при регистрации выбирается средний размер
  5. Исправлен вывод ошибок при регистрации, и создание карты

# 10.0.2 | 11.04.2025

  1. Улучшина стилизация карт и расчёт баланса карт

# 9.9.1 | 11.03.2025

  1. Вывод иконок для списков категорий
  2. Улучшена работа промптов ИИ

# 9.7.12 | 10.29.2025

  1. Обновлены иконки и цвета категорий, а также добавлены новые фиксированные категории
  2. Обновлены языковые библиотеки

# 9.7.0 | 10.25.2025

  1. Больное обновление цветовых схем

# 9.6.7 | 10.23.2025

  1. inputmask для полей цены в формах

# 9.6.5 | 10.23.2025

  1. Генерации ии заголовков после редактирование записей
  2. Анимация сохранения данных в модальных окнах, вывод ошибок если не сохранилось, без закрытия окна
  3. Улучшена генерация заголовков и подбор данных с помощью ИИ

# 9.6.1 | 10.20.2025

  1. Исправление работы добавление подписок
  2. Небольшое изменение их вида
  3. Обновлены стили записей (деньги, время, заметки, задачи) и вывод даты и времени
  4. Улучшен вывод данных в экшене (страница записи данных)

# 9.6 | 10.19.2025

  1. Обновлена страница u0life
  2. Для пользователя выведены новые параметры: часовой пояс и первый день недели
  3. В аналитике теперь учитывается выбранный часовой пояс и первый день недели
  4. Небольшие стилевые улучшения, экшен форма и главные страницы данных и аналитики

# 9.5 | 10.11.2025

  1. Упрощение формы быстрого добавления
  2. Теперь вводиться текст, с которого AI определяет заголовок, карту, цену, время и дату

# 9.4 | 9.14.2025

  1. AI-основанное определение категории для новых записей.

# 9.3 | 8.6.2025

  1. Исправлена работа с редактированием денег с клиентом
  2. Исправлена адаптивность для ios
  3. Стили для приложения, фон одного стиля
  4. Исправлено, пользователь не мог обновить себя
  5. Обновлён цвет статус бара

# 8.7.8 | 22.06.2025

  1. Восстановлена возможность входа через Google
  2. Исправлена работа сессий в приложении

# 8.7.3 | 18.06.2025

  1. Удалён блок поддержки pro на странице аккаунта
  2. Обновлена светлая тема

# 8.7 | 08.03.2025

  1. Hello world 2025
  2. Автодеплой на сервер, это ускоряет разработку
  3. Небольшие стилистические исправления на главном сайте

# 8.6.4 | 16.11.2024

  1. Добавлен новый раздел в аналитике, "Работа", где собирается вся сводная информация по времени, деньгам и задачам, с возможностью фильтрации по временным промежуткам

8.5.6 | 27.10.2024

  1. Если перенести проект к другому клиенту, так же переносятся заметки, деньги и время

8.2.3

  1. В аналитике по подпискам исправлен подсчёт общих сумм
  2. В аналитики времени, исправлен подсчёт общей суммы
  3. Подготовка к mysql версии 8
  4. Улучшена работа фильтра
  5. Теперь в заметках не выводятся вложенные заметки

8.2.1

  1. Перевод mySQL на поддержку 8 версии
  2. Исправлен подсчёт времени, при выделении записей
  3. Исправлен подсчёт финансов, при выделении записей
  4. Улучшена система отображения статистики по клиентам и проектам за неделю

8.2.1

  1. При создании задачи, не подтягиваеться заголовок из общего поля
  2. При переходе по страницам не чиститься поле поиска
  3. Во времени время подставляется и в название и во время
  4. Исправлен глюк подстановки карты при расходах
  5. Добавлен поиск по картам

8.2.0

  1. Улучшен переключатель языков

8.1.9

  1. Исправленно множество не больших внутренних ошибок, что ускорило работу приложения
  2. Улучшен дизайн основного сайта

8.1.8

  1. Улучшена система переключения активностей записей
  2. Небольшие стилевые изменения
  3. Исправлена работа подстановки задач к времени
  4. Множество работ по улучшению стабильности работы приложения

8.1.7

  1. Исправлена система отображения файлов в приложении
  2. Исправлена система обработки активности тикетов
  3. Исправлен функционал редактирования категорий
  4. В превью записей выводится дата записи
  5. В превью времени добавлена возможность редактировать запись
  6. В превью денег добавлена возможность редактировать запись
  7. Улучшена работа фильров в статистиках
  8. Улучшена система автоматического подставления категории в записях
  9. Добавлен поиск валюты в подписках
  10. Добавлены горячие клавиши для формы быстрого заполнения в действиях, ctrl-1 - тип деньги, ctrl-2 тип время и тд
  11. Добавлен вывод описания в превью, для подписок
  12. Добавлен поиск по подпискам при заполнении данных
  13. Улучшена работа календаря в статистике
  14. Оптимизирован вывод и сортировка категорий

8.1.6

  1. Улучшена защита данных
  2. Улучшена система доступов для CRM
  3. Улучшен дизайн и позиционирование блоков контента
  4. В разделе записи теперь выводятся все записи (заметки, время, деньги, задачи) скопом, и сортируются именно по своей дате, лог действий будет перенесён
  5. Улучшена система входа через Гугл, теперь не показывается почта другим пользователям
  6. Улучшена система записей, теперь корректно отображаются дублированные записи, и можно вносить сразу несколько записей
  7. Добавлен функционал превью записей, чтобы посмотреть необходимую информацию по записе, достаточно кликнуть по ней, после чего можно уже редатировать

8.1.5

  1. Добавлена возможность менять размер текста в приложении (доступно при редактировании профиля)
  2. Добавлен функционал загрузки файлов и аватарки пользователя
  3. Теперь выводятся все пользователи, но смотреть можно только публичных
  4. Улучшена система уведомлений, теперь если вы получаете доступ к клиенту, задаче и тд. Вы получите уведомление
  5. Добавлена система минификации контента, выводится меньше информации но при нажатии на иконку + она появляется
  6. В деньгах добавлен поиск по названию
  7. Улучшена основная страница с действиями
  8. Множество других изменений и и справлений в работе

8.1.4

  1. Исправлен функционал редактирования пользователей для CRM
  2. Исправлена ошибка перезагрузок страницы при редактировании, входе и тд.

8.1.3

  1. Добавлена возможность сбрасывать дату в фильтре
  2. Исправлена возможность добавлять менеджеров к проектам
  3. Улучшена система указания баланса у карт
  4. Убрана возможность указывать пустую категорию
  5. Исправлено отображение категории у записей в деньгах
  6. Исправлена система подставления данных на основе предыдущих записей в чате
  7. Исправлена работа фильтра на больших экранах при смене даты
  8. Исправлен поиск валюты
  9. Исправлено отображение валюты у карт и у денег
  10. Исправлено отображение у клиентов валюты
  11. Исправлен подсчёт количество заметок у записей

8.1.1

  1. В редактировании пользователя появились настройки уведомлений, а уведомления приложения теперь можно отправлять на почту
  2. Добавлена возможность оформления подписки
  3. Исправлена подстановка даты создания записей
  4. Улучшена валидация формы в чате
  5. Исправлен фокус на поле названия при создании задач в чате
  6. Исправлено отображение подписок в аналитике
  7. У новых карт со страницы старта теперь задаётся цвет

8.1.0

  1. Улучшена отказаустойчивость при плохом соединение с интернетом
  2. Исправлена ошибка при отображении активности у клиентов при сохранении изменений
  3. Возможность создавать задачи из поля поиска
  4. Исправлена работа атоматического подставления карт для доходов и расходов
  5. Улучшена работа фильтра, для вложенных списков
  6. Время до блокировки при использовании пароля измененно с 5 до 15 минут
  7. Во внутренние списки заметок у клиентов и проектов добавлена возможность добавлять и удалять заметки

8.0.0

  1. Обновлён раздел с задачами
  2. Обновлён раздел с клиентами
  3. Обновлён раздел с проектами
  4. Проекты могут быть публичными
  5. Улучшена система шифрования базы данных
  6. Улучшена фильтрация на больших экранах
  7. В контакты добавлены адреса и X
  8. Теперь при фильрации по неактивным записям, отображаются только неактивные
  9. Теперь есть возможность выбирать все записи
  10. Улучшен подсчёт выбранных элементов, теперь показывается общее количество выбранных элементов, деньги и время считаются отдельно
  11. К картам, задачам, проектам и клиентам можно давать доступ другим людям
  12. Добавлено публичное отображение проектов