Commit graph

37 commits

Author SHA1 Message Date
Mouse Reeve f77c156733 rename main code directory 2020-09-17 13:30:54 -07:00
Mouse Reeve 431220fc7d Separates out models into more files 2020-09-17 13:09:11 -07:00
Mouse Reeve 8bbf1fe252
Use dataclasses to define activitypub (de)serialization (#177)
* Use dataclasses to define activitypub (de)serialization
2020-09-17 13:02:52 -07:00
Logan Buckley a56855d5e4 Implement and use Author.display_name 2020-06-17 18:16:19 -04: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 2e7d2f96f8 Cleans up base model 2020-05-10 13:38:47 -07:00
Mouse Reeve 45e5df388d Activitypub serialize shelves 2020-05-09 21:52:13 -07:00
Mouse Reeve e9393ede28 Adds remote ID to authors 2020-05-09 12:29:23 -07:00
Mouse Reeve 3a4a194160 Path to update books 2020-05-03 18:56:29 -07:00
Mouse Reeve 1dffe425e0 Don't use book absolute ids for nav 2020-05-03 18:12:40 -07:00
Mouse Reeve 2fd7792f34 Remove fedireads_key field
we have ID
2020-05-03 18:12:29 -07:00
Mouse Reeve 20264bc3f5 can't use self as a name 2020-05-03 13:12:42 -07:00
Mouse Reeve 7fb0a87077 Separate out local and remote search results 2020-05-03 12:59:06 -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 defd026ed0 handle work/edition concepts in ui 2020-03-30 15:03:21 -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 9aada80c05 Use timezone dates
Fixes #114
2020-03-29 17:40:51 -07:00
Mouse Reeve 1a33290267 Edit books
Fixes #109
2020-03-28 15:06:16 -07:00
Mouse Reeve 54b5f0097b Update connector and author tables 2020-03-28 13:03:49 -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 0f98610629 Use local key instead of openlibrary key in urls
but uh maybe the local key shouldn't look so gnarly?
2020-03-27 15:43:19 -07:00
Mouse Reeve 5d2fbb8500 Use database as source for initializing connector 2020-03-27 15:25:08 -07:00
Mouse Reeve 8494719512 Adds book data source connector database table 2020-03-27 14:16:59 -07:00
Adam Kelly 8fb082e2fc Add useful reprs to books & search results for debugging. 2020-03-25 14:15:28 +00:00
Adam Kelly 8618f20893 Add default author aliases as empty list.
Fixes null constraint trying to rebuilddb.
2020-03-08 16:26:42 +00:00
Mouse Reeve c72bd98957 Fixes book uid helper function 2020-03-07 13:17:48 -08:00
Mouse Reeve d501e707ee Store book data 2020-03-06 22:58:51 -08:00
Mouse Reeve b6964dd8aa Bug fixes and absolute ids 2020-02-17 17:53:40 -08:00
Mouse Reeve 71027a1459 Use absolute id model property 2020-02-16 19:17:11 -08:00
Mouse Reeve 5cd43d53ba Cleaning up model fields 2020-02-15 15:00:54 -08:00
thricedotted 16a4decf44 add sqlite support 2020-02-15 14:19:36 -08:00
Mouse Reeve a1fbba1ba3 move things into different files 2020-02-11 17:48:31 -08:00