Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | small lint fixes | Bryan Newbold | 2020-07-24 | 1 | -2/+1 |
| | |||||
* | finish backend refactoring of search code | Bryan Newbold | 2020-07-24 | 1 | -133/+108 |
| | |||||
* | refactor release and container search | Bryan Newbold | 2020-07-24 | 1 | -75/+199 |
| | | | | | | | | | | 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: fix pylint error | Bryan Newbold | 2020-07-24 | 1 | -2/+2 |
| | |||||
* | WIP: refactoring search to use elasticsearch-dsl | Bryan Newbold | 2020-07-24 | 1 | -152/+133 |
| | |||||
* | lint (flake8) web interface python files | Bryan Newbold | 2020-07-01 | 1 | -2/+1 |
| | |||||
* | Correct spelling mistakes | Edward Betts | 2020-03-27 | 1 | -1/+1 |
| | |||||
* | new biblio-only general search | Bryan Newbold | 2020-01-29 | 1 | -2/+2 |
| | | | | The other fields are now "copy_to" the merged biblio field. | ||||
* | Add basic pagination to search results | Martin Czygan | 2019-11-08 | 1 | -9/+18 |
| | | | | | | | | | | | | 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 | ||||
* | remove coverage debug statements | Bryan Newbold | 2019-09-04 | 1 | -10/+0 |
| | |||||
* | finish container coverage page | Bryan Newbold | 2019-09-04 | 1 | -1/+11 |
| | | | | Also re-worked container view sidebar a bit more. | ||||
* | start container coverage page | Bryan Newbold | 2019-09-04 | 1 | -1/+67 |
| | |||||
* | include example releases on container landing page | Bryan Newbold | 2019-09-03 | 1 | -0/+43 |
| | | | | | Included making release search results an entity macro (in webface templates). | ||||
* | web search: container_id, not _ident | Bryan Newbold | 2019-08-22 | 1 | -1/+1 |
| | |||||
* | include in_kbart container count | Bryan Newbold | 2019-08-12 | 1 | -0/+2 |
| | |||||
* | default container stats by ident, not issnl | Bryan Newbold | 2019-08-12 | 1 | -4/+5 |
| | |||||
* | add kbart counts to container stats | Bryan Newbold | 2019-07-31 | 1 | -0/+1 |
| | |||||
* | remove leftover debug print statement | Bryan Newbold | 2019-03-11 | 1 | -1/+1 |
| | |||||
* | bunch of lint/whitespace cleanups | Bryan Newbold | 2019-02-22 | 1 | -12/+12 |
| | |||||
* | add general and container-specific stats | Bryan Newbold | 2019-02-22 | 1 | -1/+133 |
| | |||||
* | refactor entity searches | Bryan Newbold | 2019-02-20 | 1 | -64/+52 |
| | |||||
* | add container search | Bryan Newbold | 2019-02-20 | 1 | -1/+54 |
| | | | | | | | 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 | ||||
* | add flash to 400 error pages | Bryan Newbold | 2019-02-05 | 1 | -2/+6 |
| | |||||
* | fix fulltext flag in search page (ES schema changed) | Bryan Newbold | 2019-02-05 | 1 | -1/+1 |
| | |||||
* | more ES index fixes | Bryan Newbold | 2019-01-28 | 1 | -1/+1 |
| | |||||
* | partially revert raise_for_status() refactor | Bryan Newbold | 2019-01-08 | 1 | -1/+0 |
| | | | | Doesn't work with Flask wrapper, of course. | ||||
* | check request status codes idiomatically | Bryan Newbold | 2018-12-29 | 1 | -0/+1 |
| | |||||
* | remove textIcuSearch elastic filter | Bryan Newbold | 2018-12-03 | 1 | -1/+0 |
| | | | | | | | This was breaking, eg, DOI search with non-trivial characters. Because we set the tokenizer on individual fields, shouldn't be necessary on the whole query. | ||||
* | ELASTICSEARCH not ELASTIC | Bryan Newbold | 2018-11-21 | 1 | -1/+1 |
| | |||||
* | large refactor of python names/paths | Bryan Newbold | 2018-11-15 | 1 | -0/+4 |
| | | | | | | | - Add __init__.py files for fatcat_tools submodules, and use them in imports - Add a bunch of comments to files. - rename a number of classes and functions to be less verbose | ||||
* | get webface working again | Bryan Newbold | 2018-11-12 | 1 | -1/+1 |
| | |||||
* | refactor python modules | Bryan Newbold | 2018-11-12 | 1 | -0/+60 |