Commit Graph

49 Commits

Author SHA1 Message Date
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 09f030db88 Stylistic changes for goodreads import 2020-03-27 09:33:31 -07:00
Adam Kelly 8bf3225fc4 Generated import status rather than individual statuses. 2020-03-25 14:15:28 +00:00
Mouse Reeve ea735fd570 Quotes around titles in shelve notifications 2020-03-22 15:28:56 -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
Mouse Reeve 3efc8d45c3 Redesign (front page, login page) 2020-03-16 17:45:56 -07:00
Adam Kelly 20662a90dd Generate Reject activities.
Work on checking incoming / outgoing will work alone.
2020-03-13 17:04:39 +00:00
Adam Kelly b21c5fc98f Update follow and unfollow to use UserFollowRequest & UserFollows. 2020-03-11 12:37:19 +00:00
Mouse Reeve a47f573b2b Fixes storage of remote statuses 2020-03-10 12:04:38 -07: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
Adam Kelly 592c2b7dfd Reverse user_subject & user_object.
In the relationships table:

user_subject should be the user doing the following.
user_object should be the user who is followed.

This fixes a bug where unfollowing a user deletes the relationship in
both directions.
2020-02-24 16:10:09 +00:00
Mouse Reeve 76d2e20742 cleans up urls and views 2020-02-22 14:02:03 -08:00
Mouse Reeve 870d0b9697 Tagging
Works on #55
2020-02-20 22:19:19 -08:00
Mouse Reeve 13b512b569 Adds model and beginning of boilerplate for tags 2020-02-20 18:01:50 -08:00
Mouse Reeve 400ddaa5fd Format reviews in outbox 2020-02-19 12:13:08 -08:00
Mouse Reeve f7867da7a0 Fixes following external fedireads user
Fixes #42
2020-02-19 11:33:00 -08:00
Mouse Reeve c0104892c9 comment and todo cleanup 2020-02-19 00:35:12 -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 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 9194b3c50d Adds commenting 2020-02-17 21:39:08 -08:00
Mouse Reeve 78131805b7 Fixes accept activity json 2020-02-17 20:52:14 -08:00
Mouse Reeve e7dc4af907 move outgoing activitypub json into ap module 2020-02-17 20:47:27 -08:00
Mouse Reeve 75ef3baabd Move activitypub serialization into a module 2020-02-17 20:12:19 -08:00
Mouse Reeve b6964dd8aa Bug fixes and absolute ids 2020-02-17 17:53:40 -08:00
Mouse Reeve 4eeb842350 Status updates for shelving actions 2020-02-16 18:45:25 -08:00
Mouse Reeve f28ee934fc Stop storing activitypub json in db entirely 2020-02-16 18:22:01 -08:00
thricedotted 8d081548cd just use user.outbox... d'oh 2020-02-16 16:40:48 -08:00
thricedotted 73a1920886 fix partOf path on outbox pages 2020-02-16 16:20:11 -08:00
Mouse Reeve 5cd43d53ba Cleaning up model fields 2020-02-15 15:00:54 -08:00
Mouse Reeve b2e6b5c571 Sign messages 2020-02-15 13:01:42 -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 e0e419a757 Fixes accept follow request
Fixes #3
2020-02-14 22:44:07 -08:00
Mouse Reeve f414884e00 Fixes duplicate save attempt of review 2020-02-14 21:15:38 -08:00
Mouse Reeve a1fbba1ba3 move things into different files 2020-02-11 17:48:31 -08:00
Mouse Reeve d6d16f4096 Adds outbox pages 2020-02-10 20:16:23 -08:00
Mouse Reeve 3998c662cc minor code cleanup and commenting 2020-02-07 15:11:53 -08:00
Mouse Reeve ef2209e77b Support users with no shared inbox 2020-02-07 13:39:48 -08:00
Mouse Reeve 9f0bcd8152 Better error handling in broadcaster 2020-01-29 15:55:48 -08:00
Mouse Reeve c5d0e02166 openlibrary search 2020-01-29 01:05:27 -08:00
Mouse Reeve dd478a3587 Re-shelve books 2020-01-29 00:22:48 -08:00
Mouse Reeve b554280481 activity feed 2020-01-28 15:23:49 -08:00
Mouse Reeve 01464003d5 Code cleanup 2020-01-28 11:45:27 -08:00
Mouse Reeve 31110f4b0c broadcast to shared inboxes 2020-01-28 11:13:13 -08:00
Mouse Reeve 17468177dd Separates incoming and outgoing api actions 2020-01-28 01:05:27 -08:00