Commit graph

2183 commits

Author SHA1 Message Date
Mouse Reeve
5f7466e92d Fixes bugs in how lists/shelves federate Adds 2021-02-10 19:17:16 -08:00
Mouse Reeve
bf941f1507
Merge pull request #613 from mouse-reeve/migration-fix
Safer migration runpython function
2021-02-10 18:31:40 -08:00
Mouse Reeve
2a65aa7cc7 More tests 2021-02-10 18:24:09 -08:00
Mouse Reeve
b898f263b7 Another test case for the user view 2021-02-10 18:01:11 -08:00
Mouse Reeve
2a069adc8a Fixes updating lists 2021-02-10 18:00:56 -08:00
Mouse Reeve
41cef9bdfd Catch expand book data load error 2021-02-10 17:54:49 -08:00
Mouse Reeve
3aa7f8afe0 Safer migration runpython function 2021-02-10 17:30:26 -08:00
Mouse Reeve
e918ddf526
Merge pull request #611 from mouse-reeve/default-edition
Don't set default edition if it's already set
2021-02-10 17:23:56 -08:00
Mouse Reeve
107a804230
Merge pull request #610 from mouse-reeve/cover-links
Makes covers clickable in places they aren't
2021-02-10 16:58:04 -08:00
Mouse Reeve
4c2ec43fce Don't set default edition if it's already set 2021-02-10 16:53:51 -08:00
Mouse Reeve
11504e9cef Makes covers clickable in places they aren't
Fixes #598
2021-02-10 16:45:53 -08:00
Mouse Reeve
5e2555dc0e
Merge pull request #609 from mouse-reeve/model-notifications
Refactors generating notifications
2021-02-10 16:45:02 -08:00
Mouse Reeve
848454c50f Fixes templatetag test 2021-02-10 16:31:41 -08:00
Mouse Reeve
b774e946f3 fixes avoiding mention and reply notification 2021-02-10 16:28:50 -08:00
Mouse Reeve
e6b9985f95 Don't need a helper function for creating notifications anymore 2021-02-10 16:23:49 -08:00
Mouse Reeve
e0cfb009e4 Deduplicate notifications in notification model 2021-02-10 16:21:29 -08:00
Mouse Reeve
d9e65aa363 Notifications for follow requests 2021-02-10 16:06:50 -08:00
Mouse Reeve
ac57db5375 Boost notifications 2021-02-10 16:00:02 -08:00
Mouse Reeve
6f748a6a24 Fixes status notifications 2021-02-10 15:18:20 -08:00
Mouse Reeve
74d39c3e24 Move fav notifications to model 2021-02-10 14:31:39 -08:00
Mouse Reeve
106d442a0b Moves import complete notification to model 2021-02-10 14:18:55 -08:00
Mouse Reeve
ca08bfa6f5 Remove duplicate notification generation code in incoming 2021-02-10 14:14:33 -08:00
Mouse Reeve
13d8ccb016 Moves status notifications into model 2021-02-10 14:13:36 -08:00
Mouse Reeve
ed56398667
Merge pull request #607 from mouse-reeve/notifications
Notifications for list additions
2021-02-10 14:08:46 -08:00
Mouse Reeve
b22e56333f Gracefully handle list duplicate additions 2021-02-10 13:50:20 -08:00
Mouse Reeve
8842db3c1b Create notification when adding or suggesting a book to a list 2021-02-10 13:46:56 -08:00
Mouse Reeve
347f8b55b0
Merge pull request #606 from mouse-reeve/generated-notes
Fixes broadcasting on generated notes
2021-02-10 13:19:04 -08:00
Mouse Reeve
2bf4b17113 Adds notification type referencing lists 2021-02-10 13:15:12 -08:00
Mouse Reeve
88b2504402 Fixes broadcasting on generated notes 2021-02-10 13:09:04 -08:00
Mouse Reeve
222dc118af
Merge pull request #604 from mouse-reeve/link-format-bug
Link format bug
2021-02-10 12:45:04 -08:00
Mouse Reeve
930d9429ef User save() override instead of signal to set user fields
this gets gnarly because of transaction.atomic, so it bears further
testing
2021-02-10 12:43:53 -08:00
Mouse Reeve
475d0cbb26
Merge pull request #603 from mouse-reeve/rss-link
Adds link to rss feed from user page
2021-02-10 12:29:23 -08:00
Mouse Reeve
2f42ec5e37 Fixes execution order for formatting content body for statuses 2021-02-10 12:27:09 -08:00
Mouse Reeve
a61c06c4cc
Merge pull request #601 from mouse-reeve/user-tabs
Only show tabs on user page as appropriate
2021-02-10 12:16:23 -08:00
Mouse Reeve
0e42b9cb70
Merge pull request #602 from mouse-reeve/connector-errors
Connector errors
2021-02-10 12:16:14 -08:00
Mouse Reeve
f75acc385d Adds link to rss feed from user page 2021-02-10 12:13:07 -08:00
Mouse Reeve
5565523d85 Tests bug in link formatting 2021-02-10 12:07:50 -08:00
Mouse Reeve
f46a708f7e Handle connector exceptions with sketchy book data from OL 2021-02-10 12:00:16 -08:00
Mouse Reeve
9a564a846a Better error handling and loggin in get_data 2021-02-10 11:56:08 -08:00
Mouse Reeve
d29257e1ff Only show tabs on user page as appropriate 2021-02-10 11:48:49 -08:00
Mouse Reeve
759a384852
Merge pull request #592 from mouse-reeve/local-paths
Fixes local paths with remote users
2021-02-10 11:38:54 -08:00
Mouse Reeve
7c5b9f563f Fixes double slash in path 2021-02-10 11:11:55 -08:00
Mouse Reeve
96921e4be6
Merge pull request #574 from mouse-reeve/shelve-buttons
Shelve buttons
2021-02-10 09:01:33 -08:00
Mouse Reeve
486b660351
Merge pull request #594 from mouse-reeve/broadcast-fixes
Refactors broadcasting
2021-02-10 08:52:15 -08:00
Mouse Reeve
9c3bec23b8 More mocks in tests 2021-02-09 17:26:27 -08:00
Mouse Reeve
485de039cf
Merge branch 'main' into shelve-buttons 2021-02-09 13:28:00 -08:00
Mouse Reeve
104e4d7cf7 Patch setup in status tests 2021-02-09 13:06:59 -08:00
Mouse Reeve
5aba7d203d
Merge pull request #600 from mouse-reeve/list-fixes
Filter pending books from list display
2021-02-09 12:53:00 -08:00
Mouse Reeve
1d7cea2789 fixes tests with broadcast kwarg 2021-02-09 12:48:46 -08:00
Mouse Reeve
25e8b3ddeb Send activitypub pure mode activities when possible 2021-02-09 12:23:59 -08:00