Commit Graph

1678 Commits

Author SHA1 Message Date
Mouse Reeve 04d2085276 Create feeds on user registration 2021-03-23 07:01:49 -07:00
Mouse Reeve 371e908e8a Adds handlers for user relationship state changes 2021-03-22 21:11:23 -07:00
Mouse Reeve 39f34bc6e6 Adds activity stream utility for adding and removing statuses 2021-03-22 20:32:59 -07:00
Mouse Reeve 26fa81f19b Use redis lists instead of ordered sets
Django unsorts it so there's no point
2021-03-22 19:53:26 -07:00
Mouse Reeve 73185c6e40 Python formatting 2021-03-22 19:19:21 -07:00
Mouse Reeve 7eb494b4ab Removes get activity feed function 2021-03-22 19:17:46 -07:00
Mouse Reeve 0caea7e9ff Python formatting 2021-03-22 18:54:17 -07:00
Mouse Reeve 2fe9d1044a Moves tab title translations into templates 2021-03-22 18:42:12 -07:00
Mouse Reeve 3efabf1da3 Creates activity stream class 2021-03-22 18:39:16 -07:00
Mouse Reeve 459479db43 Add statuses to timelines 2021-03-22 16:19:02 -07:00
Mouse Reeve 1b9f78203e
Merge pull request #783 from mouse-reeve/book-tabs
Adds javascript for tabs on book page
2021-03-22 13:04:44 -07:00
Mouse Reeve ebc01362e6 Adds redis image for activity streams 2021-03-22 12:50:55 -07:00
Mouse Reeve e513ea8b9c Adds javascript for tabs on book page 2021-03-22 12:37:01 -07:00
Mouse Reeve 5890386fba Only show reading goal insert on first page of feed 2021-03-22 08:50:41 -07:00
Mouse Reeve dedac83b5c Fixes model test 2021-03-21 17:18:42 -07:00
Mouse Reeve 01104581de Adds test for directory view 2021-03-21 16:50:03 -07:00
Mouse Reeve abde06a700 Pytohn formatting 2021-03-21 16:47:09 -07:00
Mouse Reeve 6e3a203b46 Adds directory to main menu 2021-03-21 16:43:13 -07:00
Mouse Reeve ba00672e66 Directory view 2021-03-21 16:37:52 -07:00
Mouse Reeve 3e75253ff1 Updates activitpub and tests for discoverability 2021-03-21 14:50:36 -07:00
Mouse Reeve 16994908d8 Lets users opt in to directory 2021-03-21 14:45:11 -07:00
Mouse Reeve b29be11862 Updates reset password view test 2021-03-21 12:33:19 -07:00
Mouse Reeve a0b106f6bb Adds emailing tests 2021-03-21 12:31:05 -07:00
Mouse Reeve da2d146f0b runs black for python formatting 2021-03-21 12:07:58 -07:00
Mouse Reeve c76ad0a312 Celery can't render tempaltes 2021-03-21 12:06:20 -07:00
Mouse Reeve d8a20175b6 Adds email template layout and formatting 2021-03-21 12:06:12 -07:00
Mouse Reeve 33b5639af0 Fixes tests 2021-03-21 09:20:37 -07:00
Mouse Reeve 1644c421e5 Send invites 2021-03-21 09:13:21 -07:00
Mouse Reeve 685da1f5b8 Adds email templating 2021-03-21 08:54:57 -07:00
Mouse Reeve 5b8bd9ad44 Adds tests 2021-03-21 08:24:59 -07:00
Mouse Reeve 5297b9d796 Ignore request flow 2021-03-21 08:18:04 -07:00
Mouse Reeve 81ab73f309 Black formatting 2021-03-20 20:19:27 -07:00
Mouse Reeve 5e24b438ff Placeholders for send/ignore request flows 2021-03-20 20:16:13 -07:00
Mouse Reeve f91a8144f4 Admin UI for managing invite requests 2021-03-20 19:39:39 -07:00
Mouse Reeve d15396eb26 Request invite flow 2021-03-20 19:14:41 -07:00
Mouse Reeve 4d07cb1eb5 Adds invite request model 2021-03-20 18:27:30 -07:00
Mouse Reeve 396a43136d Black formatting 2021-03-20 18:04:10 -07:00
Mouse Reeve d3a4282f11 Show progress on status 2021-03-20 18:03:20 -07:00
Mouse Reeve 17489f002f html linter fixes 2021-03-20 17:43:51 -07:00
Mouse Reeve 2a612f7278 Formatting 2021-03-20 17:39:05 -07:00
Mouse Reeve dd15e87073 Merge branch 'main' into progress-update-ui 2021-03-20 17:38:22 -07:00
Mouse Reeve daa0268eb3 Update progress with comments 2021-03-20 17:35:10 -07:00
Mouse Reeve 942c4a6664 Move progress updates into modal 2021-03-20 17:18:18 -07:00
Fabien Basmaison fa79070b59 [lint] Update editorconfig linting:
- Add settings for comments.
- Remove custom settings that don’t work.
- Fix vendor JS file:
2021-03-20 16:33:18 +01:00
Fabien Basmaison 3ff336b104 Use the file on mouse-reeve/bookwyrm, verbatim. 2021-03-20 16:08:47 +01:00
Fabien Basmaison 4a7c0cd184 Fix indentation in bookwyrm/tests/data/ol_isbn_search.json. 2021-03-20 15:36:25 +01:00
Fabien Basmaison b9a61162d7 Merge branch 'main' into ci 2021-03-20 15:26:51 +01:00
Mouse Reeve c31bf1f0c8 Fixes loading javascript listeners 2021-03-19 15:59:28 -07:00
Mouse Reeve 1b5c71c7b1 formatting 2021-03-19 12:44:30 -07:00
Mouse Reeve 5a0723cde7 Migrations for django 3.1 upgrade 2021-03-19 12:43:36 -07:00
Mouse Reeve 08327b3a0a
Merge pull request #766 from mouse-reeve/decimal-ratings
Make rating a decimal field
2021-03-19 12:42:07 -07:00
Mouse Reeve 5ed3320c9b Formatting 2021-03-19 12:16:44 -07:00
Mouse Reeve 266c6fe777 Make rating a decimal field 2021-03-19 12:14:59 -07:00
Mouse Reeve 90cfff67d6 Updaates locale files 2021-03-19 11:58:27 -07:00
Mouse Reeve 5f1bed3d78
Merge pull request #764 from mouse-reeve/modular-javascript
Move javascript into separate files and only include where needed
2021-03-19 11:01:20 -07:00
Mouse Reeve 5ad645c225 Move check all js into separate file 2021-03-19 10:51:45 -07:00
Mouse Reeve 443daab128 Move tabs javascript into separate file 2021-03-19 10:47:32 -07:00
Mouse Reeve e92a506e61 Upload cover via url form edit book view 2021-03-19 10:29:34 -07:00
Mouse Reeve a8545e2701 Adds tests for upload cover view
bonus test for user view
2021-03-19 09:20:48 -07:00
Mouse Reeve 9470b2831f Add cover via url 2021-03-18 10:04:33 -07:00
Mouse Reeve ae6d8529af Moves add cover into modal 2021-03-18 09:44:59 -07:00
Mouse Reeve 4e55018e41 Moves book templates into dir 2021-03-18 09:37:16 -07:00
Mouse Reeve 1ad7d88cc8
Merge pull request #760 from mouse-reeve/reveal-cws
Remove a step when unfurling statuses with content warnings
2021-03-18 09:21:42 -07:00
Mouse Reeve c2386bd3a1 Remove a step when unfurling statuses with content warnings 2021-03-18 09:15:47 -07:00
Mouse Reeve 77f11572f3 Remove invalid aria tag
thank you, bot
2021-03-18 09:08:19 -07:00
Mouse Reeve 48a5232ebb Formatting 2021-03-18 09:06:00 -07:00
Mouse Reeve 91aaf704f5 Adds set reading goal display control in user settings 2021-03-18 09:05:18 -07:00
Mouse Reeve baee0796cd Moves localstorage handlers into its own file 2021-03-18 09:02:07 -07:00
Mouse Reeve 9a20b5dbd5 Hide goal using database field instead of localstorage 2021-03-18 09:00:25 -07:00
Mouse Reeve ba09377041 Use None instead of empty dict for endpoint default value 2021-03-17 13:59:16 -07:00
Mouse Reeve 0d8e1f0ae2 Makes endponts a default field 2021-03-17 09:34:20 -07:00
Mouse Reeve db426d71ee Fixes failed serialization of empty avatar field 2021-03-17 09:22:45 -07:00
Mouse Reeve d50689e63f
Merge pull request #754 from mouse-reeve/ui-fixes
misc UI fixes
2021-03-16 14:20:11 -07:00
Mouse Reeve f0711ad40e Fixes margins on lists 2021-03-16 14:13:42 -07:00
Mouse Reeve bb1e8edc00 Shifts alignment on oclc number with line wrap 2021-03-16 14:09:21 -07:00
Mouse Reeve 64eb6e8b07 Fixes large covers overlapping on book page 2021-03-16 14:04:51 -07:00
Mouse Reeve 8e1e4572f6
Merge pull request #747 from mouse-reeve/edit-book-fields
Adds publishers to edit book form
2021-03-16 14:03:49 -07:00
Mouse Reeve 46906f7e41 Fixes whitespace jump when switching from trimmed to full 2021-03-16 14:03:25 -07:00
Mouse Reeve 9251883d77 Checks if publisher fields is present (it isn't on works) 2021-03-16 13:54:15 -07:00
Mouse Reeve 6755137bad Fixes displaying publisehrs when none are set 2021-03-16 13:46:02 -07:00
Mouse Reeve 6370fbf2c6 Formatting 2021-03-16 13:39:33 -07:00
Mouse Reeve b285fb2fc0 Set shelf user by default 2021-03-16 13:37:22 -07:00
Mouse Reeve b816c322b5
Merge pull request #751 from mouse-reeve/report-notifications
Notify admins when a report is filed
2021-03-16 13:04:15 -07:00
Mouse Reeve 550eba1f68 Black formatting 2021-03-16 12:59:25 -07:00
Mouse Reeve e5750de3dd Notify admins when a report is filed 2021-03-16 12:57:23 -07:00
Mouse Reeve 08edba4891 Ignore activities that expect dict args but get strs
Some Undo activities are coming from Pleroma with just the id
of the activity, rather than the serialized object. There isn't
an obvious way to know what is being undone, so for now this
just ignores those
2021-03-16 12:00:21 -07:00
Mouse Reeve c50ca9f951 Still trying to catch connection error
I guess I was catching the wrong TYPE of connection error? annoying.
2021-03-15 16:23:35 -07:00
Mouse Reeve 0550918e5c
Merge pull request #744 from mouse-reeve/images
Fixes image attachments
2021-03-15 16:02:29 -07:00
Mouse Reeve bb8ce74f52 Updates base activity tests for updated Image type 2021-03-15 15:57:00 -07:00
Mouse Reeve e6e1af9ec1
Merge pull request #745 from mouse-reeve/list-add
Add books to lists from the book page
2021-03-15 15:51:31 -07:00
Mouse Reeve 5a24c97cb5 Updates image type in fields tests 2021-03-15 15:45:18 -07:00
Mouse Reeve 20bcbb1a3c Updates image type to Document in status model tests 2021-03-15 15:44:26 -07:00
Mouse Reeve def834a0ac
Merge pull request #736 from mouse-reeve/rating-template
Render rating status from template
2021-03-15 15:42:36 -07:00
Mouse Reeve 0037a22cb6 Updates list tests 2021-03-15 15:41:11 -07:00
Mouse Reeve d947632b69 Adds publisher to book cover alt text 2021-03-15 15:39:16 -07:00
Mouse Reeve b1335d2811 Formatting 2021-03-15 15:33:05 -07:00
Mouse Reeve b3951a77d9 Adds publishers to edit book form 2021-03-15 15:28:50 -07:00
Mouse Reeve f79bb60d81 Adds ability to reset default edition based on computer ranks 2021-03-15 15:08:20 -07:00
Mouse Reeve f0a936f15e Add books to lists from the book page 2021-03-15 14:44:03 -07:00
Mouse Reeve 6bd0f94269 Adds plural version for rating text 2021-03-15 14:09:04 -07:00