Proda1

Внутренний статус. Введите пароль.

Proda1

31 августа заявка Trans · ждём ключи

Публичный статус проекта. Код и документы репозитория сюда не входят.

Найти груз на TIMOCOM → оператор выбирает → выложить в Trans.eu от имени живого менеджера. CRM в этот поток не входит.

План потока

сделано
Консоль сбор → выбор → размещение
сделано
Учёт попытки и успешные размещения
сделано
Контракты API поиск TIMOCOM · выкладка Trans
в работе
Trans.eu заявка ушла · ждём ключи
в работе
TIMOCOM Search отдельный трек · ES4B
далее
Живой прогон ключи → OAuth → publish
сделанозакрыто в работеидёт или ждём ответ далееследующий слой не начатонамеренно позже

Уже закрыто

сделано

Консоль оператора

Сбор грузов по направлению → список в консоль → размещение выбранных номеров → проверка. Без GUI и без «фраз». Можно быстро взять один лучший груз автоматом, основной сценарий — ручной выбор.

сделано

Учёт размещений

Фиксируются попытки и успешные выкладки. Учебный контур без боевых вызовов бирж.

сделано

Как публиковать в Trans.eu

Разобрали официальный API: от имени менеджера, сразу номер объявления и отбивка. На живую биржу пока не ходим.

сделано

Как искать на TIMOCOM

Карта полей для списка в консоли (направление, дата, вес, кузов). Боевой Search API — отдельный доступ, в работе.

сделано

Legacy-переписка по биржам

Разобран архив писем директора: TIMOCOM (publish/contacts), Trans.eu (OAuth, app keys). Выжимка для интеграции — без дублирования в git.

сделано

Решение по Trans.eu

Своё приложение Proda1 (не CRM, не TMS на продажу). OAuth2 Authorization Code — publish под аккаунтами сотрудников. Ключи CRM не копируем.

сделано

OAuth-воркер Cloudflare

Callback-контур в проде; публичная главная воркера — только заголовок Proda1, без внутренностей.

сделано

Заявка Register your app

Форма на trans.eu/api отправлена 31.08.2026 — scope Freights, своё приложение компании. Ждём client_id, secret и api-key.

сделано

Auth: Authorization Code

Password grant на текущем стеке не работает (400). Путь — OAuth через браузер; password grant снят с плана.

сделано

Защита статус-страницы

Внутренний статус за паролем (гейт в коде страницы).

Сейчас и дальше

в работе

Trans.eu — ключи приложения

Заявка Register your app отправлена 31.08. Пишем в api@trans.eu только если форма зависла или срок вышел. После ключей — OAuth менеджера, затем live adapter и тестовый publish (только с явным разрешением).

в работе

TIMOCOM Search

Открытый ticket «TIMOCOM inventory» в ES4B (консультация, не разработка) + эскалация директору. Если нет ответа — запрос в Timocom API support.

далее

Живое чтение и выкладка

Подключить официальный поиск и публикацию вместо учебного контура — теми же командами консоли.

далее

Уведомление менеджеру

После успешной выкладки — отбивка в Bitrix. Привязка сотрудника к менеджеру — отдельным шагом.

не начато

Несколько менеджеров

Разные направления и типы груза — разным людям. Консоль уже рассчитана на расширение.

Стоп по живым биржам

Боевой поиск и боевую выкладку не запускаем без ключей Trans и явного разрешения на пробный прогон. Живого HTTP publish в Proda1 пока нет. Ключи и refresh CRM не используем — последний refresh побеждает и сломает CRM.

Лог обновлений

31.08

Заявка Trans Register your app отправлена. OAuth-воркер в проде (главная минимальная). Password grant снят с плана — путь Authorization Code, своё приложение без CRM. Ждём ключи; статус за паролем.

28.08

Legacy COMM: переписка Timocom/Trans.eu → выжимка. Env и token test (auth only): keys OK, password grant → 400. ES4B: TIMOCOM inventory + эскалация.

27.08

Консоль: сбор по направлению → выбор груза → размещение от имени менеджера; учёт попыток. Карта поиска TIMOCOM и контракт выкладки Trans.eu по официальным API. Живые биржи не трогаем — ждём доступы.

26.08

Контракт publish Trans.eu по доке. Фокус на выкладке, пока нет доступа к поиску. Браузерный автоклик — не прод.

24.08

Первый консольный контур и тесты. План MVP. Публичный статус на Cloudflare Pages.