-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Calendar #1728
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calendar #1728
Conversation
A dependency to rzymek:fullcalendar has also been added.
Does this show card's Received/Start/Due/End dates in calendar? |
I'll try it when I have some free time. Thanks! |
Calendar issue at #808 . It also has bounties. |
@xet7 uses start and end to display the card as an interval and shows the title of the card at this point. A link to the card is inserted but does nothing because the code does not know to switch to another view. An easy next step is type use the card detail template to show cardDetail in a popup when the user clicks a card. Then changing default view to our minicard would be nice. Cards that only have start or end should be presented at that time with a 1 hour duration. Cards that have no time info should be presented in a separate side list so that the user can drag them into place. |
Also, it would be possible to show same card more than once:
The alternative is two intervals: start-end and received-due but I would guess it becomes unreadable pretty fast. |
staringatlights:flow-router is another incarnation of kadira:flow-router kadira:flow-router is not an explicit dependency but useraccounts:flow-routing depends on it. This commit gets rid of an anoying message informing that a route has not been found.
Hello @TNick , I have been trying the new calendar and that's great!! Very good job! But let me say to you:
Thanks a lot for your work. |
+1 Also I'm not sure if I did something wrong, but the calendar doesn't work for me correctly. |
@lichtamberg Right now we use start and end date. Please see #1752; if it still doesn't work please export the board and post it here. |
@TNick I tried it with start date and end date, nothing works for me. I've exported my completely new testboard and posted the json here: https://pastebin.com/zkaVzjtU |
About the dates, I would not show timeframes, but only single-day-entries for the corresponding received/start/finished/.. date - it leads to a complete UI mess if you have more than 5 cards running parallel imho. |
@lichtamberg due field was filled in; please enter a date in end |
@lichtamberg And how long would each entry be, time wise? 1 hour? 1/2 hour? |
Ahhh sorry... 🤦♂️ I did it three times wrong lol - it works now. I think we have a different workflow for using this calender - we never (or not often) have really end dates, only due dates.. The end dates are not so important for us, so we are not using this field. Most of the time we also don't have any duration, since we are only setting the due date - not other date field is filled out. Also (if there is a start date, which is in about 2% of all cards) - the duration of our cards are also never intra-day, but from 2 days to 2 months long - we also don't use the hour selector to define the exact time. So (beside what other people need :) ) we only need a week/month/year/list view - and because we have so many parallel cards, making the durations visible in the calendar would mess up everything and it won't be usable for us. For us the approch would be better, to just mark the single days in the calendar - not the whole duration. This would make it also easier to distinguish the event types (received date, start date, due date, end date) Thank you very much for your great work ❤️ |
The calendar feature is fantastic. Great job! @lichtamberg said:
Mee too. I did not use "end dates", only "due dates". @lichtamberg said:
Oh no. I do not agree. Let me repeat: The calendar feature is so great. Thanks for implementing it. |
Maybe it would be good to have a calendar setting per board, so you can select if you want to have shown the full timeframe or just the single days? For us it wouldn't work - we have about 50-60 cards parallel running, so having 50-60 lines for each single day would make it impossible to use the calendar. Maybe there is one more or less easy solution: if start and end/due date is set, show the whole duration - and if only the due/end date is set (and no start/received date), just show a single day entry on the corresponding date? |
@TNick , in fact, as we can see in this issue #1668 when we apply an "end date" the alarm (color yellow or red) of the "due dates" should disappear. A good new feature could be:
@lichtamberg said:
Great!! |
Hey, everybody. Sorry for being slow with the replies. So if you have any other thoughts about the calendar feature, please add them here. However, right now my efforts regarding wekan are directed toward converting the entire code base into using modules and imports/exports so that we can also have tests and we can use wekan as a package. I hope this is something the community can get behind. |
@d3dbit I must say it's not entirely clear to me the distinction between the four values. |
What kind of package, modules, imports/exports? Please give more details. Thanks! |
@TNick :
Great. I agree with you.
Nice job. But, IMHO is more important/urgent/necessary the calendar that the other. I think that the calendar is a necessary feature to compete against other kanban apps. |
@d3dbit my interest in wekan is a bit more selfish. It is not the eternal glory of the project. 😁 |
Hi guys, this feature looks nice so far. I noticed a problem on my 2560x1440 monitor and using chrome, that if I make the window wide enough, I have to scroll down to see all the weeks in the month (e.g. I can only see 4 out of 6 weeks in the calendar). If I scroll down and click an item in the 5th week, the left panel opens up, but is cut off and I can't scroll up to view it properly I think a good fix would be to always fit the 6 weeks on the screen without changing to scroll. |
@TNick I have the same issue as @amahoneyLIT . On the other hand, what about one of my first request?:
Thanks. Very good job. |
Sorry, quite busy at work. Will do when there's time if nobody else steps up. |
I don't know how to get the Cards in the calendar view. |
At card details, add due dates etc other dates. They will then show at calendar, I think. I have not tested it so well yet. |
@martin3785 |
Adds a calendar view.
This is work in progress. Please comment and contribute.
This change is