summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-23Fixed typo.default
2024-01-23Bumped version.default
2024-01-23Updated RELEASE_NOTES.default
2024-01-23mastoapi: added /v1/statuses put support (note edit).default
2024-01-23mastoapi: added support for status/.../source.default
2024-01-21Updated documentation.default
2024-01-21Updated TODO.default
2024-01-21Updated RELEASE_NOTES.default
2024-01-21Delay creating the shared memory struct after the socket is successfully ↵default
created.
2024-01-19Mastoapi: fixed an error the edited_at field.default
2024-01-18Also process Video in timeline_request().default
2024-01-18Do a very basic conversion of content if it's markdown.default
Peertube videos have this.
2024-01-18New function get_atto(), to get the attributedTo field.default
2024-01-18Deleted breakpoint.default
2024-01-18Fixed bad actor value in the button bar for Peertube videos.default
2024-01-18Added some support for Peertube videos.default
2024-01-18Version 2.45 RELEASED.default
2024-01-18Updated TODO.default
2024-01-17Updated TODO.default
2024-01-17Updated RELEASE_NOTES.default
2024-01-17Updated RELEASE_NOTES.default
2024-01-16Updated TODO.default
2024-01-14Started support for Peertube's Video object.default
2024-01-14Ensure to now overwrite the Accept + Follow object on repeated follows.default
2024-01-14In posts, fixed bad link urls if written between parentheses.default
2024-01-14Fixed crashes in command-line options.default
2024-01-13Merge pull request 'Fixed a bug introduced yesterday that caused double ↵grunfink
notifications' (#103) from draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/103
2024-01-13Fixed a bug introduced yesterday that cause double notificationsStefano Marinelli
2024-01-13Rewritten a sentence to be clearer in README.md.default
2024-01-12Merge pull request 'Added support for ntfy notifications with enhanced ↵grunfink
privacy when utilizing a self-hosted server, eliminating the need for external services.' (#102) from draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/102
2024-01-12In README.md, document how to add -lrt to make (for older distributions).default
2024-01-12Don't hardcode the -lrt, as OpenBSD does not have it.default
2024-01-12Added -lrt to the linkage line, as it's needed at least in Ubuntu 20.04.6 LTS.default
2024-01-12Minor tweak for better corruption detection.default
2024-01-12ntfy code cleanupStefano Marinelli
2024-01-12Updated RELEASE_NOTES.md to add ntfy.sh supportStefano Marinelli
2024-01-12Added support for ntfy notifications. You can configure either a self-hosted ↵Stefano Marinelli
server or use the official ntfy.sh, and you have the option to use a private token to protect access and topics.
2024-01-11More tries to fix crashes in mastoapi_account().default
2024-01-11Avoid invalid actors in mastoapi_status().default
2024-01-11Better checking for CC creation in msg_note().default
2024-01-11Updated RELEASE_NOTES.default
2024-01-11Silenced some unused argument warnings.default
2024-01-11Updated RELEASE_NOTES.default
2024-01-11Set the 'bot' field in verify_credentials to the matching value.default
2024-01-11Merge pull request 'Improve support for Mona iOS app' (#100) from ↵grunfink
jamesoff/snac2:monaapp-support into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/100
2024-01-11Support DELETE for Mastodon subscriptionsJames Seward
While testing Mona, I noticed that after deleting my account entry for my snac server, Mona would repeatedly try to delete the subscription it thought it had created, resulting in many unhandled DELETE calls. This accepts the call and returns 200 for it, which makes Mona happy.
2024-01-11Add missing fields to account verificationJames Seward
This allows the Mona iOS app to successfully sign in. I wasn't sure what a suitable value for `last_status_at` would be so I just copied `published` since it's the right format. This also just sets the `bot` field to false regardless of the user's configuration, which probably isn't ideal.
2024-01-11Added an unveil() call for "/tmp".default
It seems that it's needed for shm_open() to succeed, whatever the first argument points to. No idea why.
2024-01-11If the actor from a message from the shared-inbox fails, propagate.default
It may be because the actor request needs to be authenticated.
2024-01-11Avoid a webfinger request in msg_note().default