Masthead search on Documents and the Calendar: their own things first, everything on request #848
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#848
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
On Documents the masthead search should search documents by default, and on the Calendar events and reminders, with an option to search everything — as Listings, Applications and Companies already do.
What exists today
templates/cotton/site_search.htmlhas two modes: everything (default) and this table ({% block site_search %},:76-103) with a search this table submit, a globe Search everything button (formaction="{% url 'core:search' %}") and live narrowing. Listings, Applications and Companies use the second; Documents and the Calendar the first.q(documents/views.py:CVListView :186-195no filter, letters?kind=, files?kind=&proves=, sent). Global search has the groups (core/search.py:search_letters :361,search_cvs :385,search_uploads :409,search_sent :460) with no list to send All N to (#506).agenda.page_forfilters by?kinds=and the period only; reminders are a global group (search_reminders,core/search.py:327), interviews and deadlines are not.What would change
q(on a coreTable, or the parts site search needs:search_label,search,search_keeps), an id'd filter form and swap target, and thesite_searchblock; All N in global search links to them.qover the events of the shown period, and the same block.Decisions
Interacts with #833 (the search on phones).
Checked against
mainat8c3d03570. From the maintainer's improvements list of 2026-10-07.Fixed in
d28ef8384on main.