Commit graph

2091 commits

Author SHA1 Message Date
freamon
1611875936 Move cross-post logic out of routes and into util for delete/restore 2024-10-30 15:26:58 +00:00
freamon
bdbd33f513 Remove celery selection functions for delete/restore because decision was already made for calling function 2024-10-30 15:26:45 +00:00
rimu
f4e2dfa691 edit post with hashtags 2024-10-30 09:21:54 +13:00
rimu
bcbb9f83e9 Merge remote-tracking branch 'origin/main' 2024-10-30 09:19:44 +13:00
rimu
ea4df1d2f0 edit post with hashtags 2024-10-30 09:19:32 +13:00
freamon
e2d3f6d23d Exclude blocked instances from linked instances in federated_instances response 2024-10-29 10:34:19 +00:00
freamon
57191c2c23 API: utilise DB exceptions for return errors 2024-10-27 13:36:56 +00:00
freamon
308f29ba38 API: support /comment/report 2024-10-27 10:20:38 +00:00
freamon
d738850fc7 Recalc community.post_reply_count after replies are purged as part of a post purge 2024-10-26 04:46:51 +00:00
freamon
502e6ff0f6 post soft-deletion: add options to restore or purge deleted posts 2024-10-26 03:55:56 +00:00
freamon
9a033522d1 post soft-deletion: show deleted posts in user profile to provide restoration route 2024-10-26 03:55:45 +00:00
freamon
0c0b0e4212 post soft-deletion: hide links in user profile replies section that'll likely 404 2024-10-26 03:55:35 +00:00
freamon
899bf834cd post soft-deletion: delay calling delete_dependencies until a post is purged, to allow for restoration 2024-10-26 03:55:21 +00:00
rimu
b635dc5ee8 Revert "updated dockerfile"
This reverts commit d92ef37a68.
2024-10-26 16:30:29 +13:00
rimu
d92ef37a68 updated dockerfile 2024-10-26 16:29:15 +13:00
rimu
8a008e3a8a instance block on instance profile 2024-10-25 13:37:57 +13:00
rimu
de2c5b710a instance block on user profile 2024-10-25 13:14:56 +13:00
rimu
5b386ec190 show instance name after display name 2024-10-23 21:35:44 +13:00
rimu
401df0cc58 nodeinfo - open registrations 2024-10-23 16:08:24 +13:00
rimu
04a68a4298 blocking an instance hides communities too 2024-10-23 13:00:30 +13:00
rimu
841174619c Merge remote-tracking branch 'origin/main' 2024-10-23 08:37:25 +13:00
rimu
8a1aa648ae daily maintenance: handle exceptions 2024-10-23 08:37:08 +13:00
freamon
258dc1b9d7 Bugfix: restore content subscription to own post 2024-10-22 07:55:00 +00:00
rimu
156c328c6f tidy up calls to obsolete post_ranking 2024-10-22 19:51:37 +13:00
rimu
2aeac58f5e check instance.nodeinfo_href is not none 2024-10-22 19:48:23 +13:00
freamon
0274682adc Bugfix: also federate post deletion by post owners #341 2024-10-21 23:03:53 +00:00
freamon
af3bc4f0dd post-reply soft-deletion: activitypub restorations 2024-10-21 22:20:33 +00:00
freamon
1a0ad888db post-reply soft-deletion: remote users in local communities 2024-10-21 22:20:20 +00:00
freamon
0220739d16 post-reply soft-deletion: add info to activitypublog for deletions 2024-10-21 22:19:43 +00:00
rimu
0495d8a30e Abandoned open instances automatically close registrations after one week #339 2024-10-21 16:14:34 +13:00
rimu
dfa95e3b12 tidy up profiles - large images 2024-10-21 15:55:55 +13:00
rimu
cbf44ef229 Delete voting data after 6 months 2024-10-21 15:50:11 +13:00
rimu
384d8077be avoid trying to delete already deleted posts 2024-10-21 10:22:59 +13:00
rimu
42439fb90a Merge branch 'refactor-post-new' 2024-10-21 09:56:20 +13:00
rimu
1d77d42946 post-new: do not double count 2024-10-21 09:55:39 +13:00
rimu
518f165c1f post-new: image posts 2024-10-20 20:21:30 +13:00
rimu
2d6d9b960c Merge remote-tracking branch 'origin/main' 2024-10-20 11:54:31 +13:00
rimu
d7b750f9b9 make disable_voting work again - user profiles 2024-10-20 11:23:20 +13:00
freamon
a627de0985 post-reply soft-deletion: also replace content for activitypub retrievals 2024-10-19 21:56:01 +00:00
freamon
3196c2cb79 post-reply soft-deletion: activitypub fixes 2024-10-19 21:19:35 +00:00
freamon
148d230527 post-reply soft-deletion: add option to purge a comment 2024-10-19 17:27:42 +00:00
freamon
5643c19e44 post-reply soft-deletion: add deleted comments to user view, to provide restoration route 2024-10-19 17:27:30 +00:00
freamon
9ef5aeecb3 post-reply soft-deletion: collapse deleted comments in post view 2024-10-19 17:27:16 +00:00
freamon
9e80066d2a post-reply soft-deletion: add restore function 2024-10-19 17:27:03 +00:00
freamon
a2fae00936 post-reply soft-deletion: replace content in HTML with 'deleted by author/moderator' 2024-10-19 17:26:50 +00:00
freamon
a2a81e5726 post-reply soft-deletion: don't overwrite content, so it can be restored 2024-10-19 17:26:26 +00:00
freamon
df2dc6e020 post-reply soft-deletion: keep current behaviour by not hard-deleting replies that have their own replies 2024-10-19 17:26:08 +00:00
freamon
7983105c58 post-reply soft-deletion: comment out uncalled routine 2024-10-19 17:25:54 +00:00
rimu
375235435e Merge remote-tracking branch 'origin/main' 2024-10-16 21:55:54 +13:00
rimu
77172f1d9c minor bugfixes via sentry 2024-10-16 21:55:41 +13:00