Giter Club home page Giter Club logo

kanbanist's People

Contributors

cosnomi avatar darekkay avatar dbarnett avatar dependabot[bot] avatar kantorge avatar kevlatus avatar mishawakerman avatar mwakerman avatar ryankscott avatar sai-manoj-kumar 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  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

kanbanist's Issues

Screen resolution - frame fixing

When I have many tasks in a column (srcollbar will be displayed in this column), it is possible to scroll the header line (name of the column/label) out of the window. This information should be always displayed

Add dynamic due date filter for "Today"

When defining a due date filter, a unix formatted string is added to the url.
When 'today' is choosen as due date and the view is added as bookmark and reopend the next day, the due date filter is not updated to the today's date.

Maybe changing the added filter to the url as word and then convert into a unix formatted timestamp for making the request would be better?

Multiple Boards using different filters

I am not sure if this is an issue... or a feature request... or a support request. I am sorry if I ask this in the wrong forum

Is it possible to have more than one Kanbanist board pointing to my todoist account? Eg One for personal tasks, one for customer tasks, one for family etc?

No date filter on Backlog

Hi

I have started looking at Kanbanist and it is really a nice solution. Is there a way to filter all columns on due date except the backlog?

Johan

Rewrite drag and drop integration

The current drag and drop integration based on react-dnd suffers from various longstanding issues like major visual quirks and offsets while dragging (#9) and lack of mobile screen support (#22). It should be updated to something more stable and maintainable.

http://github.com/rcdexta/react-trello looks like a great drop-in solution to implement all of the UI and interactions for draggable boards and items.

Persistent today/next 7 column

Is it possible to have a persistent column that auto-populates with the "today" items? Yes, I can open the backlog and filter by today, but I would love to have this so that anything I have "scheduled" for the day is always there without having to use notifications (notification fatigue).

Thank you.

Release management

It would be nice when it is stable enough to create a downloadable release (with github releases) so I don't have to build it myself.

Thanks!

Enhancement Request: Support swimlanes (rows) on the board

In Kanban, it's customary to be able to have swimlanes and columns. Swimlanes can indicate projects, or could be labels unrelated to columns. In the latter case, you could have a pattern defined to indicate a row label. For example Row_xxx, Row_yyy, etc. You could then strip "Row_" from the displayed text on the Kanbanist board. Thoughts?

Add support for Toggl button

I appreciate your work much!

I think this feature would help users to be more productive during their work.

There is an integration between toggl and todoist that allows to track time in toggle from todoist web applictation: https://toggl.com/todoist-time-tracking/

It would be convenient to have a support for toggl button in kanbanist, so user could avoid double checking tasks in kanbanist and todoist during working prosess

Allow Labels that aren't lists

To manage project Milestones, it would be useful to have Labels that aren't Kanban Lists.

I propose that:

  1. Labels not selected in the list filter, are available in a new "Labels Filter".
  2. Tasks be added the "Backlog" if they don't contain a Label from the List Filter set.

This would allow users to:

  1. Have the labels like @completed, @milestone1 and @doAtTheOffice on the same task, freeing up the
    label system for other uses.
  2. View a Kanban board for each Milestone, or other use of labels (without having to involve subproject trickery).
  3. Even have a separate board that makes it easy to drag tasks between milestones.
    (?lists=["Milestone1","Milestone2","Milestone3"]), not very Kanban-y I know.

Expand date in card

Expand the date in a card if it is not the current year. In the moment there is no difference in displaying 11.10.2019 or 11.10.2020

Sort by assignated person

Hi,

We try kanbanist for since 1 week, and we need a new feature.
We need to have a column for each person from our company. It's possible with label but we need to sort task only with assignated person. It's possible ?

And is it possible to have color by person. Each task for the x person is red.

Thanks.
Regards,

Display time

Is it possible to display also the time if a task has a specific time, for example "today 9:00"

https://kanban.ist/board URL does not always clear filters

Hi there,

I have created a bunch of filtered "views" and saved them as bookmarks (allows me to get there quickly without defining different views each time). I also created a bookmark to https://kanban.ist/board with the intent of "clearing filters" without the multiple clicks to go in to do so. But when I do that - the filters remain.

I suspect it is the way the clear filters button itself works with filtering that is not getting called when using the URL in the address bar....

Ideas? Thank you.

Issues in Vivaldi Browser

I placed also a ticket in the vivaldi browser forum.

kanban.ist is working properly but it is not possible to move a task to another tag-column. In chrome or firefox it is working like it should. I just want to inform you, maybe it is an issue by kanban.ist, may be by vivaldi

Inconsistent prettier configuration

In your README, you're using the following prettier configuration:

prettier --print-width 120 ---tab-width 4 -single-quote --jsx-bracket-same-line --arrow-parens avoid --trailing-comma es5 --write src/**/*.js

However, some JavaScript files in this repository use 2 spaces for indent.

I would like to open a PR with a .prettierrc file and a format script to enforce your coding styleguides, but this would reformat every single file.

So my question is - would you rather change the code styling to 2 spaces or reformat all files with 4 spaces?

(EDIT: I just saw some files formatted with 2 and some with 4 spaces)

Drag and Drop Offset (Safari)

Halfway through 2018, dragging tasks and lists broke completely in Safari (Kanbanist currently doesn't work in Safari) and the drag offsets went crazy in Chrome and Firefox. I tried updating to the latest version of react-dnd but that did not solve the problem.

It appears to be related to along long standing issue with react-dnd but I'm unsure when Kanbanist became effected.

I think it calls for a different drag-and-drop library like react-beautiful-dnd.

Sort as parameter in URL

Hi,

I have always two browser tabs with kanbanist open.
One with a filter for today https://kanban.ist/board?filter=TODAY and another one without this filter to see all tasks.
Inside the today filter I sort by priorities and for all I sort by date. When I switch the filter inside one of this tabs, the sorting is also switch in the other tab when the page is reloaded. I think that sorting is stored in a cookie or something like that.
It would be nice to have sorting also in the URL like:

Would be nice to have this and thanks again for this tool that helps me managing my tasks.

Best regards Gerd.

Add contrast to favicon image

The favicon image is near impossible to see when using dark mode themes in browsers:
Kanbanist Favicon
[This is a screenshot, not just a black image!]

Suggest adding a white outline or similar?

List Rules

Allow lists to have "rules" that are applied to tasks when they are added to a list.

e.g. Add a due date to a task when it is added to a specific column.

priority colors the same as in todoist

I think it would be easier to recognize priorities in Kanban.ist when the colors correspond with the the ones in Todoist: Red, Orange, Blue and White

Allow different boards to be saved and accessed from within Kanbanist

Currently each board (comprising a particular set of filter settings) has to be saved locally as a browser bookmark (a feature that incidentally no longer works: see #16). It would be much easier if boards could be configured and saved within kanbanist itself.

It kind of looks like this is already a planned feature given that there is a button labeled 'Board' sitting above the filter toolbar which currently doesn't seem to do anything useful. Is this this space where additional buttons would appear enabling access to different, user configured boards?

Just some ideas to organise the project

I just want to start by saying I love what you've done and I would love to help any way I can. I just had a few ideas on how to organise the project to make it easier for you to maintain the project.

Open Source Documentation

  • CHANGELOG.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/ISSUE_TEMPLATE.md
  • .github/ISSUE_TEMPLATE/BUG_REPORT_TEMPLATE.md
  • .github/ISSUE_TEMPLATE/FEATURE_REQUEST_TEMPLATE.md
  • .github/ISSUE_TEMPLATE/BREAKING_CHANGE_TEMPLATE.md (optional)
  • .github/ISSUE_TEMPLATE/OTHER_ISSUE_TEMPLATE.md

Organisation

  • Create an kanbanist organisation. Love the name and the organisation is still available (for now).

Git Flow

Check this out: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow.
I've found it works really well. TLDR: basically have a develop, master, and describe your branches in the name e.g. feature_hello_world

What do you think?

When Filtering for Today, Backlogged Tasks Don't Appear

If I have backlog open while no filters on, I do see tasks in backlog... however once I filter for today no tasks show under backlog, despite me knowing there are 20 or so that should.

To deal with this I created a label for unsorted instead, separate from the actual backlog. If I label all my unsorted tasks for today under that they show up with the today filter...

However I experimented and dragged one of those tasks from unsorted to the actual backlog... the task stayed in the backlog column for a few seconds, then disappeared. The task is still in todoist, still labeled for today, however it doesn't appear in kanbanist with the just the today filter.

Include hierarchy in Projects Filter

My workflow would greatly benefit from being able to enable/disable Project Filters relative to the hierarchy in Todoist; e.g. checking or unchecking a parent project would automatically check or uncheck child projects.

P.S: Thanks for creating this tool. I'm very interested in this project, as it meets a specific need I've had for a long time.

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.