Commit graph

61 commits

Author SHA1 Message Date
Mouse Reeve 77e6e2d708 Use fedireads key as default author identifier 2020-03-28 16:38:20 -07:00
Mouse Reeve 1a33290267 Edit books
Fixes #109
2020-03-28 15:06:16 -07:00
Mouse Reeve 5c475e448a ActivityPub serialize book 2020-03-27 19:52:05 -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 eaa0227c1a Adds avatars to activitypub actor
Fixes #45
2020-03-27 09:58:25 -07:00
Adam Kelly 8bcd3da25e Add a form to upload goodreads data. 2020-03-23 16:40:52 +00: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 b1ad8ba317 Placeholder discover books page 2020-03-16 17:45:57 -07:00
Mouse Reeve ff1099d23e User shelves page 2020-03-16 17:45:57 -07:00
Mouse Reeve 3efc8d45c3 Redesign (front page, login page) 2020-03-16 17:45:56 -07:00
Mouse Reeve 4765f965cf Combine html and json views
Fixes #80
2020-03-13 17:57:36 -07:00
Adam Kelly 05f5315b98 List of pending follow requests with accept/delete buttons on own profile. 2020-03-13 15:06:40 +00:00
Mouse Reeve a47f573b2b Fixes storage of remote statuses 2020-03-10 12:04:38 -07:00
Mouse Reeve 7cf87be35c Status isn't just for local users 2020-03-10 11:26:45 -07:00
Adam Kelly c038888f63 Change url for edit_profile_page.
Fixes inaccessible edit form. /user/edit/ resolved to a user called edit
first. Also prevents a user accessing another user's edit form.
2020-03-08 16:42:06 +00:00
Mouse Reeve f714b961f2 Adds status page
Works on #18
2020-03-07 15:28:11 -08:00
Mouse Reeve f4008eb8c8 Adds notifications
Fixes #70
2020-03-07 14:51:04 -08:00
Mouse Reeve 95c8dc1d67 Urlencode tag names as identifiers
Fixes #37
2020-03-07 13:29:57 -08:00
Mouse Reeve a46193a37b Differentiate friends/local/federated reviews 2020-02-23 14:26:03 -08:00
Adam Kelly 38ec3c554b Capture parameter from username_regex. 2020-02-23 09:07:17 +00:00
Mouse Reeve 76d2e20742 cleans up urls and views 2020-02-22 14:02:03 -08:00
Adam Kelly 730c49a2b6 Always pass follow/unfollow parameter using POST.
Fixes buttons in followers list.
2020-02-22 18:00:43 +00:00
Mouse Reeve 78336531c9 Shelve books from anywhere you see a book 2020-02-21 16:26:52 -08:00
Mouse Reeve 6c629be667 Adds shelf page
Works on #25
2020-02-21 16:03:05 -08: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 13b512b569 Adds model and beginning of boilerplate for tags 2020-02-20 18:01:50 -08:00
Mouse Reeve 248fe64537 Adds home/local/federated feeds to home
Fixes #38
2020-02-19 18:02:11 -08:00
Mouse Reeve 08933c9009 Fixes url regex 2020-02-19 11:37:02 -08:00
Mouse Reeve f7867da7a0 Fixes following external fedireads user
Fixes #42
2020-02-19 11:33:00 -08:00
Mouse Reeve a664ad3328 Adds favorit handling 2020-02-19 00:13:06 -08:00
Mouse Reeve 9194b3c50d Adds commenting 2020-02-17 21:39:08 -08:00
Mouse Reeve b6964dd8aa Bug fixes and absolute ids 2020-02-17 17:53:40 -08:00
Mouse Reeve 5cd43d53ba Cleaning up model fields 2020-02-15 15:00:54 -08:00
Mouse Reeve 8bd566bccb Endpoint for status 2020-02-15 12:32:40 -08:00
Mouse Reeve 1e25c2f869 More nodeinfo endpoints 2020-02-15 11:40:21 -08:00
Mouse Reeve cea458acdd Adds more urls 2020-02-15 11:31:35 -08:00
Mouse Reeve 964c56079c Adds very simple author pages 2020-02-10 22:32:03 -08:00
Mouse Reeve 46e38366c7 Stores book identifiers with path part 2020-02-10 21:09:04 -08:00
Mouse Reeve 3998c662cc minor code cleanup and commenting 2020-02-07 15:11:53 -08:00
Mouse Reeve 7882bfe1ef don't use csrf_exempt everywhere 2020-01-29 12:24:50 -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
Mouse Reeve c5d0e02166 openlibrary search 2020-01-29 01:05:27 -08:00
Mouse Reeve 789b9a1dc0 forms forms forms 2020-01-28 23:23:05 -08:00
Mouse Reeve 3d09d355eb Adds registration 2020-01-28 19:05:59 -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