Git Product home page Git Product logo

kanban's Introduction

Redmine kanban plugin

This plugin provides the Kanban board.

What's new

  • Started accepting donations using Liberapay. The donate button is in the right sidebar. #40
  • Spent hours can now be displayed on cards. #40
  • Added tracker to issue filters. #39
  • Show parent task in issues cards. (See screenshot)

Features

  • Issues can be displayed in a card form by status.
  • You can change the issue status and assignee by dragging and dropping.
  • You can view all issues by a group or project members.
  • You can display some notes of a issue by mouse-over and write the note easily.
  • There are many filters for display.
  • Warning can be displayed if the WIP limit is exceeded.
  • Supports English, Spanish, French, Polish, Russian and Japanese language.

Screenshots

Overview

Ticket filters

Small card view

You can display more cards than normal size cards at once.

Show parent task in issues cards

It is possible to show\hide the issue parent from the filter section.

Keyboard Shortcuts

  • o : Show login user only.
  • e : Show everyone in the project.
  • d+u : Due date set to unspecified.
  • d+o : Due date set to overdue.
  • d+t : Due date set to today.
  • d+w : Due date set to this week.
  • n : Show by normal size card with days left.
  • k : Show by normal size card with estimated hours.
  • p : Show by normal size card with spent hours.
  • s : Show by small size card.
  • l : Select all open issues.
  • h : Show this help.

Required Redmine version

  • 3.4.6.stable or later (~4.1)

Install

  1. Move to plugins folder.
git clone https://github.com/happy-se-life/kanban.git
  1. Edit models/constants.rb for your environment.

  2. Restart redmine.

  3. Enable role permission to each users groups

  1. Enable modules for each project.

Uninstall

  1. Move to plugins folder.

  2. Remove plugins folder.

rm -rf kanban
  1. Restart redmine.

Notes

  • It has only been used by small organizations upto 30 members before.
  • Therefore, the visibility authority is loosely implemented.
  • However, I think it is a trade-off with ease of use.

License

  • MIT Lisense

Thanks for the great contributors who helped with the localization

  • @aivorra for Spanish
  • @camlafit for French
  • @karnow98 for Polish
  • @deryaba for Russian

Thanks for the great library

Contact me

  • If you have any questions or ideas for improvement, please register with issue.

kanban's People

Contributors

happy-se-life avatar fdigiugno avatar alessio92 avatar deryaba avatar camlafit avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.