Commit graph

1380 commits

Author SHA1 Message Date
rimu
82704ae421 added comment 2024-06-04 08:51:32 +12:00
freamon
ff43df1a21 Avoid picking up trailing punctuation for raw URLs in text 2024-06-03 21:29:00 +01:00
freamon
9c05c3d02b Remove actor from Page or else it's rejected completely 2024-06-03 15:47:54 +01:00
freamon
048a289d67 Use copy() for microblog_announce to avoid overwriting the original announce 2024-06-03 15:40:10 +01:00
rimu
7ab91b7dc5 add actor (author?) to Page 2024-06-03 12:09:10 +12:00
rimu
f6d1b6d882 Merge remote-tracking branch 'origin/main' 2024-06-03 10:45:56 +12:00
rimu
ea88e251f2 update roadmap 2024-06-03 10:36:02 +12:00
freamon
ea93bfb432 More removal of PieFed's Markdown in outbound federation
Missed these the first time
2024-06-02 20:53:37 +01:00
rimu
07d52ae54e soft deletes - home page #193 2024-06-02 19:09:57 +12:00
rimu
2380a3ae61 soft deletes and deleted content admin area #193 2024-06-02 16:45:21 +12:00
rimu
f4931b474c smaller images on mobile, using srcset 2024-06-01 22:58:11 +12:00
rimu
3b6ea486ce url when deleting 2024-06-01 20:32:08 +12:00
rimu
0a1ea7d0e3 only json serializable objects can be passed to celery tasks (not SQLAlchemy models) #181 2024-06-01 19:52:17 +12:00
rimu
86e86f9e72 block claudebot 2024-06-01 19:24:15 +12:00
freamon
d53d5b1a8d Bugfix: function import 2024-05-31 22:31:35 +01:00
freamon
66c56e2428 Federate local poll votes out 2024-05-31 22:31:23 +01:00
freamon
06edc710d9 Process incoming poll votes 2024-05-31 22:31:11 +01:00
freamon
41804394d6 Function to inform followers that a post has been updated (only used for Polls for now) 2024-05-31 22:30:51 +01:00
freamon
7c33c40f09 Bugfix for poll edits 2024-05-31 22:30:36 +01:00
freamon
ae68eecb65 Only duplicate title into body for Polls if it's not already in there 2024-05-31 22:30:21 +01:00
freamon
7cfe89a92e post_to_page: add Poll post type 2024-05-31 22:30:05 +01:00
freamon
e6b3a5bd7c post_to_page: remove old post.language overwrite (bugfix) 2024-05-31 22:29:49 +01:00
freamon
c5596e2f08 post_to_page: use post.community instead of also passing community 2024-05-31 22:29:13 +01:00
freamon
f6f7af0a1e Use MICROBLOG_APPS constant instead of hard-coding 'mastodon' 2024-05-31 22:28:58 +01:00
freamon
d6aed72b3c Duplicate Poll title into body so it appears in content
required for Mastodon to accept
2024-05-31 22:28:43 +01:00
freamon
2319458b00 Announce page, not create/page for Mastodon 2024-05-31 22:28:26 +01:00
freamon
9dc2d48aca Federate post to user followers before community followers 2024-05-31 22:28:07 +01:00
freamon
442a3100a2 Remove remnant of comment length experiment 2024-05-31 22:27:52 +01:00
rimu
bc78bcf146 add fash peertube instances to defederation list, not just domain block (used for post links) 2024-05-31 21:56:40 +12:00
rimu
30f2b5a681 clear topic cache when topics change 2024-05-31 21:55:55 +12:00
rimu
e759e7afb1 tweak topics menu 2024-05-30 22:31:32 +12:00
rimu
364287c0d5 post into sub-topics 2024-05-30 22:18:36 +12:00
rimu
eed882f061 post into sub-topics 2024-05-30 22:05:34 +12:00
rimu
a08e0ce6e7 add topics to main menu and reduce size of output html 2024-05-30 21:54:25 +12:00
rimu
92affc3064 remove temporary cli function 2024-05-29 15:36:41 +12:00
rimu
c91131424d Merge remote-tracking branch 'origin/main' 2024-05-29 15:19:48 +12:00
rimu
57550f02b9 post.body needs to have something in it because that field is used for the search index 2024-05-29 15:19:32 +12:00
freamon
ce1d01de09 Retrieve remote post from Search (no pre-supplied community required) 2024-05-28 22:28:03 +01:00
freamon
788cad653b Clobber PeerTube communitites to restrict posting to mods irrespective of what JSON says 2024-05-28 20:44:06 +01:00
freamon
3219a55d98 Same default for initial fetch and refresh if 'postingRestrictedToMods' is missing from community json 2024-05-28 20:18:12 +01:00
rimu
33b8b65f1b update french language 2024-05-28 19:47:37 +12:00
rimu
cf13ee0033 minor tweaks 2024-05-28 15:40:09 +12:00
rimu
a299ed8efd fix up merge conflicts 2024-05-28 15:23:44 +12:00
rimu
e8d7aec516 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	app/activitypub/util.py
2024-05-28 15:22:15 +12:00
rimu
1c2be79dab Discourse follow community #111 2024-05-28 15:16:43 +12:00
rimu
f3c4e55223 parse Group actors produced by Discourse #111 2024-05-28 15:16:43 +12:00
rimu
53b64942c9 verify signatures produced by Discourse #111 2024-05-28 15:16:42 +12:00
freamon
2bfe5831b9 Allow users to retrieve posts from remote communities 2024-05-27 23:51:14 +01:00
freamon
8da2b68ab1 Use create_post instead of post_json_to_model for retrieved posts 2024-05-27 22:51:49 +01:00
freamon
6df2575238 'MediaType' not always present in microblog-type posts 2024-05-27 19:26:33 +01:00