Kanban

Дополнение Kanban предоставляет компонент kanban-доски, визуально представляющий рабочий процесс проекта. Оно использует карточки для представления задач и колонки для представления различных этапов проекта, что позволяет пользователям быстро оценить прогресс. Дополнение основано на JavaScript-библиотеке Smart Kanban.

overview embedded kanban

Ключевые возможности дополнения Kanban:

  • Визуальная kanban-доска: Полностью настраиваемый компонент kanban-доски, который можно интегрировать в любой экран Jmix.

  • Управление задачами: Управление задачами на доске, включая назначение их пользователям, установку сроков и приоритетов.

  • Управление этапами: Создание и управление этапами (колонками) на доске, представляющими различные фазы вашего рабочего процесса.

  • Функция перетаскивания: Перемещение задач между этапами с легкостью, предоставляя удобный и интуитивно понятный интерфейс.

  • Опции настройки: Настройка внешнего вида и поведения доски в соответствии с вашими потребностями и предпочтениями.

  • Интеграция с Jmix: Дополнение Kanban легко интегрируется с фреймворком Jmix, позволяя вам использовать существующие данные и функциональность.

Установка

Это дополнение требует Enterprise подписки. Если у вас нет подписки, см. раздел Пробная Enterprise подписка, чтобы узнать, как получить пробную версию.

Для автоматической установки через Jmix Marketplace следуйте инструкциям в разделе Дополнения.

Для ручной установки выполните следующие шаги.

  1. Настройте доступ к премиум-репозиторию.

    • Добавьте премиум-репозиторий в свой build.gradle:

      repositories {
          // ...
          maven {
              url = 'https://global.repo.jmix.io/repository/premium'
              credentials {
                  username = rootProject['premiumRepoUser']
                  password = rootProject['premiumRepoPass']
              }
          }
      }
    • Добавьте учетные данные премиум-репозитория в ~/.gradle/gradle.properties:

      premiumRepoUser=123456123456
      premiumRepoPass=abcdefabcdef

      Получите учетные данные репозитория из вашего лицензионного ключа: первая часть ключа перед тире – это имя пользователя репозитория, часть после тире – пароль. Например, если ваш ключ выглядит как 123456-abcdef abcdef, имя пользователя – 123456, а пароль – abcdef abcdef.

  2. Добавьте зависимости в build.gradle:

    implementation 'io.jmix.kanban:jmix-kanban-flowui-starter'