Mouse Reeve
83ee5a756f
Filter intentaire results by confidence
2022-05-30 16:42:37 -07:00
Mouse Reeve
af19d728d2
Removes outdated unit tests
2022-05-30 16:16:10 -07:00
Mouse Reeve
87fe984462
Combines search formatter and parser function
...
The parser was extracting the list of search results from the json
object returned by the search endpoint, and the formatter was converting
an individual json entry into a SearchResult object. This just merged
them into one function, because they are never used separately.
2022-05-30 12:52:31 -07:00
Mouse Reeve
0adda36da7
Remove search endpoints from Connector
...
Instead of having individual search functions that make individual
requests, the connectors will always be searched asynchronously
together. The process_seach_response combines the parse and format
functions, which could probably be merged into one over-rideable
function.
The current to-do on this is to remove Inventaire search results that
are below the confidence threshhold after search, which used to happen
in the `search` function.
2022-05-30 10:37:24 -07:00
Mouse Reeve
02313f40b8
Adds update from inventaire link for books
2021-12-05 13:48:05 -08:00
Mouse Reeve
071da7d4fb
Handle various link generation needs
2021-12-05 13:38:15 -08:00
Mouse Reeve
b824841cb3
Adds update logic to connectors
2021-12-05 12:47:27 -08:00
Mouse Reeve
6dd7eebd98
Fixes tests
2021-11-16 10:16:28 -08:00
Mouse Reeve
d3e4c7e8d9
Removes change to boolean logic
2021-10-27 10:40:37 -07:00
Mouse Reeve
07446fa7d2
Adds more tests for the inventaire connector
2021-10-27 10:03:09 -07:00
Mouse Reeve
5dd2aac600
Merge branch 'main' into search-refactor
2021-09-30 10:41:30 -07:00
Mouse Reeve
32391dd64d
Python formatting
2021-09-29 12:38:31 -07:00
Mouse Reeve
08f6a97653
Python formatting
2021-09-18 11:33:43 -07:00
Mouse Reeve
acfb1bb376
Updating string format synatx part 2
2021-09-18 11:32:00 -07:00
Mouse Reeve
18591c7b56
Fixes circular import
2021-09-16 11:30:04 -07:00
Mouse Reeve
332a712d84
Safely handle work with no editions error
2021-08-23 15:59:58 -07:00
Mouse Reeve
55d84d50ee
Fixes loading editions from inventaire
2021-08-08 15:55:49 -07:00
Mouse Reeve
4479864008
Updates code for linter
2021-06-18 14:12:56 -07:00
Mouse Reeve
07c84a6e1a
Adds confidence ratings to inventaire results
...
Fixes bad matches in csv imports
2021-05-10 15:35:46 -07:00
Mouse Reeve
c15358d715
Python formatting
2021-05-05 07:58:09 -07:00
Mouse Reeve
558c9c4d67
Sort edition list for better import results from inventaire
2021-05-05 07:53:10 -07:00
Mouse Reeve
a2621bce12
Fixes getting authors from work data
2021-04-30 15:48:52 -07:00
Mouse Reeve
485d20696b
Fixes loading inventaire data by language code
2021-04-30 12:50:35 -07:00
Mouse Reeve
095b60bff1
Show search result context for inventaire results
2021-04-29 11:22:09 -07:00
Mouse Reeve
7853610a20
Load descriptions correctly
2021-04-29 10:54:36 -07:00
Mouse Reeve
b1c38d291c
Set preferred language
2021-04-29 10:40:49 -07:00
Mouse Reeve
ca86af22ce
Get inventaire entity descriptions
2021-04-29 10:30:38 -07:00
Mouse Reeve
cfd2c05ae2
Safely handle absent claims field
2021-04-29 10:12:56 -07:00
Mouse Reeve
8d38d1c9d1
Python formatting
2021-04-29 09:56:35 -07:00
Mouse Reeve
f4800307b4
Adds isbn search
2021-04-29 09:54:42 -07:00
Mouse Reeve
95fce963d1
Images may already be absolute paths
2021-04-28 17:18:14 -07:00
Mouse Reeve
8eec3eca5b
Don't spin out infinite load data tasks
2021-04-28 16:42:27 -07:00
Mouse Reeve
ccf10e8012
Fixes cover load logic
2021-04-28 13:50:47 -07:00
Mouse Reeve
3faacffaca
Associated expanded editions with correct work
2021-04-28 13:28:07 -07:00
Mouse Reeve
7b65291a59
Python formatting for the new Black standard
2021-04-26 14:43:29 -07:00
Mouse Reeve
922428cab7
Fixes error in reverse path
2021-04-06 18:51:43 -07:00
Mouse Reeve
29e7659b76
Expand inventaire book data
2021-04-06 18:34:55 -07:00
Mouse Reeve
fec3d63e46
Python formatting
2021-04-06 18:17:33 -07:00
Mouse Reeve
f21aca1211
Load remote keys
2021-04-06 18:10:42 -07:00
Mouse Reeve
4112862924
Fixes search data and new activitypub fields
2021-04-06 18:00:54 -07:00
Mouse Reeve
82c2f2eeb1
Adds more author identifier fields
2021-04-06 17:46:06 -07:00
Mouse Reeve
e594cd0a36
Load simple fields from inventaire
2021-04-06 13:53:58 -07:00
Mouse Reeve
3158701075
Gets editions for works
2021-04-06 13:39:10 -07:00
Mouse Reeve
5149c7e8c2
Expands mappings for inventaire/wikidata properties
2021-04-06 13:03:22 -07:00
Mouse Reeve
22ebe60c0a
Use custom data extractor for inventaire connector
2021-04-06 12:29:06 -07:00
Mouse Reeve
fba44206ac
Adds separate view and load links for book search results
2021-04-06 12:17:58 -07:00
Mouse Reeve
d482c66ad4
Adds inventaire connector stub
...
And changes formatters to accept the key as well as value
2021-04-06 11:58:07 -07:00