Commit graph

1589 commits

Author SHA1 Message Date
Mouse Reeve 2635d109ed Merge branch 'main' into production 2021-01-03 08:18:57 -08:00
Mouse Reeve 470c095678
Merge pull request #468 from renatolond/misc/differentiate_calls_from_bookwyrm
Use user-agent to determine whether to show pure representation
2021-01-03 08:06:36 -08:00
Renato "Lond" Cerqueira b389cfb013 Use user-agent to determine whether to show pure representation
Together with #434 and #435, this fixes #429. Use the user-agent to
determine if the call is coming from a BookWyrm instance or not. If it's
not, give a pure activitypub representation for the status. Otherwise,
give a BookWyrm one, to allow for a complete integration between
instances.
2021-01-03 14:24:03 +01:00
Mouse Reeve 8afd111ff4
Merge pull request #466 from mouse-reeve/search-tweaks
Search tweaks
2021-01-02 16:30:28 -08:00
Mouse Reeve 57f932e89b
Merge pull request #463 from mouse-reeve/import-reshelve
Check if a book is already shelved after import
2021-01-02 16:30:01 -08:00
Mouse Reeve 34ccf60868
Merge pull request #464 from mouse-reeve/certbot-renew
Fixes acme challenge path for certbot renewal
2021-01-02 16:29:26 -08:00
Mouse Reeve d3c181cacb Re-sorts search results after deduplication 2021-01-02 16:09:54 -08:00
Mouse Reeve a413c87963 Separate search for unique identifiers out from text search 2021-01-02 15:58:25 -08:00
Mouse Reeve a2e8cf1993 Return best matching edition instead of default in search 2021-01-02 15:15:25 -08:00
Mouse Reeve afa1921968 Deduplicates search results 2021-01-02 14:33:01 -08:00
Mouse Reeve 4c968c417b cleans up search tests 2021-01-02 14:20:39 -08:00
Mouse Reeve 22f5fa154c Add readthroughs even when a book is already shelved 2021-01-02 13:26:42 -08:00
Mouse Reeve b2c22c5b7f Tests handle import shelving 2021-01-02 13:09:40 -08:00
Mouse Reeve d3192fb1bb Fixes acme challenge path for certbot renewal 2021-01-02 12:14:51 -08:00
Mouse Reeve 31b5e984ea
Merge pull request #462 from mouse-reeve/goodreads-tests
Goodreads tests
2021-01-02 12:09:24 -08:00
Mouse Reeve 8c8aae2c92 Check if a book is already shelved after import 2021-01-02 12:08:30 -08:00
Mouse Reeve 3344eed3b9 Tests for goodreads import lookup 2021-01-02 11:35:56 -08:00
Mouse Reeve dcc833c0c7
Merge pull request #461 from mouse-reeve/fixes-expand-data
Makes expanding book data fully part of the connector
2021-01-02 09:47:10 -08:00
Mouse Reeve 97b56e9bc2 Removes references to max entries in views 2021-01-02 09:45:51 -08:00
Mouse Reeve 204967e421 Adds tests file for goodreads import 2021-01-02 09:42:50 -08:00
Mouse Reeve 1f5d95e2be Removes import limit 2021-01-02 09:42:33 -08:00
Mouse Reeve 1e7aa283c2 Patches celery calls in connector tests 2021-01-02 09:08:37 -08:00
Mouse Reeve 86060f795d Updates tests 2021-01-02 08:55:42 -08:00
Mouse Reeve d828b0ead9 Remove books manager at long last 2021-01-02 08:14:28 -08:00
Mouse Reeve e169565e00 Makes expanding book data fully part of the connector 2021-01-02 07:45:45 -08:00
Mouse Reeve fc8f43273e
Merge pull request #459 from mouse-reeve/status-model-files
Moves models that don't inherit Status to their own files
2021-01-01 11:23:23 -08:00
Mouse Reeve 3d400e664a
Merge pull request #458 from mouse-reeve/post-error
Mention users implicitly (without needing @mentions)
2021-01-01 11:23:10 -08:00
Mouse Reeve 521934b4f3 Moves models that don't inherit Status to their own files 2021-01-01 10:46:15 -08:00
Mouse Reeve bb5ae850e1 Mention users implicitly (without needing @mentions) 2021-01-01 09:35:14 -08:00
Mouse Reeve 042cfe2dfc Merge branch 'main' into production 2021-01-01 07:33:03 -08:00
Mouse Reeve a0ffac8a78
Merge pull request #457 from mouse-reeve/post-error
Fixes server error posting status
2021-01-01 07:32:37 -08:00
Mouse Reeve b3449040d9 Fixes server error posting status 2021-01-01 07:27:56 -08:00
Mouse Reeve 51b61293d4
Merge pull request #452 from mouse-reeve/deduplicate-script
Script for removing duplicates in book data
2020-12-31 17:16:38 -08:00
Mouse Reeve 1246042c12 move some code around for readability 2020-12-31 16:30:04 -08:00
Mouse Reeve c5a3e57bb4 Script for removing duplicates in book data 2020-12-31 16:03:54 -08:00
Mouse Reeve 42d50d15f8 Merge branch 'main' into production 2020-12-31 14:37:24 -08:00
Mouse Reeve 87b8e5f39d
Merge pull request #451 from mouse-reeve/views-tests
Views tests
2020-12-31 14:03:34 -08:00
Mouse Reeve 8ca7c45d3b
Merge pull request #450 from mouse-reeve/openlibrary-deduplication
Openlibrary tests and cleanup
2020-12-31 13:50:07 -08:00
Mouse Reeve 2f9123c206 Add sort order to followers/following ordered collection querysets 2020-12-31 13:47:26 -08:00
Mouse Reeve e066c53dd0 tests hella views 2020-12-31 13:45:36 -08:00
Mouse Reeve a444c5f6fc Fixes model deduplication from data 2020-12-31 12:22:00 -08:00
Mouse Reeve 141e7b90e8 Cleans up abstract connector tests
a buncha linting errors and junk we don't need in setup
2020-12-31 11:11:59 -08:00
Mouse Reeve 03ed1cfa94 Small syntax changes in openlibrary connector 2020-12-31 11:03:30 -08:00
Mouse Reeve 9afbf3196f Cleans up paths in import model tests 2020-12-31 09:49:27 -08:00
Mouse Reeve 171d09599c Fixes author path in openlibrary connector 2020-12-31 09:32:40 -08:00
Mouse Reeve c1e1bdac4b Fixes url formatting in openlibrary connector 2020-12-31 09:19:39 -08:00
Mouse Reeve 12feecb9ea
Merge pull request #448 from mouse-reeve/tags-error
Errors when trying to tag a book
2020-12-31 08:58:51 -08:00
Mouse Reeve 69af2f4cd3 Fixes untag 2020-12-31 08:42:09 -08:00
Mouse Reeve a7a586ea90 Fixes tagging 2020-12-31 08:30:51 -08:00
Mouse Reeve 048db1a6bf
Merge pull request #447 from mouse-reeve/editions-page
Editions page
2020-12-31 08:06:20 -08:00