Page MenuHomePhorge

Support SEARCH AFTER and SEARCH BEFORE
Closed, ResolvedPublic

Description

John needs to find an email known to have been sent/received last month, and wants to specify a date range to limit the search results to the appropriate time window.

This task should include a draft design and mockup of the UI elements that are to be modified or created, if any.

IMAP supports these sorts of searches with the AFTER and BEFORE parameters, so this translates in the following three use-cases;

  • Search before date $x,
  • Search after date $x,
  • Search after date $x and before date $y (where $y >= $x).

This means the following test-cases need to be made to fail gracefully;

  • Searches where the after date is logically before the before date.
  • Searches where the after date is in the future (expected result; empty response, intuitive result; not available for specification?)
  • Invalid date specifications.

Details

Ticket Type
Task

Event Timeline

grote raised the priority of this task from to 60.
grote updated the task description. (Show Details)
grote changed Ticket Type from Task to Task.
grote edited a custom field.
grote subscribed.
vanmeeuwen renamed this task from Allow searching for date in email search to Support SEARCH AFTER and SEARCH BEFORE.Apr 28 2015, 10:44 AM
vanmeeuwen updated the task description. (Show Details)
vanmeeuwen edited projects, added Roundcube; removed Architecture & Design, Product Owners.
vanmeeuwen edited a custom field.
vanmeeuwen updated the task description. (Show Details)
grote added a parent task: Restricted Maniphest Task.Apr 29 2015, 2:34 AM
vanmeeuwen removed a parent task: Restricted Maniphest Task.May 6 2015, 4:51 PM

Taking this out of the server sprint 201520, as that sprint has been dedicated to setting up test facilities.

petersen added a project: Restricted Project.Oct 7 2015, 1:39 PM
machniak claimed this task.
machniak subscribed.

Done in 5802e08e4833.

machniak moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Oct 8 2015, 11:36 AM
machniak mentioned this in Unknown Object (Diffusion Commit).Oct 8 2015, 11:36 AM