aboutsummaryrefslogtreecommitdiffstats
path: root/python/fatcat_web/search.py
Commit message (Expand)AuthorAgeFilesLines
* quick fix: coverage searchBryan Newbold2022-03-091-1/+2
* hack around mypy complaintsBryan Newbold2022-02-151-2/+5
* container browse: more polishBryan Newbold2022-02-151-2/+2
* container browse: refactor count data structure to fix sortingBryan Newbold2022-02-151-9/+55
* containers: iterate on browse interface, showing year/volume/issueBryan Newbold2022-02-111-13/+16
* containers: progress on browse interfaceBryan Newbold2022-02-111-1/+6
* container browse: quick fix type annotationBryan Newbold2022-02-091-1/+1
* move container_status ES query code from fatcat_web to fatcat_toolsBryan Newbold2022-02-091-152/+17
* containers: initial work on 'browse' featureBryan Newbold2022-02-091-0/+64
* search: improve container_id handlingBryan Newbold2022-02-091-27/+6
* container search: iterate on SERP page (including stats)Bryan Newbold2022-02-091-1/+15
* search: fix 'max() arg is an empty sequence'Bryan Newbold2022-02-041-2/+2
* search: add a circuit break on very large volume rangesBryan Newbold2022-02-041-0/+2
* small changes to preservation coverage search queriesBryan Newbold2022-02-031-6/+42
* codespell fixes in python code (comments)Bryan Newbold2021-11-241-2/+2
* web: handle ES non-int error codes betterBryan Newbold2021-11-121-9/+12
* web: add type annotationsBryan Newbold2021-11-031-12/+16
* lint: resolve existing mypy type errorsBryan Newbold2021-11-021-6/+10
* fmt (black): fatcat_web/Bryan Newbold2021-11-021-226/+292
* python: isort everythingBryan Newbold2021-11-021-3/+4
* lint: simple, safe inline lint fixesBryan Newbold2021-11-021-2/+2
* search: more ES 7.x changes (track total counts)Bryan Newbold2021-04-091-0/+11
* search container stats: changes to be called from index code pathBryan Newbold2021-04-061-3/+10
* web search: ES 6+7 compatibliityBryan Newbold2021-04-061-9/+21
* search: exception info is optionalMartin Czygan2021-03-161-1/+1
* handle no-volumes coverageBryan Newbold2021-02-241-5/+6
* coverage: handle the case of hits, but none with yearsBryan Newbold2020-09-171-4/+5
* control shadow preservation display with a flagBryan Newbold2020-07-301-0/+22
* search: 'recent' mode for coverage searchBryan Newbold2020-07-301-1/+85
* first iteration of flexible search coverageBryan Newbold2020-07-301-0/+36
* make some ES agg methods work on general queriesBryan Newbold2020-07-301-29/+51
* lint coverage changes (so far)Bryan Newbold2020-07-301-1/+1
* update container view statsBryan Newbold2020-07-301-5/+5
* preservation coverage updates (first round)Bryan Newbold2020-07-301-5/+177
* include new-style preservation+release_type aggs in container statsBryan Newbold2020-07-301-4/+35
* search: catch ES errors and display betterBryan Newbold2020-07-281-4/+18
* include container_id as a query boost termBryan Newbold2020-07-281-0/+1
* re-order search params to satisfy pylintBryan Newbold2020-07-241-6/+6
* small lint fixesBryan Newbold2020-07-241-2/+1
* finish backend refactoring of search codeBryan Newbold2020-07-241-133/+108
* refactor release and container searchBryan Newbold2020-07-241-75/+199
* web search: fix pylint errorBryan Newbold2020-07-241-2/+2
* WIP: refactoring search to use elasticsearch-dslBryan Newbold2020-07-241-152/+133
* lint (flake8) web interface python filesBryan Newbold2020-07-011-2/+1
* Correct spelling mistakesEdward Betts2020-03-271-1/+1
* new biblio-only general searchBryan Newbold2020-01-291-2/+2
* Add basic pagination to search resultsMartin Czygan2019-11-081-9/+18
* remove coverage debug statementsBryan Newbold2019-09-041-10/+0
* finish container coverage pageBryan Newbold2019-09-041-1/+11
* start container coverage pageBryan Newbold2019-09-041-1/+67