Commit graph

291 commits

Author SHA1 Message Date
rimu
709980c6f3 flag low effort commenters 2024-05-21 22:20:08 +12:00
rimu
0eba0e4b29 software name always lower case #188 2024-05-21 19:40:46 +12:00
rimu
6495169659 refresh instance stats during daily maintenance #188 2024-05-21 18:07:07 +12:00
rimu
0d9d4f12cb poll - federation #181 2024-05-18 21:06:57 +12:00
rimu
f90d07f470 ignore Lemmy's superfluous hashtags 2024-05-18 15:08:42 +12:00
rimu
0eadceda63 handle pixelfed follow requests 2024-05-17 21:03:38 +12:00
freamon
8d9b50d34b autotldr bot handling: add check for post.body is None 2024-05-16 10:42:56 +01:00
rimu
d43e381b3e block remote actors containing any word 2024-05-16 15:44:42 +12:00
rimu
a77c203abf only update display name if available 2024-05-16 09:26:14 +12:00
rimu
a9d6777523 Merge remote-tracking branch 'origin/main' 2024-05-15 20:54:32 +12:00
rimu
e78266aa28 refresh display name when refreshing user profile 2024-05-15 20:54:07 +12:00
freamon
b0f6848312 Avoid invoking allowlist_html() twice
(markdown_to_html() already returns the output from that function)

(autotldr username html isn't passed to allowlist_list to avoid getting a target=_blank attribute)
2024-05-14 20:38:16 +01:00
freamon
c77a6de126 Render Markdown soft breaks as new lines for new local content #133 2024-05-14 19:33:08 +01:00
freamon
dc2431fdd1 Only use HTML in Page JSON (for fetched, stickied, or old posts) 2024-05-14 16:27:24 +01:00
freamon
37b06ef43f Deliver Actor 'summary' info as HTML
(same as Mastodon and Lemmy)
2024-05-14 16:24:05 +01:00
rimu
ec7f38f0cb simplify conditions #183 2024-05-14 22:04:52 +12:00
freamon
e16112e117 Move contents from new AutoTL;DR bot comments into post body instead #183 2024-05-12 12:14:12 +01:00
rimu
ade07d2658 stop instances from being flagged as 'gone forever' if they're still sending activities 2024-05-12 16:08:20 +12:00
rimu
3c5a86f6e6 hashtag UI #184 2024-05-12 13:02:45 +12:00
rimu
9c7b5a8398 Merge remote-tracking branch 'origin/main' 2024-05-11 13:45:18 +12:00
rimu
c869c47e9f save incoming hashtags during federation #184 2024-05-11 13:45:04 +12:00
rimu
c498146917 nodebb has no followers attribute 2024-05-11 10:50:22 +12:00
freamon
a55420ea50 Remove old post.language handling for community outbox posts 2024-05-10 23:06:58 +01:00
freamon
948a2bf2f7 Support PixelFed's attachment format
(for the first image, anyway)
2024-05-10 15:58:21 +01:00
freamon
35f41cde73 Extra blank line for PEP 8 2024-05-10 09:14:33 +01:00
rimu
af4dee7ea3 add language choices to UI #51 2024-05-09 17:54:30 +12:00
rimu
3bc30ec99c let admin override language for remote communities #51 2024-05-08 21:07:22 +12:00
rimu
2d321134e6 when someone is blocked, remove them from followers collection #172 2024-05-08 19:28:49 +12:00
rimu
3125d7aa67 improve UI responsiveness when voting by federating vote in background 2024-05-06 19:49:51 +12:00
freamon
dff8d5c5bc Fix: don't check signature twice for Likes from User Follows 2024-05-04 23:22:47 +01:00
freamon
b6237e5eac Fix: only write local user's follower URL once 2024-05-04 22:44:51 +01:00
freamon
81af3ebcb5 Use signed Get request for remote actors trying to Follow local ones 2024-05-04 22:32:17 +01:00
freamon
cfef490143 Add instance actor 2024-05-04 21:26:39 +01:00
freamon
c82581462d Move default_context()
(avoid circular dependency for next commits)
2024-05-04 21:16:55 +01:00
rimu
ec88d84775 add celery decorator to task functions #172 2024-05-03 06:27:25 +12:00
freamon
c7f2a168fe Send (undo)Like from Remote User follower to shared inbox 2024-04-30 13:15:57 +01:00
freamon
e7ebce679a Respond to /u/actor/followers URL 2024-04-30 13:14:51 +01:00
freamon
b374e3031b Add msg to ap log if local user not found 2024-04-30 13:14:24 +01:00
freamon
15507efd73 Only accept Undo/Follow if original Follow was accepted 2024-04-30 13:13:56 +01:00
freamon
d2a99e08b4 Process Undo/Follow requests from remote actors to local actors 2024-04-30 13:13:29 +01:00
freamon
f7cfd1f92b Accept Follow requests from remote actors to local actors 2024-04-30 13:12:53 +01:00
rimu
7805563b0f lowercase ap_id on communities 2024-04-30 21:11:57 +12:00
rimu
dc89405d05 debug #20 2024-04-30 11:33:43 +12:00
rimu
01d4b2678c anyone can subscribe to any post or comment #20
(not just the author)
2024-04-29 21:43:37 +12:00
rimu
e1204bc267 topic notifications #20 2024-04-29 16:03:00 +12:00
rimu
37b95f03b9 oops missed one #170 2024-04-28 16:49:49 +12:00
freamon
3cddfd86e8 Ensure domains of 'id' and 'actor'/'attributedTo' match 2024-04-26 13:35:16 +01:00
rimu
0f020a6372 make ap_id always lower case 2024-04-23 21:28:58 +12:00
rimu
708edd51b6 refactor community subscription to use new subscription system #20 2024-04-22 20:53:03 +12:00
rimu
95172af37c include languages in api/v3/site 2024-04-22 20:10:13 +12:00