mirror of
https://github.com/jointakahe/takahe.git
synced 2024-11-14 11:21:13 +00:00
1.7 KiB
1.7 KiB
Features
Takahē is currently in development, so it does not yet have all the features of a full ActivityPub server.
Currently, it supports:
- Web UI only (but can be installed as a PWA)
- Creating posts, with CWs/summaries and visibility
- Receiving posts, with CWs/summaries, visibility, images
- Receiving post edits and deletions
- Creating and receiving boosts
- Creating and receiving likes
- Delivering mentions to those mentioned, and notifications for incoming mentions
- Following and unfollowing
- Receiving follows and unfollows
- A home timeline, a local timeline, and a federated timeline
- Profile pages with bios, icons, and header images
- Searching for users by exact handle
- Multiple domain support
- Multiple identity (per user account support)
- Signup flow
- Password reset flow
- Server defederation (blocking)
Features planned for releases up to 1.0:
- Handling replies and reply threading
- Adding images to posts, with descriptions
- Editing and deleting posts
- A mode where followers must be approved
- Emoji fetching and display
- Emoji creation at server level
- Searching for hashtags
- Server announcements system
- Moderation flagging system and queue
- IP and email domain banning
- Mastodon-compatible client API for use with apps
- RSS feeds for users' public posts
Features that may make it into 1.0, or might be further out:
- Creating polls on posts, and handling received polls
- Filter system for Home timeline
- Hashtag trending system with moderation
- Mastodon-compatible account migration target/source
- Relay support
Features on the long-term roadmap:
- "Since you were gone" optional algorithmic timeline
- Seamless transfer from a Mastodon installation