Skip to content

Add GIP task tools to beta panel#9

Open
synodsy wants to merge 1 commit into
fesworkscience:masterfrom
synodsy:feature/my-feature
Open

Add GIP task tools to beta panel#9
synodsy wants to merge 1 commit into
fesworkscience:masterfrom
synodsy:feature/my-feature

Conversation

@synodsy
Copy link
Copy Markdown
Collaborator

@synodsy synodsy commented May 14, 2026

Описание

Добавлена интеграция решения по передаче заданий между разделами в основную pyRevit-структуру проекта.

Изменения:

  • добавлены кнопки «Передать задание» и «Журнал заданий» в CPSK.tab / 99_Beta.panel / Beta.pulldown;
  • перенесён модуль gip_tasks в pyrevit.extension/lib;
  • сохранены локальный режим, работа с API/синхронизацией и текущая бизнес-логика;
  • кнопки используют существующие pyRevit entrypoint-скрипты и общий модуль команд.

Тип изменения

  • Исправление бага (non-breaking change)
  • Новая функциональность (non-breaking change)
  • Breaking change (изменение, ломающее обратную совместимость)
  • Документация

Связанные Issues

Нет связанного issue.

Чеклист

  • Код проходит pyrevit_checker.py без ошибок
  • Добавлена проверка require_auth() (для новых кнопок)
  • Используется cpsk_notify для уведомлений
  • Все except блоки уведомляют пользователя
  • Нет f-строк, walrus operator, type hints
  • Протестировано в Revit

Скриншоты

image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant