Versions

# 8 | 2024-2025

  1. В Fantasy Cards сундуки теперь помещаются в отведённую область, золото лежит внутри сундука, а не поверх него, при пустом балансе сундук выглядит пустым, а при прокрутке 3D-сцены больше не мерцают и не пересоздаются с задержкой.
  2. В Fantasy Cards сундуки теперь загружаются и при переходе на страницу карт из меню, крышка открывается наружу и хорошо видна, золото больше не перекрывает её, каждый сундук получает 3D при прокрутке к нему, а эскиз-заглушка показывается только во время загрузки сцены.
  3. В Fantasy Cards сундуки с золотом теперь стабильно появляются на странице карт: у сундука появилась арочная крышка из досок, цветная металлическая окантовка, рельеф дерева и настоящие горки монет, которые растут вместе с балансом карты, а при наведении крышка открывается шире и золото светится ярче.
  4. Внизу AI-аналитики истории llms.txt и публичной инструкции .well-known теперь показывают все обращения за всё время без фильтра по посетителям и с полными данными сессий.
  5. Модели данных больше не запускают отключённое шифрование полей, поэтому фоновая обработка не зависит от кода защиты.
  6. В защищённых аккаунтах содержимое уведомлений теперь скрыто до ввода защитного кода, а фоновая проверка безопасно возвращает пустой результат и не блокирует приложение.
  7. Инструкция для AI-отчётов теперь явно просит исходный запрос и все доступные контакты клиента одним сообщением, а журнал сохраняет оба значения.
  8. Счётчик подписок в меню теперь загружает только общее количество, поэтому аккаунты с большим числом подписок открываются надёжнее.
  9. Плановая обработка подписок теперь пропускает их описания и использует меньше памяти.
  10. В Space Strategy карты стали зависящими от баланса 3D-энергогенераторами, а в Fantasy Cards — сундуками с золотом в цвете карты; обычный режим сохранил привычный вид пластиковых карт.
  11. В Fantasy Cards карты счетов снова используют общий вид записей с тенью и цветовыми акцентами, а уникальным внутри остаётся приоткрытый 3D-сундук с золотом.
  12. Кнопки управления и цветовая линия категории теперь расположены горизонтально внизу всех записей обеих игровых тем, включая деньги и время.
  13. В Space Strategy добавлен локальный технологичный шрифт и фиксированные панели задач, клиентов, проектов и заметок; управление задачей перенесено на изображение, а лишние игровые сводки прогресса убраны.
  14. В заголовках и названиях карточек Fantasy Cards теперь используется более чёткий и удобный для чтения фэнтезийный шрифт.
  15. Размеры текста в приложении теперь используют сбалансированную шкалу: 15, 18 и 21 пиксель.
  16. Настройки с переключателями больше не оставляют пустой блок подсказки, если описание не задано.
  17. Названия и описания задач Fantasy Cards теперь напрямую наследуют выбранный в приложении размер текста, а переключатель активности остаётся компактным.
  18. Заметки Fantasy Cards теперь имеют тот же фиксированный размер игральной карты, но без картинки; длинный текст прокручивается внутри карточки.
  19. В статистике футера Fantasy Cards убраны лишние декоративные точки в углу каждого блока.
  20. Приложение теперь получает полный runtime геймификации до восстановления пользовательской сессии, поэтому звуки, статусы задач и обработчики тем загружаются надёжно.
  21. В Fantasy Cards переключатели статуса и активности, ID и приоритет задачи теперь расположены поверх картинки, а ссылки клиентов и проектов больше не имеют отдельного фона и отступов.
  22. Умная сортировка задач теперь учитывает выбранную длительность рабочего дня, использует обычные поля формы и прокручивается на небольших экранах.
  23. В Fantasy Cards теперь встроен отдельный фэнтезийный шрифт для карточек и заголовков, а также лёгкое оформление без тяжёлых рамок, нижние кнопки и линия категории; в клиентах и проектах акцент сделан на картинке, названии и ссылках.
  24. Автор игровой записи снова отображается под карточкой, из настроек геймификации убраны пустые строки подсказок, а статусы и звуки каждой игровой темы загружаются одним полным файлом.
  25. Фильтр аналитики теперь сохраняет выбранный период, аналитика учитывает все подходящие задачи, а режимы строки и доски используют стандартное превью задач и удобную прокрутку.
  26. Игровые изображения теперь сохраняют единый размер и все визуальные слои в любом превью задачи, а рамки фэнтези-карт и космической стратегии загружаются надёжно.
  27. Игровые скрипты теперь загружаются только при включённом игровом режиме, а общий код и код каждой темы разделены по отдельным файлам.
  28. В AI-аналитике теперь виден полный текст запроса или сообщения, которое ИИ отправил в публичный endpoint отчётов.
  29. Персональные страницы ИИ-ботов теперь надёжно открываются из списка аналитики и показывают те же нормализованные записи посещений, что и общая страница.
  30. В Fantasy Cards у задач появился реалистичный 3D-злодей с отдельными позами и магическими эффектами статусов, а баланс карт показывается прозрачными 3D-сундуками.
  31. В AI-аналитике теперь учитываются запросы к /.well-known/ai.txt: видно, какие боты и источники открывали этот файл.
  32. В AI-аналитике главная страница стала короче: у каждого бота есть отдельная страница с цепочками посещений по дням, источниками переходов, открытыми и последними страницами.
  33. Админская AI-аналитика снова показывает старые данные посещений ИИ и надёжнее применяет переключение периода.
  34. В публичные инструкции для AI-индексации добавлен endpoint для поисковых запросов ИИ; такие запросы отдельно сохраняются в журнале ошибок админ-панели.
  35. В AI-аналитике появилась страница Security с просмотрами honeypot-промпта, отправками в API, probe-запросами к уязвимым путям и ссылками на отфильтрованный журнал ошибок.
  36. Журнал ошибок админ-панели теперь может принимать AI honeypot-отчёты через отдельный API и находить их по фильтру Operation = AI.
  37. Админская AI-аналитика теперь разделена на страницы по каждому ИИ, структуре сайта и попыткам crawler-ов открыть веб-приложение.
  38. Серверная аналитика теперь разделяет шаги cron в runtime-логах, чтобы было проще найти тяжёлую плановую задачу.
  39. Список задач теперь открывается без JavaScript-ошибки в шаблоне переключателя активности.
  40. Выполнение задач из превью снова обновляет сегодняшний игровой счетчик в footer и включает отложенный звук завершения в Space Strategy.
  41. Новые задачи теперь можно добавлять с умной сортировкой: они встраиваются в текущий план по приоритету, рабочему графику, выходным и месячным лимитам клиента.
  42. База u0life включает Work analytics, проекты и клиентов, деньги, время, заметки, задачи, подписки, файлы, avatars, notifications, public users, Google login, statistics filters, hotkeys и preview/edit flows.
  43. Улучшены access, privacy, CRM sharing, data protection, language switching, подготовка MySQL 8, large-screen layout и server deployment.
  44. Перенос проекта может переносить связанные notes, money и time; analytics и previews понятнее показывают balances, time totals, subscription totals и descriptions.
  45. При выделении задач больше не показывается случайная сумма; итоги остаются в разделах с реальными деньгами или временем.
  46. Отложенные денежные записи больше не меняют баланс карты при создании, редактировании и пересчёте до подтверждения.
  47. Игровой footer теперь обновляет победы по задачам после выполнения задачи из окна редактирования.

# 9 | 29.5.2026

  1. Публичная документация теперь называется инструкциями, URL статей стали понятнее, llms.txt объясняет индексацию для ИИ, а в админ аналитике появилась страница карты сайта с полями URL и счетчиками заходов ботов.
  2. Админская AI-аналитика теперь считает заходы ИИ на llms.txt и robots.txt и показывает, какие агенты читали эти файлы в истории посещений.
  3. В параметрах карт появились понятные поля дохода на остаток и кэшбека, уведомления по датам и опциональные отложенные денежные записи.
  4. Для моментального кэшбека карта теперь может автоматически создавать запись зачисления после расхода и отправлять её на выбранный счёт.
  5. Настройки рабочего графика пользователя теперь показываются в отдельной секции, а не смешиваются с доступом.
  6. Настройки пользователя стали чище: несколько очевидных описаний полей убраны.
  7. В настройках бота теперь показывается только действующий промпт выполнения, а в задачах больше нет устаревшего блока диагностики AI-промпта.
  8. Website-бот теперь получает язык, страну, валюту и часовой пояс владельца задачи, чтобы отчёты лучше совпадали с настройками пользователя.
  9. В общих website-проектах одно и то же подключение CMS component теперь видно всем пользователям с доступом к проекту.
  10. В тарифах появился отдельный переключатель доступа к геймификации; настройки геймификации видны только при подходящей роли или активном тарифе.
  11. Website-бот теперь использует общее подключение компонента для пользователей с доступом к проекту и объясняет отсутствующее подключение на языке владельца задачи.
  12. Поле заметки для бота в аналитике задачи стало компактнее, а кнопка отправки теперь показывает только иконку.
  13. Блок записей в аналитике задачи стал больше похож на чат: короткий заголовок, фон и аккуратное поле сообщения.
  14. В аналитике задачи теперь видны потраченные AI-токены и количество обращений к ИИ, а бот отдельно объясняет лимит обращений по задаче.
  15. Менеджеры теперь могут открывать логи запуска бота для общих задач, к которым у них есть доступ.
  16. Зависшие запуски бота теперь очищаются небольшими пачками, а связанные задачи переходят в статус Не удалось вместо вечного выполнения.
  17. В превью проектов бейдж подключения сайта стал короче: статус по-прежнему виден по иконке и цвету.
  18. Стрелки дат в аналитике теперь сдвигают именно выбранный диапазон дат, а не режим недели, месяца или года.
  19. Отложенные записи в Активности теперь остаются в начале списка, включая автоматические обновления.
  20. Ошибки лимита загрузки файлов теперь показываются только в понятном окне и учитывают размер файла, разрешённый тарифом пользователя.
  21. Тарифы теперь используют лимиты AI-токенов без отдельного месячного количества задач.
  22. Проверки подключённых сайтов теперь создают только одну задачу восстановления на сайт в день, с разными текстами для недоступности сайта и ошибки компонента на языке пользователя.
  23. Уведомления о подключении сайта теперь не путают ошибку авторизации компонента с недоступностью публичного сайта и не создают повторную задачу в тот же день после закрытия.
  24. Ежедневные проверки сайтов теперь выполняются один раз в локальный день пользователя, а задачи восстановления создаются от бота и назначаются владельцу сайта.
  25. История оплат доступа теперь появляется в профиле при включенной оплате, показывает тариф и подключается из формы пользователя в админке.
  26. Сообщения о лимитах загрузки файлов теперь показываются понятным окном в quick actions, разделе файлов и полях вложений, а ссылка ведёт в тарифы u0life.
  27. Кнопка «Тарифы» в сообщении о лимите загрузки файла теперь открывает страницу тарифов без перезагрузки текущего экрана.
  28. На странице бота индикатор доступных AI-токенов теперь занимает всю ширину и считается по фактическому месячному остатку.
  29. Описания тарифов теперь формируются из лимитов и переключателей тарифа: пользователи видят актуальные значения хранилища, загрузки, AI-токенов и API на своём языке.
  30. В тарифах появился отдельный переключатель доступа к API, который управляет разделом Интеграции и использованием API-ключей.
  31. Загрузка файлов теперь учитывает лимит одного файла по текущему тарифу и показывает понятное сообщение, когда для большего файла нужно повысить тариф.
  32. First setup использует дружелюбные feature cards для logs, organization, work и other sections, с безопасными defaults для currency, client, card, font size и enabled features.
  33. Quick Action forms стали компактнее, удобнее на мобильных и AI-assisted, с add-new dropdown rows для cards, clients, projects, subscriptions, tasks и categories.
  34. В Quick Action выпадающие списки теперь показываются компактными горизонтальными рядами для быстрого выбора категорий, карт, клиентов, проектов, подписок и задач.
  35. Типы денежных записей теперь называются понятнее: Расход и Доход.
  36. Activity стала понятной daily timeline для денег, времени, задач, заметок, клиентов, проектов, карт, подписок и created records.
  37. У клиентов появился график выплат: u0life может создать уведомление и отложенный доход по учтённым часам и почасовой ставке.
  38. График выплат клиента теперь можно проверить вручную из формы клиента: u0life сразу создаст то же уведомление и отложенный доход, не дожидаясь дневного cron.
  39. Currency records поддерживают fiat, crypto и metal types с searchable Select2 lists, type badges, seed data, icons и безопасным редактированием rates.
  40. Admin user management получил расширенные preview cards, фильтры login/email/name/role/social, user sessions, payment access shortcuts и safer selected-user deletion.
  41. Content filters задерживают ввод и игнорируют stale responses, чтобы старые поиски не перезаписывали новые результаты.
  42. Проекты теперь используют то же направление ручного порядка, что и клиенты.
  43. AI-assisted entry определяет title, category, card, price, time, date и related data из быстрого текстового действия.
  44. Timezone пользователя и first day of week используются в analytics и date-sensitive records.
  45. Money, time, notes, tasks, subscriptions, cards, categories и action forms получили более понятные стили, safe saving feedback и улучшенную генерацию title.
  46. Картинки Fantasy теперь держат 3D внутри рамки, показывают спокойный горный фон у городов и используют более чистых злодеев в капюшоне со светящимися глазами.

# 10 | 2.6.2026

  1. Аналитика клиентов и проектов теперь отдельно показывает стоимость учтённого времени, если у клиента задана почасовая ставка.
  2. Подписки стали повторяющимися routines, которые можно связать с клиентами, проектами, картами, категориями, доходами, расходами, временем и задачами.
  3. Subscription analytics показывает расходы, доходы, время, задачи, оплачено, осталось и связанные подписки внутри аналитики категорий, клиентов и проектов.
  4. Checkout и store verification улучшены для Google Play, App Store, Robokassa, native apps, уже купленных подписок, отмен и restore.
  5. У текущего платного тарифа появилась отмена подписки: продление выключается, а доступ остаётся до конца оплаченного периода.
  6. История платежей в тарифах теперь показывает записи подписки, а после отмены вместо кнопки выводится дата окончания оплаченного доступа.
  7. Checkout подписки App Store теперь записывает более понятную диагностику, если продукт временно недоступен.
  8. Закрытие окна оплаты App Store теперь считается обычной отменой, а не ошибкой.
  9. Добавлены game maps, сохранённый XP, реальный прогресс клиентов и проектов, weekly rewards, локальные success popups, изменения баланса и removal animations.
  10. Клиенты и проекты стали игровыми мирами: Space показывает планеты, галактики, города и корабли; Fantasy показывает злодеев, карты, локации и поселения.
  11. Notifications, порядок Activity, bot reports, assignees задач, access previews и mobile game mode стали проще для понимания.
  12. Публичный сайт получил более понятную документацию, integration pages, AI agent pages, richer article previews, metadata, sitemap, language links и llms.txt для поисковых систем и AI crawlers.
  13. Тексты подключения сайта стали CMS-neutral: сначала создаётся код для Website project, а CMS, URL и health показываются только после подключения component.
  14. При создании проекта теперь нужно выбрать клиента, чтобы новые проекты сразу были связаны с нужным клиентом.
  15. Обязательные поля теперь отмечены звёздочкой в формах, а в форме проекта больше нет пустого выбора клиента.
  16. Публичные CMS integration pages включают скачиваемые пакеты, включая MODX Revolution и universal PHP bridge.
  17. Analytics получила flexible period filters, work analytics, task analytics, storage analytics, subscription analytics и более понятные charts по времени, деньгам, задачам, файлам и балансам.
  18. Period analytics поддерживает presets, custom date ranges, week/month navigation, tracked-time summaries, currency breakdowns и profile defaults.
  19. Filters, list loading, stale AJAX handling и totals выбранных записей оптимизированы для более плавной работы с большими данными.
  20. Pinned records можно сохранять из edit windows, синхронизировать между устройствами, открывать с любой страницы и показывать в desktop footer или за mobile shortcut.
  21. Connects перенесены в u0life: invite codes, профили подключённых пользователей, view/edit permissions, client scopes, category sharing и bot profiles.
  22. Activity разделяет ваши записи и записи подключённых пользователей, показывает type icons, created records, shared access events и безопасные confirmation удаления.
  23. Connects добавили u0life bot, custom AI bot profiles, назначение задач подключённым пользователям, website project fields, подготовку private file delivery и optional S3 storage.
  24. Admin configurations сгруппированы в понятные разделы с collapsible groups, typed values, payments groups и одним save action.
  25. Новые аккаунты получают персонального клиента, default card, configurable rewards и более понятный first-start setup.

# 11 | 7.6.2026

  1. Website bot может просить подключённый site component запускать scripts для анализа, выполнения, ремонта и проверки, оставляя незавершённую работу в planned.
  2. Отчёты бота используют реальное потраченное время, создают заметки и time records, следуют языку пользователя и не создают generic follow-up задачи после успешной работы.
  3. Менеджеры могут редактировать встроенные prompts бота, видеть retry limits, проверять run journals и открывать связанные задачи из bot logs.
  4. Language fallback улучшен: отсутствующие переводы показывают английский текст вместо raw key, а выбранный язык безопасно сохраняется.
  5. Email delivery получил SMTP-настройки, брендированные письма аккаунта, восстановление пароля, unsubscribe links, Reply-To, Return-Path и plain-text fallback.
  6. Push notifications включаются в профиле, автоматически регистрируются на новых устройствах и очищают текст bot notices для читаемого вида.
  7. Game mode запущен с 3D daily log для задач, времени, денег и заметок, celebration после завершения задачи, звуками, today counters и style-specific навигацией.
  8. В профиле можно включить геймификацию и выбрать Space Strategy или Fantasy Cards без изменения обычных тем приложения.
  9. Game styles включают mobile support, сохранённые настройки animation/contrast, тематические select lists, modals, loaders, menus, filters и action forms.
  10. Злодей задач в Fantasy Cards получил реалистичные мантию и арену, а статусы стали понятными: сон без статуса, лёгкое движение в планах, бой заклинаний в работе, довольная победа при неудаче и мощное поражение с полной неподвижностью после выполнения; лишние точки и линии убраны.

# 12 | 16.6.2026

  1. Добавлены Public API и Integrations: управление API-ключами, страницы документации, адаптивные примеры и endpoints для клиентов, задач, заметок, времени и денег.
  2. Страницы интеграций доступны на всех поддерживаемых языках и используют примеры кода, читаемые в светлой и тёмной теме.
  3. Настройки GitHub App и подключение repository projects управляются из admin integrations и редактора проекта.
  4. Task analytics получила детальную страницу задачи со связанным временем, деньгами, файлами, заметками, подзадачами, исполнителями, статусом бота, последними записями, board view, line view, фильтрами и AI-инструментами.
  5. AI sorting задач может распределять работу по исполнителям, рабочему дню, выходным, оценкам, приоритетам, дублям, нагрузке и назначению ботов.
  6. Карточки и превью задач показывают ID, приоритет, статус, исполнителя, состояние бота, счётчики связанных записей и прямой вход в аналитику.
  7. Проекты поддерживают типы Website и Repository с состоянием подключения, GitHub URL, веткой, manager-only AI context, component prompts и обновляемым контекстом сайта.
  8. Website projects могут генерировать pairing codes, подключать CMS components, проверять health, скачивать diagnostics и использовать пакеты MODX или universal PHP bridge.
  9. Repository bot может читать настроенную GitHub-ветку для read-only анализа без website component.

# 13 | 21.6.2026

  1. Работа u0life bot перестроена вокруг очередей, оценок, планового времени, статусов задач, повторов, pause/resume, уведомлений о завершении и понятных отчётов владельцу.
  2. Профили ботов, аватары, карточки задач бота, manager work logs, prompts, ответы AI, shell-скрипты, ответы компонента и заметки задач проще проверять.
  3. Задачи с ботом могут запускаться после сохранения, quick update, API-обновления, превью задачи и плановой проверки runner.
  4. Admin analytics получила единую аналитику подписок, уведомлений, активности ботов, online users и provider-specific логи платежей.
  5. Admin error logs собирают ошибки уведомлений, платежей, файлов, webhook, компонентов и приложения в одном поисковом интерфейсе со статусом, контекстом, экспортом и очисткой.
  6. Admin-страницы пользователей, конфигураций, компонентов, тарифов, файлов, подписок и online sessions реорганизованы в понятные разделы panel, analytics и data.

# 14 | 24.6.2026

  1. Файлы, загруженные прямо в Files, хранятся в отдельной пользовательской области, включая Amazon S3 при включённом хранилище.
  2. Превью файлов, вложения форм, вложения окон редактирования, скачивания, ZIP-экспорт, очистка, квоты и файловая аналитика используют единый safe-download поток.
  3. Динамические отчёты, логи ботов, диагностика, admin-экспорты и вложенные файлы стабильно скачиваются, а не открываются как JSON и не перехватываются обработчиками страниц.
  4. Потоки файлов на iPhone и Android поддерживают скачивание во внешнем браузере, fallback-загрузку и более понятные ошибки доступа или загрузки.
  5. Тарифы описывают уровни Free, Lite, Pro и Max с аналитикой, файлами, AI-распознаванием записей, Connects, лимитами хранилища, загрузки и месячными лимитами AI-ботов.
  6. Лимит обращений ИИ по задаче теперь берётся из тарифа, а менеджеры видят расход AI-токенов в аналитике задачи.
  7. AI-боты теперь резервируют токены перед началом работы и сразу пишут понятный отчёт, если месячный лимит задач или токенов закончился.
  8. Заголовки в wiki-блоках стали спокойнее по размеру, чтобы описания и заметки читались ровнее.
  9. Подписки поддерживают расходы, доходы, время и задачи с недельным, месячным, полугодовым и годовым расписанием.
  10. Robokassa, Google Play, App Store, Stripe и другие платёжные провайдеры разделены в настройках и аналитике подписок.
  11. Отложенные записи подписок могут заранее готовить деньги, время, задачи или платежи без изменения баланса до подтверждения.
  12. Автоматически созданные записи подписок теперь сохраняют в заголовке название подписки.
  13. Прогресс геймификации строится на реальных задачах, времени, деньгах, заметках, клиентах и проектах для карт, счётчиков, XP, достижений, наград и feedback.
  14. Игровой footer показывает победы по задачам, баланс денег, оставшееся время дня и прогресс за сегодня, не скрывая обычные записи приложения.
  15. Карточки клиентов Space используют галактики, планеты, корабли и ресурсные склады; Fantasy использует карты, поселения, злодеев, карточки и сокровища.
  16. Игровые режимы учитывают мобильную вёрстку, читаемые элементы управления, меньше визуального шума и отделение от обычной светлой и тёмной темы.

# 15 | 27.6.2026

  1. В разделе коннектов теперь можно выделить записи и удалить выбранные пользовательские коннекты через меню действий.
  2. Игровые режимы сведены в понятные темы Space Strategy и Fantasy Cards с отдельными визуальными стилями, карточками, меню, курсорами, звуками и настройками профиля.
  3. Записи задач, клиентов, проектов, денег, времени, заметок, карт и подписок сохраняют реальные данные приложения, а игровой слой добавляет иллюстрации, прогресс, награды и обратную связь.
  4. Вёрстка игровых записей упрощена: общие макеты приложения переиспользуются там, где это возможно, а CSS темы остаётся только для значимого игрового оформления.
  5. Карточки задач Fantasy и Space получили стабильные размеры в Action, списках задач, аналитике и на мобильных экранах.
  6. В Action можно добавить связанную заметку прямо к задаче, деньгам, времени, заметке, клиенту, проекту, подписке и задаче бота.
  7. Если добавить заметку к завершённой задаче бота, бот может продолжить эту же задачу после завершения текущего запуска.
  8. В чатах аналитики задач сообщения бота и записи пользователя визуально разделены, поэтому журнал работы проще читать.
  9. Звуковые эффекты геймификации стали редактируемыми admin-данными с загрузкой, прослушиванием, скачиванием, заменой и хранением внутри темы.
  10. Игровое аудио поддерживает фоновую музыку, звуки модальных окон, статусов задач, успешных действий, уведомлений, повышения уровня и отложенного завершения.
  11. Темы Space и Fantasy используют отдельные аудиофайлы с публичного хоста и разные настройки громкости для музыки и эффектов.
  12. Website bot теперь использует живой контекст компонента, обновляемые prompt-поля проекта, более короткие follow-up запросы и понятные AI chain логи.
  13. Workflow MODX website component описан как Task -> AI -> Script -> Component -> Script Result -> AI -> Final Report.
  14. Отчёты website bot остаются краткими для пользователя, а менеджеры могут смотреть prompts, ответы компонента, JSON-логи и скачиваемые audit-файлы.
  15. Контекст компонента можно обновлять из редактора проекта; он может включать Markdown, текст, PHP, базу данных, пакет, пути, язык и commerce-данные.
  16. В игровых режимах восстановлены простые общие feedback, счётчики и визуалы задач, клиентов и проектов без поломки обычной вёрстки записей.
  17. Игровые ассеты обновлены для деплоя, чтобы восстановленные макеты Fantasy и Space загрузились с новой cache version.
  18. Записи денег и времени в игровых режимах снова используют обычную вёрстку приложения.
  19. Заметки Fantasy теперь сохраняют обычные отступы записей и элементы управления карточек.
  20. Записи Action теперь используют единые отступы в ленте записей.
  21. Карточки задач Fantasy теперь меньше зависят от отдельной игровой вёрстки записей.
  22. Игровые картинки задач, клиентов и проектов теперь используют простые наложенные inline SVG-слои.
  23. Игровые картинки используют один более детальный анимированный renderer, а задачи меняют вид по статусу, уровню и силе.
  24. Игровые картинки теперь используют один общий шаблон с отдельными рендерами задач, клиентов и проектов.
  25. Игровые картинки задач, клиентов и проектов теперь сохраняют один чистый SVG-фрейм без лишних фоновых картинок, теней и смещений темы.
  26. Игровые режимы больше не добавляют отдельные отступы карточек и управляющих кнопок поверх обычной вёрстки записей.
  27. Карточки проектов в игровых режимах теперь используют обычные отступы проекта вместо отдельных отступов темы под старые картинки.
  28. Карточки проектов в игровых режимах больше не переопределяют обычную вёрстку проекта через grid или isolation.
  29. Курсоры в игровых режимах упрощены до трёх понятных состояний: обычный, элементы управления и текстовые поля.
  30. Игровые картинки задач теперь меняются по статусу: покой, активность, атака и поражение или взрыв отображаются прямо в общем SVG renderer.
  31. Игровые картинки клиентов и проектов теперь используют реальные цвета записей и заметно реагируют на активность, размер, уровень развития и связанные записи.
  32. Игровые режимы теперь сохраняют обычные классы клиентов, проектов и задач, а стили берут данные из внутренней игровой картинки.
  33. Цветовые линии категорий снова заполняют всю полосу категории.
  34. Кнопки управления игровыми задачами снова находятся по центру снизу карточки без лишнего бокового отступа.
  35. Блоки связанных данных теперь сохраняют одинаковый обычный вид во всех игровых режимах.
  36. Игровые превью задач, клиентов и проектов теперь используют один простой блок картинки и сохраняют обычную вёрстку карточек.
  37. Игровые режимы теперь оставляют только общие игровые элементы, картинки записей, курсоры, звуки и шрифты вместо отдельного оформления Space и Fantasy.
  38. Игровой режим снова загружает общий стиль интерфейса перед игровым слоем, поэтому навигация и страницы сохраняют обычный дизайн.
  39. Игровые темы снова применяют свои цветовые параметры, при этом отдельные стили разделов остаются удалёнными.
  40. Цветовые линии категорий теперь остаются короткой нижней полосой внутри скруглённых карточек записей.
  41. Экраны загрузки, игровые награды и деревянный фон Fantasy теперь лучше совпадают с выбранной игровой темой.
  42. Игровые карточки задач теперь показывают изменения статуса от бота только через обычный переключатель статуса.
  43. Скачивание бэкапов базы теперь проходит через стандартное окно проверки, а старые бэкапы хранятся одну неделю.
  44. Приоритеты задач теперь сортируются так, что 1 является самым важным, а цвета и документация помогают не ставить критичный приоритет всем задачам.
  45. Ошибки доставки уведомлений теперь открываются с соответствующими диагностическими записями в админском журнале ошибок.
  46. Админский журнал ошибок снова показывает старые диагностические записи, даже если у них не были заполнены поля статуса или важности.
  47. В админской аналитике появился раздел Сервер с нагрузкой, хранилищем, базой данных, почтой, Docker, cron, проверками доступности и логом медленных скриптов для оптимизации.
  48. В админском журнале ошибок теперь можно показать все записи, включая информационные и успешные записи, которые по умолчанию скрыты.
  49. Админский журнал ошибок теперь по умолчанию показывает всю таблицу и умеет удалять все записи по текущему фильтру.
  50. Аналитика сервера теперь показывает историю CPU по периоду, самые затратные процессы по памяти и CPU, разбивку файлового хранилища, крупнейшие файлы и более понятную диагностику cron и Docker.
  51. Аналитика сервера теперь оценивает старые служебные записи базы данных и может чистить логи ботов, сессии и отправленные уведомления старше 90 дней небольшими пачками через cron.
  52. Аналитика сервера теперь прячет подробности базы и файлов в раскрывающиеся блоки и показывает более глубокую разбивку диска по проекту, хранилищу, логам, бэкапам, временным файлам и MySQL.
  53. Активность сессий теперь удаляется вместе с удалёнными сессиями, включая выход из аккаунта и чистку старых сессий.
  54. Админский журнал ошибок теперь хранит только реальные ошибки, а проверки связи с сайтом надёжнее создают задачи на восстановление.
  55. Аналитика сервера теперь показывает медленные скрипты по файлам, с длительностью запроса, пиком памяти и нагрузкой для новых runtime-событий.
  56. Аналитика сервера теперь открывается быстрее и сразу показывает самые крупные папки на диске без отдельной ссылки на детальный скан.
  57. Аналитика сервера больше не запускает тяжёлые join-запросы по активности сессий при оценке чистки базы и понятнее определяет Docker-контейнеры.
  58. Аналитика сервера теперь показывает backend PHP-запросы таблицей самых долгих запросов, а график CPU использует короткие подписи дней.
  59. Backend PHP-запросы в аналитике сервера стали компактнее: даты короче, строку можно раскрыть для просмотра сохранённых параметров, а лишняя колонка входного PHP-скрипта убрана.
  60. CPU History в аналитике сервера теперь сохраняет старые дни выбранного периода, а не показывает только последние замеры.
  61. Проверка подключённых сайтов и автозаписи подписок теперь запускаются один раз в день владельца с его выбранным режимом времени.
  62. Обновление лимитов тарифов теперь надёжнее проходит на базах со старыми колонками планов подписки.
  63. Календарь и выбор времени теперь очищаются после обновления страниц и окон, поэтому скрытые popup-блоки больше не накапливаются в приложении.
  64. Игровые режимы теперь загружают свой полный stylesheet без добавления обычной темы Light или Dark поверх него.
  65. Скрипты поведения игровых режимов теперь загружаются вместе с приложением, чтобы анимации статусов задач были готовы сразу при активной игровой теме.
  66. Стили игровых тем теперь сначала подключают базовые стили приложения, а затем общие игровые элементы для более надёжной загрузки.
  67. Стили игровых тем теперь включают те же интерфейсные библиотеки, что и обычные темы, включая Bootstrap и Select2.
  68. Игровые темы теперь стабильнее применяют свои базовые цвета, фон и шрифт.
  69. Bundles игровых тем теперь включают theme-specific entry-файлы стилей для content, elements, analytics и pages.
  70. Стили игровых режимов больше не зависят от лишнего общего класса body; активная игровая тема использует только свой класс темы.
  71. Переключение статусов задач в игровых режимах снова надёжно обновляет анимацию картинки задачи, окно завершения, звуки и дневной счётчик выполненных задач.
  72. Уведомления игровых режимов теперь надёжно закрываются и больше не перекрывают приложение после завершения показа.
  73. Автозаписи подписок, созданные cron, теперь сохраняются от имени владельца.
  74. Старый журнал действий удалён из приложения; ошибки, уведомления, платежи и серверная диагностика остаются в отдельных админских журналах.
  75. В фильтрах данных теперь можно выбрать все проекты выбранного клиента для денег, времени, заметок, задач и подписок.
  76. Если в фильтрах данных выбран только клиент, задачи, деньги и время теперь показывают записи самого клиента без записей проектов.
  77. Опыт в игровых режимах теперь синхронизируется с профилем и начисляется при выполнении задачи через окно редактирования.
  78. Игровой режим больше не показывает окно уровня при обычном запуске приложения.
  79. Переключение статуса задач в игровом режиме снова обновляет картинку, анимацию и звук.
  80. В аналитике подписок теперь можно отредактировать подписку и обновить текущий месяц или год без перезагрузки страницы.
  81. В админском редактировании пользователя появилась секция подписки: администратор может прикрепить тариф, сменить его или завершить текущий доступ.
  82. В аналитике задачи последние записи теперь выравниваются как обычные записи, сохраняют позицию прокрутки при обновлении и идут по времени добавления.
  83. Повторный запуск задачи ботом теперь передаёт ИИ новые связанные записи времени, денег, заметок и задач.
  84. Окна опыта в игровом режиме теперь появляются только после реального изменения опыта или уровня, а не при запуске приложения.
  85. При удалении нескольких выбранных записей игровой режим теперь показывает одно итоговое окно с количеством удалённых записей и суммами денег или времени.
  86. В текущем платном тарифе появилась кнопка завершения подписки: она отключает продление, но сохраняет доступ до конца оплаченного периода.
  87. Отмена подписки в тарифах теперь показывает точный источник: App Store, Google Play, Robokassa или доступ, выданный администратором.
  88. В профиле появился график работы, а сортировка задач в аналитике теперь использует часы и выходные каждого исполнителя.
  89. Аналитика задачи теперь стабильнее использует общий интерфейс приложения: страница стала проще, а последние записи остаются в фокусе.
  90. Пустые фильтры данных теперь показывают все подходящие деньги, время, задачи и заметки; если выбран только клиент, остаются записи напрямую по этому клиенту.
  91. Звуки игрового режима теперь загружаются без ошибки скрипта при запуске.
  92. Темы приложения больше не применяют вспомогательный фон Bootstrap tertiary.
  93. Ссылки в описаниях задач, времени и других записей теперь открываются в отдельном окне браузера.
  94. Значки, списки, панели и состояния форм Bootstrap теперь стабильнее используют цвета выбранной темы приложения.
  95. В Активности в разделе задач теперь показываются только активные задачи.
  96. Значки на тёмных цветах темы теперь сохраняют читаемый светлый текст.
  97. У задач появился статус «Неудача», а переключатели статусов стали компактнее и показывают понятные иконки.
  98. Google login и фильтры журнала ошибок администратора теперь обрабатывают устаревшие сессии и фильтры пользователей без ошибки сервера.
  99. Админская онлайн-аналитика теперь отделяет сессии с JS-подтверждением от активности сайта и приложения без такого подтверждения и показывает неподтверждённые визиты в разделе ботов.
  100. Админская аналитика ИИ теперь показывает маршрут каждого AI-agent по дням: шаги, время страницы и паузу до следующего запроса.
  101. В админской аналитике появилась отдельная страница анализа ИИ: визиты AI-краулеров, просмотренные страницы, источники, подсказки поисковых запросов и ритм заходов.
  102. В режиме космической стратегии клиенты теперь выглядят как более детальные галактики, а проекты — как чистые объёмные планеты без видимых рамок картинки.
  103. Корабли задач в режиме космической стратегии стали детальнее и объёмнее: улучшены свет, тени и эффекты статусов.
  104. Злодеи задач в Fantasy Cards пересобраны: капюшонный маг с корректными пропорциями, сон без статуса, покачивание в плане, бой с заклинаниями в работе, проклятие при провале и финальная смерть при выполнении.
  105. Fantasy Cards теперь загружает графику с правильного адреса, развивает местность клиентов и города проектов по реальному числу проектов и задач, а баланс карты показывает в открытом сундуке под углом с соответствующим количеством золота.
  106. Превью Fantasy Cards теперь используют настоящую 3D-местность клиентов и города проектов, фактурного мага в капюшоне и сундуки цвета карты с золотом в валюте пользователя.
  107. В карточках Fantasy Cards теперь показывается только один открытый сундук, а золото лежит прямо внутри него.
  108. У злодея Fantasy Cards в превью задач теперь более естественные пропорции головы и тела.
  109. У территорий клиентов Fantasy Cards появился пейзажный фон за 3D-рельефом, а пустыня теперь состоит из спокойных песчаных дюн без анимации.
  110. У городов проектов Fantasy Cards теперь более яркие дома и дальний городской фон без плавающей анимации.
  111. Fantasy Cards теперь использует плоские иллюстрации: карты клиентов и сцены проектов зависят от реальных данных, маг задачи слегка оживлён на фоне своего проекта, а сокровище карты учитывает её цвет и баланс без 3D-рендера.
  112. Злодей задач Fantasy теперь целиком помещается в рамку и стал светлее, а при любом положительном балансе карты в сундуке отчётливо видно золото.
  113. В Fantasy Cards появились светлые рамки коллекционных карт: они не перекрывают иллюстрации, а цвет записи виден в окантовке и угловых самоцветах.
  114. Злодей задач Fantasy полностью заменён детализированными реалистичными иллюстрациями для всех статусов, с аккуратными эффектами магии, урона, поражения и победы.
  115. В анализе сервера появилась кнопка очистки старых записей журнала backend PHP-запросов.