summaryrefslogtreecommitdiff
path: root/activitypub.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-29Enqueue a close_question user q_item.Gravatar default1-2/+12
2023-05-29Keep the original question order after updates.Gravatar default1-16/+21
2023-05-29update_question() also updates the count of voters.Gravatar default1-0/+4
2023-05-29In update_question(), send the updated question to all voters.Gravatar default1-5/+16
2023-05-29Disallow updating closed polls.Gravatar default1-1/+5
2023-05-29Close the question over due date in update_question().Gravatar default1-0/+10
2023-05-29New macro ISO_DATE_SPEC.Gravatar default1-3/+3
2023-05-29Fixed some bugs in update_question().Gravatar default1-4/+19
2023-05-29New function update_question().Gravatar default1-0/+76
2023-05-29Added the 'replies' dict to each question.Gravatar default1-1/+3
2023-05-24Tweaked log message.Gravatar default1-1/+1
2023-05-24Added some experimental 'Question' posting code.Gravatar default1-6/+14
2023-05-24New function msg_question() (unused).Gravatar default1-0/+33
2023-05-24Call timeline_touch() on successful 'Update' messages.Gravatar default1-0/+3
2023-05-24Questions (polls) are now stored (but not yet shown).Gravatar default1-11/+25
2023-05-21Convert image links in notes to attachments.Gravatar default1-2/+2
2023-05-21Minor refactor to msg_note().Gravatar default1-5/+3
2023-05-20More image tweaks.Gravatar default1-4/+4
2023-05-20Improved default avatars.Gravatar default1-1/+15
2023-05-17New config option 'drop_dm_from_unknown'.Gravatar default1-0/+10
2023-05-17When updating the user info, also spam the following list.Gravatar default1-1/+11
2023-05-17Got rid of xs_encdec.h.Gravatar default1-1/+0
2023-05-12Use a different approach towards incomplete mentions.Gravatar default1-42/+46
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.Gravatar default1-18/+51
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 ↵Gravatar default1-8/+5
process_tags().
2023-05-12Minor function prototype tweak.Gravatar default1-4/+5
2023-05-07Fixed webfinger and curl issuesGravatar poesty1-1/+1
2023-05-05Implemented 'Ping' and 'Pong' activities.Gravatar default1-3/+38
According to https://humungus.tedunangst.com/r/honk/v/tip/f/docs/ping.txt
2023-05-04Fixed more warnings.Gravatar default1-1/+2
2023-05-04Added -Wextra to C flags.Gravatar default1-0/+2
2023-05-04Added some const here and there.Gravatar default1-3/+3
2023-05-04Deleted real unused parameters.Gravatar default1-2/+2
2023-04-23Strip the query string in msg_follow().Gravatar default1-1/+3
2023-04-23Added mastoapi follow.Gravatar default1-2/+2
2023-04-23Added mastoapi code for account search.Gravatar default1-2/+2
2023-04-15Posts can now be sent (still no images).Gravatar default1-1/+1
2023-04-14New function timeline_touch().Gravatar default1-1/+4
2023-04-14Don't show the full tree in notifications.Gravatar default1-0/+3
2023-04-13New function notify_add().Gravatar default1-0/+3
2023-04-13Started working on a notification list.Gravatar default1-15/+12
2023-04-11New function mastodon_status().Gravatar default1-3/+3
2023-04-05Fixed overzealous rejection of Announces.Gravatar default1-1/+10
2023-04-02Some log tweaks.Gravatar default1-1/+1
2023-03-31In is_msg_public(), also look at 'Announce' messages.Gravatar default1-2/+13
2023-03-08Inbox collection can be disabled from the config file.Gravatar default1-2/+7
2023-03-07Enable back inbox recollection.Gravatar default1-2/+0
2023-03-07Disabled inbox recollection temporarily (for global re push).Gravatar default1-0/+2
2023-03-07Reject messages not for me.Gravatar default1-4/+3
2023-03-07is_msg_for_me() also accepts msgs where a followed is cc'ed.Gravatar default1-3/+7
2023-03-06Some improvements to is_msg_for_me().Gravatar default1-19/+39