Commit graph

31 commits

Author SHA1 Message Date
Mouse Reeve 52adfbf5da Don't show duplicated statuses after boosts 2021-06-14 14:47:59 -07:00
Mouse Reeve 7a4c4248df Improves status template performance
Reduces queries about about 65
2021-05-22 19:01:40 -07:00
Mouse Reeve 3ade2d3bb1 New version of black, new whitespace 2021-04-26 09:15:42 -07:00
Mouse Reeve fd66ff1861 Small tweaks to commends and super() calls 2021-04-06 07:53:34 -07:00
Mouse Reeve 04b9704187 typo fix 2021-04-05 13:13:56 -07:00
Mouse Reeve cd56abcb08 Maintain signal names 2021-04-05 12:11:49 -07:00
Mouse Reeve 0bbaf0a562 Python formatting 2021-04-05 11:10:26 -07:00
Mouse Reeve bd8858830a Created generic redis class for activitstreams 2021-04-05 11:05:37 -07:00
Mouse Reeve 940e841502 Fixes trimming streams 2021-04-04 20:57:30 -07:00
Mouse Reeve 3dee60e9e5 Uses correct redis remove activity type 2021-04-03 14:56:56 -07:00
Mouse Reeve 8faec714bb Safely return unread count when key is unset 2021-04-03 11:39:29 -07:00
Mouse Reeve b9514ec81f Python formatting 2021-04-03 11:11:29 -07:00
Mouse Reeve 44e87c01ab Another place where redis may be called unnecessarily 2021-04-03 11:07:08 -07:00
Mouse Reeve a913524991 Fixes redis call so tests don't fail 2021-04-03 10:56:53 -07:00
Mouse Reeve 880323e838 Python format 2021-04-02 17:18:04 -07:00
Mouse Reeve 1d525d49cb Use sorted set for activitystreams 2021-04-02 10:44:30 -07:00
Mouse Reeve c284a5e409 Fixes error sending dm 2021-03-29 13:07:22 -07:00
Mouse Reeve 12f6c2abb2 Don't erase entire stream when new status is added
omg
2021-03-28 17:53:52 -07:00
Mouse Reeve ee067b7d65 Fixes error adding unlisted statuses 2021-03-26 12:09:37 -07:00
Mouse Reeve 3e888c17dd Fixes audience filters with tests 2021-03-23 14:59:51 -07:00
Mouse Reeve b8cd1d5bce Show unread status reload link 2021-03-23 12:52:38 -07:00
Mouse Reeve f290e60b85 Improves signal handling and updates inbox tests 2021-03-23 08:53:28 -07:00
Mouse Reeve ea71c2aa88 Fixes status views tests 2021-03-23 08:13:57 -07:00
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 3efabf1da3 Creates activity stream class 2021-03-22 18:39:16 -07:00