summaryrefslogtreecommitdiffstats
path: root/python/fatcat_web/templates/container_search.html
Commit message (Collapse)AuthorAgeFilesLines
* search: catch ES errors and display betterBryan Newbold2020-07-281-0/+2
|
* refactor search macros into new fileBryan Newbold2020-07-281-3/+3
|
* refactor release and container searchBryan Newbold2020-07-241-8/+8
| | | | | | | | | | Based on fatcat-scholar refactoring. This doesn't include refactoring of stats, aggregates, or histograms yet, just the direct queries. Don't have any test coverage yet; intend to try elasticmock or figuring out how to ingest mock JSON results directly.
* web search: improve indentation, fix missing div tagsBryan Newbold2020-04-231-41/+48
| | | | These are back-ported fixes from covid19.fatcat.wiki
* pagination: use correct endpoint in navigationMartin Czygan2020-01-181-1/+1
|
* move pagination into macrosMartin Czygan2019-11-141-21/+6
| | | | | | | | | Two new macros: * top_results(found) * bottom_results(found) wip: move pagination into macro
* Add basic pagination to search resultsMartin Czygan2019-11-081-1/+20
| | | | | | | | | | | | The "deep paging problem" imposes some limit, which currently is a hardcoded default value, `deep_page_limit=2000` in `do_search`. Elasticsearch can be configured, too: > Note that from + size can not be more than the index.max_result_window index setting, which defaults to 10,000. -- https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html#request-body-search-from-size
* more descriptive HTML titlesBryan Newbold2019-06-301-0/+9
|
* typos and HTML validationBryan Newbold2019-06-141-2/+2
|
* more UI tweakingBryan Newbold2019-06-131-1/+1
|
* update container search pagebnewbold2019-06-131-15/+28
|
* fix ISSN links from container search resultsBryan Newbold2019-03-011-1/+1
|
* refactor entity searchesBryan Newbold2019-02-201-0/+4
|
* add container searchBryan Newbold2019-02-201-0/+49
And tweak release search a bit: DOIs aren't auto-replaced unless they are the only word/query This query code is very duplicative and should be refactored