a2621bce12
Fixes getting authors from work data
2021-04-30 15:48:52 -07:00
485d20696b
Fixes loading inventaire data by language code
2021-04-30 12:50:35 -07:00
8eec3eca5b
Don't spin out infinite load data tasks
2021-04-28 16:42:27 -07:00
6551c59c45
Don't store default edition in the dataase
2021-04-28 16:05:17 -07:00
3faacffaca
Associated expanded editions with correct work
2021-04-28 13:28:07 -07:00
7b65291a59
Python formatting for the new Black standard
2021-04-26 14:43:29 -07:00
64c2313a5d
Merge branch 'main' into inventaire
2021-04-26 14:22:05 -07:00
3ade2d3bb1
New version of black, new whitespace
2021-04-26 09:15:42 -07:00
1903812b1d
Class method for checking if urls are blocked
2021-04-10 11:44:29 -07:00
63d37c281d
Handle invalid authors when importing books
2021-04-07 08:59:33 -07:00
4112862924
Fixes search data and new activitypub fields
2021-04-06 18:00:54 -07:00
82c2f2eeb1
Adds more author identifier fields
2021-04-06 17:46:06 -07:00
22ebe60c0a
Use custom data extractor for inventaire connector
2021-04-06 12:29:06 -07:00
fba44206ac
Adds separate view and load links for book search results
2021-04-06 12:17:58 -07:00
d482c66ad4
Adds inventaire connector stub
...
And changes formatters to accept the key as well as value
2021-04-06 11:58:07 -07:00
05fcfbc66f
Show more data about books in search
2021-03-13 13:55:20 -08:00
393ea625a2
Merge pull request #726 from mouse-reeve/search-tests
...
Search tests
2021-03-13 09:27:46 -08:00
d3b1941eaa
Uses get_data helper in isbn search (plus test)
2021-03-13 09:07:19 -08:00
2ab913018d
Use get_data helper when executing searches
2021-03-13 08:52:36 -08:00
919b166241
Catch error in serializing unknown boosts
2021-03-13 08:13:20 -08:00
70296e760b
Runs black
2021-03-08 08:49:10 -08:00
703ff60271
isbn search
2021-03-06 18:09:15 +01:00
cad19ee878
Merge branch 'main' into inbox-refactor
2021-02-24 09:51:34 -08:00
726a8739a3
way too much logging coming from http errors
2021-02-22 11:42:45 -08:00
a9ca3a4290
Fixes calls to to_model, init with activitypub partially serialized
2021-02-16 20:17:38 -08:00
41cef9bdfd
Catch expand book data load error
2021-02-10 17:54:49 -08:00
4c2ec43fce
Don't set default edition if it's already set
2021-02-10 16:53:51 -08:00
f46a708f7e
Handle connector exceptions with sketchy book data from OL
2021-02-10 12:00:16 -08:00
9a564a846a
Better error handling and loggin in get_data
2021-02-10 11:56:08 -08:00
9a114e1736
Don't match arbitrary results on empty isbn queries
2021-01-07 09:26:05 -08:00
8c8aae2c92
Check if a book is already shelved after import
2021-01-02 12:08:30 -08:00
d828b0ead9
Remove books manager at long last
2021-01-02 08:14:28 -08:00
e169565e00
Makes expanding book data fully part of the connector
2021-01-02 07:45:45 -08:00
877e3356e5
Merge pull request #436 from mouse-reeve/search-errors
...
Catch error response decoding json in search connector
2020-12-30 12:18:43 -08:00
e5a914c3c2
Fixes API search causing 500 error
2020-12-30 11:37:26 -08:00
d7db6d50ba
Log errors in conenctor search
2020-12-30 09:14:07 -08:00
21f67c9e28
Catch error response decoding json in search connector
2020-12-30 09:11:00 -08:00
fb10cb35ad
Add BookWyrm user-agent to http requests
...
This allows other software to identify BookWyrm in calls, as well as
will allow BookWyrm to differentiate between calls done from other
fediverse software and BookWyrm to answer with specific BookWyrm data.
2020-12-30 12:36:50 +01:00
ac261d7b1a
Send connector with search result
...
also fix typo in get_work_from_edition_data function
2020-12-27 14:33:34 -08:00
c3d0e8e7f7
Fixes openlibrary import to prefer editions with covers
2020-12-21 11:47:47 -08:00
3e61f48da2
Fixes loading more data
2020-12-19 16:16:39 -08:00
d3671d981f
Use author activitypub in OL connector
2020-12-19 15:20:31 -08:00
2128219b05
Use activitypub to_model de-serializer in openlibrary connector
2020-12-19 14:56:03 -08:00
31a407d74a
Use name field only for author name
...
It feels janky to remove a more granular name designation, but all these
first/last name fields were algorithmically populated by a dubious
process of splitting the name by a space character. If it makes sense to
have first/last name fields, it should be re-added with some
consideration.
2020-12-12 09:53:21 -08:00
27c45c0584
Catch json decode error in loading data
2020-12-03 13:42:02 -08:00
a85043b351
Updates to_model to use fields
2020-12-03 12:35:57 -08:00
9ddd60ce16
Fixes broadcast tests
2020-11-29 09:40:15 -08:00
c9433a3c7e
Simplify bookwyrm connector abstract
2020-11-28 18:56:28 -08:00
847014720e
Refactors bookwyrm connector to use activitypub serializer
2020-11-24 16:05:00 -08:00
86504989b4
fixes import matching with local books
2020-11-13 09:59:57 -08:00