index
:
fatcat-scholar
bnewbold-jammy
debug-no-i18n
master
x-attic-gitlab-a11y
x-attic-rescore
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fatcat_scholar
/
search.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
search: update 'Metadata' availablity to 'All Records'
Bryan Newbold
2022-04-06
1
-1
/
+1
*
bugfix: elasticsearch per-request timeout for _health (arg name)
Bryan Newbold
2022-02-14
1
-1
/
+1
*
increase ES default timeout to 50sec, and _health specifically to 90sec
Bryan Newbold
2022-02-14
1
-2
/
+4
*
fix before_1927 query filter typo
Bryan Newbold
2022-01-18
1
-1
/
+1
*
elasticsearch: bump query timeout to 40 seconds (from 25)
Bryan Newbold
2022-01-10
1
-1
/
+1
*
move public domain wall to 1926 ('before 1927')
Bryan Newbold
2022-01-05
1
-3
/
+4
*
lint: small cleanups, mostly E711 and E713
Bryan Newbold
2021-10-27
1
-1
/
+1
*
lint: remove all 'import *' uses
Bryan Newbold
2021-10-27
1
-1
/
+1
*
make fmt (black 21.9b0)
Bryan Newbold
2021-10-27
1
-5
/
+27
*
re-style imports (isort) on all core python files
Bryan Newbold
2021-10-27
1
-9
/
+10
*
ES: add 'preference' query param; default to '_local' in prod
Bryan Newbold
2021-08-03
1
-0
/
+3
*
update access redirect URL endpoints
Bryan Newbold
2021-06-11
1
-24
/
+1
*
make fmt
Bryan Newbold
2021-05-17
1
-1
/
+4
*
iterate on PDF redirect links
Bryan Newbold
2021-05-17
1
-1
/
+1
*
web: don't clobber user input query when parsing
Bryan Newbold
2021-04-30
1
-3
/
+4
*
iterate on access redirects and landing page implementation
Bryan Newbold
2021-04-27
1
-4
/
+7
*
web: initial implementation of work landing page and citation_pdf_url access ...
Bryan Newbold
2021-04-23
1
-1
/
+37
*
search: more aggressively skip fuzzy match exceptions
Bryan Newbold
2021-04-12
1
-5
/
+5
*
health check: use /<index>/_count endpoint; verify shards
Bryan Newbold
2021-04-06
1
-7
/
+12
*
change health check from .exists(index) to .mapping(index)
Bryan Newbold
2021-04-06
1
-4
/
+13
*
make fmt
Bryan Newbold
2021-03-29
1
-0
/
+1
*
web and API health check endpoint
Bryan Newbold
2021-03-29
1
-0
/
+14
*
Revert undesirable changes
Christian Clauss
2021-02-23
1
-1
/
+1
*
Modernize Python syntax with pyupgrade --py38-plus **/*.py
Christian Clauss
2021-02-23
1
-2
/
+2
*
refactor ES configuration setting names
Bryan Newbold
2021-01-25
1
-2
/
+2
*
add permalink icon/link
Bryan Newbold
2021-01-21
1
-0
/
+2
*
add citation query feature (disabled by default)
Bryan Newbold
2021-01-19
1
-14
/
+69
*
lint: fix small bugs and type annotations
Bryan Newbold
2021-01-18
1
-1
/
+1
*
search: parse and embed a copy of ScholarDoc object in results
Bryan Newbold
2021-01-14
1
-1
/
+6
*
search: show fewer, shorter highlights. sort by score.
Bryan Newbold
2021-01-14
1
-1
/
+2
*
work around mypy complaint about exception union type
Bryan Newbold
2020-12-22
1
-1
/
+2
*
remove minor unused imports
Bryan Newbold
2020-10-22
1
-1
/
+0
*
improve search logging and exception chaining
Bryan Newbold
2020-10-21
1
-5
/
+6
*
refactor do_fulltext_search into smaller methods
Bryan Newbold
2020-10-16
1
-52
/
+70
*
Upgrade Dynaconf to 3+
Bruno Rocha
2020-10-05
1
-1
/
+1
*
search: handle direct DOI and PMCID queries
Bryan Newbold
2020-09-17
1
-9
/
+16
*
use container_name, not container_ident, in boost
Bryan Newbold
2020-08-12
1
-1
/
+1
*
fmt/lint tweaks
Bryan Newbold
2020-08-12
1
-5
/
+2
*
search: include 'article' in papers filter
Bryan Newbold
2020-08-12
1
-1
/
+1
*
search: use simplified query for highlighting
Bryan Newbold
2020-08-12
1
-1
/
+8
*
re-use ES sync API client
Bryan Newbold
2020-08-06
1
-3
/
+4
*
report ES API query time as server-timing header
Bryan Newbold
2020-08-06
1
-0
/
+4
*
add debug mode flag (to control json tag/link)
Bryan Newbold
2020-08-06
1
-0
/
+1
*
make fmt
Bryan Newbold
2020-08-06
1
-14
/
+14
*
microfilm access filter; broader access matching
Bryan Newbold
2020-08-06
1
-3
/
+6
*
fix acknowledgement highlighting (typo)
Bryan Newbold
2020-08-06
1
-1
/
+1
*
reduce title boost; use only base query for highlighting
Bryan Newbold
2020-08-06
1
-1
/
+2
*
special case '*' queries
Bryan Newbold
2020-08-06
1
-6
/
+16
*
remove 'title' from poor metadata scoring
Bryan Newbold
2020-08-06
1
-1
/
+0
*
better time ranges (don't search future)
Bryan Newbold
2020-08-06
1
-4
/
+7
[next]