Commit graph

337 commits

Author SHA1 Message Date
Mouse Reeve ca26a712c3 Simplify default edition logic 2020-03-31 10:19:44 -07:00
Mouse Reeve 3cc948a55b
Merge pull request #119 from mouse-reeve/works-editions
Get editions of openlibrary works
2020-03-30 17:16:52 -07:00
Mouse Reeve 199cc21251
Merge pull request #118 from cthulahoops/fr-dev
fr-dev - script for common development tasks.
2020-03-30 17:07:10 -07:00
Mouse Reeve 8101321871 Fixes merge for migration numbers 2020-03-30 15:45:11 -07:00
Mouse Reeve 5c4d078f92 Merge branch 'master' into works-editions 2020-03-30 15:30:06 -07:00
Mouse Reeve 33327e2bb6 sort editions correctly for picking default 2020-03-30 15:27:54 -07:00
Mouse Reeve defd026ed0 handle work/edition concepts in ui 2020-03-30 15:03:21 -07:00
Mouse Reeve eb04600dc5
Merge pull request #117 from cthulahoops/boosts
Boosts
2020-03-30 14:22:09 -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
Adam Kelly d59c331c48 fr-dev - script for common development tasks. 2020-03-30 19:15:36 +01:00
Adam Kelly a4c257a8d2 Don't create duplicate boosts. 2020-03-30 16:39:53 +01:00
Adam Kelly acffb36f46 Display boosts in activity feed. 2020-03-30 16:31:31 +01:00
Adam Kelly 745ca7d4ff Boosts - handle url, store in database, send, notify. 2020-03-30 16:18:37 +01:00
Mouse Reeve 84d7e7c394 Simplifies incoming activity handler 2020-03-29 18:42:34 -07:00
Mouse Reeve 9aada80c05 Use timezone dates
Fixes #114
2020-03-29 17:40:51 -07:00
Mouse Reeve da69b82d8a Clean up edit book page 2020-03-29 17:02:17 -07:00
Mouse Reeve 31f74c1a8c Hide follow request buttons after responding
Fixes #106
2020-03-29 16:18:04 -07:00
Mouse Reeve c6d887defe Adds 404 and 500 pages
they only show up when debug is off though, thankfully
Fixes #112
2020-03-29 16:05:33 -07:00
Mouse Reeve e7d18dada1 Keep track of remote servers
Fixes #32
2020-03-29 15:51:43 -07:00
Mouse Reeve 92790d520f code style cleanup 2020-03-29 11:18:42 -07:00
Mouse Reeve 3ead02e05f Rename handle_incoming_whatever functions 2020-03-28 23:52:07 -07:00
Mouse Reeve 952250009b Rename handle_outgoing_whatever to handle_whatever
it's in a file called outgoing.py! you can already tell it's outoging
2020-03-28 19:23:19 -07:00
Mouse Reeve cf06b40c08 Broadcast update events for edit profile
Works on #26
2020-03-28 19:19:13 -07:00
Mouse Reeve cf113e50fe Broadcast book update events 2020-03-28 19:12:17 -07:00
Mouse Reeve db6af61f03 Fixes bug around unset absolute ids 2020-03-28 18:20:59 -07:00
Mouse Reeve 380e49712d Move database host to .env 2020-03-28 17:23:43 -07:00
Mouse Reeve 77e6e2d708 Use fedireads key as default author identifier 2020-03-28 16:38:20 -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 1a33290267 Edit books
Fixes #109
2020-03-28 15:06:16 -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 6fadf22a54
Merge pull request #95 from mouse-reeve/docker
Docker
2020-03-28 11:37:17 -07:00
Mouse Reeve 40028fa077 Fixes call to comment builder 2020-03-28 11:35:33 -07:00
Mouse Reeve fdefd06e04 Adds init.dbdocker instructions to readme 2020-03-28 11:34:41 -07:00
Mouse Reeve 51e7a50b86 Get more data out of openlibrary 2020-03-27 21:28:52 -07:00
Mouse Reeve 5c475e448a ActivityPub serialize book 2020-03-27 19:52:05 -07:00
Mouse Reeve 0557a5cc69 Shuffle around some activitypub serializer files 2020-03-27 18:39:26 -07:00
Mouse Reeve 16855228b0
Merge pull request #111 from mouse-reeve/book-datasources
Adds book data source connector database table
2020-03-27 18:37:54 -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
Mouse Reeve b71a988007 consistent formatting in .env.example 2020-03-27 13:27:32 -07:00
Mouse Reeve 0c766f9867 Keep more development environment options 2020-03-27 13:04:06 -07:00
Mouse Reeve fd077f482a Adds cover images to federated statuses
Fixes #71
2020-03-27 10:41:18 -07:00