Бобер Боб
Платформа складского учёта
Платформа складского учёта · Release notes · v1.0.1

История версий — v1.0.1

Вторая итерация глобальной перестройки платформы под задание 108: Telegram-бот полностью переведён на прямую работу с базой данных платформы (запись прихода/расхода, движения, остатки) без обращения к Google Таблицам. Все вызовы экспорта/импорта/синхронизации с Google удалены из пути работы агента и Telegram-бота: из AiAgentService убраны syncStockToSheet и logMovementToSheet, кнопка «Синхронизировать» (импорт из Google) убрана из списка товаров. Данные хранятся в базе платформы (Stock, Movement), часть данных не удалялась. Платформа переведена на версию 1.0.1.

patch Выпущена 03.09.2026
v1.0.1 patch от 03.09.2026

Задание 108. Глобальное изменение - убираем Google и чаты (часть 2)

Telegram-бот работает с базой напрямую

  • Схема «Telegram-бот → БД» — приход/расход/отмена пишутся сразу в таблицы Stock и Movement платформы; лишние вызовы в Google убраны
  • AiAgentService — удалены блоки syncStockToSheet и logMovementToSheet из executeOperation и handleCancel; удалён конструктор GoogleSheetService и setSheetService
  • ConfiguresSheetServices — больше не настраивает Google-сервис для агента, только источник (source)

Google: убраны обращения

  • Импорт из Google — кнопка «Синхронизировать» в списке товаров (ProductSyncService) удалена
  • Экспорт/синхронизация — вызовы записи в Google Таблицы (updateCell, appendRow, ensureSheet) больше не вызываются из пути работы агента и Telegram-бота
  • Данные не удалены — конфигурация Google Таблиц и накопленные данные (last_sync_data) сохранены в базе

Версия

  • config/app.php — версия 1.0.0 → 1.0.1 (env('APP_VERSION', '1.0.1'))
  • resources/json/versions.json — добавлена запись 1.0.1
  • Проверка — на bober-bob.ipd.test версия платформы теперь 1.0.1
← Ко всем версиям