1
0
Fork 0
Commit graph

5524 commits

Author SHA1 Message Date
717da918cf Use social media preview images 2021-11-10 10:59:21 -08:00
d61595abb9 Clearer syntax 2021-11-10 10:50:05 -08:00
cf477a03ae Corrects broadcast flow for objects 2021-11-10 10:39:51 -08:00
7e784fa705 Removes used import 2021-11-10 10:35:37 -08:00
9815e9e100 Python formatting 2021-11-10 10:30:18 -08:00
4f5d23e785 Replace image_serialzier helper with built-in serializers 2021-11-10 10:28:43 -08:00
d204e8dbb8
Merge pull request #1247 from joachimesque/image-absolute-url-getter
Add get_absolute_url to ImageField
2021-11-10 10:27:29 -08:00
957d2b2872
Merge pull request #1598 from hughrun/discover
Fix reading actions and book links in Discover
2021-11-10 10:02:23 -08:00
97a71f5e39 Cleans up software check syntax 2021-11-10 09:55:56 -08:00
1b9d08414f Adds storygraph tests 2021-11-10 09:55:52 -08:00
aeef472ee1 Fixes flow in checking software for broadcast 2021-11-10 09:33:00 -08:00
20c6a3ea1c Creates generic importer test file
And removes some tests that duplicate the generic tests
2021-11-10 09:32:53 -08:00
eb62474b97
fix broken book links in Discover 2021-11-10 22:04:19 +11:00
3f6b0608b2
Show user and book names for reading actions in Discover
fixes #1596

This uses the same technique as #1572 to ensure read statuses from GeneratedNotes are translated.
2021-11-10 21:37:16 +11:00
e19c4620ce Don't broadcast imported reviews outside bookwyrm 2021-11-08 12:00:08 -08:00
3af1ca693b
Merge pull request #1592 from nycterent/misc/small-default-template-fixes
Misc/small default template fixes
2021-11-08 11:33:26 -08:00
c6db7ffcbe
Merge pull request #1593 from bookwyrm-social/bw-dev-updates
bw-dev updates
2021-11-08 11:33:02 -08:00
3f5fe83950 Renames run web with service ports command 2021-11-07 06:21:13 -08:00
c2f44a9f1e Removed outdated add_locales command from doc 2021-11-07 06:19:38 -08:00
b2dea343af Removes outdated test command 2021-11-07 06:17:04 -08:00
23549c7fdb Removes unused rundb command 2021-11-07 06:13:44 -08:00
nycterent
67d830e327 fixed typo for the domain placeholder for easier substitution 2021-11-07 16:07:21 +02:00
nycterent
1dec882dba removed quotes from the host - fixes connecting to smtp server 2021-11-07 16:06:20 +02:00
582d2e6d0d
Merge pull request #1589 from hughrun/shelf-names
match page title to active shelf
2021-11-07 05:41:40 -08:00
dfe92a27c0
use shelf name if not default shelf
(instead of shelf.identifier)
2021-11-06 11:10:58 +11:00
d8098357e6
match page title to active shelf
resolves #1586
2021-11-06 10:53:41 +11:00
c3ba7ba547 pylint Y U like this? 2021-11-01 20:04:25 +11:00
6556090524 Update existing authors when isni data available
When an existing author is selected as a new author when editing a book,
if they have an ISNI ID recorded we check the record and augment the local
database record from the ISNI data.

Also dedupes author aliases for this feature and when adding a completely
new author.
2021-11-01 19:50:49 +11:00
c845b7a5d0 code cleanup 2021-11-01 16:00:34 +11:00
775470a852 normalise isnis
Some isnis are imported with spaces and some not.
This normalises them for comparison and creating URLs
2021-11-01 15:48:52 +11:00
55ac80cc16 ugh pylint 2021-11-01 12:01:57 +11:00
1533b55a32 lint code 2021-11-01 11:58:08 +11:00
b593b9c9d3 Display link to isni record on author page 2021-11-01 11:45:47 +11:00
630f508ee4 code cleanup 2021-11-01 11:39:37 +11:00
552980e208 select correct isni record when adding authors
The original implementation of this was so, so broken.
Now it's not.
2021-11-01 11:34:32 +11:00
37148c5127 display isni bio with existing author name
If an existing author has an isni on record and it matches an author from the isni api call,
display the isni short description to aid with identifying the appropriate author.
2021-11-01 10:26:17 +11:00
30a959dfce make pylint happy 2021-11-01 10:20:19 +11:00
3cfd31f1fe hide isni authors if isni in local db
Check the authors suggested from the local DB for a matching ISNI when pulling authors from ISNI.
i.e. we do not want to suggest the same author twice when we *know* it is the same author.
2021-10-31 20:48:47 +11:00
bce5f3f3b5 populate new authors with isni data
If a user selects an author pulled from the ISNI service when editing a book, use any relevant data from ISNI to populate the new author record.

This includes
- bio
- aliases
- isni
- wikipedia url
- viaf
2021-10-31 17:58:15 +11:00
45158a1c03 improve isni search logic
- skip ISNIs that aren't persons
- don't look for text values in non-existent nameTitle elements
2021-10-30 09:24:42 +11:00
87ed6f8380 code formatting 2021-10-29 21:14:32 +11:00
d87e1b1567 fix encoding
The OCLC server claims that the xml payload is encoded as latin1 (ISO-8859-1).
This causes Requests to incorrectly encode things as latin1, when actually everything is (thank goodness) UTF-8.
We can fix it by just telling Requests that it is really UTF-8

With thanks to Tex Texin, creator of http://i18nqa.com/debug/utf8-debug.html
2021-10-29 21:00:35 +11:00
f2e4865adf check isni sources when editing book authors 2021-10-29 16:13:05 +11:00
625cfac76f isni author lookup utility 2021-10-29 16:12:31 +11:00
d3e4c7e8d9 Removes change to boolean logic 2021-10-27 10:40:37 -07:00
07446fa7d2 Adds more tests for the inventaire connector 2021-10-27 10:03:09 -07:00
Joachim
56fd147c88 Update test_status_model.py 2021-10-27 19:00:09 +02:00
Joachim
b956b79bd0 Add full URL generation to image_serializer 2021-10-27 18:56:37 +02:00
Joachim
35bd4a4071 Apply review suggestion 2021-10-27 18:13:47 +02:00
6ba605cbd0
Merge pull request #1577 from hughrun/sort-recent
sort shelves by latest shelved date
2021-10-26 14:31:57 -07:00