aurweb/templates/partials
Kevin Morris 5cf7062092
feat(FastAPI): add /packages (get) search
In terms of performance, most queries on this page win over
PHP in query times, with the exception of sorting by Voted or
Notify (https://gitlab.archlinux.org/archlinux/aurweb/-/issues/102).
Otherwise, there are a few modifications: described below.

* Pagination
    * The `paginate` Python module has been used in the FastAPI
      project
      here to implement paging on the packages search page. This
      changes how pagination is displayed, however it serves the
      same purpose. We'll take advantage of this module in other
      places as well.
* Form action
    * The form action for actions now use `POST /packages` to
      perform. This is currently implemented and will be
      addressed in a follow-up commit.
* Input names and values
    * Input names and values have been modified to satisfy the
      snake_case naming convention we'd like to use as much as
      possible.
    * Some input names and values were modified to comply with
      FastAPI Forms: (IDs[<id>]) -> (IDs, <id>).

Signed-off-by: Kevin Morris <kevr@0cost.org>
2021-09-19 12:44:19 -07:00
..
account add /accounts/ (get, post) routes 2021-07-01 11:08:56 -07:00
packages feat(FastAPI): add /packages (get) search 2021-09-19 12:44:19 -07:00
tu Eradicate the dedupe_qs filter 2021-08-31 14:44:29 -07:00
widgets feat(FastAPI): add templates/partials/widgets/pager.html 2021-09-19 12:44:19 -07:00
account_form.html fix: /account/{name}/edit Account Type selection 2021-09-08 17:36:37 -07:00
archdev-navbar.html [FastAPI] remove unused Requests navbar item 2021-06-26 01:10:20 -07:00
body.html port over base HTML layout from PHP to FastAPI+Jinja2 2021-06-05 19:50:51 -07:00
error.html add passreset routes 2021-06-05 20:11:17 -07:00
footer.html port over base HTML layout from PHP to FastAPI+Jinja2 2021-06-05 19:50:51 -07:00
head.html FastAPI: use internal typeahead and remove jquery 2021-06-29 22:56:48 -07:00
layout.html FastAPI: use internal typeahead and remove jquery 2021-06-29 22:56:48 -07:00
meta.html port over base HTML layout from PHP to FastAPI+Jinja2 2021-06-05 19:50:51 -07:00
navbar.html port over base HTML layout from PHP to FastAPI+Jinja2 2021-06-05 19:50:51 -07:00
set_lang.html port over base HTML layout from PHP to FastAPI+Jinja2 2021-06-05 19:50:51 -07:00