apache / apache/ponymail-foal

Generated search URLs do not work

Open
#137 0 comments 0 reactions 0 assignees View on GitHub
bug regression
Dominant language
Python
Stars
45
Forks
23
PR merge metrics
No merged PRs in 30d

Description

When a search is performed, the location bar is updated with the search parameters, for example:

https://lists.apache.org/list?issues@ponymail.apache.org:2021-11
or
https://lists.apache.org/list?issues@ponymail.apache.org:2018-12

Such URLs can be re-used to generate the same search.

However, this does not work for other date types, for example the following should only show the last day's emails:
https://lists.apache.org/list?issues@ponymail.apache.org:lte=1d:
However, it shows the previous month. [This has since been fixed]

The following search should show all mails in November 2021:
https://lists.apache.org/list?issues@ponymail.apache.org:dfr=2021-10-1|dto=2021-10-31:
However, it shows the previous month.
Also the sub title says: "issues@ponymail.apache.org, October NaN:" [Now says Custom search]

Wildcard searches don't work at all. For example:
https://lists.apache.org/list?*@ponymail.apache.org:lte=1M:
returns "We couldn't find this list. It may not exist or require you to be logged in with specific credentials."
[This has since been fixed]

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named in the issue. Reproduce the listed date-range, relative-date, and wildcard URL searches, then trace the search URL parsing and list-selection flow. Done means each URL shows the intended messages, date range, list, and subtitle without regressing ordinary month searches.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
search, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.