Commit graph

465 commits

Author SHA1 Message Date
nobody
9d83c0b1de refactor actor_store and actor cache 2021-09-02 00:35:05 -07:00
nobody
4549662535 Merge branch 'dev' of ../p3 into dev 2021-08-26 22:16:07 -07:00
nobody
8f7a5d2947 defer updates if comments in progress 2021-08-26 22:15:24 -07:00
nobody
cb2b9c44de add generator property to site actor record, update federation.md 2021-08-26 14:44:47 -07:00
nobody
bb8e1fc852 fix the rendering for liking and boosting actors, which fixes profile likes from hubzilla and also I'll note that sites are now actors. 2021-08-26 14:27:31 -07:00
nobody
d4fcd3b611 support manuallyapprovesfollowers in site actor record 2021-08-25 03:19:55 -07:00
nobody
f3e7db9c62 question objects from Pleroma that had photos were missing the photos. This could also happen with a number of other object types so expand the list of types to include them, but exclude those which are actually media objects as they will be parsed separately. 2021-08-25 01:29:02 -07:00
nobody
f6d9500195 AP service actor record at site root 2021-08-24 22:59:48 -07:00
nobody
25ebcf8aa4 null array in addressing 2021-08-19 18:06:17 -07:00
nobody
3877307991 local addresses used when not local post 2021-08-18 14:48:46 -07:00
nobody
5eca3e4e8c treat svg's as dangerous in filebrowser, cleanup atom validation, provide extra logging around the precise reason for allowed posts 2021-08-18 14:18:52 -07:00
nobody
257e3f8142 don't white screen on malformed pixelfed tags 2021-08-14 01:52:47 -07:00
nobody
98e5105ad7 eliminate fragments in outbound ActivityPub URIs 2021-08-03 17:26:45 -07:00
nobody
470aa951e8 refactor Zotlabs\Lib\Activity::fetch() to ignore fragments and remove the corresponding fragment ignoring
code from the HTTPSig key fetching functions. This primarily affects funkwhale/django but has shown up
occasionally in other HTTP/CGI server platforms which don't pass fragments to the application, resulting in
signature failures on those platforms. It isn't our fault because we're just fetching and signing the URL
we were given; but it also isn't theirs because they're just verifying the request-uri their webserver
provided. It just isn't the same one we fetched.
2021-08-03 15:28:53 -07:00
nobody
56f8df457a hide common instance actors (mastodon,pleroma) from directory in safe mode (the default) 2021-07-28 14:26:37 -07:00
nobody
9259223eca manuallyapprovesfollowers 2021-07-13 01:30:55 -07:00
nobody
c333a4c5f2 bring back 'post_mail' permission, but remove PERMS_NETWORK as an option as it is ambiguous in Zap and derivatives 2021-07-12 17:24:49 -07:00
nobody
ec74318ff0 php8 undefined warnings, cont. 2021-07-11 16:46:03 -07:00
nobody
28ad858121 chanview ui improvements 2021-07-11 14:41:51 -07:00
nobody
8f7900d63c temporary fix for duplicated comments on private threads 2021-07-02 00:58:53 -07:00
nobody
ef95335e7e don't deliver/accept group boosted comments 2021-06-23 16:56:49 -07:00
nobody
85b2558641 Merge branch 'dev' of ../p3 into dev 2021-06-20 19:49:55 -07:00
nobody
225d0a8176 php8 stuff 2021-06-20 19:49:33 -07:00
nobody
326c9db7c7 another edge case creating duplicated photos in received posts 2021-06-20 19:47:30 -07:00
nobody
51fafacc05 don't use an empty string as an AS object 2021-06-19 20:54:54 -07:00
nobody
92370b2060 encode_item: if item['obj'] is a string, return it as the item. Disable tag editing from photo edit menu 2021-06-19 20:49:30 -07:00
nobody
b127575110 permit item['obj'] and item['target'], etc. to contain a single URL in storage rather than an object array; it is still json_encoded.
disable/filter unicode right-to-left over-ride in content as it is often abused and can totally destroy presentation. Use HTML text-direction tags or CSS instead since the HTML purifier will force closure.
2021-06-19 16:04:32 -07:00
nobody
e0b5393817 Merge branch 'dev' of ../p3 into dev 2021-06-18 22:13:56 -07:00
nobody
5dde6a54c1 groups work from roadhouse 2021-06-18 22:12:23 -07:00
nobody
0d7e9fddf0 spelling 2021-06-17 16:18:50 -07:00
nobody
a265390ecd code comments 2021-06-17 16:17:31 -07:00
nobody
b384c44f34 cleanup some loose ends w/r/t activitypub addressing and confederation of activitypub signatures over nomad for use by third-parties on activitypub. 2021-06-03 21:57:08 -07:00
nobody
12d9796e8a use 'Ignore' for unfollowing threads instead of 'Unfollow' which isn't specified in the ActivityStreams vocabulary. This is low impact since these activities do not federate. Updates to previously unfollowed threads may show up after this change and may require unfollowing again since existing activities were not modified. 2021-05-17 14:14:57 -07:00
nobody
57de39db96 duplicated images (again) 2021-05-07 16:58:34 -07:00
nobody
84e8556e96 include attributedTo per FEP 2021-04-29 21:37:53 -07:00
nobody
3aa90a042e more smithereen group quirks 2021-04-29 21:24:30 -07:00
nobody
23eeb55534 more work on smithereen-style groups 2021-04-29 17:50:13 -07:00
nobody
7f7f6f7c20 incorrect activity type returned in Accept Activity if somebody chooses to Join a group rather than Follow the group 2021-04-29 17:12:51 -07:00
nobody
c41094e571 always use punycode internally 2021-04-28 20:29:46 -07:00
nobody
434c407d6f add uploaded photos as attachments as well as inline 2021-04-26 21:32:37 -07:00
nobody
890ceea3ee remove experimental setting on replyTo, limit incoming message size (regression), fix variable re-use in storage/basicauth, and add attachments for all attached photos/files. 2021-04-22 14:41:26 -07:00
nobody
1f2981418e move 'replyto' from initial concept to experimental stage 2021-04-17 16:34:36 -07:00
nobody
87de776a43 context is a thing now 2021-04-16 23:53:35 -07:00
nobody
8bb42abfd6 update federation.md 2021-04-16 15:44:20 -07:00
nobody
a208ef43cc wrong array 2021-04-13 22:08:41 -07:00
nobody
db7cdca177 parse issue 2021-04-13 21:20:43 -07:00
nobody
ef8978be6c issues with comment control 2021-04-13 18:12:15 -07:00
nobody
0f62a46844 cleanup 2021-04-12 20:49:58 -07:00
nobody
36d5aec5f4 debugging queued collection fetches 2021-04-12 18:19:27 -07:00
nobody
456ea265bc provide option to block/ignore reshared content from any individual connection 2021-04-07 23:22:10 -07:00