Mouse Reeve
97a71f5e39
Cleans up software check syntax
2021-11-10 09:55:56 -08:00
Mouse Reeve
1b9d08414f
Adds storygraph tests
2021-11-10 09:55:52 -08:00
Mouse Reeve
aeef472ee1
Fixes flow in checking software for broadcast
2021-11-10 09:33:00 -08:00
Mouse Reeve
20c6a3ea1c
Creates generic importer test file
...
And removes some tests that duplicate the generic tests
2021-11-10 09:32:53 -08:00
Hugh Rundle
eb62474b97
fix broken book links in Discover
2021-11-10 22:04:19 +11:00
Hugh Rundle
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
Mouse Reeve
e19c4620ce
Don't broadcast imported reviews outside bookwyrm
2021-11-08 12:00:08 -08:00
Mouse Reeve
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
Mouse Reeve
c6db7ffcbe
Merge pull request #1593 from bookwyrm-social/bw-dev-updates
...
bw-dev updates
2021-11-08 11:33:02 -08:00
Mouse Reeve
3f5fe83950
Renames run web with service ports command
2021-11-07 06:21:13 -08:00
Mouse Reeve
c2f44a9f1e
Removed outdated add_locales
command from doc
2021-11-07 06:19:38 -08:00
Mouse Reeve
b2dea343af
Removes outdated test command
2021-11-07 06:17:04 -08:00
Mouse Reeve
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
Mouse Reeve
582d2e6d0d
Merge pull request #1589 from hughrun/shelf-names
...
match page title to active shelf
2021-11-07 05:41:40 -08:00
Hugh Rundle
dfe92a27c0
use shelf name if not default shelf
...
(instead of shelf.identifier)
2021-11-06 11:10:58 +11:00
Hugh Rundle
d8098357e6
match page title to active shelf
...
resolves #1586
2021-11-06 10:53:41 +11:00
Hugh Rundle
c3ba7ba547
pylint Y U like this?
2021-11-01 20:04:25 +11:00
Hugh Rundle
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
Hugh Rundle
c845b7a5d0
code cleanup
2021-11-01 16:00:34 +11:00
Hugh Rundle
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
Hugh Rundle
55ac80cc16
ugh pylint
2021-11-01 12:01:57 +11:00
Hugh Rundle
1533b55a32
lint code
2021-11-01 11:58:08 +11:00
Hugh Rundle
b593b9c9d3
Display link to isni record on author page
2021-11-01 11:45:47 +11:00
Hugh Rundle
630f508ee4
code cleanup
2021-11-01 11:39:37 +11:00
Hugh Rundle
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
Hugh Rundle
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
Hugh Rundle
30a959dfce
make pylint happy
2021-11-01 10:20:19 +11:00
Hugh Rundle
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
Hugh Rundle
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
Hugh Rundle
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
Hugh Rundle
87ed6f8380
code formatting
2021-10-29 21:14:32 +11:00
Hugh Rundle
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
Hugh Rundle
f2e4865adf
check isni sources when editing book authors
2021-10-29 16:13:05 +11:00
Hugh Rundle
625cfac76f
isni author lookup utility
2021-10-29 16:12:31 +11: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
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
Mouse Reeve
6ba605cbd0
Merge pull request #1577 from hughrun/sort-recent
...
sort shelves by latest shelved date
2021-10-26 14:31:57 -07:00
Mouse Reeve
0e023fd9c9
Merge pull request #1572 from hughrun/trans-updates
...
translate all read statuses
2021-10-26 14:28:49 -07:00
Hugh Rundle
f4573996e6
black wants double quotes
2021-10-26 21:01:45 +11:00
Hugh Rundle
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
Mouse Reeve
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
Mouse Reeve
24bf3f408c
Fixes duplicate books in author page when there are mulitple authors
2021-10-25 11:06:54 -07:00
Hugh Rundle
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
Mouse Reeve
f2b11c6ad1
Merge pull request #1565 from bookwyrm-social/translation-whitespace
...
Translation whitespace
2021-10-24 10:55:11 -07:00
Mouse Reeve
7502158e58
Builds latest changes
2021-10-24 07:10:20 -07:00