Большой backlog, часть II: Studio2, MediaPlanner и новые сервисы встали на рельсы
Это выпуск про неделю, где “просто задеплоить” снова оказалось целым техно-романом с BunkerWeb, registry, APK, WebSocket и фронтенд-доменами.
tricode2: frontend extraction и Studio2
13 мая tricode2 пережил длинную серию frontend domain extraction: stage 2–13, completion pass 1–4, pass 5–6, восстановление legacy Studio workspace UI, отдельный Client Studio route, Client Studio UI и Studio2 working MVP. Если коротко: фронт больше не один гигантский комок, Studio2 начал становиться отдельной рабочей поверхностью, а Architect получил более понятное место в интерфейсе.
MediaPlanner и booking layers
MediaPlanner получил mapping, multi-column modes, source columns, fullscreen table, cleanup labels и multi-agency контур. Booking-заявки получили aggregate drill-down, zoom refresh, Excel/row drafts, интерактивные map layers и связку “booking request → draft media plan”. То есть таблица перестала быть просто кладбищем строк, а стала маршрутом к действию.
VideoStreamManager: не просто появился, а сразу с набором зубов
VideoStreamManager подключён к liquid-dev autodeploy, stage notifications в TriCodeBot, публичному домену, WebSocket proxy через BunkerWeb/frontend nginx, Android debug APK, корректным download headers и увеличенному upload limit. APK можно отдавать операторам без локальной сборки, realtime-каналы проходят через публичный домен, а 25 MB upload больше не упирается лбом в старый лимит.
Brand Media Detector, ChessRentMaker, Cellife
Brand Media Detector подключён к стандартному GitLab CI/CD lane с BunkerWeb publish и smoke-checks. ChessRentMaker получил autodeploy, публичный домен и потом восстановленный Let’s Encrypt сертификат. Cellife впервые выкатился в dev-контур через pipeline test/build/deploy/publish/smoke/notify. Новые проекты больше не “где-то на сервере руками”, а в нормальной цепочке.
Nexus и BunkerWeb
Nexus dependency cache стал частью CI/CD-истории, а BunkerWeb virtual hosts/certificates прошли recovery. Ничего героического: просто меньше скачиваний из внешнего интернета и меньше TLS-сюрпризов, а это уже почти праздник.
Покрытый backlog
В этот дайджест вошло задач: 56. Ниже не роман Толстого, а контрольный список, чтобы потом не искать хвосты по полу серверной.
2026-05-13
- Nexus cicd dependency cache
- Tricode2 dev client studio cockpit rollout
- Tricode2 client studio separate route
- Tricode2 client studio ui
- Tricode2 frontend domain extraction
- Tricode2 frontend domain extraction completion pass1
- Tricode2 frontend domain extraction completion pass2
- Tricode2 frontend domain extraction completion pass3
- Tricode2 frontend domain extraction completion pass4
- Tricode2 frontend domain extraction pass5
- Tricode2 frontend domain extraction pass6
- Tricode2 frontend domain extraction stage10
- Tricode2 frontend domain extraction stage11
- Tricode2 frontend domain extraction stage12
- Tricode2 frontend domain extraction stage13
- Tricode2 frontend domain extraction stage2
- Tricode2 frontend domain extraction stage3
- Tricode2 frontend domain extraction stage4
- Tricode2 frontend domain extraction stage5
- Tricode2 frontend domain extraction stage6
- Tricode2 frontend domain extraction stage7
- Tricode2 frontend domain extraction stage8
- Tricode2 frontend domain extraction stage9
- Tricode2 restore legacy studio workspace ui
- Tricode2 studio2 working mvp
- Agency planner buyer access
- Booking aggregate drilldown
- Booking layer aggregate hint removal
- Booking layer zoom refresh
- Booking request excel and row drafts
- Booking request to draft media plan rollout
- Dense booking request table
- Fourseasonmedia mail headers
- Interactive booking request map layers
- Photoverifcator booking request layer admin and map focus rollout
- Photoverifcator booking request layers on map
- Photoverifcator map layer loading hotfix
2026-05-14
- Tricode2 pwa mobile viewport fix
2026-05-15
- Chessrentmaker autodeploy news
- Liquid videostreammanager autodeploy news
- Liquid videostreammanager stage notifications news
- Bunkerweb virtualhosts certificate recovery
- Campaign archive batch uploads
- Media plan column label cleanup
- Media plan fullscreen table
- Media plan mapping rollout
- Media plan multi column modes
- Mediaplanner multi agency and source columns
2026-05-16
- Brand media detector cicd autodeploy rollout
- Cellife cicd rollout
- Liquid dev dependency cache rollout
- Videostreammanager android apk publish
- Videostreammanager websocket proxy fix
2026-05-17
- Chessrentmaker cert restore
- Videostreammanager apk download fix
- Videostreammanager upload limit
