Page MenuHomePhabricator

It is difficult to navigate from one calendar event to another in the same series
Closed, ResolvedPublic

Description

As an example, consider that I might have a link to E219: Code Review Office Hours, which is the June 30 instance of a recurring event. But I really want to see any activity about the June 23 instance. From inside E219, there is a link to E179, which is the original instance. But I can't find any way to navigate from either of those events to a list of all the recurrences. I have to navigate to the calendar view, find the instance I want there, and click on it.

For recurring events, one of the options should be to navigate to the next/previous instance, and/or to pull up a complete lists of all the events, with their E## and date.

Event Timeline

mmodell subscribed.

Patch submitted upstream: https://secure.phabricator.com/D16179

Hopefully they accept it, if not I'll merge it downstream.

Paladox assigned this task to mmodell.

I don't see any change. There are no links from one event to another in the same series. I'm looking at E12: CI weekly checkin / triage for example.

Has this actually been deployed in our instance?

Paladox removed a project: Phabricator (2016-06-29).

Reopening per ^^

@mmodell do you know how we can do ^^ please.

They are there. See:

Selection_129.png (1,868×429 px, 44 KB)

Not the most discoverable/intuitive, but, they are there. This is also a local patch that is not yet merged in upstream (as mukunda said): https://secure.phabricator.com/D16179 .

@greg: Wow. Ok. So they are. And yes, I looked twice and still didn't find them. Thanks!

@mmodell: Would it be possible to have prev/next links next to the "Recurs" field in the main details area?

@greg: Wow. Ok. So they are. And yes, I looked twice and still didn't find them. Thanks!

It may not have been deployed when you checked but it's been deployed for a while now.

@mmodell: Would it be possible to have prev/next links next to the "Recurs" field in the main details area?

Probably would not be too difficult. I went with the current UI because it's consistent with other phabricator UI and uses phabricator's built-in ui components. Admittedly it's not terribly obvious in the corner...

Upstream is currently working on calendar. I think this will be addressed by upstream changes and my patch will be dropped. The patch should be good-enough for now.