Add AdvancedSearch support for filtering mails before a given date #1606
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The current implementation of AdvancedSearch only allows filtering of emails which arrived since a given date. As one can easily modify the search string (which for example is
since=2024-05-27
) to also filter mails which have arrived until a given date we should also add this functionality to the drop down as well to make it easier for users to access this option.There are some small things to consider before merging this:
{ id: -1, name: i18n(prefix + 'ALL') },
filters for all mails. Maybe it would be better to switch to0
here instead of-1
to have it designed more intuitively like all positive numbers are searches before a given date and all negative numbers are searches until a given date.let prefix = 'SEARCH/DATE_';
)