Discourse calendar received a significant update today. The core of the update is migrating from fullcalendar 4 to fullcalendar 6 which will bring us an updated UI:
Indeed the direct link to the event can be shared and providing multiple url format is not an easy task. We are already thankful that you are providing us with this update to fullcalendar 6 with new features !
Since the upgrade I’m seeing instances of a 1 hour difference between the topic post time (correct) and the calendar display time (one hour earlier) on some events, but not all.
This either resolves after our local time zone switches to summer time or throws out some other events (in reverse) after daylight saving starts. Not all events are affected however. Is this a known issue? Is there a fix in the pipeline?
It would be nice to see the whole titles in the Month view on desktop (?perhaps on hover), as these are often packed with useful information. Of course, that would mean that the events could get greedy and take up more space.
Mobile Calendar
Also, in mobile it is rare to see more than the time. I guess this doesn’t matter so much as it is easy to tap them to see more.
J’ai une petite suggestion à faire
Au lieu d’aller à la date du jour cela ne serait pas mieux d’aller directement à la date du prochain événement ?
C’est juste une idée !
I think it’s generally expected to open today. I you need to link your users to a specific day you can just craft the link you want now: /upcoming-events/day/2025/9/2
It isn’t better. Just more standardised, and consistent with how dates are encoded in other parts of Discourse.
On the converse, the way it is currently implemented is consistent with Discourse URLs (which need to have open-ended numbering).
So, this is a philosophical decision. Internal consistency with URLs or internal/external consistency with dates. There are pros and cons for each. I prefer the current implementation.
If I would start write that date the form would be mm/dd. Because it is a standard practically everywhere — except when connection is from US and they would drop leading zeros and and start words with capital letters . Or from coders who count spaces, because even americans can read and use mm/dd.
So, it is matter of muscle memory and a factoid that most of the word is used to use ISO format and it is hard to remember which software and platform uses which format. That is one of those questions where always someone loses — the question is which group is the biggest.