Commit graph

53 commits

Author SHA1 Message Date
Mouse Reeve f77c156733 rename main code directory 2020-09-17 13:30:54 -07:00
Mouse Reeve e76f96eb6c Unify concept of absolute_id and remote_id 2020-05-13 09:28:48 -07:00
Mouse Reeve 0f579e7d8d Re-thinks connector mappings 2020-05-10 16:45:03 -07:00
Mouse Reeve d5f46a1c6f more openlibrary connector tests 2020-05-10 14:18:18 -07:00
Mouse Reeve 3edfc0be74 Merge branch 'fedireads_connector' into code-cleanup 2020-05-10 13:37:16 -07:00
Mouse Reeve 2ef87c2131 Refactors get_or_create_book 2020-05-10 13:23:02 -07:00
Mouse Reeve 470c5d4acb Adds cursory openlibrary connector tests 2020-05-10 09:11:01 -07:00
Mouse Reeve 8c3e208282 Load covers in fedireads connector 2020-05-09 12:53:55 -07:00
Mouse Reeve 5924e8ed63 Generalizes http request for json data in connectors 2020-05-09 12:39:58 -07:00
Mouse Reeve 093945e7fb Load author data with fedireads connector 2020-05-09 12:09:40 -07:00
Mouse Reeve bb01834a31 Parser for search results in connectors 2020-05-08 17:56:24 -07:00
Mouse Reeve 0edb9688cb Adds create_book functionality for fedireads conn 2020-05-08 17:29:48 -07:00
Mouse Reeve 2c1e7b8ecc fixes mapping for openlibrary isbn10 field 2020-05-04 10:42:48 -07:00
Mouse Reeve 07aab3806b Expand matching books on keys like isbn 2020-05-03 21:00:25 -07:00
Mouse Reeve 3a4a194160 Path to update books 2020-05-03 18:56:29 -07:00
Mouse Reeve fba1397444
Merge pull request #160 from mouse-reeve/search-controls
Separate out local and remote search results
2020-05-03 18:10:01 -07:00
Mouse Reeve f9198d2d4c Re-use work data for editions 2020-05-03 14:09:55 -07:00
Mouse Reeve 3094e2b539 Merge branch 'master' into search-controls 2020-05-03 13:54:58 -07:00
Mouse Reeve 93e12ac445 Fixes exception for openlibrary editions without works 2020-05-03 13:53:56 -07:00
Mouse Reeve 60201ee5bf Fixes url fields in openlibrary connector 2020-05-03 13:03:15 -07:00
Mouse Reeve 99adb2ef38 Mark default editions 2020-04-29 11:21:36 -07:00
Mouse Reeve f7b8453594 Set author text when data is inherited from works 2020-04-29 11:08:51 -07:00
Mouse Reeve 6e218a85de Adds more fields to book data 2020-04-29 10:12:48 -07:00
Adam Kelly fba78d7a0e Style fixes suggested by pylint. 2020-04-22 14:53:22 +01:00
Mouse Reeve 26d9454ec3 Refactors book ingest from openlibrary
it's very repetetive now but also works way better so who can say
2020-04-05 17:00:01 -07:00
Mouse Reeve f0609e6ff3 SMall fixes for update form and ol connector 2020-04-04 13:46:10 -07:00
Mouse Reeve 630c94a34a Re-add tags to book page 2020-04-04 13:12:15 -07:00
Mouse Reeve 68372c3c43 Set work author for editions with no author 2020-04-02 09:11:42 -07:00
Mouse Reeve 2b451f65ab Better default edition logic 2020-04-02 08:44:34 -07:00
Mouse Reeve c0ead910a4 small ol data fixes 2020-04-01 22:23:25 -07:00
Mouse Reeve 3a7c3724ad Merge branch 'master' into edition-task 2020-04-01 22:11:43 -07:00
Mouse Reeve 22c1d65ab9 move loading editions to task 2020-04-01 22:11:31 -07:00
Mouse Reeve 976e7ddf79 CSS reorg and cleans up ui
Fixes #93
2020-04-01 19:38:07 -07:00
Mouse Reeve 772ba1840b Don't break on absent author name 2020-04-01 14:18:46 -07:00
Mouse Reeve 0a8d080b62 Fixes for goodreads import + ol changes 2020-03-31 18:58:13 -07:00
Mouse Reeve ca26a712c3 Simplify default edition logic 2020-03-31 10:19:44 -07:00
Mouse Reeve 33327e2bb6 sort editions correctly for picking default 2020-03-30 15:27:54 -07:00
Mouse Reeve f7fb9dde99 Differentiate works and editions more clearly 2020-03-30 14:12:18 -07:00
Mouse Reeve 44e1cf2a78 Mark default edition 2020-03-30 13:15:49 -07:00
Mouse Reeve 79e22183a2 Get editions of openlibrary works 2020-03-30 12:21:04 -07:00
Mouse Reeve 9aada80c05 Use timezone dates
Fixes #114
2020-03-29 17:40:51 -07:00
Mouse Reeve 06ff795df1 Periodically update books
Fixes #21
2020-03-28 16:32:18 -07:00
Mouse Reeve 0c9aad730d Set connectors on books 2020-03-28 16:01:02 -07:00
Mouse Reeve 16fec1b6d5 Save source_url in connectors 2020-03-28 13:14:06 -07:00
Mouse Reeve 54b5f0097b Update connector and author tables 2020-03-28 13:03:49 -07:00
Mouse Reeve d94dbf3974 More connectors more problems 2020-03-28 12:55:53 -07:00
Mouse Reeve 51e7a50b86 Get more data out of openlibrary 2020-03-27 21:28:52 -07:00
Mouse Reeve 7f82546230 Typo fix 2020-03-27 18:36:45 -07:00
Mouse Reeve ed6fd6d48e Rename local key and suggest fedireads connectors 2020-03-27 16:36:52 -07:00
Mouse Reeve 5d2fbb8500 Use database as source for initializing connector 2020-03-27 15:25:08 -07:00