nextcloud / deck

🗂 Kanban-style project & personal management tool for Nextcloud, similar to Trello
https://apps.nextcloud.com/apps/deck
GNU Affero General Public License v3.0
1.22k stars 278 forks source link

Cards from shared Decks don't show up in the upcoming cards dashboard #2353

Open varac opened 4 years ago

varac commented 4 years ago

Describe the bug

Cards with a due-date set show up in the upcoming cards dashboard fine. However, cards with a due date set from shared decks won't show up in the upcoming cards dashboard fine.

To Reproduce

Steps to reproduce the behavior:

  1. Set a due date on a card in a non-shared deck
  2. Card will show up in the upcoming cards dashboard
  3. Share the board (rw) with another NC user
  4. Card will disappear from the upcoming cards dashboard

Expected behavior

The card from the shared deck should show up in the upcoming cards dashboard

Client details:

Server details

Unfortunatly I don't have admin access to this hosted NC instance.

juliusknorr commented 4 years ago

Cards from shared boards will only show up if you are assigned to them. I would generally keep the behavior like this since otherwise the overview becomes quite cluttered with all cards with duedates being added there.

juliusknorr commented 4 years ago

cc @nextcloud/designers

jakobroehrl commented 4 years ago

Maybe we should show due cards of shared boards to all board users if there is no assignee.

varac commented 4 years ago

Maybe we should show due cards of shared boards to all board users if there is no assignee.

That sounds reasonable, or make it configurable if unassigned/assigned issues show up in the upcoming cards dashboard.

juliusknorr commented 4 years ago

Maybe we should show due cards of shared boards to all board users if there is no assignee.

This will be hard to detect for each board individually without having a major performance impact.

Henschwen commented 4 years ago

Maybe we should show due cards of shared boards to all board users if there is no assignee.

This will be hard to detect for each board individually without having a major performance impact.

I have a similar issue: I would like cards to show up in the "upcoming cards dashboard" that are assigned to users via groups they are in. Because I want to share some cards directly with a group/circle without having to assign everybody one by one. Is this something that could be added rather quick without discussion, or would this also cause "a major performance impact"?

PS: since I am new to Github, especially for this issue - shall I rather write a new issue only for this specific detail (the next time / should I still do so?)?

thanks a lot! Hendrik

prundukevich commented 3 years ago

Maybe we should show due cards of shared boards to all board users if there is no assignee.

I would agree. There is a filter - so you can any time filter only your cards. I would like to discuss shared cards with my colleagues using Talkon small standups.

chris-NR commented 3 years ago

@prundukevich where is the filter on the "Upcoming Cards" view? I can't find it

Perhaps we need an "All Cards" (visible to me) view?

prundukevich commented 3 years ago

My bad. It's really missing there. Then it's worth to implement it there as well..?

@prundukevich where is the filter on the "Upcoming Cards" view? I can't find it

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.