Code Monkey home page Code Monkey logo

taskboard's People

Contributors

bartaz avatar rakk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

taskboard's Issues

Bookmarkable urls for 'filter by tag'

The new 'filter by tag' feature is very useful. It would be even more useful if i could copy a url to a filtered view and for that url to then take me to a filtered view if i paste it into a browser. Then, for example, I could send Map of Medicine the url for the current iteration, filtered by "Waiting for Feedback" and ask them to use it to check for stories they need to respond to.

Currently I can right click on one of the tags listed and copy its url. (eg. http://taskboard.example.com/taskboard/show/1#tagged_as_blocked). This looks like a useful url, but when i paste this into a browser i see an unfiltered view.

'Add cards' and 'Add columns' don't deselect

'Add cards' and 'Add columns' links are not unselected when cards or columns are added.

They look as selected and get unselected when clicked. This can be fixed by reloading the page.

Change card colour at card level

You can set card's colour only at the taskboard's view currently. I would like to have this option at the card level as well. The reason for this is related to zooming out taskboard - when I zoom out taskboard I'm not able to change the colour because colour picker is inactive.

External demo version deployed

In order to promote usage of taskboard we need to have demo version of taskboard deployed. It should be accessible by external user. There should be some restrictions to avoid some DoS attacks, etc.

Grouping cards from one story (by adding "rows")

There should be a possibility of visually grouping cards that represent tasks for one story.
Sometimes on real scrum taskboaards it's done with 'rows' like: http://www.mountaingoatsoftware.com/system/hidden_asset/file/29/MockedTaskBoard.jpg

Currently you can mark cards with colour or tags, but tags are not so visible and 5 default colours may be not enough.

Easiest solution is to add more colours (maybe customisable) or some other way of grouping cards.

Coloured notification popups

It would be much more nice to have different colour for notifications that indicates errors, warnings, info...

Deleted tag still displayed at level card

Steps to reproduce:

  1. Go to story card level.
  2. Add one tag.
  3. Delete this tag.
  4. Add different tag.

Result: Tags from points 2. and 4. are both shown
Expected: Only tag from 4. will be displayed

User should be able to archive and delete a taskboard

User should be able to archive and delete the whole taskboard.
We can implement new properties of taskboard.
Solutions:

  1. When the taskboard is too old it would be fine to remove this taskboard from current list by archiving it. Then the whole taskboard goes to archive list.
    When the archive list is too long we should be able to permanently remove taskboard from the archive list.

  2. When the taskboard is too old user is able to archive or permanently remove it.
    Removing from the archive list should be also possible.

Error notifications

Currently Taskboard is not very good at reporting errors.
When something is wrong with juggernaut connection, user got logged out or anything went wrong on the server side user may not be able to notice it. He just sees that 'something is wrong'.
And the only thing he can do is refreshing the page.

Errors need to be clearly notified to the user so he sees it before he looses some of his work.

This can be done with current notification system (messages in right bottom corner) but errors need to have other look (to be noticeable) and they can't disappear until error is fixed.

Clonning taskboard

I would like to have a possibility of creating new taskboard based of one preselected (kind of cloning).

What should be cloned:

  • columns
  • cards in each column
    • card issue link, name, notes, tags
    • card ideal hours / burndown (?)

Import issues from GitHub

As we moved Taskboard to GitHub it would be great to have a possibility of importing issues from GitHub issues page.

Aliases for taskboard urls

I'd like to have aliases for taskboard urls. For example now urls look like: taskboard/show/17 and it would be nice to have it as taskboard/ITERATION60.

Show help tips for editable card fields

Sometimes it's not clear what should be done to save/cancel editing of what should be entered in edited field.
Some king of help tip should be shown to help users.

For example:

  • Description: 'To save press Enter'
  • Notes: basics of Markdown syntax
  • Tags: 'To add more than one tag use "," f.e. tag1, tag2'

Grouping taskboards

As an administrator I would like to group taskbords that belong to a single project.

This will allow to reduce the length of list of taskboards.

Card burndown not updated when hours change

Card burndown chart doesn't get updated when hours left are changed on a card.
To get updated chart you need to close and open the card or change hours for the second time.

Legend of colours needed

When looking at first time at taskboard I noticed that the legend of card colours would be very useful.

Place of the legend at the taskboard:
for example: up-right corner, expanding box (just in case to not cover the cards)

Generating PDF report based on taskboard

I want to print out the taskboard to PDF. The report should contain: snapshot of taskboard and burndown chart. Burndown chart should be generated on the new page.

Changing background colour of column

Some users would like to 'highlight' specific column (for example column with blocked issues) with some background colour.

This may be the background of whole column or maybe just a header.

JavaScript error for users with 'viewer' role

When opening taskboard page as user with 'viewer' role JavaScript error is shown (by Firebug in Firefox) and columns height is not set to be equal.

Affected version: 09.08.24 Governor Bay

Consider moving docs to GiHub Pages

GitHub Wiki is very simple and has very limited functionality. You cannot upload images, you cannot make sub-pages, you don't have much control of how the page looks like.

GitHub also provides 'Pages' feature for every repository.
http://pages.github.com/

Simply it's a 'branch' in your repo where you keep your website files (as HTML or other supported mark-up) and GitHub builds a page out of these files.
This will give us much more flexibility without loosing much of 'wiki' simplicity ('wiki' syntax, editing on-line).

JIRA links go to login page

After clicking on jira link at the open card, the user is linked to jira login page - event he is logged in.
Expected result: when the user is logged in - proper jira page should open without login in.

Drag and drop of predefined tags

Many tags appear on multiple cards. It would be nice to have set of predefined tags displayed somewhere on a screen, from which user could drag and drop on a card.
There is no need to make that set persistent. It can be stored in cookies.

Sorting cards in column

To have taskboard more useful, I would like to have default sorting of cards, i.e. alphabetically or by colour.

Link to Cognifide

We should show that Taskboard is Cognifide's product, so there should be some link to Cognifide (and maybe Cognifide logo) somewhere in Taskboard.

Taskboard should work in Internet Explorer

There are currently several issues with Taskboard features in Internet Explorer browser.

IE7 and IE8 should be supported browsers (all the bugs that show up in these should be fixed).
IE6 is not a high priority.

Users roles assigned per project

Currently roles (viewer/editor) are assigned per user. As the number of taskboards from different projects grows we need to be able to assign roles for users per project. So user will have specific role for all the taskboards in a specific project.

It need to be defined what kind of roles and rights do we need, how to manage them, etc.

Invisible taskboard can be created

  1. Go to the taskboard.cognifide.com
  2. Click on 'space' button in the name field and click on 'Add'

Result: New taskboard will be created but it will not be available in taskboard list.
It is available onlyby using the web address.

Taskboard name not trimmed out

  1. Create taskobard with name ' XXX '
  2. New taskboard will be created and it'll be listed as XXX
  3. When you move mouse on the name there is a hint saying Go to ' XXX '
  4. When you open the browser window title saying ' XXX '
  5. Taskboard name on the taskboard view is XXX
    Points 3. & 4. are inconsistent with 2. & 5.

Bad design of link for changing taskboards

The link to change taskboards is in my opinion misplaced and it's not clear that it's a link (it has the same color as unclickable username near Logout link).

I suggest to move it to the right near the rest of the links and let the header start with just the name of the taskboard (it's clear what it is).

Integrate Google Calendar into Taskboard

This is new feature. I would like to integrate google calendar into taskboard. There should be some messaging (alert) in the taskbaord when some event is about to happen. This theme requires breakdown for sure.

wrong reports while moving cards

I'm moving the cards between lanes, however BEFORE and AFTER fields in logs shows same value:
TIMESTAMP; 20090616103439; USER_ID; 1; USER_NAME; taskboard; ACTION; moveCard; MSG; Moved a 'asdaf' card; OBJECT_ID; 1; OBJECT_NAME; asdaf; BEFORE; 1 @ Todo; AFTER; 1 @ Todo
TIMESTAMP; 20090616103448; USER_ID; 1; USER_NAME; taskboard; ACTION; moveCard; MSG; Moved a 'asdaf' card; OBJECT_ID; 1; OBJECT_NAME; asdaf; BEFORE; 1 @ asdfgg; AFTER; 1 @ asdfgg

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.