datatracker/ietf/api
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 refactor: replace datetime.now and datetime.today with timezone.now (#4211) 2022-08-25 13:45:16 -03:00
templates/api ci: Also check generated HTML with the "vnu" validator (#3682) 2022-03-21 12:50:23 -05:00
__init__.py feat: Site status message (#7659) 2024-08-07 13:36:21 -05:00
__init__.pyi feat: dev mode admin + refactor api init (#7628) 2024-08-07 09:16:40 -05:00
apps.py feat: dev mode admin + refactor api init (#7628) 2024-08-07 09:16:40 -05:00
ietf_utils.py feat: API to replace email alias generation commands (#7012) 2024-02-07 10:15:50 -06:00
serializer.py feat: POST for document search requests (#8206) 2024-11-14 16:05:38 -06:00
tests.py fix: add recording-name api key endpoint; appauth url fix (#8081) 2024-10-25 08:52:09 -05:00
urls.py fix: add recording-name api key endpoint; appauth url fix (#8081) 2024-10-25 08:52:09 -05:00
views.py fix: add recording-name api key endpoint; appauth url fix (#8081) 2024-10-25 08:52:09 -05:00