datatracker/ietf/liaisons
Jennifer Richards b65a37b6e8
feat: POST for document search requests (#8206)
* refactor: doc search via POST (WIP)

Changes the search view to use a POST instead of a GET. Refactors cache key computation to use cleaned data.

Still todo:
 * refactor frontpage view to match
 * refactor menubar search (?)
 * refactor stats view that uses SearchForm
 * revive or drop the "backwards compatibility" branch

* feat: convert GET search to POST

Still todo:
 * refactor frontpage view to match
 * refactor menubar search (?)
 * refactor stats view that uses SearchForm

* fix: revert frontpage changes, search works

Still todo:
 * refactor stats view that uses SearchForm

* fix: define vars in all branches

* refactor: update stats use of SearchForm

* chore: improve message

* fix: remove lint

* chore: comments re: QuerySetAny

* test: test query string search params

* style: Black

* test: refactor test_search()

* test: refactor test_search_became_rfc()

* test: use scroll_and_click helper
2024-11-14 16:05:38 -06:00
..
management chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
migrations refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
__init__.py Remove outdated mechanic for adding additional email addresses to crash reports from several apps. Commit ready for merge. 2021-08-11 15:35:28 +00:00
admin.py Many more HTML fixes. 2022-02-03 07:49:34 +00:00
factories.py fix: Enable editing of related liaison statement information (#6371) 2023-09-25 10:17:35 -05:00
feeds.py Removed all __future__ imports. 2020-03-05 23:53:42 +00:00
fields.py More fixes 2022-01-12 11:54:00 +00:00
forms.py feat: POST for document search requests (#8206) 2024-11-14 16:05:38 -06:00
mails.py fix: remove unused imports 2022-09-28 17:45:11 -03:00
models.py test: unpin django-stubs and update mypy (#6901) 2024-01-10 09:53:43 -06:00
resources.py Use Roles instead of dedicated model for liaison statement group contacts. Fixes #3100. Commit ready for merge. 2021-02-12 16:39:20 +00:00
sitemaps.py Made ietf/liaisons pyflakes-clean, which also fixed several places the code would crash. The IRTF chair can never have been able to use the liaison tool without getting a server 500 ... 2014-03-15 18:10:35 +00:00
tests.py fix: Enable editing of related liaison statement information (#6371) 2023-09-25 10:17:35 -05:00
urls.py Fixed a wrong link to field help for liaison forms. 2019-11-11 15:21:54 +00:00
utils.py Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge. 2017-03-25 19:16:45 +00:00
views.py Use Roles instead of dedicated model for liaison statement group contacts. Fixes #3100. Commit ready for merge. 2021-02-12 16:39:20 +00:00
widgets.py feat: POST for document search requests (#8206) 2024-11-14 16:05:38 -06:00