summaryrefslogtreecommitdiff
path: root/activitypub.c
AgeCommit message (Collapse)Author
2023-08-13Ignore 'Add' activities ASAP.default
2023-08-13Don't archive Accept + Create activities as errors.default
They may be (or not, not remember from the doc), but I don't care.
2023-08-13Use some new xs_stock values.default
2023-08-12Rewritten actor_get() to not depend on a user.default
2023-08-12Rewritten is_msg_public() to not depend on a user.default
2023-08-11Archive JSON errors in activitypub_post_handler.default
2023-08-09More strict retries.default
2023-08-09Be more strict in not retrying on permanent errors.default
2023-08-08Renamed json dump functions to new xs spec.default
2023-08-08Fixed votersCount.default
2023-08-07Limited users can announce our own posts.default
2023-08-07Some fixes to limiting actors.default
2023-08-06Added command-line interface for limit/unlimit users.default
2023-08-06Drop announces from limited users.default
2023-08-02Fixed a log message level.default
2023-07-29Fixed outbox to be an OrderedCollection of Create+Note, not Note.default
2023-07-29msg_create() is of type @wrapper.default
This means that it also generate the same id for the same Note.
2023-07-28Updated comment in headers.default
2023-07-24Deleted a comment that is no longer true.default
2023-07-24Improved Accept + implicit Follow code.default
2023-07-24Added support for Accept objects that only provide an object id.default
This allows following Guppe groups.
2023-07-18Increased recursion level for timeline_request().default
2023-07-15Avoid incomplete messages in timeline_request().default
2023-07-14Use the right object id when storing Announce + Create + Note objects.default
2023-07-13Increased log level for Announce error requests.default
2023-07-13Added support for the 'Page' ActivityPub object.default
So that you can follow and interact with lemmy channels.
2023-07-13Added a maximum level of recursion to timeline_request().default
2023-07-13Always log send status in post_message().default
2023-07-13New function post_message(), to send a message bypassing the output queue.default
This is used when accepting Follow requests; this way, follows are confirmed as fast as possible. If the message cannot be immediately sent, it's queued as always.
2023-07-13Minor prototype tweak.default
2023-07-12activitypub.c: Remove unused variable.Yonle
2023-07-04Fixed weird prototype of process_tags().default
2023-07-04The actor bio now accepts tags.default
2023-07-04More unfollow notification tweaks.default
2023-07-04Also show unfollows in the notification area.default
2023-06-29Call is_instance_blocked() from activitypub_post_handler().default
2023-06-26Increased log level for 'not for us' messages.default
2023-06-19Defend from kbin.social messages not having a content-type header.default
2023-06-16Increased debug level for NOT collecting inboxes.default
2023-06-11Added a comment about Announces of non-Notes.default
2023-06-11No more archiving of borked Likes.default
2023-06-11Also reject Like messages in is_msg_for_me().default
2023-06-11Log malformed Likes from wafrn.net (who else?).default
2023-06-11Fixed comment.default
2023-06-11Disable `timeline_request_replies()` temporarily.default
2023-06-11Use a different variable name to store the id of 'embedded' children.default
2023-06-07New function enqueue_request_replies().default
This way, the (potentially expensive and slow) call to timeline_request_replies() is detached from actions like replying a message from the web ui.
2023-06-07Changed timeline_request_replies() to receive an id and not an object.default
2023-06-07New function timeline_request_replies().default
This function downloads and stores all replies to a message, recursively. Increases traffic. Mastodon instances request the user actor again and again without caching (when the 'replies' Collection is downloaded). Maybe I'm not doing something correctly?
2023-06-04Also accept Update + Service messages.default