summaryrefslogtreecommitdiff
path: root/activitypub.c
AgeCommit message (Collapse)Author
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().
2023-05-12Minor function prototype tweak.default
2023-05-07Merge pull request 'master' (#1) from grunfink/snac2:master into masterpoesty
Reviewed-on: https://codeberg.org/poesty/snac2/pulls/1
2023-05-07Fixed webfinger and curl issuespoesty
2023-05-05Implemented 'Ping' and 'Pong' activities.default
According to https://humungus.tedunangst.com/r/honk/v/tip/f/docs/ping.txt
2023-05-04Fixed more warnings.default
2023-05-04Added -Wextra to C flags.default
2023-05-04Added some const here and there.default
2023-05-04Deleted real unused parameters.default
2023-04-23Strip the query string in msg_follow().default
2023-04-23Added mastoapi follow.default
2023-04-23Added mastoapi code for account search.default
2023-04-15Posts can now be sent (still no images).default
2023-04-14New function timeline_touch().default
2023-04-14Don't show the full tree in notifications.default
2023-04-13New function notify_add().default
2023-04-13Started working on a notification list.default
2023-04-11New function mastodon_status().default
2023-04-05Fixed overzealous rejection of Announces.default
2023-04-02Some log tweaks.default
2023-03-31In is_msg_public(), also look at 'Announce' messages.default
2023-03-08Inbox collection can be disabled from the config file.default
2023-03-07Enable back inbox recollection.default
2023-03-07Disabled inbox recollection temporarily (for global re push).default
2023-03-07Reject messages not for me.default
2023-03-07is_msg_for_me() also accepts msgs where a followed is cc'ed.default