diff options
Diffstat (limited to 'PROGRESS.md')
-rw-r--r-- | PROGRESS.md | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PROGRESS.md b/PROGRESS.md index 41e655a3e..20cc450ae 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -1,5 +1,38 @@ # Progress +Things are moving on the project! As of July 2021 you can now: + +## Admin + +* Build and deploy GoToSocial as a binary, with automatic LetsEncrypt certificate support built-in. +* Create, confirm, and promote users using self-documented CLI tool. + +## User + +* Connect to the running instance via Tusky or Pinafore, using email address and password (stored encrypted). +* Post/delete posts. +* Reply/delete replies. +* Fave/unfave posts. +* Post images and gifs. +* Boost stuff/unboost stuff. +* Set your profile info (including header and avatar). +* Follow people/unfollow people. +* Accept follow requests from people. +* Post followers only/direct/public/unlocked. +* Customize posts with further flags: federated (y/n), replyable (y/n), likeable (y/n), boostable (y/n) -- not supported through Pinafore/Tusky yet. +* Get notifications for mentions/replies/likes/boosts. +* View local timeline. +* View and scroll home timeline (with ~10ms latency hell yeah). +* Stream new posts, notifications and deletes through a websockets connection via Pinafore. + +## Federation + +* Federation support and interoperability with Mastodon and others. +* Domain blocking: create, update, delete, and export domain blocks. +* Domain blocking: import lists of domain blocks -- no more blocking domains one-by-one. + +## To-do list + * [ ] Client-To-Server (Client REST API) * [ ] Token and sign-in * [x] /api/v1/apps POST (Create an application) |