summaryrefslogtreecommitdiff
path: root/activitypub.c
AgeCommit message (Collapse)Author
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
2023-06-04If a user config field 'bot' is set to true, identies as such.default
2023-06-04Updated some data types.default
2023-06-02More notify tweaks (I'm getting sick of this).default
2023-06-02Fixed bug in notify() (the poll id was not set).default
2023-06-02Fixed bug in vote discarding in notify().default
2023-06-01Disallow empty or repeated options in msg_question().default
2023-06-01Fixed typo in notify().default
2023-06-01Another tweak in notify().default
2023-06-01Fixed notification bug.default
2023-06-01More poll notify tweaks.default
2023-05-31Always notify about our own closed polls.default
2023-05-31Don't notify about closed polls that we didn't vote for.default
2023-05-30Don't store votes in the notification area.default
2023-05-30Add ended polls to the notification area.default
2023-05-30Made msg_question() non-editable.default
2023-05-30Log when a poll is closed.default
2023-05-30Added some limits to poll options.default
2023-05-30Create the base message of msg_question() from msg_note().default
2023-05-29Enqueue a close_question user q_item.default
2023-05-29Keep the original question order after updates.default
2023-05-29update_question() also updates the count of voters.default
2023-05-29In update_question(), send the updated question to all voters.default
2023-05-29Disallow updating closed polls.default
2023-05-29Close the question over due date in update_question().default
2023-05-29New macro ISO_DATE_SPEC.default
2023-05-29Fixed some bugs in update_question().default
2023-05-29New function update_question().default
2023-05-29Added the 'replies' dict to each question.default
2023-05-24Tweaked log message.default
2023-05-24Added some experimental 'Question' posting code.default
2023-05-24New function msg_question() (unused).default
2023-05-24Call timeline_touch() on successful 'Update' messages.default
2023-05-24Questions (polls) are now stored (but not yet shown).default
2023-05-21Convert image links in notes to attachments.default
2023-05-21Minor refactor to msg_note().default
2023-05-20More image tweaks.default
2023-05-20Improved default avatars.default
2023-05-17New config option 'drop_dm_from_unknown'.default
2023-05-17When updating the user info, also spam the following list.default
2023-05-17Got rid of xs_encdec.h.default
2023-05-12Use a different approach towards incomplete mentions.default
This time, incomplete mentions are completed using a) the host of the first mention, if there are any, or b) the current host.
2023-05-12Resolve (partially) the issue with mentions without server.default
Mastodon (mainly from the API) usually include mentions without server, which is just stupid. This patch tries to resolve these broken mentions in process_tags() by looking for a user name starting with it in the already pre-populated tag list. As of now, this only works if the message is an inReplyTo and the broken mention is the one of the original (attributedTo) poster.
2023-05-12Minor refactor to msg_note(): the tag list is created here, not in ↵default
process_tags().