Commit graph

72 commits

Author SHA1 Message Date
Mouse Reeve a27effd05d Adds ratings 2020-04-03 12:44:02 -07:00
Mouse Reeve 87f12a970d Convert comments to AP Notes and unrated reviews
Works on #121
2020-04-01 11:34:48 -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 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
Adam Kelly 745ca7d4ff Boosts - handle url, store in database, send, notify. 2020-03-30 16:18:37 +01:00
Mouse Reeve 9aada80c05 Use timezone dates
Fixes #114
2020-03-29 17:40:51 -07:00
Mouse Reeve e7d18dada1 Keep track of remote servers
Fixes #32
2020-03-29 15:51:43 -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 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 7862af9729 Adds commenting
works on #59
2020-03-21 16:50:49 -07:00
Mouse Reeve 7455467c40 Unfavorite statuses 2020-03-21 15:21:27 -07:00
Adam Kelly ffe81291ad Use database constraint to prevent relationships with yourself. 2020-03-14 22:20:01 +00:00
Adam Kelly 1693473fd2 Use Enum and constraint for valid notification types. 2020-03-13 13:41:05 +00:00
Adam Kelly e050704c2c Split follows, follow requests and blocks into separate tables.
As discussed in issue #82
2020-03-11 12:37:19 +00:00
Mouse Reeve a47f573b2b Fixes storage of remote statuses 2020-03-10 12:04:38 -07:00
Adam Kelly 971186ef3a Add field manually_approves_followers to db. 2020-03-09 20:29:11 +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 f4008eb8c8 Adds notifications
Fixes #70
2020-03-07 14:51:04 -08:00
Mouse Reeve d501e707ee Store book data 2020-03-06 22:58:51 -08:00
Mouse Reeve e45b04f22e Adds published date separate from created date 2020-03-06 16:35:56 -08:00
Adam Kelly 8cbca4229f Add following as a related_name for followers. 2020-02-24 15:10:03 +00:00
Adam Kelly e0266cb754 Add unique constraint to followers relationship. #47 2020-02-23 09:08:11 +00:00
Mouse Reeve 375ff9365f Adds tag pages 2020-02-21 09:10:47 -08:00
Mouse Reeve 870d0b9697 Tagging
Works on #55
2020-02-20 22:19:19 -08:00
Mouse Reeve 9c645c6ab6 Fixes mistake in parent model definition 2020-02-20 17:34:05 -08:00
Mouse Reeve 77841909fe Don't fav things multiple times
Fixes #28
2020-02-19 00:23:11 -08:00
Mouse Reeve a664ad3328 Adds favorit handling 2020-02-19 00:13:06 -08:00
Mouse Reeve 27b9326dd9 Adds Favorite table
works on #28
2020-02-18 23:26:42 -08:00
Mouse Reeve 95bfb61cf3 Follow/unfollow behavior
Fixes #23
2020-02-18 22:44:13 -08:00
Mouse Reeve 14d300162d Send a different review to mastodon than to fedireads 2020-02-18 17:30:23 -08:00
Mouse Reeve 3e434077f9 Forgot to add the migration and models helper 2020-02-17 16:50:44 -08:00
Mouse Reeve 4eeb842350 Status updates for shelving actions 2020-02-16 18:45:25 -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 8bd566bccb Endpoint for status 2020-02-15 12:32:40 -08:00
Mouse Reeve 818e5bd0fa Trying to get federated posting to work 2020-02-15 11:13:49 -08:00
Mouse Reeve 4f60d27c12 Accept 'Accept' activities in the inbox 2020-02-14 20:04:22 -08:00
Mouse Reeve a1fbba1ba3 move things into different files 2020-02-11 17:48:31 -08:00
Mouse Reeve 0f1240ca1f Resolve miscellaneous TODOS
Fixes #2
2020-02-10 22:10:05 -08:00
Mouse Reeve ef2209e77b Support users with no shared inbox 2020-02-07 13:39:48 -08:00
Mouse Reeve 9360f4512c RSA sign and verify (working) 2020-01-29 20:56:18 -08:00
Mouse Reeve f031b46b20 Add federated users 2020-01-29 12:07:20 -08:00
Mouse Reeve a9d938fbb2 Followers and following lists 2020-01-29 11:45:19 -08:00