1
0
Fork 0
Commit graph

5604 commits

Author SHA1 Message Date
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
0e023fd9c9
Merge pull request #1572 from hughrun/trans-updates
translate all read statuses
2021-10-26 14:28:49 -07:00
f4573996e6 black wants double quotes 2021-10-26 21:01:45 +11:00
097da148be sort shelves by latest shelved date
Display the latest 2 books to be shelved in each shelf, when in the homepage feed view.
fixes #1576
2021-10-26 20:17:53 +11:00
98cf322eb1
Merge pull request #1573 from bookwyrm-social/author-page-fix
Fixes duplicate books in author page when there are multiple authors
2021-10-25 11:32:32 -07:00
24bf3f408c Fixes duplicate books in author page when there are mulitple authors 2021-10-25 11:06:54 -07:00
c5d530c0c4 translate all read statuses
This fixes #1566 - "Already translated strings sometimes show up untranslated in UI"

- add generatednote status header template
- include the relevant template (to-read/reading/read) based on the status.content
- remove GeneratedNote block from note status header template

This is probably not the most correct way of resolving the problem, but it's simple and it works.
2021-10-25 15:30:48 +11:00
f2b11c6ad1
Merge pull request #1565 from bookwyrm-social/translation-whitespace
Translation whitespace
2021-10-24 10:55:11 -07:00
7502158e58 Builds latest changes 2021-10-24 07:10:20 -07:00
9a07c11b19 Fixes group quotes and button whitespace 2021-10-24 06:43:31 -07:00
0f9c363b00 Updates locale file for quotes fix 2021-10-23 08:13:07 -07:00
d80a28e128 Consistent quotes around group names in notifications 2021-10-23 08:00:45 -07:00
353ccc1d7d Updates references locale 2021-10-23 07:11:38 -07:00
1e6390a405 Fixes whitespace in translation strings 2021-10-23 06:59:06 -07:00
b4a4f91002
Merge pull request #1563 from bookwyrm-social/locale-updates
Updates locales
2021-10-22 11:23:40 -07:00
37ff68adb1 Updates with new translation strings 2021-10-22 10:48:22 -07:00
230c6f6798 Updates locales 2021-10-22 10:46:56 -07:00
ac749d94b2
Merge pull request #1562 from bookwyrm-social/suggested-users-tests
Adds a few more tests to the suggested users module
2021-10-22 10:39:11 -07:00
c59abdc89a
Merge pull request #1561 from hughrun/group-privacy
Fix Group privacy
2021-10-22 10:38:43 -07:00
f39ff96a64 Adds a few more tests to the suggested users module 2021-10-22 10:25:33 -07:00
bdb6e4c911 fix template indenting
whoops
2021-10-22 21:15:48 +11:00