Page MenuHomePhabricator

Use ApplicationSearch in Calendar
Closed, ResolvedPublic

Description

Calendar has three hard-coded queries, "My Events", "View All", and "Upcoming Events". See T4792 for some previous discussion.

The "My Events" and "View All" pages draw a calendar, but don't use ApplicationSearch. Particularly, there's no way to customize or filter these calendars, adjust who shows up on them, etc.

The "Upcoming Events" uses ApplicationSearch, but can't draw a calendar.

I think these UIs should work like this:

  • There should be a single ApplicationSearch UI.
  • It should include an option to display results as either a calendar or a list of events, so both views benefit from the full power of ApplicationSearch.
  • The existing filters should be expressed as prebuilt queries.
  • The separate "List of events" UI that you get to by clicking "Upcoming Events" should cease to exist.

Related Objects

StatusAssignedTask
Openepriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedchad
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedepriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedlpriestley
Resolvedchad

Event Timeline

epriestley assigned this task to lpriestley.
epriestley raised the priority of this task from to Normal.
epriestley updated the task description. (Show Details)
epriestley added a project: Calendar.
epriestley added subscribers: chad, btrahan.
epriestley added a subscriber: epriestley.